Cohort Analysis

Understand customer behaviour over time with cohort segmentation

What Cohort Analysis Reveals That Aggregate Metrics Hide

Aggregate metrics tell you the average of everything that has ever happened. Cohort analysis tells you the truth. When a startup reports "our monthly retention is 85%," that number is a blend of loyal two-year customers and brand-new acquisitions — two populations with completely different behaviours, mixed into a single meaningless average. This is the "averaging out" problem.

Cohort analysis solves this by grouping customers who share a common characteristic (usually the month they were acquired) and tracking each group separately over time. This reveals:

  • Whether your product is improving: Are the January 2025 cohort retaining better than the January 2024 cohort at 6 months?
  • Which acquisition channels produce the best customers: Do Google Ads cohorts retain better than Facebook cohorts?
  • Where in the lifecycle churn concentrates: Month 1–3, or Month 9–12 at renewal?
  • Whether you have product-market fit: The "flattening retention curve" is the definitive PMF signal

Acquisition Cohorts vs Behavioural Cohorts

Acquisition Cohorts

The most common type. Group customers by when they first signed up or made their first purchase. Track their retention, revenue, and behaviour over subsequent weeks or months. Acquisition cohorts are ideal for measuring the impact of product changes, pricing changes, and acquisition channel quality over time.

Example: "All customers who signed up in March 2025" is an acquisition cohort. Comparing their Day 30 retention to the February 2025 cohort tells you whether your March product improvements actually worked.

Behavioural Cohorts

Group users by a specific action they took (or didn't take), regardless of when they signed up. Behavioural cohorts answer product questions: "Do users who complete onboarding in the first 7 days retain better than those who don't?" — this is a behavioural cohort analysis.

Example: "Users who connected at least one integration within 14 days of signup" vs "users who didn't" — compare 90-day retention across both groups to quantify the value of integration adoption. If the first group retains at 75% and the second at 30%, you've found your most important onboarding milestone.

When to Use Each

  • Use acquisition cohorts for: measuring product improvement over time, evaluating channel quality, modelling LTV by vintage
  • Use behavioural cohorts for: identifying "aha moments," optimising onboarding flows, proving feature value to product teams
  • Use both together: acquisition cohort × channel source reveals which channels bring the highest-quality customers

Reading a Cohort Retention Table

Table Structure

Rows represent cohorts (e.g., "Jan 2025 cohort" = all customers acquired in January 2025). Columns represent time periods (Month 0, Month 1, Month 2...). Each cell contains the percentage of that cohort still active or retained at that time period. Month 0 is always 100% — it's the starting point.

What Good Looks Like

In a healthy B2B SaaS cohort table, you'll see:

  • Month 1: 85–92% (small early drop from low-fit trials)
  • Month 3: 75–85%
  • Month 6: 70–80% (retention curve starting to flatten)
  • Month 12: 65–75% (the curve should be nearly flat by now)

The critical signal is the flattening. If the curve drops steeply from Month 6 to Month 12, you have ongoing churn in your retained base — typically caused by annual contract renewals failing, which is a sales/success problem, not a product problem.

What Bad Looks Like

A steep, continuous decline with no flattening — particularly if each successive cohort retains worse than the prior one at the same time period — indicates either product-market fit issues or a deteriorating acquisition channel mix (e.g., aggressive paid acquisition bringing in lower-fit customers who churn faster).

Reading Diagonal vs Vertical

  • Read vertically (down a column): Compare different cohorts at the same age — are newer cohorts performing better?
  • Read horizontally (across a row): Track a single cohort's journey — where does their retention stabilise?
  • Read diagonally: Same calendar period, different cohort ages — controls for seasonality effects

Cohort-Based Revenue Analysis

MRR Cohorts

Instead of tracking user retention, track MRR retention per cohort. This reveals whether retained customers are expanding or contracting revenue over time. A cohort that retains 75% of customers but 100% of MRR has significant expansion happening from retained customers — an excellent signal. A cohort that retains 90% of customers but 70% of MRR has serious downgrade pressure.

Expansion vs Contraction by Cohort

Segment cohort revenue movements into: new MRR (not applicable for existing cohorts), expansion MRR (upsells, seat additions), contraction MRR (downgrades), and churned MRR (cancellations). Plot this as a waterfall for each cohort vintage. Cohorts from your best-performing acquisition channels or product vintages should show strong expansion curves offsetting contraction.

LTV Curves

Plot cumulative gross profit per customer by cohort vintage over 24–36 months. This is the single most powerful chart to show investors — it demonstrates that the business generates more lifetime value per customer than it costs to acquire them, with a clear payback crossover point. For India SaaS, the payback crossover should ideally occur before Month 18.

Using Cohorts to Find Product-Market Fit

The Flattening Retention Curve Signal

The definitive product-market fit signal in cohort data is a retention curve that flattens and holds at a meaningful level. This means some portion of your user base has found genuine, ongoing value in your product — they are not churning, even over 12+ months. The absolute retention level matters less than the flattening itself.

A retention curve that flattens at 40% for a consumer app indicates strong PMF — 40% of acquired users become long-term users. A curve that flattens at 60% for a B2B SaaS indicates excellent PMF. A curve that never flattens — that continues declining toward zero — indicates the product does not have a retained core audience, regardless of how well it acquires users.

Using Behavioural Cohorts to Diagnose PMF

Segment your user base into "activated" (reached core value milestone) and "not activated" groups. Compare retention curves for each. If activated users retain at 70%+ and non-activated users retain at 15%, you have strong evidence that your product delivers real value — your problem is onboarding, not product-market fit. This distinction is critical for prioritisation.

India Startup Example

A Bangalore-based B2B HR SaaS found that customers who processed their first payroll within 14 days retained at 82% at Month 6. Customers who hadn't processed payroll by Day 14 retained at 23%. This single cohort finding redirected 60% of their engineering sprint toward onboarding flow — and monthly churn dropped from 4.2% to 1.8% over the following two quarters.

Cohort Analysis Tools

ToolCapabilitiesPricingIndia Startup Suitability
AmplitudeAcquisition and behavioural cohorts, retention analysis, LTV modelling, A/B test impact on cohorts. Best-in-class UX for non-technical PMsFree up to 10M events/month; Paid from ~$995/monthExcellent — generous free tier ideal for seed-stage
MixpanelCohort retention curves, funnel-to-cohort analysis, revenue cohorts, behavioural cohort builder. More developer-oriented than AmplitudeFree up to 20M events/month; Paid from $25/monthExcellent — strong free tier, used by many India SaaS
Google Analytics 4Basic user retention and cohort exploration. Limited compared to dedicated product analytics tools. FreeFree; GA4 360 from $50,000/yearGood for D2C and early-stage — free and easy to set up
Excel / Google SheetsFull custom cohort tables, LTV curves, revenue waterfall — requires manual data export and formula buildingFree (Google Sheets) / M365 subscriptionBest for investor presentations; requires data engineering work
Looker / MetabaseSQL-based cohort queries on your own data warehouse; fully customisable; requires data engineeringMetabase: free OSS; Looker: ~$3,000/month+Series A+ with data infrastructure; powerful but complex

Cohort Analysis by Business Model

SaaS: Monthly Cohorts

Group by signup or first payment month. Track logo retention, MRR retention, and expansion MRR separately. Key insight: at what month does the logo retention curve flatten? This is your "stabilised customer" benchmark and inputs directly into LTV calculations. Review cohort data monthly in leadership meetings — a two-month lag in identifying cohort deterioration costs 3–4 months of recovery time.

D2C: First-Purchase Cohorts

Group customers by the month of their first purchase. Track 30-day, 60-day, and 90-day repeat purchase rates. Also track Average Order Value evolution by cohort — do customers increase AOV over time (premiumisation) or decrease it (deal-hunting)? For India D2C, festive season cohorts (October–November) often show different repeat patterns than non-festive cohorts due to purchase intent differences.

Marketplace: GMV Cohorts

For marketplaces, cohort GMV (not just retention) is the key metric. Group sellers or buyers by their first transaction month. Track monthly GMV contribution per cohort member over time. High-GMV cohorts from referral channels vs paid channels tell you where to invest acquisition spend. Also track active days per month per seller by cohort — declining activity predicts GMV contraction 60–90 days before it shows up in revenue.

Common Cohort Analysis Mistakes

Confusing User Cohorts with Revenue Cohorts

A user cohort tracks whether customers are active; a revenue cohort tracks how much they spend. These can diverge dramatically. A cohort may retain 80% of users but only 50% of revenue if high-value customers churn disproportionately. Always run both analyses. For investor reporting, revenue cohorts are more relevant; for product decisions, user cohorts are often more actionable.

Not Controlling for Channel Mix Changes

If you shift acquisition spend from SEO (high-intent, high-retention) to Instagram (lower-intent, lower-retention) during a growth push, your newer cohorts will appear to retain worse — but the product hasn't changed. Always segment cohort data by acquisition channel. Otherwise, you may misdiagnose a channel quality problem as a product problem and make the wrong investment.

Ignoring Small Cohort Sizes

Cohort data from months with fewer than 30–50 customers is statistically unreliable. Early-stage startups often over-interpret small cohort retention numbers. Aggregate your first 3–6 months of cohorts for meaningful analysis; only separate them once each cohort is large enough to produce stable percentages.

Measuring the Wrong Retention Event

Retention should be measured by the event that signals ongoing value delivery — not just any login. For a project management tool, "retention" should mean "created at least one task" not "opened the app." Define your retention event carefully, validated by correlation analysis: which actions in Month 1 correlate with being a retained customer at Month 6?

Frequently Asked Questions

How many months of data do I need for meaningful cohort analysis? +

You need at least 6 months of data to identify early churn patterns, and 12–18 months to see the retention curve flatten (or not). For investor due diligence, Series A investors typically want to see 12+ months of cohort data across at least 6–8 cohort vintages, each with 30+ customers. At pre-seed or seed, even 3–4 months of data with directional signals is valuable — just be transparent about the limitation of small sample sizes.

What is the best free tool for cohort analysis for India startups? +

Corpfy Advanced Analytics's free tier is the best starting point — 10M events/month, strong cohort visualisation, and a user-friendly interface that non-technical founders can operate without SQL. For D2C businesses, Corpfy Marketing Analytics 4 has a built-in cohort exploration report that is surprisingly capable for basic first-purchase retention analysis. For SaaS with a data warehouse, Metabase (free, open-source) connected to a PostgreSQL database is very powerful once you have basic data engineering in place.

Can cohort analysis help with fundraising? +

Absolutely — cohort analysis is one of the most persuasive data stories you can tell in a fundraise. A cohort chart showing: (a) each successive cohort retaining better than the last at the same time period, and (b) LTV curves crossing the CAC line by Month 12–18, is worth more than any GMV or revenue headline. Investors at Sequoia Surge, Accel, and Elevation specifically cite cohort data quality as a differentiator in their due diligence process.

What is a "behavioural cohort" and how is it different from an acquisition cohort? +

An acquisition cohort groups users by when they joined. A behavioural cohort groups users by an action they took, regardless of when they signed up. For example: "Users who invited a team member within 7 days of signup" vs "users who didn't" — this is a behavioural cohort. Behavioural cohorts are powerful for product decisions because they isolate the impact of specific features or onboarding milestones on long-term retention, independently of when the user was acquired.

How do I present cohort data to investors who aren't familiar with it? +

Use a heat map visualisation (darker = higher retention) rather than a raw numbers table — it makes patterns immediately obvious. Lead with the narrative: "Each row is a month we acquired customers. Each column is how long they've been with us. The colours show what % are still with us. Notice that our 2025 cohorts are retaining better than 2024 at the same ages — our onboarding improvements are working." Then show the LTV cumulative curve with the CAC payback line clearly marked. Most investors will immediately understand the implication.

Key Takeaways

The flattening retention curve is the PMF signal

If your cohort retention curve never stabilises — if it keeps declining toward zero — no amount of growth investment will build a sustainable business. Prove the flattening first; then pour fuel on acquisition.

Segment by channel, not just time

Cohorts that blend multiple acquisition channels obscure your most valuable insight: which channels produce the highest-retention customers. Build channel-segmented cohort views before making any significant marketing budget decisions.

Revenue cohorts are more relevant to investors than user cohorts

VCs want to see that the revenue you've acquired is stable and growing. A user cohort that looks flat but a revenue cohort that shows contraction signals pricing or downgrade pressure that user retention data hides entirely.

Corpfy Advanced Analytics's free tier is sufficient for seed-stage

India seed-stage startups do not need to pay for analytics infrastructure. Corpfy Advanced Analytics's free tier at 10M events/month and Corpfy Product Analytics's at 20M events are sufficient for most startups up to Series A. Invest the saved budget in product and CS instead.

India D2C seasonality must be cohort-controlled

Customers acquired during festive season promotions (Diwali, Big Billion Day, New Year sales) have a fundamentally different purchase intent to year-round customers. Always separate these cohorts before drawing conclusions about baseline repeat purchase rates.

Inside Corpfy Cohort Analysis

Corpfy's Cohort Analysis dashboard is an interactive retention heatmap — enter your monthly cohort retention data and the dashboard colour-codes every cell (green >80%, yellow 40–60%, red <20%) so you can see retention decay patterns at a glance. Best and worst cohorts are auto-detected and the average retention for any month column is calculated automatically.

What you get in the dashboard

FeatureWhat it doesFounder benefit
Retention HeatmapCohort × month grid (0–6 months) with colour-coded cells — green, yellow, red by retention %Instantly spot which acquisition months produced your stickiest customers
Best/Worst Cohort DetectionAuto-identifies your strongest and weakest cohort by average retention across all monthsAttribute the best cohort to a campaign or channel and double down on it
Editable CellsManually enter or update retention % for any cohort × month combinationWorks even before you have a product analytics tool — start with export data
Monthly Average RowCalculates the average retention % across all cohorts for each month columnSingle-number answer for "what is your M3 retention?" in investor conversations
Cohort ManagementAdd new cohorts month by month; delete historical cohorts that are no longer relevantDashboard stays accurate as your business evolves — no stale data
Corpfy

Simplify your entrepreneurial journey with our unified startup enablement platform. We streamline compliance, operations, and growth—so you can move faster, reduce friction, and focus on building your client base and product features.

Android, Apple and Desktop