ApsteQ
About Careers Book a Call
Retention

Retention Rate Calculator: D1, D7, D30 Analysis

A retention rate calculator shows what percentage of users or customers stay active over time. Calculate from simple counts or cohort data (D1, D7, D30) to measure retention trends.

Your retention data

Result

Retention rate
n/a
Percentage of users active at end
D1 retention
n/a
D7 retention
n/a
D30 retention
n/a

Want this result in your inbox, with the formula and the benchmarks? One email, no sequence.

Build retention before scaling

ApsteQ runs paid acquisition for apps and service businesses. If retention is limiting growth, a 30-minute call on your product-market fit is free.

Book a free strategy call

Free tool by ApsteQ

What is a retention rate calculator and why it matters for apps

A retention rate calculator measures what percentage of users or customers remain active after signup or purchase. Enter starting users, ending users and new users added, or use cohort data (Day 1, Day 7, Day 30 retention rates). The calculator shows your retention percentage and trends over time. Retention is the single most important metric for apps because it directly drives lifetime value. This calculator helps you spot retention problems early and measure whether product changes improve stickiness.

The formula

Retention Rate = (Users At End - New Users) / Users At Start x 100 D1 Retention = % of users active on day 1 (from install day 0) D7 Retention = % of users active on day 7 D30 Retention = % of users active on day 30 Retention Curve = D1, D7, D30 plotted over time; typically steep drop then plateau

Retention measures the percentage of users who stay or return to active use. Cohort retention (D1, D7, D30) tracks a group of users from their install date; it is the best measure of product stickiness.

A worked example

Cohort of 10,000 users installed on day 0:

This curve is typical for consumer apps: steep drop from D1 to D7 (most casual users leave), then flattens. The plateau (D7 to D30) shows your committed users.

Simple mode example: 10,000 users at start, 8,500 at end, 2,000 new during period:

Retention benchmarks by category

Typical D30 retention by app category:

D1 retention is usually 25% to 50% (one-third to half of users return on day 1). D7 is typically 50% to 70% of D1. If your D7 is much lower, first-week experience needs work.

How to improve retention

Measure the curve first, then fix by segment:

  1. D1 retention below 25%: Onboarding is broken. Make the first session faster and show core value immediately.
  2. D7 retention sharp drop from D1: Users get it but do not come back. Add reason to return: notifications, social, habit loops, streaks.
  3. D30 retention below 5%: You are in discovery mode, not yet sticky. Focus on finding one user segment that stays (core users).
  4. D30 retention 5% to 15%: Early product-market fit. Push the curve up by finding more of your core users and improving their experience.
  5. D30 retention above 15%: You have retention. Scale acquisition and measure cohort trends month-to-month to confirm the curve is improving.

How to use this retention rate calculator

  1. Choose Calculate retention by.
  2. Enter Users at start of period.
  3. Enter Users at end of period.
  4. Enter New users added during period.
  5. Enter Day 1 retention (users active on day 1).
  6. Enter Day 7 retention.
  7. Enter Day 30 retention.
  8. Read Retention rate, which updates as you type: Percentage of users active at end.
  9. Check the supporting figures: D1 retention, D7 retention, D30 retention.
  10. Read the verdict under the result. It says what the number means for you and what to change first.
  11. Use Copy results to paste the figures anywhere, Copy link to this result to share the exact scenario, or Embed on your site to put the calculator on your own page.

Questions people ask

What is D1, D7, D30 retention?

Day 1, Day 7 and Day 30 retention measure what percentage of users from a cohort (group installed on the same day) are active on those days. Day 0 is install day. D1 is day after install.

Should I count a user as active if they only open the app?

No, not for product retention. Count them active if they complete a core action (send a message, log a workout, submit a form). Opening without action is meaningless.

How often should I measure retention cohorts?

Weekly at minimum, ideally daily. Cohort tables with weeks on rows (cohorts) and columns (D1, D7, D30) show trends. Improving trends beat absolute numbers; declining trends warn of problems.

What if my D30 retention is negative?

Cannot be negative. If users at end minus new users is below zero, churn exceeded starting users. Measure again; if real, acquisition is outpacing retention and growth is unsustainable.

Is retention rate the same as MAU churn?

No. Retention is cohort-based (percentage of an install cohort). MAU churn is percentage of a month's active users who did not stay. Retention is more precise for product decisions.

What is a good retention rate for a mobile app?

It varies by category, which is why the retention benchmark checker asks for yours first. Games lose users faster than productivity or finance apps. If day 7 is where your curve collapses, fix onboarding and feature discovery before scaling user acquisition.

How do I calculate monthly retention rate if I only know D30 retention?

D30 retention is close to monthly retention if cohort is mature, but not exact. Monthly retention = (Users at end minus new users) / Users at start x 100, which is the formula this calculator's simple mode uses. Use this calculator with actual user counts from your analytics, not just daily cohort retention, for the most accurate monthly trend.

Sources

Last reviewed 23 September 2026. Formulas and benchmarks are published on the page so you can check them. This tool gives estimates, not quotes.