atSpark
  • Home
  • AI Assist
  • What you get
  • Pricing
  • LeadershipFor CEOs & foundersBoard-ready answers, no data teamFor CFOsBoard-ready SaaS financeFor investors & boardsLive metrics, not PDF decks
    Finance & OpsFor FP&A & controllersForecasting, waterfall, the closeFor finance teamsThe reporting you own day-to-dayFor RevOps & salesPipeline, expansion, NRR
    • vs spreadsheets
    • vs Power BI
    • vs Looker
    • vs Tableau
    • vs Mode
    • Blog
    • SaaS glossary
    • Free calculators
    • Embed Portal
Get started
SaaS glossary · Revenue

What is 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 ...
✦ Want this on your real data? Try atSpark →
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 Looker
  • vs Mode
  • vs Power BI
  • vs Tableau

Resources

  • Blog
  • SaaS glossary
  • Free calculators
  • Security
  • Embed Portal
© 2026 atSpark. Made with care.
SecurityPrivacyTermsContact
Cookies & analytics

We use a small amount of analytics to understand which posts help most. No ads, no profile-building. See our privacy policy for details.