Event tracking helps you to monitor activities and actions that users take in your app.
Examples of commonly tracked in-app events are:
Registration completed
Added item to cart
Purchased items
Usually, analytics tools like Firebase or UXCam are used to track in-app events.
Using analytics solutions to track in-app events benefits multiple departments:
Product: The most obvious use case. As a product manager, you have to know how your app is used in order to find opportunities to improve it.
Marketing: If you just track installs of your ad campaigns, you’re missing out on revenue. In-app events allow you to identify users that are more likely to purchase, which you can use for retargeting ads.
Engineering: Send events for errors, e.g., “API call failed”, to identify and fix issues.
You can use UXCam's event analytics functionality for free here.
Below, we list event examples that will help you get started:
Event name | Event property | Value |
---|---|---|
added_to_basket | item_name | iPhone X 64GB |
purchase_completed | order_value | $0-$50/$51-$100 |
return | item_name | iPhone X 64GB |
Event name | Event property | Value |
---|---|---|
registered | registration_method | Google/Facebook/email |
logged_in | login_method | Google/Facebook/email |
feature_used | - | - |
settings_changed | profile_photo | added/removed |
Event name | Event property | Value |
---|---|---|
language_selected | language | English/Spanish |
lesson_completed | number | lesson1/lesson2 |
level_completed | level | level1/level2 |