Dynamic segmentation
Hi,
I am wondering how others store dynamic segmentation of their donors. For example, I have a segmentation hierarchy, and I want to be able to put this dynamic segmentation field into RE somewhere as I want it to update automatically based on the giving of the donor and how they move into and out of the segments.
thoughts and ideas welcome.
thanks
Comments
-
@Rebecca McCormick
If you are on RE NXT, then SKY API and SKY Add-in is available to you. If you or your team has expertise (or willing to learn, OR pay for a Blackbaud Partner to do it for you), then you can create a custom tile is is loaded whenever a constituent page is loaded that showcase dynamically calculated donor segmentation based on “real” (or close to real) time giving data of the constituent. I have created this for my org's Giving Society based on cash given (direct and soft credit) in the year.6 -
Thanks @Alex Wong.
I was hoping to not have to use an API or plug in to do this, so would really like it if any other solutions were available.
I may have to just continue exploring.
0 -
@Rebecca McCormick
if what you want is automatic update, then API would be the only route.You can try to check out Blackbaud market place and see if there is already a Blackbaud partner that created such automation.
2 -
@Rebecca McCormick Where do you want to see this information? I ask because I think you can likely accomplish much of this with dynamic queries and the segmentation function in Mail (under Quick Letters). You can set up all of the queries as dynamic, link them to the Quick Letters and use an Appeal/Package or Output Queries to show which segment the constituents fell into. It isn't automated, but once you've set it up, you can run it fairly quickly.
2 -
@Rebecca McCormick If your criteria for segments is based on giving, then that is your segmentation, not need to add any new segment names. According to what you are asking your segment seems to be based on giving, so that is your segmentation and it will always update when the constitituents move thru their giving. Example: Giving of $25 to $99.99, $100 to 499.99, etc. Each of these will be your query that can be placed in the RE Mailing Segment or however you want to do this. When criteria is based on giving, no need to create extra coding.
0 -
I will put some light into why I responded the way I did.
Rebeccca original post was asking for a way to put into RE somewhere the dynamic segmentation that's based on giving.
This is actually something that I just completed, which is Giving Society, very similiar. $10K+ is SILVER, $25K+ is GOLD, $100K+ is PLATINUM, in annual cash giving. The question from “above” is “how will a fundraiser easily tell which level the donor is in”.
So I provided 3 paths for the consideration:
- No tag used (no constituent code, no constituent attribute/custom fields)
- We can create a query/export that has the $10K+ but less than $25K, $25K+ but less than $100K, and $100K+.
- Pro: nothing extranous anyone needs to do, report is ran, look for your donor. If fundraiser wants to know from constituent record/webview page, they will have to look at the giving history, and do some quick math (if only a few gift) or export the gift and sum up (if there are dozens of gift)
- Con: well pretty obvious, not easy to see quickly what level the donor is at
- Use a tag (constituent custom field)
- Requires running of the previous steps' said query/export and do a global add/change or import to tag the constituent as SILVER/GOLD/PLATINUM, this will need to be ran daily/weekly/monthly etc to keep things up to date
- Pro: fundraiser can easily tell someone is at a particular level (with the lag time of the refresh) without having to run query/export and lookup the constituent or do math
- Con: resource intensive depending on interval of refresh, someone from CRM/DB team will have to do this work manually
- Custom Tile with SKY API / SKY Add-in
- A custom tile with the Giving Society information is dynamically created using latest giving data the moment the constituent page is loaded showing the level
- Pro: fundraiser can easily tell someone is at a particular level (near real time giving data). not resource intensive as there is no one that need to run report and do import to tag constituent
- Con: need programming expertise with SKY API and SKY Add-in, once done, will forever work (until Giving Soceity definition change).
So for those that is interested and on the fence, here's a look at what the custom tile looks like for my org
9 - No tag used (no constituent code, no constituent attribute/custom fields)
-
This is ?@Alex Wong. I love this custom tile.
2 -
@Alex Wong
Did you build that custom tile through Power Automate? I am looking to do something similar, calculating a constituent's “campaign” giving total, but not seeing where to customize the data beyond total giving.1 -
@Ryan Carr
yes, it's created with Power Automate with a HTTP trigger using the Adaptive Card SPA.1 -
I have the card built, just having an issue with the data. Are you dynamically building the “2023 Giving” data number in Power Automate, or are you retrieving that data point from another source?
0 -
@Ryan Carr
the annual cash giving is dynamically generated within the flow that creates the card1 -
@Rebecca McCormick are you talking about giving levels from something like the Donor Category tables? Perhaps wanting to see where they were in 2022 versus 2024? I am not versed (yet!) in all the automation things, but could you pull those categories into a yearly attribute if you cannot do the automation? I am definitely curious about @Alex Wong and his tile but that is well beyond my capabilities or needs at this time. Just trying to think of something a bit simpler, although I try to avoid adding a lot of attributes.
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®
- 2K 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
- 21 Blackbaud Impact Edge™
- 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
- 124 Ninja Secret Society
- 32 Blackbaud Raiser's Edge NXT® Receipting EAP
- 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