Retention rate: how to measure retention correctly

Learn retention rate definitions, how it differs from churn, and how to measure retention by cohort and segment.

Written by MetricKit EditorialReviewed by MetricKit Editorial ReviewUpdated 2026-02-16
How MetricKit maintains this page

Review the methodology behind the formulas, see how content is reviewed, and use the contact page for questions, feedback, or corrections.

Definition

Retention rate measures how many customers (or users) you keep over a period. A common customer retention definition accounts for new customers so you measure true retention rather than growth.

A practical formula

Retention rate = (customers at end - new customers) / customers at start.

How to calculate retention (step-by-step)

  • Pick a time window (month/quarter) and count customers at the start.
  • Count new customers acquired during the period.
  • Count customers at the end of the period.
  • Plug into the formula above and express as a percentage.

Retention rate example

If you started with 1,000 customers, added 200 new customers, and ended with 1,050 customers, retention = (1,050 - 200) / 1,000 = 85%.

Retention vs churn

  • Churn focuses on who you lost; retention focuses on who stayed.
  • Customer retention differs from revenue retention (NRR/GRR) when expansion is significant.
  • Pick one definition and keep it consistent across reports.

Customer vs revenue retention

Customer retention counts logos. Revenue retention counts dollars. A business can have flat customer retention but growing revenue retention if expansion is strong. Use both when you want a full picture of health.

Measure by cohort

  • Cohorts show where the retention curve drops (activation and early lifecycle).
  • Segment cohorts by plan, industry, and acquisition channel.
  • Track leading indicators like usage, time-to-value, and support contacts.

Leading indicators to watch

  • Time to first value: shorter onboarding often lifts early retention.
  • Activation completion rate by cohort and channel.
  • Feature adoption of core workflows (not one-off clicks).
  • Support tickets, errors, or downtime that correlate with churn.

Retention improvement checklist

  • Define retention using a consistent cohort window and denominator.
  • Separate new vs existing customer behavior (early churn is different).
  • Confirm that activation events predict week-4 or month-3 retention.
  • Fix churn drivers before scaling acquisition.

Retention by lifecycle stage

  • New users: focus on time-to-value and onboarding clarity.
  • Activated users: reinforce the core habit and primary workflow.
  • Long-tenure users: reduce friction and deepen adoption to protect expansion.

Retention benchmarks (directional)

  • Early retention is the most sensitive; small onboarding changes can shift week-1 curves.
  • Expansion-heavy businesses can show strong revenue retention even with flat logo retention.
  • Use your own historical median as a baseline before comparing to peers.

Data QA checklist

  • Confirm cohort start date rules (signup, first value, or payment).
  • Exclude churned users who later re-activate from the same cohort unless your definition says otherwise.
  • Keep the same time window for retention and churn when reporting.

How to report retention

  • Show cohort retention curves, not just a single average.
  • Report retention alongside activation and adoption drivers.
  • Use a consistent cohort definition across the team.

More in saas metrics

Retention curves: how to read them and why they matter
NRR/GRR targets: how to translate targets into expansion and churn goals