Cohort Retention Calculator
Compute cohort retention rate by month.
Cohort retention: grouping users by acquisition date
Cohort retention groups users by the date you acquired them, then measures what share is still active at t = 1, 7, 30 days (mobile) or M1, M3, M6 (SaaS). The formula is retention(t) = active(t) / cohort_size. Say you bring in 1,000 users in January and 300 are active on day 1, 150 on day 7, 100 on day 30. That works out to D1=30%, D7=15%, D30=10%, roughly the mobile average reported by Adjust/Apsalar. The strongest apps, like WhatsApp and Instagram, push D30 above 50%. What you want to see is the smile curve: retention drops, then flattens out, and a flat tail is the sign of product-market fit. On the SaaS B2B side, a GRR (Gross Retention) above 90% is healthy, and an NRR (Net Retention, expansions included) above 110% puts you among the best. As Sequoia likes to put it, "retention is the king".
Applications
Use it to confirm PMF (Product-Market Fit) before you pour money into acquisition, to run cohort analysis in Mixpanel/Amplitude, and to make go/no-go calls on features and verticals. It also helps you zero in on the ICP (Ideal Customer Profile) where retention runs highest, and the smile-curve heuristic tells you at a glance whether a product holds onto a stable core of users or just keeps leaking.
FAQ
Why cohorts and not a single overall metric? Aggregate retention buries timing effects. A flood of new users can hide churn happening in the older cohorts. Splitting things into cohorts keeps each acquisition group separate.
What is a "smile curve"? Retention drops sharply at first, then levels off into a flat tail, or even ticks back up as dormant users come back. A flat tail sitting above zero is the clearest PMF signal you'll get.
GRR vs NRR? GRR counts only churn and downgrades, so it caps at 100%. NRR folds in expansion revenue from your existing customers, which lets it climb past 100%; the best SaaS companies land at 120% or more.
Related Tools
Rent Adjustment Calculator
Compute annual rent adjustment by IGP-M or IPCA accumulated in the last 12 months (manually configurable).
Pregnancy Calculator
Compute estimated due date (EDD), gestational age and trimester from the last menstrual period (LMP).
Fertile Period Calculator
Compute fertile window and ovulation day from the first day of the last cycle and the average cycle length.