Top Ten from multiple teamraisers
Is there a way to pull the a Top Ten type listing of fundraisers from multiple teamraisers and have it display on your page. Our events will be sectioned out by Divsion and it would be great to show the top fundraisers as a whole.
Thanks!
Comments
-
I think your only option is to do this with the API.
Regards, Brian
0 -
Brian Mucha:
I think your only option is to do this with the API.
Regards, Brian
I was thinking that was probably the case. Thanks Brian!
0 -
Hi Matt and Brian,
This is coming in the summer release... http://community.customer.convio.com/docs/DOC-3281. Be sure to check it out!
Thanks,
Noel
0 -
Noel Beebe:
Hi Matt and Brian,
This is coming in the summer release... http://community.customer.convio.com/docs/DOC-3281. Be sure to check it out!
Thanks,
Noel
Good to hear, thank you Noel.
0 -
Matt Tinker:
Good to hear, thank you Noel.
You can use the S42 tag to get the top XX participants in a teamraiser. In the interrim, perhaps you could do something like...
<h1>Top Participants</h1>
<h3>TeamRaiser One</h3>
]
<h3>TeamRaiser Two</h3>
]
<h3>TeamRaiser Three</h3>
]
So, its really the top 4 in each TR, not the top 10 across all TRs.
Regards, B
0 -
Hi there,
I'm hoping to revive this discussion and find a way to display Top Ten Participants or Teams from multiple teamraisers like a multy-city walk events created using Blueprint and multiple child TeamRaisers.
Noel in an earlier message mentioned that the feature was added back in 2011 but link to the document is broken and I haven't been able to find the information anywhere. Is there an S-Tag for Top Ten from multiple teamraisers like events of the same Type or Affiliated Events?
Can someone please share updated link or share method you can use to list Top Ten from multiple teamraisers?
Thanks,
Francis0 -
Hi Francis,
We had HJC create this for us in 2014 for our Parkinson SuperWalk event (setup with a blueprint event and many child events). Not sure if you still have the code for this on your end or not? If not, let me know and I can send something to you.
Cheers,
Meghan0 -
Meghan Christiansen:
Hi Francis,
We had HJC create this for us in 2014 for our Parkinson SuperWalk event (setup with a blueprint event and many child events). Not sure if you still have the code for this on your end or not? If not, let me know and I can send something to you.
Cheers,
MeghanHi Meghan,
Yes, I do have the code. The solution we came up with was very hacky and relying on S36:top_participants_list to list every single location (hidden) and then using custom JavaScript plugin to sort through the html strings to recompile the new list. We have also tried TeamRaiser API, but it's very resource demanding and not ideal for events with over 10 locations.
I was hoping someone, especially Blackbaud team might have more informaiton on the broken document link "http://community.customer.convio.com/docs/DOC-3281" that supposed to have solution for this. Perhaps there's an S-Tag that we are not aware of that could display the Top Ten from multiple teamraisers such as Blueprint events. These are very common lists and almost every organization has done some Blueprint events. It's been years since we've started using S-Tag, I thought I might have missed some update that added this feature. Or perhaps there's a better way of doing things.
Thanks,
Francis
0 -
Hi, Francis,
We do not currently have an S tag that does this, because it would be too demanding on the database, similar to the issue with using the API to do this. What some clients have done is create this list from reporting and update the page manually or by using an s tag to pull the csv file from the FTP server. That may have been the solution that was referred to in the older community article. This solution is employed here: http://fightcf.cff.org/site/PageServer?pagename=gs_homepage
Shiloh Daniel
Customer Success Engineer0 -
Shiloh Daniel:
Hi, Francis,
We do not currently have an S tag that does this, because it would be too demanding on the database, similar to the issue with using the API to do this. What some clients have done is create this list from reporting and update the page manually or by using an s tag to pull the csv file from the FTP server. That may have been the solution that was referred to in the older community article. This solution is employed here: http://fightcf.cff.org/site/PageServer?pagename=gs_homepage
Shiloh Daniel
Customer Success EngineerHi Shiloh,
The top lists for multi-teamraiser BluePrint events are common requirements for many clients we have helped. We have been using API and other method to generate the lists. The manual method you suggested is often not acceptable to clients because it requires resources to manage the updates, and it's not dynamic. I hope this feature is added to S-Tag in the near future.
If anyone reading this post interested in the same feature, please go to Idea portal to vote on the idea:
https://luminateonline.ideas.aha.io/ideas/LUM-I-972
Thanks,
Francis
1 -
Shiloh Daniel:
Hi, Francis,
We do not currently have an S tag that does this, because it would be too demanding on the database, similar to the issue with using the API to do this. What some clients have done is create this list from reporting and update the page manually or by using an s tag to pull the csv file from the FTP server. That may have been the solution that was referred to in the older community article. This solution is employed here: http://fightcf.cff.org/site/PageServer?pagename=gs_homepage
Shiloh Daniel
Customer Success EngineerHi Shiloh,
I'm exploring your suggestion for using custom report CSV and s-tag. Sounds like a great idea. I created custom report but I don't understand how to make it available in the FTP server, I can't find any old post about that. I was hoping you could elaborate a bit more on that.
Can you point me to the post or share the help information on creating FTP custom report?
What is the s-tag to use to access the report CSV file in FTP?
Luminate experts: please chime in if you have any knowledge about this.
Much appreciated,
Francis
0 -
I think the only way to have this result without any manual process is using API which will send multiple ajax call based on number of events you have.I have another solution by using YQL (Yahoo Query Language) that executes all requests once, sort the result and return the top participants you are looking for.
The example below showing how we used API to get top 5 participants across 15 events.
$.getJSON('https://query.yahooapis.com/v1/public/yql', {
q: 'select participant from json where url in ( ' +
'select url from uritemplate where ' +
'template="https://secure2.convio.net/afirst/site/CRTeamraiserAPI?method=getParticipants&fr_id={fr_id}&last_name=%%%&list_page_size=5&list_ascending=false&list_sort_column=total&list_filter_column=private_page&list_filter_text=0&api_key=afrist&response_format=json&suppress_response_codes=true&v=1.0"' +
'and fr_id in ("1202", "1210", "1211", "1212", "1213", "1214", "1215", "1216", "1217", "1218", "1219", "1220", "1221", "1222", "1223")' +
') | sort(field="participant.amountRaised") | reverse() | truncate(count=5)',
format: 'json'
}).done(function (data) {
// Your callback to render participants goes here ...
alert(JSON.stringify(data.query.results));
});
0 -
Another example by getting all blueprint child events instead of providing many fr_id values:
$.getJSON('https://query.yahooapis.com/v1/public/yql', {
q: 'select participant from json where url in ( ' +
'select url from uritemplate where ' +
'template="https://secure2.convio.net/afirst/site/CRTeamraiserAPI?method=getParticipants&fr_id={fr_id}&last_name=%%%&list_page_size=5&list_ascending=false&list_sort_column=total&list_filter_column=private_page&list_filter_text=0&api_key=afrist&response_format=json&suppress_response_codes=true&v=1.0"' +
'and fr_id in (' +
'select teamraiser.id from json where url="https://secure2.convio.net/afirst/site/CRTeamraiserAPI?method=getTeamraisersByInfo'+
'&event_type=stroll_roll&list_category_id=1061&list_page_size=500&name=%25%25%25&api_key=afrist&response_format=json&suppress_response_codes=true&v=1.0")' +
') | sort(field="participant.amountRaised") | reverse() | truncate(count=5)',
format: 'json'
}).done(function (data) {
// Your callback to render participants goes here ...
alert(JSON.stringify(data.query.results));
});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
- 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