Retention Analytics: Where Users Leak
Cohort analysis and retention curves to find when users drop and why. Tightened for 2026 with verified benchmarks.
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
| Period | Average | Strong |
|---|---|---|
| Day 1 | 25-30% | 40%+ |
| Day 7 | 13-18% | 25%+ |
| Day 30 | 7-8% | 15%+ |
| Day 90 | 5-7% | 10%+ |
B2B SaaS4
| Segment | Annual Logo Retention | Annual NRR (Top Quartile) |
|---|---|---|
| SMB | 70-85% | 95-110% |
| Mid-market | 80-90% | 110-125% |
| Enterprise | 90-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 point | Likely cause | First intervention |
|---|---|---|
| 40-60% drop on Day 0 | Confusing first experience | Show value before signup. Cut form fields. Add a 30-second aha moment. |
| 30-40% drop Days 1-7 | No habit trigger | Daily push or email tied to user behavior. Add streak mechanics. |
| 20-30% drop Days 7-30 | Insufficient ongoing value | Gate features behind usage milestones. Add fresh content. Build investment (saved data, connections). |
| Gradual decline after Day 30 | Value decay or better alternatives | Quarterly feature releases. Switching costs. Community. |
Never work on later-stage retention until earlier stages are above benchmark.
Cohort Analysis in 5 Steps
- Group users by signup week or month. That is your cohort.
- Track them at fixed intervals. Day 1, 7, 14, 30, 60, 90.
- Build a cohort table. Rows = cohorts. Columns = day intervals. Cells = retention percent.
- Read horizontally. Follow one cohort over time. Where does it drop?
- 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.
- LTV Calculator for how retention turns into lifetime value
- CAC Calculator for how long it takes to pay back acquisition cost
- DAU/MAU Ratio for engagement intensity inside the retained base
- MRR/ARR for how retention rolls up to revenue
Acquisition without retention is rented growth. Retention is the only durable asset.