Custom reporting from CiviCRM with Google Sheets
-
Upload
association-for-learning-technology -
Category
Education
-
view
335 -
download
0
Transcript of Custom reporting from CiviCRM with Google Sheets
Custom reporting from CiviCRM with Google Sheets
Martin Hawksey@mhawksey
#CiviCon London 2015
alt.ac.uk
Context
“
alt.ac.uk
Problem
Comparing CiviEvent registrations for annual
events and automatically reporting on a daily basis
alt.ac.uk
Goal
alt.ac.uk
CiviReport
alt.ac.uk
Scheduled Jobs - Mail Reports (mail_report)Generates and sends a copy of the specified report instance to the email addresses configured in that instance's Report Settings.
instanceId= (required, ID of report instance to send)format=csv (optional, to output the report as a CSV file instead of default PDF format)…sendmail=0 (optional, tells the job NOT to email the report. use this in combination with print or csv format to write report to stdout so you can save it to a disk file)
Don’t hate, automate“
Google Apps Script
CC-BY Google – Google Apps Script, 13-03-2012
Where..
StandaloneSheets DocsForms Sites
What..
alt.ac.uk
Goal accomplished!!!
CiviService – CRM Library for Google Apps Script
… a CiviCRM Add-on for Google Sheets?
go.alt.ac.uk/civicon-appsmashe.hawksey.info
@mhawksey
Association for Learning Technology
Registered charity number: 1160039
www.alt.ac.uk @A_L_T