Teamraiser Milestones and triggered emails
I attended a session at the last Summit where an organization showed an example of an email that told the participant how far they were from the next milestone (which in our case represent prizes). So something like "You're just $20 away from the next prize level, [name of prize]!" I can't figure out how to do this via S-tags, and I've yet to figure out how to trigger those emails when a certain level of donation is reached. Any ideas?
Thanks!
Comments
-
Hey Lisa,
That functionality is built into the TeamRaiser module itself so you don't need to create it using S-Tags or Email tool. See my screenshot below to where I created 4 Milestones and the messages that are triggered when someone reaches each level I set up. You can also associate badges with each of these levels as a reward for hitting each level.
Cheers,
Ken
0 -
Ken Cantu:
Hey Lisa,
That functionality is built into the TeamRaiser module itself so you don't need to create it using S-Tags or Email tool. See my screenshot below to where I created 4 Milestones and the messages that are triggered when someone reaches each level I set up. You can also associate badges with each of these levels as a reward for hitting each level.
Cheers,
Ken
Hi Ken! Thanks for answering. I have those set up. What I wanted to do was to email someone when they're getting close to a milestone to try and give them a boost. As in, "Hey, you're just $25 away from the 250 Donor Club! Send another email!" it looked like the Wildlife Conservation Society had that set up (they did the presentation at the Summit), but I can't figure out how and didn't know how to contact them.
0 -
Lisa Nichols:
Hi Ken! Thanks for answering. I have those set up. What I wanted to do was to email someone when they're getting close to a milestone to try and give them a boost. As in, "Hey, you're just $25 away from the 250 Donor Club! Send another email!" it looked like the Wildlife Conservation Society had that set up (they did the presentation at the Summit), but I can't figure out how and didn't know how to contact them.
Hmm. My guess is that they had official Mielstones and then created ones in between each milestone which triggered a message but didn't necessarily give them a badge for reaching that stage.
Here are the 2011 Summit presentations, can you let me know which one it was? I'll try and ask around internally. http://conviosummit2011.com/?page_id=43
Thanks,
Ken
0 -
Ken Cantu:
Hmm. My guess is that they had official Mielstones and then created ones in between each milestone which triggered a message but didn't necessarily give them a badge for reaching that stage.
Here are the 2011 Summit presentations, can you let me know which one it was? I'll try and ask around internally. http://conviosummit2011.com/?page_id=43
Thanks,
Ken
I think you could do this with dynamic groups to segment the recipents of a recurring email, and an STag for the content.
Your group is all participants who have earned $200-249. And the email sends each monday. (Note: Group members will only get this email once, no matter how long they sit there.)
For the content, something like...
You have only $[[E130:[[S48:1340:dollars]] "$" "" replaceall "," "" replaceall 250 -]] more to go to reach the milestone.
0 -
Brian Mucha:
I think you could do this with dynamic groups to segment the recipents of a recurring email, and an STag for the content.
Your group is all participants who have earned $200-249. And the email sends each monday. (Note: Group members will only get this email once, no matter how long they sit there.)
For the content, something like...
You have only $[[E130:[[S48:1340:dollars]] "$" "" replaceall "," "" replaceall 250 -]] more to go to reach the milestone.
It was the "Get a Laser-Like Focus" presentation, Ken.
Brian, thanks! So should I have the group rebuild once a week? And I assume that the '250' should be replaced by whatever the milestone amount is?
0 -
Lisa Nichols:
It was the "Get a Laser-Like Focus" presentation, Ken.
Brian, thanks! So should I have the group rebuild once a week? And I assume that the '250' should be replaced by whatever the milestone amount is?
I think you can set the email to rebuild the group before sending,. which I guess is about the same difference. So anyone within the 200-249 range will get one email.
You got it regarding the 250.
Those tags (untested) are supposed to remove the $ and , from the dollars earned amount and then subtract that number from 250. Note that 1340 is the fr_id.
0 -
Brian Mucha:
I think you can set the email to rebuild the group before sending,. which I guess is about the same difference. So anyone within the 200-249 range will get one email.
You got it regarding the 250.
Those tags (untested) are supposed to remove the $ and , from the dollars earned amount and then subtract that number from 250. Note that 1340 is the fr_id.
Okay, I'm missing something. I'm assuming I would need to build a query to to sort the participants into those groups. I can't figure out what I should be querying on. Am I just not seeing a field?
0 -
One thing to try would be to configure the "Congratulations for Reaching a Fundraising Milestone" autoresponder to only contain
[[S405:x
articipantNotificationContent]]
Then in section 7 Manage Milestones you can use the milestone feature for both Milestones they have already received and for milestones they are close to earning. You can then control the entire message in the setup of each individual milestones.You just wouldn't enable to badging feature for the "you are $$ away from reaching the next milestone" message.
That way you don't have to worry about setting up a recoccurring email, rebuilding groups, etc and can have that immediate message when the gift comes in.
0 -
Jon Cass:
One thing to try would be to configure the "Congratulations for Reaching a Fundraising Milestone" autoresponder to only contain
[[S405:x
articipantNotificationContent]]
Then in section 7 Manage Milestones you can use the milestone feature for both Milestones they have already received and for milestones they are close to earning. You can then control the entire message in the setup of each individual milestones.You just wouldn't enable to badging feature for the "you are $$ away from reaching the next milestone" message.
That way you don't have to worry about setting up a recoccurring email, rebuilding groups, etc and can have that immediate message when the gift comes in.
I just had a thought. What happens if someone goes past two milestones at once? Do they get both emails? I'd hate for someone to get "Hey, you're almost to this goal" and "Hey you made this goal" at the same time.
0 -
Jon Cass:
One thing to try would be to configure the "Congratulations for Reaching a Fundraising Milestone" autoresponder to only contain
[[S405:x
articipantNotificationContent]]
Then in section 7 Manage Milestones you can use the milestone feature for both Milestones they have already received and for milestones they are close to earning. You can then control the entire message in the setup of each individual milestones.You just wouldn't enable to badging feature for the "you are $$ away from reaching the next milestone" message.
That way you don't have to worry about setting up a recoccurring email, rebuilding groups, etc and can have that immediate message when the gift comes in.
I think Jon's idea is better. Honestly I didn't recall that you could turn off badges when I thought of the rebuilding groups idea.
I think the E Tag formula could still work.
0 -
Jon Cass:
One thing to try would be to configure the "Congratulations for Reaching a Fundraising Milestone" autoresponder to only contain
[[S405:x
articipantNotificationContent]]
Then in section 7 Manage Milestones you can use the milestone feature for both Milestones they have already received and for milestones they are close to earning. You can then control the entire message in the setup of each individual milestones.You just wouldn't enable to badging feature for the "you are $$ away from reaching the next milestone" message.
That way you don't have to worry about setting up a recoccurring email, rebuilding groups, etc and can have that immediate message when the gift comes in.
Jon Cass wrote:One thing to try would be to configure the "Congratulations for Reaching a Fundraising Milestone" autoresponder to only contain
[[S405:x
articipantNotificationContent]]
Isn't this the same as leaving the "Congratulations for Reaching a Fundraising Milestone" AR disabled and just using the autoresponders on each Milestone?0 -
Brian Mucha:
Jon Cass wrote:One thing to try would be to configure the "Congratulations for Reaching a Fundraising Milestone" autoresponder to only contain
[[S405:x
articipantNotificationContent]]
Isn't this the same as leaving the "Congratulations for Reaching a Fundraising Milestone" AR disabled and just using the autoresponders on each Milestone?possibly...i would be worried that if disabled the autoresponders wouldnt' send at all. Worth testing out though to know for sure...
0 -
Lisa Nichols:
I just had a thought. What happens if someone goes past two milestones at once? Do they get both emails? I'd hate for someone to get "Hey, you're almost to this goal" and "Hey you made this goal" at the same time.
My understanding is that they just the get most recent one they qualify for, but i'd suggest setting up a test registration and putting in a fake offline donation to see how the system behaves. Then go back in and delete the donation.
0 -
Jon Cass:
possibly...i would be worried that if disabled the autoresponders wouldnt' send at all. Worth testing out though to know for sure...
Jon Cass wrote:possibly...i would be worried that if disabled the autoresponders wouldn't' send at all. Worth testing out though to know for sure...
The idea of them not sending freaked me out, because ours is disabled and I haven't tested the milestone ARs in a long time. Here's the story from Support (thanks Kit!)
Kit Churchill: when you fill out the information for individual milestone autoresponders it amends the information into the congratulations for reaching a milestone email. So if milestone one has a different subject line it will overwrite that ARs subject and then add body content to the AR.
Brian Mucha: Does that mean that if 'Congratulations for Reaching a Fundraising Milestone' is disabled, but the Milestone ARs are enabled that nothing gets sent?
Brian Mucha: not clear to me why there are two. I assumed the 'Congratulations for Reaching a Fundraising Milestone' one was old functionality that has been replaced with the milestone specific ones.
Kit Churchill: the individual milestone ARs augment or overwrite the top level Congratulations for Reaching a Fundraising Milestone. They do that so that if you don't have individual ARs for your milestones, there is still something that goes out to the client.
So thats pretty interesting, there is more functionality there than I realized.
If enabled, the 'Congratulations for Reaching a Fundraising Milestone' AR will send for every milestone passed - even if that milestone's AR is disabled. (What I though happened.)
BUT - If the milestone's AR *is* enabled, then its content amends (I think he means appends to) the content of the 'Congratulations for Reaching a Fundraising Milestone' AR, and the subject is overwritten. (I assumed they would just get both the specific and general purpose AR - not a combination of the two!)
0 -
Brian Mucha:
Jon Cass wrote:possibly...i would be worried that if disabled the autoresponders wouldn't' send at all. Worth testing out though to know for sure...
The idea of them not sending freaked me out, because ours is disabled and I haven't tested the milestone ARs in a long time. Here's the story from Support (thanks Kit!)
Kit Churchill: when you fill out the information for individual milestone autoresponders it amends the information into the congratulations for reaching a milestone email. So if milestone one has a different subject line it will overwrite that ARs subject and then add body content to the AR.
Brian Mucha: Does that mean that if 'Congratulations for Reaching a Fundraising Milestone' is disabled, but the Milestone ARs are enabled that nothing gets sent?
Brian Mucha: not clear to me why there are two. I assumed the 'Congratulations for Reaching a Fundraising Milestone' one was old functionality that has been replaced with the milestone specific ones.
Kit Churchill: the individual milestone ARs augment or overwrite the top level Congratulations for Reaching a Fundraising Milestone. They do that so that if you don't have individual ARs for your milestones, there is still something that goes out to the client.
So thats pretty interesting, there is more functionality there than I realized.
If enabled, the 'Congratulations for Reaching a Fundraising Milestone' AR will send for every milestone passed - even if that milestone's AR is disabled. (What I though happened.)
BUT - If the milestone's AR *is* enabled, then its content amends (I think he means appends to) the content of the 'Congratulations for Reaching a Fundraising Milestone' AR, and the subject is overwritten. (I assumed they would just get both the specific and general purpose AR - not a combination of the two!)
Brian Mucha wrote:If enabled, the 'Congratulations for Reaching a Fundraising Milestone' AR will send for every milestone passed - even if that milestone's AR is disabled. (What I though happened.)
BUT - If the milestone's AR *is* enabled, then its content amends (I think he means appends to) the content of the 'Congratulations for Reaching a Fundraising Milestone' AR, and the subject is overwritten. (I assumed they would just get both the specific and general purpose AR - not a combination of the two!)
Good info to know! Thanks for getting to the bottom of that Brian.
0 -
I can speak to the original question as someone who worked on the implementation described in that presentation! Most of the coaching messages (sent to all participants using Email Campaigns) included a callout box or other content that was conditionalized based on "buckets" of how much someone had raised. There was one big conditional that basically read like a big if, else-if statement - testing to see if a constituent was over the top prize, and if not that, if they were over the second highest prize level, and so on. This is what was pictured in the presentation, I believe (slide 24).
Brian is correct that you can use E130 to display how much remaining to a certain amount, but you don't actually need to remove the $ sign, etc before doing the math... here's a tested example: [[E130: 500 [[S48:1080:dollars]] - currency]] (it subtracts the second number from the first number). That'd be for amount to go before hitting $500; 1080 is the fr_id.
Here's an example set of code for the conditional block I describe, assuming prizes at $500, $250, and $100 (again, 1080 is the fr_id here).
<convio:choose xmlns="http://www.convio.com">
<convio:when title="Dollars raised greater than or equal to 500" test="eq">
<conviop><convio:session name="48" param="1080:if-dollars-gt:499.99"></convio:session></convio
p>
<conviop>TRUE</convio
p>
<convio:then>You're doing great!</convio:then>
</convio:when><convio:when title="Dollars raised greater than or equal to 250, less than 500" test="eq">
<conviop><convio:session name="48" param="1080:if-dollars-gt:249.99"></convio:session></convio
p>
<conviop>TRUE</convio
p>
<convio:then>
You're just [[E130: 500 [[S48:1080:dollars]] - currency]] away from earning the $500 prize.</convio:then>
</convio:when><convio:when title="Dollars raised greater than or equal to 100, less than 250" test="eq">
<conviop><convio:session name="48" param="1080:if-dollars-gt:99.99"></convio:session></convio
p>
<conviop>TRUE</convio
p>
<convio:then>You're just [[E130: 250 [[S48:1080:dollars]] - currency]] away from earning the $250 prize.
</convio:then>
</convio:when><conviotherwise title="otherwise ">
You're just [[E130: 100 [[S48:1080:dollars]] - currency]] away from earning the $100 prize.</conviotherwise>
</convio:choose>You can just use the "otherwise" statement for the lowest bucket (raised $0-$99.99 in this case), assuming that this is only going to go to people who are registered for the TeamRaiser.On another track, to send a daily or weekly recurring message to people in a certain range as Brian describes (or an exact amount and you don't want to use additional milestones), you can use a TeamRaiser Participants task rather than a query to create a group of people who've raised a certain amount within a TeamRaiser. And then rebuild on send, etc.Hope this is helpful to all!
0 -
Mike Lott:
I can speak to the original question as someone who worked on the implementation described in that presentation! Most of the coaching messages (sent to all participants using Email Campaigns) included a callout box or other content that was conditionalized based on "buckets" of how much someone had raised. There was one big conditional that basically read like a big if, else-if statement - testing to see if a constituent was over the top prize, and if not that, if they were over the second highest prize level, and so on. This is what was pictured in the presentation, I believe (slide 24).
Brian is correct that you can use E130 to display how much remaining to a certain amount, but you don't actually need to remove the $ sign, etc before doing the math... here's a tested example: [[E130: 500 [[S48:1080:dollars]] - currency]] (it subtracts the second number from the first number). That'd be for amount to go before hitting $500; 1080 is the fr_id.
Here's an example set of code for the conditional block I describe, assuming prizes at $500, $250, and $100 (again, 1080 is the fr_id here).
<convio:choose xmlns="http://www.convio.com">
<convio:when title="Dollars raised greater than or equal to 500" test="eq">
<conviop><convio:session name="48" param="1080:if-dollars-gt:499.99"></convio:session></convio
p>
<conviop>TRUE</convio
p>
<convio:then>You're doing great!</convio:then>
</convio:when><convio:when title="Dollars raised greater than or equal to 250, less than 500" test="eq">
<conviop><convio:session name="48" param="1080:if-dollars-gt:249.99"></convio:session></convio
p>
<conviop>TRUE</convio
p>
<convio:then>
You're just [[E130: 500 [[S48:1080:dollars]] - currency]] away from earning the $500 prize.</convio:then>
</convio:when><convio:when title="Dollars raised greater than or equal to 100, less than 250" test="eq">
<conviop><convio:session name="48" param="1080:if-dollars-gt:99.99"></convio:session></convio
p>
<conviop>TRUE</convio
p>
<convio:then>You're just [[E130: 250 [[S48:1080:dollars]] - currency]] away from earning the $250 prize.
</convio:then>
</convio:when><conviotherwise title="otherwise ">
You're just [[E130: 100 [[S48:1080:dollars]] - currency]] away from earning the $100 prize.</conviotherwise>
</convio:choose>You can just use the "otherwise" statement for the lowest bucket (raised $0-$99.99 in this case), assuming that this is only going to go to people who are registered for the TeamRaiser.On another track, to send a daily or weekly recurring message to people in a certain range as Brian describes (or an exact amount and you don't want to use additional milestones), you can use a TeamRaiser Participants task rather than a query to create a group of people who've raised a certain amount within a TeamRaiser. And then rebuild on send, etc.Hope this is helpful to all!Mike Lott wrote:
Brian is correct that you can use E130 to display how much remaining to a certain amount, but you don't actually need to remove the $ sign, etc before doing the math... here's a tested example: [[E130: 500 [[S48:1080:dollars]] - currency]]
Didn't know that. Neat! And of course I had the order backwards. $#*& polish notation.0 -
Ken Cantu:
Hey Lisa,
That functionality is built into the TeamRaiser module itself so you don't need to create it using S-Tags or Email tool. See my screenshot below to where I created 4 Milestones and the messages that are triggered when someone reaches each level I set up. You can also associate badges with each of these levels as a reward for hitting each level.
Cheers,
Ken
Ken,
Do you need to disable the milestone autoresponder in the Mange autorespnder section also? I did not when I set ours up and it sent that autoresponder rather than the one set up in each individual milestone.
Thanks,
Marc
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