S-tag for teamraiser registration transaction details?
Options
We are trying to capture registration fees paid and any additional donation amounts made during the teamraiser registration process for an individual user. Looking to generate those values on the the thank you page of the teamrasier registration ('rthanks') for the purposes of tracking through google analytics.
e.g.: a user signs up for a teamraiser, pays $15 registration fee, and makes an additional donation of $5 at time of registration. When they get to the thank you page, we want to run javascript that says: this user paid $15 fee, $5 donation, (or at least 'this user paid $20 during registration').
On donation forms this is easily done with the S120 tag, displaying on the thank you page amounts paid during the donation process, but there doesn't seem to be a comparable tag for TeamRaiser registration forms.
S48:dollars will not work as it may or may not include registration fees, depending on teamraiser settings. Any ideas?
e.g.: a user signs up for a teamraiser, pays $15 registration fee, and makes an additional donation of $5 at time of registration. When they get to the thank you page, we want to run javascript that says: this user paid $15 fee, $5 donation, (or at least 'this user paid $20 during registration').
On donation forms this is easily done with the S120 tag, displaying on the thank you page amounts paid during the donation process, but there doesn't seem to be a comparable tag for TeamRaiser registration forms.
S48:dollars will not work as it may or may not include registration fees, depending on teamraiser settings. Any ideas?
Tagged:
0
Comments
-
Hi, Jeff! I haven't had much time to look over this, though the problem interests me. I'm on vacation atm and did a bit of reading -- I think it's possible you could use [[S48]] to find out this information, though the needed parameters might not be in the documentation. Another possibility might be [[S16]], where you create a custom report that can grab those values for you when you pass in the fr_id and cons_id, though that might not be the best since reports can cause delays -- the thank you page might take an unacceptably long time to display when a web user expects snappy responses.
I'll give it some testing and see if I come up with anything!0 -
Not pretty sure about S-tag but on your wishlist of 'at least this user paid XX amount during registration' you can actually grab the value through Javascript like below -- note total amount value is on #total_amt selector ID container of that 'rthanks' page.
var rthanks_total=jQuery('#total_amt').text();
var rthanks_market=jQuery('#fair_market_amt').text();
var rthanks_deductible=jQuery('#tax_deductible_amt').text();
With that said, you could probably invoke the call to the ga ('send','pageview','[[S8]]'+rthanks_total) to report that back to GA, or through virtual labeling ga send/event if you prefer roughly speaking post value retrieval above.
If you want to break it down further like deducing the registration fee from the total amount, you could probably use cookie to listen to the selected radio button of the participant type (which is usually associated with its registration fee) and if they happened to have additional donation made during registration, you could also hold that in a cookie and use that to deduct at the rthanks page and report back to GA.
Hope it helps.
regards,
Daniel
EDIT Add On --
You know that you could also pass the cons_id on that rthanks page, once someone registered and reaching that rthanks page, an account has been created on the backend thus you could also append that for your GA pageview send alongside the fr_id (that would make it easier to sort out duplicates in case if you don't have any specific conditional to really check whether this is someone reaching the rthanks the first time that they registered or if this is someone who happened to hit the rthanks again either through back button or for any reason)
Ideally you want to make sure that GA only hit on the first initial registration completed process -- you could do that by checking the existence of those selector id mentioned above initially. When it's a second visit or if you happened to have already been registered for that even (and you are logged in) those containers won't be there the 2nd time.
1
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