Looking for a way to make Teamraiser Participation Points...
I've been thinking of ways to provide a more gamified experience for our Walk event and provide our walkers some incentive/competition that isn't solely based on the money they raise. We know some of our walkers feel some of the financial goals are out of reach and I'd love to be able to encourae them by rewarding those actions we know will lead to more donations (# of emails sent, being on a team, etc). One thought I'd like to try out is having our participants earn points.
Example:
Participant has a score of 45:
5 points for sending 10 emails
5 points for being on a team
5 points for being captain of that team
10 points for making donation to own page
20 points for raising over $250
On the person's participant center I can get this score to appear by using E130 to add up the point values I assign to conditionals using the S48 tag.
Where I'm getting stuck though is in finding a way to make a leaderboard comparing their score to their peers - so a leaderboard on a team page, showing each team member's score and ranking - or an event wide leaderboard. I assume to do so I'd have to somehow get this score into their Constituent 360 profile, but since the score is scored with S-tags I'm not sure how to do that. Assuming I can get this in the database, not sure if there is a way to then create leaderboard from there.
Any thoughts? Am I dreaming too big??
Comments
-
I don't think you can do that because there isn't a way to access other participants information (emails sent etc. ) to be able to pull into your leaderboard.
However, overall though I think the dollars raised should be the only leaderboard there is because you don't want to reward someone for having more points then the person who has raised the most money. I do like where you head is at for increased incentives for doing the actions you want participants to do. What about smaller, tangible and event related incentives (bandana or bracelet or something small) for acheiving the points and one bigger prize for raising the most money?
If you do decide to do something like this I encourage you to advertise it a lot and repeatedly to make sure participants understand what to do and how to 'win'. If you do all the setup and only partially promote that part of it then I think you might as well not do it at all because it will cost so much to organize.
0 -
I haven't seen anyone do this within TeamRaiser themselves, but I did just view a demo of Gigya's Game Mechanics, which is exaclty what you're describing. Check it out: http://developers.gigya.com/010_Developer_Guide/70_Game_Mechanics.
0 -
Ken Cantu:
I don't think you can do that because there isn't a way to access other participants information (emails sent etc. ) to be able to pull into your leaderboard.
However, overall though I think the dollars raised should be the only leaderboard there is because you don't want to reward someone for having more points then the person who has raised the most money. I do like where you head is at for increased incentives for doing the actions you want participants to do. What about smaller, tangible and event related incentives (bandana or bracelet or something small) for acheiving the points and one bigger prize for raising the most money?
If you do decide to do something like this I encourage you to advertise it a lot and repeatedly to make sure participants understand what to do and how to 'win'. If you do all the setup and only partially promote that part of it then I think you might as well not do it at all because it will cost so much to organize.
I was actually thinking of not tying it to any tangible incentive, but really focus more on the gaming aspect. I have friends on foursquare that are highly motivated by racking up the points and getting a higher score than their friends. Never get any tangible benefit other than just the enjoyment of playing the "game". Wouldn't appeal to everyone, but I think it could help motivate some of our audience if I could find a way to compare their score to other people - ideally their friends/teammates. I agree we don't want to take away from the financial leaderboard, but I want to also be able to provide something for the rest of our walkers - the majority of which will never see their name on the financial leaderboard.
I had a couple ideas for point based leaderboard usage if it could be technically possible. One on team pages would be ideal, but also would like a leaderboard in the participant center that is similar to the one in Foursquare. It doesn't show the top ten, it shows where you are in relation to others - putting the user directly in the middle - seeing who has less points than you, and who has more. So seeing that I'm only 4 points away from surpassing the next person could motivate me to send out an email in TR to get an extra 5 points.
0 -
Noel Beebe:
I haven't seen anyone do this within TeamRaiser themselves, but I did just view a demo of Gigya's Game Mechanics, which is exaclty what you're describing. Check it out: http://developers.gigya.com/010_Developer_Guide/70_Game_Mechanics.
interesting....do you know if this plays well with Convio?
0 -
Jon Cass:
interesting....do you know if this plays well with Convio?
I'm just starting to look into it, but they seem confident that it does I don't think any Convio clients have implemented it yet.
0 -
Noel Beebe:
I'm just starting to look into it, but they seem confident that it does I don't think any Convio clients have implemented it yet.
Just spoke with a sales guy at Gigya and it's priced a lot higher than our budget will allow so sadly won't work for this year....
thanks for the lead though!
0 -
Interesting idea! This should be possible on the team page, though it would require a template customization by Convio.
Here's what I'm thinking:
Of the things you listed, the following are already possible to glean from the team roster:
Being on a team (that's everyone!)
Being a captain (that's the rows with className "tr_captain")
Raising over $250 (the amount each team member has raised is included)
What this leaves is the following two pieces of information you'd need for each person:
Number of emails sent
Is the person a self-donor?
It should be possible with a template customization to add this data to new columns in the team roster (using the S48 tag, which can render information either on the current logged in participant, or a specific participant if passed a cons_id).
Then comes the heavy-lifting ... you'd need to use JavaScript to grab all of that data from the team roster and do some math to determine each team member's points, then sort the list by total point value. (Convio could assist with this part too, of course, but if you think you can write that JavaScript yourself you certainly could.)
0 -
Noah Cooper:
Interesting idea! This should be possible on the team page, though it would require a template customization by Convio.
Here's what I'm thinking:
Of the things you listed, the following are already possible to glean from the team roster:
Being on a team (that's everyone!)
Being a captain (that's the rows with className "tr_captain")
Raising over $250 (the amount each team member has raised is included)
What this leaves is the following two pieces of information you'd need for each person:
Number of emails sent
Is the person a self-donor?
It should be possible with a template customization to add this data to new columns in the team roster (using the S48 tag, which can render information either on the current logged in participant, or a specific participant if passed a cons_id).
Then comes the heavy-lifting ... you'd need to use JavaScript to grab all of that data from the team roster and do some math to determine each team member's points, then sort the list by total point value. (Convio could assist with this part too, of course, but if you think you can write that JavaScript yourself you certainly could.)
I'm liking this!
Could the portion that calculates the score with S-tags be part of a reusable page pulled into the template with S51?
That way if we launch the event and see areas where people need more encouragement we can create new point system without having to have Convio update the template...
Do you know of any way we could get this score into a custom database field in their 360 profile? It'd be nice if we could run a report and see how people are ranking (kind of like the engagement factors, but on more non-fundraising TR tasks).
0 -
Jon Cass - Did you ever move forward with this idea on your TR events?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