How do I set up Google Analytics goals for TeamRaiser registrations and donations?
Hello Blackbaud Community.
Has anybody posted a definitive guide for how to set up Google Analytics goals for TeamRaiser registrations and TeamRaiser donations?
We've already got the cross domain functionality working properly, but we're not confident that we've set up our goals correctly.
If anybody is confident that their goals are set up properly, would you feel comfortable posting a screen shot of the settings that you used?
Thanks very much.
Adam
Comments
-
Hi Adam -
I currently use a destination goal with a funnel to track registrations to WWF's Panda Nation.
The most important thing I've found is to use RegEx.
RegEx destination: \\/site\\/trr\\/(.*)pg\\=rthanks(.*)
Our steps are as follows:
- Login: pg\\=utype (not a required step)
- Participation Options: pg\\=ptype
- Confirmation Page: pg\\=regsummary
- Payment Form: pg\\=paymentForm
I'm still playing around with TR donations in a test profile.
Happy coding,
Sara0 -
Adam,
Have you checked out http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics#funnel_tracking already?0 -
Noah Cooper:
Adam,
Have you checked out http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics#funnel_tracking already?Thank you for your responses, Sara and Noah.
I have seen the "Enabling Google Analytics Tracking" documentation that you linked to, Noah, but it didn't appear to include details for a TeamRaiser donation funnel. Though it's certainly possible I just missed it since I admit I haven't pored over every line yet.
Really, I just thought it was a subject worth posting about because I'm sure many people have tried to set this up in the past, and I thought I could save time if somebody who was certain they've got their goals set up perfectly felt like sharing.
Adam
0 -
Adam Kaye:
Thank you for your responses, Sara and Noah.
I have seen the "Enabling Google Analytics Tracking" documentation that you linked to, Noah, but it didn't appear to include details for a TeamRaiser donation funnel. Though it's certainly possible I just missed it since I admit I haven't pored over every line yet.
Really, I just thought it was a subject worth posting about because I'm sure many people have tried to set this up in the past, and I thought I could save time if somebody who was certain they've got their goals set up perfectly felt like sharing.
Adam
Teamraiser donations will show up like Donations2 within the psuedo-funnel.
0 -
Noah Cooper:
Adam,
Have you checked out http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics#funnel_tracking already?Sara and Noah,
Just wanted to close the loop on this.
I followed the instructions to which Noah linked, and the reporting seems to be coming through properly. I'm attaching a couple of screen shots to show our settings.
Enabling Google Analytics tracking - http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics
A couple more questions on the subject:
- The instructions state that some of the steps should be required, but the GA configuration interface only seems to give the "Requred?" option for the 1st step in the process. Is it fine to not specify the "required" pages as such?
- How does using the Convio-generated "ASYNC CODE," as set in the Site Options interface, relate to the "Universal Analytics tracking code?" If a client approaches us wanting to use the Universal Analytics tracking code, does that mean we have to disable the Convio-generated tracking code and implement the Universal Analytics tracking code ourselves, or is the Convio-generated tracking code a version of the Universal Analytics tracking code?
Thanks again.
Adam
1 -
Adam Kaye:
Sara and Noah,
Just wanted to close the loop on this.
I followed the instructions to which Noah linked, and the reporting seems to be coming through properly. I'm attaching a couple of screen shots to show our settings.
Enabling Google Analytics tracking - http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics
A couple more questions on the subject:
- The instructions state that some of the steps should be required, but the GA configuration interface only seems to give the "Requred?" option for the 1st step in the process. Is it fine to not specify the "required" pages as such?
- How does using the Convio-generated "ASYNC CODE," as set in the Site Options interface, relate to the "Universal Analytics tracking code?" If a client approaches us wanting to use the Universal Analytics tracking code, does that mean we have to disable the Convio-generated tracking code and implement the Universal Analytics tracking code ourselves, or is the Convio-generated tracking code a version of the Universal Analytics tracking code?
Thanks again.
Adam
HI Adam -
1) Yes. I wouldn't require "entry" - funnel visualization in GA will tell you where else people enter or exit the funnel from/to, so you should be good.
(My suspicion is that some of these questions are related to our friends at HSUS and myHumane. I think espcially because they hop between Pagebuilder, CMS and native TR requiring a step/page would be detrimental to your tracking.)
2) The productized psuedo-funnel is only written for ga.js. BUT you can rename pages yourself and make your own psuedo-funnel from the TR-Blueprint by editing the HTML for each of the Reg pages. Writing your own funnel is the same as tracking "virtual pageviews" - you tell GA what you want the page path to be.
Note: I last implemented the psuedo-funnel circa 2009 while at Defenders of Wildlife. For their main GA profile, I filtered IN /funnel/ and OUT /site/. Otherwise you end up with pageview dupes. For DOW's ecommerce, they use a lot of pagebuilder pages, so I wrote out matching psuedo-funnel page paths for those pages so ecommerce URLs in GA would all have the same structure. It appears they are using the funnel anymore but I was able to WayBack it.
Happy coding,
Sara0 -
Sara Hoffman:
Thanks Sara.HI Adam -
1) Yes. I wouldn't require "entry" - funnel visualization in GA will tell you where else people enter or exit the funnel from/to, so you should be good.
(My suspicion is that some of these questions are related to our friends at HSUS and myHumane. I think espcially because they hop between Pagebuilder, CMS and native TR requiring a step/page would be detrimental to your tracking.)
2) The productized psuedo-funnel is only written for ga.js. BUT you can rename pages yourself and make your own psuedo-funnel from the TR-Blueprint by editing the HTML for each of the Reg pages. Writing your own funnel is the same as tracking "virtual pageviews" - you tell GA what you want the page path to be.
Note: I last implemented the psuedo-funnel circa 2009 while at Defenders of Wildlife. For their main GA profile, I filtered IN /funnel/ and OUT /site/. Otherwise you end up with pageview dupes. For DOW's ecommerce, they use a lot of pagebuilder pages, so I wrote out matching psuedo-funnel page paths for those pages so ecommerce URLs in GA would all have the same structure. It appears they are using the funnel anymore but I was able to WayBack it.
Happy coding,
Sara
Hope you're well.
Adam0 -
Adam Kaye:
Thanks Sara.
Hope you're well.
AdamNow that we've got the goals configured properly, I'm getting some questions about the results that are coming through.
- For the TeamRaiser registration goal, we're seeing that considerably more people are arriving at the destination "completed" page than are seeing the "Confirm details prior to processing payment" screen. Can you think of a good explanation for that?
- Within the Donation funnel, we're showing 0 people hitting the "landing" page but almost 800 reaching the destination "Donation completed" page. I remember reading that not all donation forms use the landing page. What exactly is the donation landing page?
Thank you.
Adam
0 -
Adam Kaye:
Noah Cooper:
Adam,
Have you checked out http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics#funnel_tracking already?Sara and Noah,
Just wanted to close the loop on this.
I followed the instructions to which Noah linked, and the reporting seems to be coming through properly. I'm attaching a couple of screen shots to show our settings.
Enabling Google Analytics tracking - http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics
A couple more questions on the subject:
- The instructions state that some of the steps should be required, but the GA configuration interface only seems to give the "Requred?" option for the 1st step in the process. Is it fine to not specify the "required" pages as such?
- How does using the Convio-generated "ASYNC CODE," as set in the Site Options interface, relate to the "Universal Analytics tracking code?" If a client approaches us wanting to use the Universal Analytics tracking code, does that mean we have to disable the Convio-generated tracking code and implement the Universal Analytics tracking code ourselves, or is the Convio-generated tracking code a version of the Universal Analytics tracking code?
Thanks again.
Adam
I found that the tracking funnel in the attached images, didn't need to have the backslash after the application (e.g. Donation2 or TRR) and before the ? or .*. The way I had it written out was, for example on a donation tracking funnel, /funnel/Donation2?.*=completed and it worked perfectly. Thanks for posting these images, they helped me get across the finish line in setting up a tracking funnel for a client of mine (my first go at setting one up).
0 -
Will Hull:
Adam Kaye:
Noah Cooper:
Adam,
Have you checked out http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics#funnel_tracking already?Sara and Noah,
Just wanted to close the loop on this.
I followed the instructions to which Noah linked, and the reporting seems to be coming through properly. I'm attaching a couple of screen shots to show our settings.
Enabling Google Analytics tracking - http://help.convio.net/site/PageServer?pagename=Admin_Enabling_Google_Analytics
A couple more questions on the subject:
- The instructions state that some of the steps should be required, but the GA configuration interface only seems to give the "Requred?" option for the 1st step in the process. Is it fine to not specify the "required" pages as such?
- How does using the Convio-generated "ASYNC CODE," as set in the Site Options interface, relate to the "Universal Analytics tracking code?" If a client approaches us wanting to use the Universal Analytics tracking code, does that mean we have to disable the Convio-generated tracking code and implement the Universal Analytics tracking code ourselves, or is the Convio-generated tracking code a version of the Universal Analytics tracking code?
Thanks again.
Adam
I found that the tracking funnel in the attached images, didn't need to have the backslash after the application (e.g. Donation2 or TRR) and before the ? or .*. The way I had it written out was, for example on a donation tracking funnel, /funnel/Donation2?.*=completed and it worked perfectly. Thanks for posting these images, they helped me get across the finish line in setting up a tracking funnel for a client of mine (my first go at setting one up).Thanks, Will, for sharing that information! The help documentation has been updated to reflect the information you shared, and you can view the example from the link below.
https://www.blackbaud.com/files/support/helpfiles/luminate-online/help/luminateonline.html#../Subsystems/Setup/Content/Concepts/Admin_Google_Analytics_Illustrations.html
For those who might've bookmarked the link shared earlier in this thread, please use the help link shared in the line above as the old link does not contain the newest updates. And as always, if you have any feedback on the help documentation, please feel free to share it!
Best,
Denise
0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 3 Blackbaud Staff Discussions
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board