Offline donations coming through Teamraiser without email
Is there a way to require email addresses when someone is registering an offline donation in their Teamraiser participant center?
We want to avoid donations coming through without email addresses for donors.
Thanks!
Comments
-
James,
I checked around to confirm and there's not a way to force an email for offline gifts. You might consider making it a part of the information in the Participant Center.
Kent
0 -
Kent Gilliam:
James,
I checked around to confirm and there's not a way to force an email for offline gifts. You might consider making it a part of the information in the Participant Center.
Kent
Try this... Go to Fundraising > TeamRaiser > Participant Centers and click to edit the appropriate Particpant Center. On step 2, Configure Options, click Edit Custom Javascript under related actions (below the left nav)
Paste this at the bottom of the custom code:
function requireEmail(){
document.getElementById('gift_email').outerHTML = '<input type="text" id="gift_email" name="gift_email" class="required">';
document.getElementById('msg_cat_gift_email_label').outerHTML = '<label for="gift_email"><span class="required">\\*</span>Email</label>';
}
window.onload = requireEmail;I didn't test this too thoroughly so run through a few tests before you go live.
0 -
Chris Backus:
Try this... Go to Fundraising > TeamRaiser > Participant Centers and click to edit the appropriate Particpant Center. On step 2, Configure Options, click Edit Custom Javascript under related actions (below the left nav)
Paste this at the bottom of the custom code:
function requireEmail(){
document.getElementById('gift_email').outerHTML = '<input type="text" id="gift_email" name="gift_email" class="required">';
document.getElementById('msg_cat_gift_email_label').outerHTML = '<label for="gift_email"><span class="required">\\*</span>Email</label>';
}
window.onload = requireEmail;I didn't test this too thoroughly so run through a few tests before you go live.
Please let us know if this works.
0 -
Kent Gilliam:
Thanks, Kent. Is there a way to turn off offline donations. (just require people to collect online donations through their form)James,
I checked around to confirm and there's not a way to force an email for offline gifts. You might consider making it a part of the information in the Participant Center.
Kent
0 -
James Servino:
Thanks, Kent. Is there a way to turn off offline donations. (just require people to collect online donations through their form)Yep. When editing the TeamRaiser, go to Step 3, Select Event Options, then select "Edit Advanced Options" from Related Actions below the left nav. That should bring you directly to 3.a, Define Fundraising Options. You would just need to uncheck the box in option 1, "Yes, allow participants to record offline gifts that donors give them" and scroll down to click Save.
0 -
Chris Backus:
Yep. When editing the TeamRaiser, go to Step 3, Select Event Options, then select "Edit Advanced Options" from Related Actions below the left nav. That should bring you directly to 3.a, Define Fundraising Options. You would just need to uncheck the box in option 1, "Yes, allow participants to record offline gifts that donors give them" and scroll down to click Save.
While you can disable the ability to enter offline gifts I highly discourage this. Doing this takes away a key participant management tool and causes a tremendous amount of manual gift entry by your staff. As for capturing email with an offline gift, you technically can't use that email to communicate to those donors anyway since they did not opt into receiving any email communication. Even if the participant's donor provided their email address on a paper form you cannot email them unless it is clearly indicated through the participant's entry of their info that they will receive email. You really set yourself up for some serious spam complaints if you email these folks without them explicitly opting in.
Kent
0 -
Kent Gilliam:
While you can disable the ability to enter offline gifts I highly discourage this. Doing this takes away a key participant management tool and causes a tremendous amount of manual gift entry by your staff. As for capturing email with an offline gift, you technically can't use that email to communicate to those donors anyway since they did not opt into receiving any email communication. Even if the participant's donor provided their email address on a paper form you cannot email them unless it is clearly indicated through the participant's entry of their info that they will receive email. You really set yourself up for some serious spam complaints if you email these folks without them explicitly opting in.
Kent
In retrospect I definitely agree that disabling the option to add offline gifts isn't the best practice, but I can see the benefits of requiring the email address. It's really annoying when you have to edit a record created by someone entering an offline gift with no email, since the field is required... Their "accepts email" field is automatically set to "no," so we wouldn't have to worry about suppressing them. While we can't email them directly, they will receive the "offline gift thank you" autoresponder, which could have some onboarding language asking them to subscribe.
0 -
Chris Backus:
Chris--this code worked! to require email addresses when recording donations! Thank you! We didn't need to consider disabling offline donations thanks to your solution!Try this... Go to Fundraising > TeamRaiser > Participant Centers and click to edit the appropriate Particpant Center. On step 2, Configure Options, click Edit Custom Javascript under related actions (below the left nav)
Paste this at the bottom of the custom code:
function requireEmail(){
document.getElementById('gift_email').outerHTML = '<input type="text" id="gift_email" name="gift_email" class="required">';
document.getElementById('msg_cat_gift_email_label').outerHTML = '<label for="gift_email"><span class="required">\\*</span>Email</label>';
}
window.onload = requireEmail;I didn't test this too thoroughly so run through a few tests before you go live.
0 -
James Servino:
Chris--this code worked! to require email addresses when recording donations! Thank you! We didn't need to consider disabling offline donations thanks to your solution!Awesome, I'm glad everything worked out!
0 -
Chris Backus:
Is there a way to code this to also include mailing address to be required by participants entering information. We're encountering a huge problem with email and mailing fields left blank causing an unsynced transaction problem between Teamraiser and our offline database.Try this... Go to Fundraising > TeamRaiser > Participant Centers and click to edit the appropriate Particpant Center. On step 2, Configure Options, click Edit Custom Javascript under related actions (below the left nav)
Paste this at the bottom of the custom code:
function requireEmail(){
document.getElementById('gift_email').outerHTML = '<input type="text" id="gift_email" name="gift_email" class="required">';
document.getElementById('msg_cat_gift_email_label').outerHTML = '<label for="gift_email"><span class="required">\\*</span>Email</label>';
}
window.onload = requireEmail;I didn't test this too thoroughly so run through a few tests before you go live.
0 -
Christina Relacion:
Is there a way to code this to also include mailing address to be required by participants entering information. We're encountering a huge problem with email and mailing fields left blank causing an unsynced transaction problem between Teamraiser and our offline database.I'm checking around for you Christina. I can't find a config to make this happen but I'll let you know what I find out.
Kent
0 -
Kent Gilliam:
Thanks as always Kent...Really appreciate it!I'm checking around for you Christina. I can't find a config to make this happen but I'll let you know what I find out.
Kent
0 -
Kent Gilliam:
I'm checking around for you Christina. I can't find a config to make this happen but I'll let you know what I find out.
Kent
Hi Kent,
Any luck finding out if there's a work around for offline donation entry required fields for participant center users?
Thanks!
-Christina
0 -
Christina Relacion:
Hi Kent,
Any luck finding out if there's a work around for offline donation entry required fields for participant center users?
Thanks!
-Christina
Oh man. Thanks for checking back. There was someone who was forwarded my email and they never responded. Let me chase that down again.
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™
- 1 YourCause® from Blackbaud®
- 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
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 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