Aggregate action counter?

Options
We are working on a microsite and would like to include some social proof to show how many actions are being taken.


Thing is, we'll have a few different actions (donation, advocacy, survey form) and, ideally, we'd like to show off all those actions in aggregate. Five donations + 6 action alerts taken + 7 surveys submitted = 18 actions.


So, is there any kind of counter that pulls in all the actions from those various sources? Maybe in the API? I know I could run a report to get those actions, but I was hoping to limit the amount of manual work needed for this.


Thanks in advance!
Tagged:

Comments

  • Hi J.D.,


    These (and many more) are recorded as interactions. Depending on if you want to share this in a member center for a user (i.e. so they can individually see their contributions), or if you want to have this as a public counter, your API method will be a bit different. Depending on what you want, you'll use one or two of the constituent APIs located here: http://open.convio.com/api/#constituent_api.listInteractions_method.html


    Feel free to message me with other questions.


    Hilary


    J.D. Piland:

    We are working on a microsite and would like to include some social proof to show how many actions are being taken.


    Thing is, we'll have a few different actions (donation, advocacy, survey form) and, ideally, we'd like to show off all those actions in aggregate. Five donations + 6 action alerts taken + 7 surveys submitted = 18 actions.


    So, is there any kind of counter that pulls in all the actions from those various sources? Maybe in the API? I know I could run a report to get those actions, but I was hoping to limit the amount of manual work needed for this.


    Thanks in advance!

     

  • Hilary Engelbrecht:

    Hi J.D.,


    These (and many more) are recorded as interactions. Depending on if you want to share this in a member center for a user (i.e. so they can individually see their contributions), or if you want to have this as a public counter, your API method will be a bit different. Depending on what you want, you'll use one or two of the constituent APIs located here: http://open.convio.com/api/#constituent_api.listInteractions_method.html


    Feel free to message me with other questions.


    Hilary


    J.D. Piland:

    We are working on a microsite and would like to include some social proof to show how many actions are being taken.


    Thing is, we'll have a few different actions (donation, advocacy, survey form) and, ideally, we'd like to show off all those actions in aggregate. Five donations + 6 action alerts taken + 7 surveys submitted = 18 actions.


    So, is there any kind of counter that pulls in all the actions from those various sources? Maybe in the API? I know I could run a report to get those actions, but I was hoping to limit the amount of manual work needed for this.


    Thanks in advance!

     

     

    Thanks, Hilary! I sent this over to our developer and will get back soon with any questions.

  • Hi Hilary,


    That API link was very helpful. Thank you! I do have a follow-up question.


    Our developer asked for the interation_type_id and I found this page in the KB: https://kb.blackbaud.com/articles/Article/104985


    It seems we would use 22 Action Alert to pull in those interactions, but do you happen to know which is more appropriate for transactions: 1 Donation or 24 Payment Accepted? I'm assuming 1, but wanted to check if you had any insight.


    And I guess one more follow-up (oops): We can limit to just certain forms, correct? This wouldn't just pull any and all interactions in LO?


    Thanks again!

     

    Hilary Engelbrecht:

    Hi J.D.,


    These (and many more) are recorded as interactions. Depending on if you want to share this in a member center for a user (i.e. so they can individually see their contributions), or if you want to have this as a public counter, your API method will be a bit different. Depending on what you want, you'll use one or two of the constituent APIs located here: http://open.convio.com/api/#constituent_api.listInteractions_method.html


    Feel free to message me with other questions.


    Hilary

     

     

     

  • Hey there, 


    Yep - you would be looking at pulling 1 - Donation instead of 24 - Completed Transaction. If you have monthly donors and want each monthly donation to count, you'll also want to pull in  33 - Recurring Pledge Processed. I'm not 100% sure on if you can filter by donation form, but it looks like the APIs you'd consider display the "subject" of the interaction. For a Donation, the subject is = to the campaign name. 


    Thanks,

    Hilary

Categories