This article will help you:
|
Amplitude’s Retention Analysis chart helps you drive product adoption by showing you how often users return to your product after firing an initial event. This article will outline the steps required to build a retention analysis in Amplitude.
Before you begin
If you haven’t already read the overview of Amplitude’s Retention Analysis chart, you should do so before trying to build your first retention analysis.
Set up a retention analysis
At its core, a retention analysis measures the amount of time between two different user events. You’ll just need to tell Amplitude what those events are, and which users it should include in the analysis.
NOTE: You can include both active and inactive events in your retention analyses, but most customers find their Amplitude charts are more insightful when they focus on active events.
To build a Retention Analysis chart, follow these steps:
- In the Events Module, select the starting event. You can choose a specific event that is instrumented in Amplitude, or you can tell Amplitude to consider any event as the starting event for this analysis, by selecting Any Event from the list of available events.
- If desired, filter by properties on your starting event by clicking on + Filter by, selecting the property name, and specifying the property value you’re interested in.
- Next, select at least one return event. You can choose up to two, and you can filter by properties on these events as well.
- In the Segmentation Module, identify the user segment you want to include in this analysis. You can import a previously-saved segment by clicking the Saved dropdown and selecting the one you want from the list. Otherwise, Amplitude begins from the assumption that your analysis will target all users.
NOTE: The user segment you select will only apply to the starting event. - If you do not want to import a previously-saved user segment, you can start building your own by adding properties. To do so, click + Filter by, choose the property you want to include, and specify the property value you’re interested in.
- You can narrow your focus even further by telling Amplitude you only want to include users who have already performed certain actions. To do so, click + Performed, then choose the event you’re interested in.
- If desired, add another user segment by clicking + Add Segment, and repeating steps 5 and 6.
NOTE: You can break out your starting event by user properties by clicking … grouped by in the right module, if desired. For example, if you wanted to group users by the cities they were in when they fired the starting event, you would select City from the property list. Amplitude will then break out the retention analysis on a city-by-city basis. However, you will only be able to include one user segment in your analysis.
You should now see your Retention Analysis chart, along with a tabular view of your results in the breakdown table. Check or uncheck segments in the breakdown table to compare retention rates in the visual. For example, this Retention Analysis chart shows two lines for comparison because its third segment is unchecked:
NOTE: The users included will be those who triggered the starting event during the time period specified on the date picker, in the upper-right corner of the chart. Users do not have to trigger the return event during that period to be included in the analysis.
Set up a usage interval analysis
A usage interval analysis works a little differently. While a simple retention analysis measures the amount of time between a starting event and a return event, a usage interval analysis considers return events only. It’s intended to show you how long users go between triggering your product’s most important event—its critical event.
For more details on usage interval analyses and what they mean, see our Help Center article on interpreting your retention analysis.
To build a usage interval analysis, follow these steps:
- In the Events Module, select the return event. This should be your product’s critical event, and you can learn more about how to identify it in this blog post or our Product Analytics Playbook Vol. 1: Mastering Retention.
- If desired, add properties to your return event by clicking on + Filter by, selecting the property name, and specifying the property value you’re interested in.
NOTE: You can add up to two return events for your usage interval analysis.
- In the Segmentation Module, identify the user segment you want to include in this analysis. You can import a previously-saved segment by clicking the Saved dropdown and selecting the one you want from the list. Otherwise, Amplitude begins from the assumption that your analysis will target all users.
- If you do not want to import a previously-saved user segment, you can start building your own by adding properties. To do so, click + Filter by, choose the property you want to include, and specify the property value you’re interested in.
- You can narrow your focus even further by telling Amplitude you only want to include users who have already performed certain actions. To do so, click + Performed and choose the event you’re interested in.
- If desired, add another user segment by clicking + Add Segment, and repeating steps 4 and 5.
You should now see your usage interval analysis, along with a tabular view of your results.
But what does it mean? For the answer to that, check out our Help Center article on interpreting your Retention Analysis chart.