Conditional ask array/donation levels?
Options
We are thinking about how best to use the Donation Levels on a donation form. We often use a dynamic ask based on Highest Gift Amount, but for some donors, the HGA could be $1,000 (or a lot more). That ends up with an level array starting at $1,500, for example.
We have a solicit code in BBCRM for "No High Dollar Asks." Although we are working on getting the solicit code into LO from BBCRM via the Connector, I am wondering if there is a way to present different donation ask arrays to different constituents.
So, for example: One person would see a 10% increase on HGA, and another person might see a 30% increase on HGA. Or perhaps no increase at all--just the static ask array.
PS - I realize we could just have two donation forms and conditionalize an email message, but creating multiple forms could get out of hand and is a lot to keep track of, ultimately. That's why I'm hoping for conditionals on the form.
We have a solicit code in BBCRM for "No High Dollar Asks." Although we are working on getting the solicit code into LO from BBCRM via the Connector, I am wondering if there is a way to present different donation ask arrays to different constituents.
So, for example: One person would see a 10% increase on HGA, and another person might see a 30% increase on HGA. Or perhaps no increase at all--just the static ask array.
PS - I realize we could just have two donation forms and conditionalize an email message, but creating multiple forms could get out of hand and is a lot to keep track of, ultimately. That's why I'm hoping for conditionals on the form.
Tagged:
0
Comments
-
PPS - Hoping to avoid API form, too.
Thanks in advance for any insights!!0 -
Are you auto-logging them in through the email, so the system knows who they are?0
-
Bianca Bickford:
Are you auto-logging them in through the email, so the system knows who they are?
Yes, we are.
0 -
To keep it simple, you could use conditional tags in the email for either last gift amount or HGA, and pass the gift amount variable in the URL that fills out the blank "Other" to get at least one custom level in there.
Donation2?df_id=XXXX&XXXX.donation=form1&set.DonationLevel=1111&set.Value=1500&autologin=true
If you wanted to get EXTRA, you could create a lot of different levels then hide the form select options depending on their HGA with jQuery and/or CSS. Makes for a better user experience (and less forms).
I hope any of that was helpful!0 -
Building on Bianca's answer, there's also an S1 tag for largest transaction ... [[S1:largest_trans_amount]]. You could do an E130 tag to evaluate it and modify the set.Value in her URL (also note, the set.DonationLevel won't always be 1111, it'll need to match the ID of your form's user-entered amount field).0
-
I've created multiple sets of dynamic ask strings on a single form to achieve something similar. Then use a conditional statement around some CSS to hide one set and show the other. A little JS to preselect the appropriate level helps too. Something like this:
[[?xx::x[[S1:custom_monetary_value5]]x::/*HIDE HPG18 + STATIC ASKS*/
.donation-level-container:nth-of-type(-n+10) { display:inline-block; }
.donation-level-container:nth-of-type(-n+5) { display:none; }
::/*HIDE HPG36 + STATIC ASKS*/
.donation-level-container:nth-of-type(-n+10) { display:none; }
.donation-level-container:nth-of-type(-n+5) { display:inline-block; }
]]Then "nth-of-type" stuff is all specific to the number of ask amounts on our forms, so you'd need to sort that out for yours. We've been doing this for a few years and works well. Keeps the logic in the form itself which I find a little easier to maintain than in the email.
0 -
We have LO and RE, not BBCRM, so don't know if this is relevant. But there are 10 fields in LO called
We wish we could use Last Gift Amount for Donation ask arrays, but there are a number of reasons that is not accurate for us: 1) non-traditional (not tax-ded) transactions in our database (tend to skew quite low), 2) gifts that are only in RE, not Luminate, and 3) there can only be one last gift, so we can't skip certain gift types."custom_monetary_value"
So instead we're setting up (haven't done it yet) an import to fill the Custom_monetary_value field; this will become the first ask amount in the donation form gift array. For a long list of reasons, the Ask Amount we use is the Aver Gift over the last 24 months which is why we don't want to use the existing LO field for Aver Gift. We plan to import results from an RE query of the last 24 months of gifts, excluding the types we don't want. Then use the results to populate the LO field = Custom_monetary_value. The plan is to update it weekly using an FTP site and set it up for automated import. That way we don't have to set up the Import each week. It runs on the same* query name each week, so ** Must remember to update that query each week, (but no big disaster if one week it isn't updated, as data is unlikely to change that dramatically).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™
- 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