User retention

How cohort-based retention is measured, what drives it, and how to attribute changes honestly.

October 29, 2026

User retention is the continued use of an app by people who previously used it, assessed over a defined period. In mobile analytics, retention asks whether members of a starting group return on a later day, week, or month. The starting group is a cohort, such as people who first opened the app on the same date. Retention differs from total active users: a growing audience can include many newcomers even when earlier users stop returning. Define the qualifying activity and time window before comparing retention results.

At a glance

Glance intro

What it measures
Whether users return after an earlier visit or acquisition.
Common windows
Day 1, day 7, and day 30, provided the same definition is used.
Calculation
Returning users from the starting cohort divided by users in that cohort, times 100.
Interpretation
The observation period and definition of active use determine the meaning.

How to measure user retention

Google Analytics groups users into cohorts based on shared characteristics, such as acquisition date. Its retention overview reports how users return in their first 42 days. The Google Analytics Data API identifies cohort active users and cohort total users as separate fields, and describes their ratio as a retention fraction. This approach keeps newcomers out of the original group.

A worked retention example

An app acquires 1,000 users on Monday. If 280 of those same people are active seven days later, its day 7 cohort retention is 280 divided by 1,000, or 28%. The example is illustrative, not a benchmark. A report that uses a rolling seven-day window produces a number that is not directly comparable. Document whether you count any app activity or a specific meaningful event.

What influences app retention

Examine retention alongside the actions users perform. The Google Analytics Events report counts events and the people who trigger them, which separates a visit from more substantive activity. Its engagement reporting also distinguishes returning users and active engagement time. Neither metric explains why a person returned.

Community participation and causality

A community gives members a reason to return for discussions or updates. Independent research on online support groups documents social benefits in particular settings, and the retention effect of your own in-app community still needs direct measurement. To assess impact, compare comparable users or run a properly designed experiment instead of treating the behavior of self-selected community members as proof.

How to report retention responsibly

Report acquisition cohort, period, retention definition, denominator, and relevant platform or audience segments together. Show a sequence of cohorts so a one-off acquisition campaign does not dominate the interpretation. For community-related analysis, measure both community adoption and whole-app retention: community activity can rise while overall retention stays flat. Describe every result for the population actually measured.

User retention vs. churn rate

User retention asks which users return; churn asks which users stop meeting a defined activity or subscription condition. For a simple cohort measured at one fixed point, retained and non-retained shares may sum to 100%, but subscription churn and app inactivity use different rules, and neither figure is interchangeable with session count. Before comparing reports, align the cohort, activity rule, and observation window. A person who opens an app once is active under some measures and still short of meaningful participation under yours.

At Octopus

We measure the way this page recommends: A/B tests with control groups in client apps show an average 20% uplift in whole-app retention, and community members show 40% higher retention on average, a different population we report separately. Our dashboard gives you the same view for your own app, with retention cohorts comparing community users with non-users.

You get the number that matters for your business case, whole-app retention, without building the comparison yourself. The benefits page covers the commercial context, and our mobile app retention strategies article covers ways to bring users back.

Book a demo →

Frequently asked questions

What is user retention in a mobile app?

User retention is the share or count of previous app users who come back under a specified time and activity rule. The common approach follows a cohort defined by first use and checks how many people return after a set number of days. Google Analytics presents retention by acquisition cohorts and tracks the percentage returning during the early lifetime of the cohort. Retention is distinct from growth in total active users, which new arrivals can drive. State the cohort and observation window whenever you report the result.

How do you calculate app user retention?

Divide returning users from a defined starting cohort by the total number of users in that cohort, then multiply by 100. For a cohort of 500 newly acquired users, 125 returning on day 7 represents 25% day 7 retention. Google Analytics also exposes cohort active and total user metrics for this purpose. The calculation is simple; the interpretation depends on what counts as returning, how a day is defined, and whether the same users are followed throughout.

What is a good user retention rate?

There is no answer without a relevant comparison group, time window, and definition of activity. Day 1 and day 30 describe different behaviors, and products with infrequent natural usage are not comparable to daily-use apps. The Google Analytics retention overview provides measurement conventions, not a universal target. Compare similar acquisition cohorts within the same product first. When testing a change, establish a baseline and check whether the improvement extends to the whole app rather than only to its most enthusiastic users.

Can an in-app community improve user retention?

An in-app community gives users activities to return to, and its effect on retention needs direct measurement. Research on online health support groups describes social and wellbeing benefits in specific populations, not a general causal increase in app retention. Octopus reports retention uplifts from client A/B testing with control groups; those numbers describe its tested contexts. For your own product, compare randomized or well-matched groups and track whole-app retention alongside participation. Active community members staying longer is not, by itself, proof that the community caused it.

How is user retention different from engagement?

User retention measures whether people return; engagement describes what people do and how much they interact while using a product. The Google Analytics Events report tracks event counts and users triggering events, while its retention reports follow returning cohorts. A person can return frequently but perform few meaningful actions, or use the app intensively once and never return. Use both measures when evaluating community activity, and define events such as reading, posting, or replying separately instead of using time spent as a proxy.

How often should teams review retention?

At intervals that reflect the chosen cohort window and the product's natural use cycle. Google Analytics provides day-based cohort reporting, including the familiar day 1, day 7, and day 30 views. A day 30 comparison requires sufficiently mature cohorts; comparing an incomplete cohort against a completed one is misleading. Keep a consistent reporting schedule, annotate changes to acquisition mix or app functionality, and investigate unusual movement before attributing it to a release. Document both the numerator and the denominator for decision-makers.

Sources
  1. Google Analytics. Retention overview report. No date shown. Accessed October 28, 2026.
  2. Google Analytics. Cohort. No date shown. Accessed October 28, 2026.
  3. Google Analytics. API dimensions and metrics. No date shown. Accessed October 28, 2026.
  4. Google Analytics. Events report. No date shown. Accessed October 28, 2026.
  5. Google Analytics. User engagement. No date shown. Accessed October 28, 2026.
  6. Mills et al.. A mixed studies systematic review on the health and wellbeing effects, and underlying mechanisms, of online support groups for chronic conditions. Published March 15, 2025. Accessed October 28, 2026.
  7. Kwok et al.. The SoCAP (Social Communication, Affiliation, and Presence) taxonomy of social features: scoping review of commercially available eHealth apps. Published September 3, 2024. Accessed October 28, 2026.

Turn your users into a retention engine.

Book 30 minutes with us. We’ll show you the SDK running inside an app like yours.