Retention Analytics: Where Users Leak

Cohort analysis and retention curves to find when users drop and why. Tightened for 2026 with verified benchmarks.

By Prateek Jain
9 min readIntermediate

Prerequisites

  • Basic understanding of user analytics

What Retention Means

Retention is the percent of users who come back. Sign up 100 users in January, 40 are still active in February, your one-month retention is 40%.

A typical mobile app loses 75% of users in 3 days, 90% in 30 days1. A 5-point lift in retention can grow profits 25-95%2. That is why retention dominates LTV, CAC, and most other unit economics math.

Retention is not one number. It is a curve.

The Three Numbers That Matter

Most PMs only need three retention checkpoints.

Day 1. Did users understand the value? Below 25% means broken onboarding or wrong audience. Mobile app benchmark: 25-30% average, 40%+ for strong products3.

Day 7. Did users build a habit? Below 15% means no return trigger. Mobile benchmark: 13-18% across categories3.

Day 30. Did users find lasting value? This is your real product-market fit signal. Mobile benchmark: 7-8% average, 15%+ for strong products. SaaS subscription products often hit 40-50%3.

Above Day 30, the curve usually flattens. The remaining users are your business.

Logo Retention vs Revenue Retention

Most teams confuse these. Track both.

Logo retention is the percent of customers who stay. Simple. Always start here.

Gross Revenue Retention (GRR) is the percent of recurring revenue you keep, ignoring upgrades. Caps at 100%. Below 85% is a problem. 95%+ is excellent.

Net Revenue Retention (NRR) is GRR plus expansion from existing customers. Can exceed 100%. NRR above 110% means you can grow without acquiring a single new customer. Top-quartile B2B SaaS hits 120-130% for enterprise, 95-110% for SMB4.

GRR shows what you keep; NRR shows whether expansion is covering churn. NRR above 100% with GRR below 85% means you are masking a leaky bucket with aggressive upsells. That is a slow-motion crisis.

Reading a Retention Curve

Most retention curves follow the same three-stage shape.

Days 0-7: the steep cliff. 40-70% of users drop. They tried the product and decided it was not for them. The fix is value clarity in the first session.

Days 7-30: the habit window. Decline slows to 2-5% per day. Users who got value are deciding whether to make it a routine. Triggers and continued reasons to return matter most here.

Day 30+: the loyalty plateau. The curve flattens to under 1% daily decline. These are your real users. They have integrated the product into their workflow.

If your curve does not flatten, the product has a value-decay problem. Users got something at first but stopped getting it.

Try It

How to Read the Output

Sample input: 1,000 January signups. Day 1 = 600 (60%), Day 7 = 400 (40%), Day 30 = 250 (25%), Day 90 = 200 (20%).

The biggest drop is Day 1 to Day 7: lost 33% of users who returned at least once. They liked it enough to come back, then never built a habit. Day 1 of 60% is good. Day 7 of 40% is the leak.

The intervention here is habit triggers, not better onboarding. Onboarding already worked.

2026 Benchmarks

Mobile Apps3

PeriodAverageStrong
Day 125-30%40%+
Day 713-18%25%+
Day 307-8%15%+
Day 905-7%10%+

B2B SaaS4

SegmentAnnual Logo RetentionAnnual NRR (Top Quartile)
SMB70-85%95-110%
Mid-market80-90%110-125%
Enterprise90-95%120-130%

By Business Model (Day 30)

  • Social media: 10%+ (network effects)
  • Casual gaming: 5-8%
  • Productivity: 10-18%
  • Subscription media: 40-50%+

Always benchmark within your category. A 20% Day 30 retention is great for a casual game and terrible for a B2B billing tool.

Real Examples

These are documented patterns from companies that publish retention data.

Slack: network effects beat individual onboarding. Solo users had near-zero weekly retention. Teams with under 10 people: ~50% weekly retention. Teams sending 2,000+ messages: 93% weekly retention. The unit of retention was the team, not the user. The product lesson: find the activation event that makes retention stick, then engineer onboarding to reach it fast.

Duolingo: streaks turn learning into a daily ritual. The streak counter, the "Your streak is at risk" notification, the streak freezes. None of this is novel game design, but Duolingo made it the product. The lesson: a single habit mechanic, well executed, can carry the whole retention curve.

Pinterest: action-based onboarding. Pinterest required new users to follow a minimum number of accounts during signup. The retention difference between users who completed this step and users who did not was large enough to redesign onboarding around it. The lesson: identify the activation action, then make it impossible to skip.

TikTok: skip the signup. TikTok shows you content the moment the app opens. No account, no profile setup, no friction. Day 1 retention sits well above category average because the value is delivered before the signup ask. The lesson: every onboarding step is a leak. Every step you remove is retention you keep.

Five Common Mistakes

1. Reporting blended retention

"Our retention is 30%" averaged across all users ever. Hides whether you are improving or declining. Always cohort by signup month.

A famous case: Clubhouse's 2021 "40% retention" was 60% for early cohorts and 10% for late cohorts. The blend hid a collapse.

2. Optimizing for Day 7 when Day 1 is broken

If Day 0 loses 60% of users, you do not have a Day 30 problem. You have a Day 0 problem. Fix the front door before the back rooms.

3. Mixing acquisition channels

Organic users retain very differently from incentivized installs. Always segment retention curves by channel. If paid traffic retention is less than half of organic, you are buying the wrong users.

4. Tracking logo retention but ignoring revenue

Lose one $10K/year enterprise account, keep ten $10/month users: logo retention 90%, revenue retention down 80%. Both numbers, every time.

5. Building Day 30 features for Day 1 problems

Re-engagement campaigns when the issue is broken onboarding. Match the intervention to the drop point.

Diagnose the Drop Point

Drop pointLikely causeFirst intervention
40-60% drop on Day 0Confusing first experienceShow value before signup. Cut form fields. Add a 30-second aha moment.
30-40% drop Days 1-7No habit triggerDaily push or email tied to user behavior. Add streak mechanics.
20-30% drop Days 7-30Insufficient ongoing valueGate features behind usage milestones. Add fresh content. Build investment (saved data, connections).
Gradual decline after Day 30Value decay or better alternativesQuarterly feature releases. Switching costs. Community.

Never work on later-stage retention until earlier stages are above benchmark.

Cohort Analysis in 5 Steps

  1. Group users by signup week or month. That is your cohort.
  2. Track them at fixed intervals. Day 1, 7, 14, 30, 60, 90.
  3. Build a cohort table. Rows = cohorts. Columns = day intervals. Cells = retention percent.
  4. Read horizontally. Follow one cohort over time. Where does it drop?
  5. Read vertically. Compare cohorts at the same interval. Are you improving?

Any cohort 20% off from average needs investigation. Either you broke something or you fixed something. Both are worth understanding.

Behavioral Cohorts

Group users by what they did, not just when they joined.

Pick one core action (uploaded a photo, invited a friend, completed a purchase). Compare retention of users who did the action vs users who did not. The gap is usually large.

Once you find the gap, redesign onboarding to drive that action. This is how Pinterest's "follow 5+" rule was born, and it is how most activation funnels are built.

AI Prompts for Retention Work

These work in Claude, ChatGPT, or Gemini with your cohort CSV pasted in. Always include a grounding instruction so the model cites the rows it used.

Cohort Pattern Analysis

Analyze this cohort data: [paste CSV with cohort, day, retention %] Find: - Best and worst cohorts at Day 7, 30, 90 - Anomalies (any cohort 20%+ off from average) - Three hypotheses for the differences Cite the specific rows you used. If you cannot find evidence, say so.

Drop-off Diagnosis

Daily retention for new users D0 to D30: [paste numbers] Find the steepest decline period. Compare against the typical mobile app benchmark of 25-30% Day 1, 13-18% Day 7, 7-8% Day 30. Recommend three targeted interventions matched to the drop point.

Channel Segmentation

Retention by acquisition channel: [paste user data with signup date, last active, channel] Calculate D7 and D30 retention per channel. Identify the gap between best and worst. Suggest budget shifts.

A 30-Day Retention Sprint

Week 1. Calculate Day 1, Day 7, Day 30 for the last three months of cohorts. That is your baseline.

Week 2. Segment by acquisition channel. Find your best and worst channels. Note the gap.

Week 3. Pick the steepest drop. Design one experiment targeting it. Write the hypothesis, the change, and the success metric.

Week 4. Ship the experiment behind a feature flag. Plan the measurement. Wait for cohort data to mature.

The goal is not to fix retention in 30 days. It is to build the muscle for finding leaks and shipping fixes systematically.

What This Connects To

Retention is the input to every other unit economic.

Acquisition without retention is rented growth. Retention is the only durable asset.

Sources

Footnotes

  1. Mobile App Retention Benchmarks 2026, UXCam

  2. Frederick Reichheld, Bain & Company, "Prescription for Cutting Costs"

  3. Mobile App Retention Benchmarks 2026, Business of Apps 2 3 4

  4. SaaS Churn and Retention Benchmarks 2026, UserJot 2