Last updated:
October 23, 2026

Cohort Analysis for SaaS: Understanding User Retention Over Time

Last updated October 2026

Cohort analysis is a retention measurement technique that groups SaaS users by their signup month (or other shared characteristic) and tracks their behavior over time, revealing whether your product’s retention is improving, declining, or stable across different user groups. For Indian SaaS companies, where the average annual churn rate ranges from 15-40% depending on the segment, cohort analysis is the single most important analytical tool for understanding why users leave and what changes actually improve retention.

What Is Cohort Analysis and Why Does It Matter for SaaS?

A cohort is a group of users who share a common characteristic within a defined time period. In SaaS, the most common cohort is “signup month” — all users who created an account in January 2026 form one cohort, February signups form another, and so on.

Cohort analysis matters because average metrics lie. Consider this scenario:

  • Your SaaS product has 10,000 active users and grows by 1,000 new users monthly
  • Overall monthly active user count is growing — looks healthy
  • But if you lose 800 existing users each month and gain 1,000 new ones, your net growth of 200 masks a serious retention problem
  • Cohort analysis reveals this: each monthly cohort might drop from 1,000 to 200 within 6 months

Without cohort analysis, growth masks churn. With it, you see the true health of your business.

How to Build a Cohort Retention Table

Step 1: Define Your Cohort and Metric

  • Cohort dimension: Signup month (most common), signup source, pricing plan, geography, or feature usage
  • Metric: Monthly active users (most common), revenue retained, feature adoption, or session frequency
  • Time period: Track for at least 12 months to see meaningful patterns

Step 2: Calculate Retention Rates

For each cohort, calculate the percentage of users still active in each subsequent month:

CohortMonth 0Month 1Month 2Month 3Month 6Month 12
Jan 2026100%65%52%45%35%28%
Feb 2026100%68%55%48%38%—
Mar 2026100%72%60%53%——
Apr 2026100%75%64%———

This table reveals a positive trend: newer cohorts retain better (75% month-1 retention for April vs 65% for January), suggesting product improvements are working.

Step 3: Visualize the Retention Curve

Plot each cohort as a line on a chart (x-axis: months since signup, y-axis: retention percentage). Healthy SaaS products show:

  • An initial steep drop (Month 0 to Month 1 — casual signups leaving)
  • A flattening curve that stabilizes around Month 3-6
  • A relatively flat tail after stabilization (your “core” retained users)

Red flags in the retention curve:

  • Continuous decline without flattening — users never find lasting value
  • Newer cohorts performing worse than older ones — something is degrading (could be traffic quality, product changes, or competition)
  • Steep drops at specific months — may indicate billing cycle issues (month 1 = trial ending, month 12 = annual renewal)

Types of Cohort Analysis for SaaS

Acquisition Cohorts (Time-Based)

Group by signup date. This is the standard cohort analysis and answers: “Are the users we are acquiring now retaining better or worse than users we acquired 6 months ago?”

Behavioral Cohorts

Group by actions taken. Example: “Users who completed onboarding vs those who did not” or “Users who used Feature X in their first week.” This reveals which behaviors predict retention.

Revenue Cohorts

Track revenue retained per cohort rather than user count. This is critical because retaining high-value customers matters more than retaining free-tier users. A cohort might show 70% user retention but 85% revenue retention if your best customers stay longer.

Segment Cohorts

Group by plan tier, geography, company size, or acquisition channel. Example analysis: “Do users acquired through Google Ads retain better than those from LinkedIn?” or “Do Pro plan users in Mumbai retain differently from those in Tier 2 cities?”

Indian SaaS Retention Benchmarks

MetricGoodAverageConcerning
Month 1 retention70%+50-70%Below 50%
Month 3 retention55%+35-55%Below 35%
Month 6 retention45%+25-45%Below 25%
Month 12 retention35%+20-35%Below 20%
Net Revenue Retention110%+90-110%Below 90%
Logo churn (annual)Under 5%5-15%Over 15%

Note: These benchmarks vary by segment. SMB SaaS typically has higher churn (15-30% annual) than enterprise SaaS (5-10% annual). Indian SaaS companies selling to Indian SMBs face the highest churn rates due to price sensitivity and business volatility.

Using Cohort Analysis to Reduce Churn

Identify the Critical Drop-Off Points

Look at where the steepest drops occur in your cohort table:

  • Month 0 to Month 1 drop: Onboarding problem — users are not finding value quickly enough. Focus on activation.
  • Month 1 to Month 3 drop: Engagement problem — users found initial value but it did not sustain. Focus on habit formation and feature discovery.
  • Month 12 drop: Annual renewal problem — price sensitivity or competitive switching. Focus on demonstrating ROI before renewal date.

Compare Cohorts to Measure Impact

When you make product changes, compare cohorts before and after:

  • Launched new onboarding in March? Compare Jan/Feb cohorts (old onboarding) vs Apr/May cohorts (new onboarding)
  • Changed pricing in June? Compare retention of pre-change vs post-change signup cohorts
  • Added a key feature in August? See if September cohort retains better at Month 2-3

Tools for Cohort Analysis

  • Mixpanel: Best-in-class retention and cohort analysis, Indian pricing available (~INR 15,000-40,000/month for growth-stage SaaS)
  • Amplitude: Strong behavioral cohorts with free tier for up to 10M events/month
  • Google Analytics 4: Basic cohort analysis (limited to 12 weeks and simple metrics)
  • Spreadsheets: For early-stage startups, a well-structured Google Sheet with pivot tables can produce cohort tables from exported data
  • SQL: For data-savvy teams, direct database queries produce the most flexible cohort analyses

Frequently Asked Questions

How often should a SaaS company run cohort analysis?

Monthly at minimum. Review your cohort retention table every month as new data comes in. For fast-growing SaaS companies making frequent product changes, weekly cohort reviews of key activation metrics are valuable. The cohort table should be a standing item in your monthly product/growth meeting.

What is a good Month 1 retention rate for an Indian B2B SaaS product?

For Indian B2B SaaS, 60-75% Month 1 retention is good. This means if 100 businesses sign up in January, 60-75 should still be active in February. Below 50% suggests a serious onboarding or product-market fit issue. Above 80% is excellent and rare. Note that “active” must be meaningfully defined — logging in is not enough; you want users performing core value actions.

How does cohort analysis differ from simple churn rate?

Simple churn rate (e.g., “5% monthly churn”) averages across all users and hides critical patterns. Cohort analysis shows you whether churn is concentrated in new users (activation problem), old users (value degradation), specific plan tiers, or specific acquisition channels. Two SaaS products can have the same 5% monthly churn rate but completely different retention curves — one might lose users steadily while the other loses most in month 1 but retains the rest for years.

Can cohort analysis help with pricing decisions for Indian SaaS?

Yes. Create pricing cohorts: group users by their plan tier or by pricing era (before vs after a price change). If your INR 999/month plan retains at 80% but your INR 4,999/month plan retains at 95%, higher-priced customers may perceive more value and invest more in adoption. If a price increase leads to lower retention in subsequent cohorts, you can quantify the impact precisely and decide whether the higher revenue per user offsets the retention loss.

What is the minimum data needed for meaningful cohort analysis?

You need at least 3-6 months of data with sufficient users per cohort (50+ per month minimum, 200+ for reliable patterns). Early-stage Indian SaaS companies with small user bases should still track cohort data from day one — even if the numbers are too small for statistical significance initially, the habit of cohort thinking shapes better product decisions. Start with a simple spreadsheet and graduate to analytics tools as you scale.

Related Articles

Ready to Start Your Project?

Free consultation and custom proposal within 24 hours. No obligation.

Leave a Reply

Your email address will not be published. Required fields are marked *