Quick answer
Cohort analysis groups customers or users who share a start event, such as first purchase month, and tracks how that group behaves over time. Businesses use it to read retention curves, compare revenue per cohort, and see whether newer groups outperform older ones. FireAI can build cohort views from order histories so D2C and retail teams skip manual spreadsheet pivots.
Cohort analysis is a way to study groups of customers (or users) who began together, then follow that same group across weeks or months to see retention, revenue, and engagement trends. Instead of blending everyone into one average, you compare January buyers to February buyers, or mobile signups to web signups, on equal footing.
For D2C brands, SaaS teams, and any business with repeat purchases, cohort views answer whether product, pricing, or acquisition changes are actually improving outcomes, not just headline revenue.
This page defines cohorts, explains retention and revenue cohort views, and shows how FireAI turns transactional data into live cohort dashboards. For customer analytics workflows in Indian D2C, see D2C e-commerce customer use cases.
What Is a Cohort?
A cohort is a set of customers who share a defining event and time window, such as:
- Acquisition cohort: first order month or first paid subscription month
- Behavioral cohort: first app install week, first campaign response, or first purchase from a specific channel
- Product cohort: customers who first bought a given SKU or bundle
The cohort label is the cohort period (for example, "2025-09 acquisitions"). Every later period measures what share of that original group is still active, still ordering, or still generating revenue. That is different from RFM analysis, which scores where each customer stands today; cohort analysis emphasizes how a fixed group evolves through time.
Retention Curves
A retention curve plots the share of a cohort that remains active at period 0, 1, 2, and so on after the start event.
Typical steps:
- Define "active." For e-commerce, often "placed an order in that month"; for subscriptions, "renewed" or "logged in."
- Anchor each customer to one cohort based on first qualifying event.
- For each period after the start, calculate the percentage of the original cohort still meeting the active rule.
A curve that stays flat and high indicates strong repeat behavior. A curve that drops steeply after period 1 often signals onboarding, quality, or channel issues. Comparing curves across cohorts (for example, Meta ads vs organic) shows which acquisition sources bring buyers who actually stick around.
Revenue Cohorts
Revenue cohort analysis tracks how much money each acquisition group generates over time, not only whether they are still active.
Common views:
- Cumulative revenue per cohort: total rupees from the September cohort through month 3, 6, and 12
- Average revenue per retained customer: avoids masking a small group of whales
- Payback views: when cumulative gross margin crosses CAC for that cohort (often paired with unit economics)
Revenue cohorts are especially useful when AOV or repeat rate changes. Retention might look stable while revenue per cohort drifts down because order sizes shrank. Seeing both curves keeps finance and growth aligned.
How FireAI Builds Cohort Dashboards from Order Data
Manual cohort reporting usually means exporting orders, building pivot tables, and refreshing late. FireAI connects to sources such as Shopify, marketplaces, and payment data so cohort dimensions stay current.
What teams typically automate:
- Acquisition cohorts by month, week, or channel
- Retention tables and curves with configurable "active" rules
- Revenue and margin cohorts when COGS or returns are available in the data model
- Breakdowns by product category, discount cohort, or geography for Indian multi-channel brands
Natural language questions: Ask which cohorts improved after a pricing change or which channel's Month 6 retention lags, without rebuilding a new sheet each time. That is the practical bridge between predictive analytics planning and day-to-day monitoring.
For operators who want the full D2C analytics picture in India, D2C brand analytics sits alongside cohort work as a broader hub.
Ready to act on your data?
See how teams use FireAI to ask in plain language and get analytics they can trust.
Explore FireAI workflows
Go from this topic into product features and solution paths that match what you read here.
Topic hub
BI Fundamentals
Foundational guides on business intelligence, analytics architecture, self-service BI, and core data concepts.
Explore hubFrequently asked questions
Related in this topic
What Is RFM Analysis? Recency, Frequency & Monetary Scoring
RFM analysis scores customers by how recently they bought, how often they buy, and how much they spend. Learn R-F-M definitions, scoring methods, and business uses, and how FireAI builds RFM segments from order data for D2C and FMCG teams.
What is Unit Economics? CAC, LTV & Payback Period
Unit economics measures the direct revenue and cost associated with a single customer or order. Learn how D2C and e-commerce brands calculate CAC, LTV, payback period, and contribution margin — and how FireAI pulls these metrics automatically from Shopify and marketplace data.
D2C Analytics in India: Marketing, Retention & LTV
D2C brand analytics in India covers customer acquisition, retention cohorts, unit economics, and marketing attribution. Learn key dashboards for Indian D2C businesses.
What is Predictive Analytics? Methods and Examples
Predictive analytics uses statistical algorithms and machine learning to forecast future outcomes based on historical data. Learn how predictive modeling works, which methods are used, and how businesses apply it for sales forecasting, risk management, and strategic planning.
From the blog

What is a KPI dashboard and why does every Indian business need one?
Still piecing together your business numbers from WhatsApp messages and old Excel files? Here is why a KPI dashboard changes everything for Indian businesses.

AI-Powered Analytics: From Data Overload to Decision Intelligence
The Analytics Crisis: What We’re Seeing Across Indian Businesses Across India’s mid-market segment — companies between ₹50Cr and ₹500Cr in revenue — we’re witnessing a silent crisis. Not of revenue or growth, but of **analytics inefficiency**.

What Is a Data Silo and Why Is It Slowing Down Your Business?
Data silos are silently costing Indian businesses time, money and decisions. Here is what they are, why they form and how to break them for good with FireAI.