» Track your active users
Weekly and Monthly active users:
How many active users do I have on my app per week and month?
To create this report:
Go to the users' tab > select count of users > select the date range accordingly (one week or one month). Choose a numeric report.
Daily active users over time:
What is the evolution of my active users over time?
To create this report:
Go to the users' tab > select count of users > group it by day > select the desired date range. Choose a linear graph.
Users distribution by country:
How many active users do I have in each of my markets?
To create this report:
Go to the users' tab > select count of users > group it by country > change the chart type and select the desired date range. Change the chart type to pie chart.
Users distribution by {user property}:
How many users with each of these characteristics are using my app?
💡 Based on a custom user property - you can select any of the user's properties you send to UXCam
To create this report:
Go to the users' tab > select count of users > group it by {user property}, in this case, we used 'gender' > select the desired date range.
Top devices among your users
What are the most used devices with my application?
To create this report:
Go to the users' tab > select count of users > group it by device property > device model > select the desired date range.
» Analyze new users
New users over time by {user property}
How is the acquisition of new users growing? what channels are performing better?
💡 You can send the acquisition source, or campaign ID as a user property to UXCam. If you're not sending this data you can track new users over time grouped by other properties such as country, city, or device platform.
Guide to sending user properties →
To create this report:
Go to the users' tab > select count of new users > group it by {user property}, in this case, we used 'acquisition source' > select the desired date range.
» Retention and app version adoption
Users that returned after the first visit grouped by {user property}
Is there a difference in retention among {user property} e.i. users coming from different channels?
To create this report:
Go to the users' tab > select count of users > filter by engagement: count of sessions greater than 1 > group it by {user property}, in this case, we used 'acquisition source' > select the desired date range. Change chart type to pie chart.
App version adoption
How many users have adopted the latest app version? What's the distribution between all my app versions?
To create this report:
Go to the users' tab > select count of users > group it by device > app version > select the desired date range.
» Analyze product usage
Analyze the top triggered events in your app
What are the most frequent actions/events in my app?
To create this report:
Go to the events tab > select count of events > total > group it by event property = event name
View the most visited screens
Which screens are more popular?
To create this report:
Go to the screens tab > select count of screen visits > total > group it by screen > visited screen
.
Conversions based on {event} grouped by {user property}
How many users of each of these segments converted in this period?
💡 You can send events to track conversions from your app, you can also use specific screens (like thank you or confirmation screens) to track conversions.
Guide to sending events and properties →
To create this report:
Go to the events tab > select the conversion {events}, in this case, we used 'Add to cart & Purchase completed' > select count of events total > group it by event name and custom {user property} (optional), in this case, we used 'age group'
Avg. {numeric value of event property} purchase value per {user property} age group
What's the average value of the purchase for different groups of users?
💡 You can calculate the avg, sum, min, and max values for any numeric property.
In this example, since the app is an e-commerce store, the avg. of purchase value (sent as a property of the event purchase completed) was very useful. You can send other values such as the number of products ordered, duration of activity (e.g. workout video, educational video), number of search results, discount applied, etc.
To create this report:
Go to Events tab > select the {event}, in this case we used 'purchase completed' > select {event property} in this case we used 'purchase value' > choose average. Additionally, you can group it by any property, in this case, we've used a custom {user property} 'age group'.