Metric Definition
Revenue patterns by customer vintage
Track from
Cohort revenue analysis
Cohort revenue analysis groups customers by the period in which they made their first payment and tracks the revenue each cohort generates over subsequent months. It reveals how monetisation and retention evolve for different acquisition vintages and exposes whether newer customers spend as much as earlier ones.
5 min read
What is cohort revenue analysis?
Cohort revenue analysis assigns every customer to a cohort based on when they first paid, then tracks total revenue from each cohort month by month. Plotting these cohort curves over time reveals patterns that aggregate revenue figures hide entirely.
Aggregate revenue growth rate can mask deteriorating unit economics. If newer cohorts spend less or churn faster than older ones, overall revenue may still grow while the underlying health of the business weakens. Cohort analysis exposes this by showing each vintage's revenue trajectory independently.
Overlaying cohort curves with product launches, pricing changes, and marketing campaigns enables attribution. If the Q3 cohort retains better than Q2, and a new onboarding flow launched in Q3, the cohort data provides evidence of the onboarding improvement's revenue impact.
How to build a cohort revenue analysis
For each cohort (e.g. January 2025 first-payment customers), sum the revenue generated by those customers in month 0 (their first month), month 1, month 2, and so on. Present the data as a matrix with cohorts as rows and months-since-first-payment as columns.
Compare cohorts at the same maturity point. For example, compare the month-6 revenue of the January cohort with the month-6 revenue of the February cohort. If newer cohorts underperform at the same maturity, monetisation or retention is declining.
Normalise cohort revenue per customer (divide cohort revenue by cohort size) to control for varying acquisition volumes across periods.
How to improve cohort revenue performance
- 1
Invest in onboarding to set early revenue patterns
Customers who reach value quickly in their first weeks spend more in subsequent months. Measure time-to-first-value and optimise onboarding flows for each cohort.
- 2
Compare cohort curves to identify what works
When a cohort outperforms, investigate what changed: new features, pricing, marketing channel, or onboarding process. Replicate successful elements for future cohorts.
- 3
Target at-risk cohorts with retention campaigns
If a cohort's revenue curve begins to flatten earlier than prior cohorts, intervene with targeted re-engagement before the pattern becomes permanent.
- 4
Set alerts when new cohorts underperform benchmarks
Define expected revenue per customer at month 3, 6, and 12 based on historical cohorts. Alert when a new cohort falls below these benchmarks so teams can investigate early.
Related metrics
Customer Lifetime Value
CLV / LTV
SaaS MetricsMetric Definition
CLV = Average Revenue Per User × Gross Margin × Average Customer Lifespan
Customer lifetime value (CLV) is the total revenue a business can expect from a single customer account over the entire duration of their relationship. It quantifies the long-term financial worth of acquiring and retaining a customer, making it one of the most important metrics for sustainable growth.
Revenue Per Customer
Average monetisation per buyer
Financial MetricsMetric Definition
Revenue Per Customer = Total Revenue / Unique Paying Customers
Revenue per customer divides total revenue by the number of unique paying customers. It captures how effectively you monetise each customer relationship through pricing, upselling, and cross-selling, and is a core lever for revenue growth that does not depend on new customer acquisition.
Revenue Growth Rate
Top-line growth velocity
Financial MetricsMetric Definition
Revenue Growth Rate = ((Current Period Revenue - Prior Period Revenue) / Prior Period Revenue) x 100
Revenue growth rate measures the percentage increase in revenue over a specified period. It is the most watched metric for assessing whether a business is expanding, stagnating, or declining, and it directly drives company valuation.
See how each customer vintage performs over time
Build a metric tree that connects cohort revenue to customer lifetime value, churn rate, and revenue per customer so you can track whether each new cohort strengthens or weakens your business.