Choose what events to track
It's important to discuss with your developers what events you want to track. In this post, we share how to approach this process.
What are the key actions every user needs to perform in order to derive value from your app? We recommend that you start with three to five core events. Avoid trying to map every single action in your app.
If you have a complex app with multiple features, run an analysis of your existing paying customers. What are the top 3 most performed actions among by your customers? These are your value moments.
Example events we might want to track for a hypothetical task-management app could be:
- User Signed Up
- Project Created
- Three Tasks Created (or “3 Tasks Created”)
- Team Member Invited
Event properties
Now is also a good time to think about what information you want to collect with each event.
For the User Signed Up event, we would want to collect all information that is recorded on the signup process, like the user’s name, email, country, and any additional information you ask for, like industry, company name, company size, etc.
The rest of the events will greatly depend on how your tool works and what information you want to collect.