All Products
Document Center

Retention analysis

Last Updated: Jun 23, 2021

Retention analysis displays the data about user stickiness by analyzing the number and proportion of users who visit the app again among a group (usually a group of new users). Based on the retention data, you can adjust marketing strategy for the lost users so as to continuously attract more users and improve user retention.

View retention analysis report

To check the retention analysis report, complete the following steps:

  1. Log in to the Alibaba Cloud console, select Products and Services > Mobile PaaS, and then select your target app.
  2. On the left navigation bar, click Mobile Analysis Service > Basic analysis.
  3. Click the Retention analysis tab, and select the platform, version, and time range. Then, you can see the retention analysis report.
    On the right of the report, you can filter data by the following conditions:
    • Device/Account: Display by device ID or user ID.
    • Day/Week/Month: Display daily, weekly or monthly data. By default, the report shows the daily data in the past 7 days before yesterday.

Indicators and charts

Through the retention analysis report, you can view the corresponding retention indicators and charts in the following sections. Different retention indicator analysis results are illustrated through charts:

  • Hover your mouse cursor on the question mark of an indicator (tooltip), and you can see the description and calculation rule of the indicator.
  • The statistical data is based on the historical daily aggregation. The daily aggregate result of all statistical items is stored in the database, and the data of the current day is not taken into aggregation.
  • For more information about the indicator calculation rule, see Basic indicator calculation rule.

Retention overview

Retention rate refers to the number of new users who retained in the following 7 days since their first visit to an app on a certain day divided by the total count of new users, shown in the form of line chart.

  • For daily data, the “N days later” on the horizontal axis refers to the average retention rate in N days within the selected time period. Similarly, the weekly or monthly data refers to the average retention rate in N weeks or months within the selected time period.
  • Support showing data of up to 30 days for daily retention, 6 weeks for weekly retention, and 3 months for monthly retention.

Retention details

Display the user retention data in the specified time range.

For example, the count of new users on day T is N, the count of N new users who log in again on day T+1 is M1, and the count of users who log in again on day T+7 is M7. Thus, the retention rate for day T+1 is M1/N while day T+7 is M7/N.