Reporting on event data for my team

  • 15 May 2023
  • 1 reply

Userlevel 3
Badge +1

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 15 May 2023, 18:14

View original

1 reply


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!