Conversion Goals in Google Analytics
Options
Because Luminate uses dynamic URLs for each specific thank you page, has anyone been able to successfully setup conversion goals within Google Analytics?
I've spoken with Blackbaud support twice but have been unable to hack a destination URL.
Help! ;-)
I've spoken with Blackbaud support twice but have been unable to hack a destination URL.
Help! ;-)
Tagged:
0
Comments
-
What conversion are you tracking?
Donations? Advocacy? Survey?
Thanks,
Sara0 -
If you didn't get this settled yet, you can do it in GA using destination goals. In your goal details, make the destination a regex rule of .*pg=rthanks.* and you're good to go.
The dot means "match any character", the asterisk means "match 0 or more of previous character", and the text is what's unique to the page you're tracking. So, If you want to add a funnel in GA, just use the same format and swap out the rthanks for whatever's in the URLS leading up to the thank you page (set it to not required, since some users will probably skip steps in the process). In our case, we've got:- .*pg=entry.*
- .*pg=ptype.*
- .*pg=reg.*
- .*pg=waiver.*
- .*pg=regsummary.*
- .*pg=paymentForm.*
- .*pg=entry.*
- .*pg=pfind.*
- .*px=.*
- .*donation=form1.*
1 -
Convio's Google Analytics docs are here: https://www.blackbaud.com/files/support/helpfiles/luminate-online/help/luminateonline.html#../Subsystems/Setup/Concepts/Admin_Google_Analytics_FAQs.html
However, those docs are dated and I think only work for older versions of Google Analytics (ga.js). If you're using Universal Analytics (analytics.js) then you may need to go with the suggestion above.
For older versions you use pseudo URLs: https://www.blackbaud.com/files/support/helpfiles/luminate-online/help/Subsystems/Setup/Concepts/Admin_Google_Analytics_Funnel_Tracking.html
So the destination URL for a donation could look like:
/funnel/Donation2/General Giving/completed
To capture all donations under a single donation goal you could use a regex like:
/funnel/Donation2/.*/completed
This is what's working on our site now, but we may need to change when we upgrade to Universal Analytics.0 -
Hi Esoos,
Our 'thank you' pages for Luminate Donation Forms are not standard like your destination URLs, they seem to be dynamic based on the form. Are you utilizing just one donation form?0 -
Sara Hoffman:
What conversion are you tracking?
Donations? Advocacy? Survey?
Thanks,
SaraWe are looking to track completed donations.0 -
Jeremy Reynolds:
If you didn't get this settled yet, you can do it in GA using destination goals. In your goal details, make the destination a regex rule of .*pg=rthanks.* and you're good to go.
The dot means "match any character", the asterisk means "match 0 or more of previous character", and the text is what's unique to the page you're tracking. So, If you want to add a funnel in GA, just use the same format and swap out the rthanks for whatever's in the URLS leading up to the thank you page (set it to not required, since some users will probably skip steps in the process). In our case, we've got:- .*pg=entry.*
- .*pg=ptype.*
- .*pg=reg.*
- .*pg=waiver.*
- .*pg=regsummary.*
- .*pg=paymentForm.*
- .*pg=entry.*
- .*pg=pfind.*
- .*px=.*
- .*donation=form1.*
This is interesting, I'll have to give this a try.0 -
Do you know what version of Google Analytics you're using? You can search in the page's source for either ga.js or analytics.js to see, or do a search for "UA-" in the source and check the Google Analytics JavaScript tag.
If it's the older ga.js, then I believe the docs I posted earlier are still valid and you can use pseudo URLs. That means the URL you see in your browser's address bar are not the same as the URLs Convio or Google Analytics see. They're tracking the pseudo URLs instead. We have multiple donation forms and the example I posted earlier works for all of them.
If it's the newer analytics.js, then I'm not sure (it's been a few years since I last set this up).0 -
Good point. It's possible that goal tracking through GA admin is only available if you've got universal analytics enabled. Google has some documentation for how to switch over (it's a pretty simple copy/paste over the old code), but you'll probably need to edit the pagewrapper.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