Skip to main content
Solved

Reporting on event data for my team

  • May 15, 2023
  • 1 reply
  • 42 views

Rachel
  • Community Manager
  • 24 replies

What’s the best way to aggregate a bunch of event data from individual events I have and then send it as a weekly report? 

Best answer by joechen

Hi Rachel!

I’m a CSM at CIO so I can share what some of my customers have done successfully. 

For example, imagine you have an event which fires everytime one of your customers receives a thank you note. And you want to send a weekly report which says “you have received X thank you notes this week, see them below!” 

The best way to do that at the moment is to have your engineering or dev team code the logic to fire an event for each individual who needs to receive the report, and the event should include the aggregated thank you notes as an event attribute, stored as a JSON array of objects. 

For example, you can send an event called “thank_you_notes_report” and that event can have an event attribute called “last_10_received_thank_you_notes,” and your dev team would trigger this event to fire once a week for the people who have received any thank you notes in the past week. 

I hope this example helps you see what you can do with your own use case!

Please let me know if you have any further questions! 

Kindly,

Joe
 

View original
Did this topic help you find an answer to your question?

1 reply

joechen
  • Novice
  • 3 replies
  • Answer
  • May 15, 2023

Hi Rachel!

I’m a CSM at CIO so I can share what some of my customers have done successfully. 

For example, imagine you have an event which fires everytime one of your customers receives a thank you note. And you want to send a weekly report which says “you have received X thank you notes this week, see them below!” 

The best way to do that at the moment is to have your engineering or dev team code the logic to fire an event for each individual who needs to receive the report, and the event should include the aggregated thank you notes as an event attribute, stored as a JSON array of objects. 

For example, you can send an event called “thank_you_notes_report” and that event can have an event attribute called “last_10_received_thank_you_notes,” and your dev team would trigger this event to fire once a week for the people who have received any thank you notes in the past week. 

I hope this example helps you see what you can do with your own use case!

Please let me know if you have any further questions! 

Kindly,

Joe
 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings