Analyze User Engagement
In the previous chapters on value and active usage, you learned what to measure, and how to decide whether your users are active or not based on true value moments.
But knowing whether your users are getting value isn’t the end game. The natural next step is to find the dimensions or the texture of the engagement. Why are some users active and others disengaged? Why are some users more active than others? And what can you do about it?
What is my product usage interval?
To group your users based on how engaged they are, we need to know how frequently they typically use your product. Daily? Weekly? Monthly? Every couple of months?
The answer, inevitably, is: “It depends.” Take the now-popular “concierge medicine” category and apps like One Medical, Forward, or Parsley Health. The key value proposition of these apps is the convenience of booking medical appointments, so somebody who books an appointment once every six months on One Medical may well be “very active.” And somebody who books an appointment every year is still “quite active.”
Now let’s flip it and look at the other extreme—a video-hosting social media app like TikTok. The value moment here might be watching a video and “hearting” it. Every night, a typical “active” user can “heart” 10, 20, even 30 videos. That’s a far cry from once a year!
In short, there’s no standard “good” product usage interval, and you will need a combination of your product intuition and data to figure out the right one for your product.
Reforge pioneered this way of thinking about product usage intervals with their “habit zone” framework.
“Fundamentally, the ‘right frequency’ of activity needs to be defined based on a candid assessment of how the product’s target user personas can get optimal value out of the product. Highly frequent usage is expected for certain product categories (e.g., messaging, music, fitness trackers) whereas less frequent usage is better for users’ success or fulfillment in other product categories (e.g., personal finance, shopping).
Great PMs understand how their product should fit into their target users’ lives and accordingly decide the right activity metric. As a tactic, great PMs also separate out proactive usage (where the user made the decision to engage with the product) from reactive usage (where a notification or other prompt from your product brought the user to it).”
Shreyas Doshi, Lead PM at Stripe; Former Lead PM at Twitter, Google, Yahoo
Who are my power/core/casual users?
To find your power/core/casual users, start by defining what it means to be “a power/core/casual” user in your product:
- In the Insights report, select an event that you define as your value moment (e.g., “watch video”)
- Highlight “total” to bring up all the different ways you can group your users. Select “total per user”
- Select your level of aggregation. Median (50th percentile) will be your core users. 90th percentile will be your power users. 25th percentile will be your casual users
- By highlighting the line graph, you can view how many videos each group typically watches hourly, daily, weekly, or monthly
- Customize the date range. Mixpanel will default your line graph over time to a lookback of the last 30 days
Take it one step further: Build and save your new cohorts
- Click over to “Users” and “Cohorts”
- Define what it means to be a power/core/casual user. For example, “Users that watched videos 2 or more times in the last 7 days”
- Save the cohort
Using the median value as a baseline for your analysis, you can create cohorts to track how different groups of users are changing over time.
What is the right definition of power/core/casual users for my product?
The tutorial above suggests that the more videos people watch (daily, weekly, monthly), the more active they are. This is helpful information to figure out which users are the most valuable, and which ones are likely to churn, but there are more dimensions of user behavior you can take into account:
Frequency
How many days (a week, a month, a year) did people use your product?
For a product where you expect your users to come back weekly, perhaps a power user uses the product 6 out of 7 days, a core user uses the product 3 out of 7 days, and a casual user uses the product 1 out of 7 days.
Breadth
How many different product features or offerings did people use?
For a ride-sharing company, a power user might have used their economy ride-sharing option, deluxe ride-sharing option, and their vanpool option, whereas a core user might have used only their economy and van pool option, and a casual user may have used just their economy ride-sharing option.
When a company extends its products beyond the core use case (e.g., a ride-sharing company adds food delivery), you can measure breadth of usage based on the number of unique product offerings users have tried.
Depth
How deeply have users engaged with your product?
For a video platform company, a depth metric might be the number of videos watched, number of minutes spent watching videos, etc. For a marketplace platform company, it might be the total dollars spent on the platform.
The dimension you end up picking depends on how people get the most value out of your product and what’s correlated with engagement and long-term retention of your users.
Industry Examples
“Active users are people who are using Viber seven out of seven days a week. From a product perspective, if we’re doing something good, active users are supposed to grow and if we’re doing something bad, then eventually they’re going to drop. We monitor this metric daily.”
Idan Dadon, Product Manager, Viber
“To us, an active member is someone who has an active plan—they haven’t canceled or their plan hasn’t expired. To make sure our members are getting value, we also look at how many of them have continued treatment in the past four months.”
Ira Patnaik, Director of Product, Ro
“An active user takes a trip 1-2 times per year. For us, it’s a bit tricky because the shopping funnel has distinct phases—dreaming, planning, deciding, and booking. We haven’t necessarily cracked the code of how to recognize what part of the funnel a person is in based on the activity that they’re doing on the site.”
Jamie Kapilivsky, Data Insights, Vrbo, part of Expedia Group
How can I tie active usage to my value exchange (monetization) model?
Earlier, we covered various approaches to product monetization. If you’re a PM early in the development process deciding how to monetize, how often (plus, how broadly and deeply) people engage with your product can be a valuable signal.
For example, on social media entertainment apps like TikTok, where users engage and get value daily, showing ads might be a natural fit. On the other hand, for a medical service where once a year engagement is expected, an annual subscription is a more reliable way to monetize.
Besides segmenting by level of engagement, how else can you analyze different groups of users with product analytics?
Regional and Behavioral Cohorts
“We create cohorts based on percentiles of activity (to identify power users), region-based cohorts/breakdowns by countries (there’s a lot of cultural difference in how people use the app as well as their data usage). We break it down as much as we can and try to understand users based on their behavior, not the average behavior.”
Idan Dadon, Product Manager, Viber
Comprehensive Segmentation Strategy
“We use a lot of cohorts, including: free/paid users, new/existing users, operating systems (Windows 10 versus Windows 7), region, and frequency of use.
- Free/paid users: We look at how free users behave versus how paid users behave. Do paid users use the Smart Scan more often than free users, for example, or less often? What features do they use? We can then find behavioural twins in the free segment and push them to become paid.
- New/existing users: We define a ‘new’ user as someone using our product for 30 days or less. We’ve noted that people tend to go from free to paid within the first 30 days.
- Operating systems: We’ve learned that our system speed up cleaning product is more interesting for people who still are on Windows 7, because they are on old hardware.
- Region: Our marketing is based on different regions. We use these segments to see how regional users behave differently, and how business KPIs differ in these different countries.”
Manuel Eugster, Vice President Data Intelligence, Avira
Testing and Conversion Analysis
“We’ve tested whether and how different pricing models—monthly/annual subscription, voucher codes, free trial periods, refer-a-friend—affect conversion. We’re able to make cohorts out of those users, and to see whether a user entering through a voucher code is a better or worse converter, two months from now, three months from now, etc.”
Henrique Boregio, CTO, Primephonic
How can I track new users, resurrected users, retained users, and dormant users?
To explore user behavior with lifecycle analysis, create cohorts for each group of users.
In Mixpanel, you can define these groups in two simple steps:
- Select a meaningful event (your value moment, such as “watch video”)
- Check if a user has performed the event within your typical product usage interval (such as 7 days)
Example: Creating a Resurrected Users Cohort
To create a cohort for resurrected users, you can select users who:
- Performed “watch video” in the last 7 days
- Did NOT perform “watch video” between 14 and 7 days ago
- Performed “watch video” between 21 to 14 days ago
Apply Similar Logic to Other Cohorts
- New active users: Performed “sign up” in the last 7 days AND “watch video” at least once within the same time window
- Retained users: Performed “watch video” at least once in two consecutive intervals
- Dormant users: Performed “watch video” in previous usage interval, but did not in the current one
Once you create the cohorts you’d like to track, head over to the Insights report in Mixpanel to visualize their growth over time.
Next Steps
Retain your users
Now that you understand user engagement patterns, the next chapter focuses on identifying drop-off points and improving user retention.
Was this page useful?