atSpark
  • Home
  • AI Assist
  • How it works
  • Pricing
  • Blog
Get started
SaaS glossary · Retention & churn

Cohort Analysis

Also known as: cohort retention, retention cohorts

Cohort Analysis groups customers by a shared start period and tracks how a metric — usually retention or revenue — evolves for each group over time.

01

What is Cohort Analysis?

Aggregate churn hides the truth; cohort analysis reveals it. It shows whether recent customers retain better than older ones, when churn concentrates, and whether product changes actually moved retention.

ƒ

How to calculate Cohort Analysis

Group customers by signup month, then track % of revenue (or customers) retained in month 1, 2, 3 … for each cohort.
›

Worked example

Of customers who joined in January, 100% are active in month 0, 92% in month 3, and 85% in month 6. Comparing that curve to the April cohort shows whether retention is improving.

★

What's a good Cohort Analysis?

Healthy B2B SaaS cohorts flatten (stop declining) and ideally curve upward as expansion outpaces churn — the visual signature of net revenue retention above 100%.

?

Frequently asked questions

Why use cohorts instead of overall churn?

Overall churn blends new and old customers and can stay flat while underlying retention worsens. Cohorts isolate each group so you see the real trend.

What's a 'smiling' retention curve?

A revenue-retention cohort that dips then rises above 100% as expansion from survivors outweighs churn — the best-case pattern in SaaS.

✦

Related metrics

Net Revenue Retention (NRR) Net Revenue Retention (NRR) is the percentage of recurring revenue retained from existing ... Gross Revenue Retention (GRR) Gross Revenue Retention (GRR) is the percentage of recurring revenue retained from existin... Customer Churn Rate Customer Churn Rate is the percentage of customers who cancel or fail to renew during a gi... Customer Lifetime Value (LTV) Customer Lifetime Value (LTV) is the total gross profit a business expects to earn from a ...

Track Cohort Analysis automatically

atSpark calculates Cohort Analysis and 150+ other SaaS metrics from your live Stripe, HubSpot, QuickBooks, and Zoho data — and answers questions about them in plain English.

Get started free
✦ ← Back to the SaaS glossary
atSpark

The AI analyst for SaaS revenue & finance. Unified billing, CRM & subscriptions, plain-English answers.

Product

  • AI Assist
  • What you get
  • How it works
  • Integrations
  • Pricing

Solutions

  • For CFOs
  • For RevOps
  • For finance teams

Compare

  • vs spreadsheets
  • vs Mode
  • vs Looker

Resources

  • Blog
  • SaaS glossary
  • Free calculators
  • MRR calculator
  • Churn calculator
  • LTV calculator
  • Security
  • Embed Portal ↗
© 2026 atSpark. Made with care.
Security Privacy Terms Contact