Cohort Analysis & RFM Segmentation: Interview-Ready Customer Analytics Framework
Two customers buy the same βΉ999 serum on a beauty app. One bought last week after five previous orders; the other bought once during a heavy sale six months ago and disappeared. Same revenue on the day, completely different business value.
- Cohort analysis answers: βDo customers acquired in one period behave better or worse over time than another group?β
- RFM segmentation answers: βWhich customers should we target now, based on how recently, how often, and how much they bought?β
- Use cohorts for retention trends; use RFM for CRM action.
- A good cohort chart compares equal time windows, such as Month 0, Month 1, Month 2, not customers with different ages unfairly.
- RFM scores usually run from 1 to 5 for Recency, Frequency, and Monetary value, creating segments like Champions, At-risk VIPs, New Promising, and Hibernating.
- The best answers connect the two: cohorts diagnose retention, RFM decides who gets a win-back, cross-sell, loyalty, or nurture campaign.
The big picture is simple: customer analytics has two lenses. Cohort analysis is the movie - how a group behaves over time. RFM segmentation is the snapshot - who is valuable right now and what action they need.
Core Explanation: The Two Lenses You Must Not Mix Up
Cohort analysis groups customers by a common starting event, then tracks their behavior across equal time periods. The starting event could be first purchase, app install, subscription start, first loan disbursal, or first order from a campaign.
For example, an ecommerce brand may compare customers acquired in January, February, and March. If the January cohort has higher Month 2 repeat purchase than the March cohort, the question becomes: Did acquisition quality change, did discounting attract weaker users, or did onboarding worsen?
RFM segmentation scores each customer on three variables:
- Recency: How recently did the customer buy or engage?
- Frequency: How often has the customer bought in the analysis window?
- Monetary value: How much revenue or margin has the customer contributed?
The key difference: cohort analysis is diagnostic; RFM is prescriptive. Cohorts tell you where the leak is. RFM tells you whom to act on first.
The Cohort Funnel: Where Retention Leaks Become Visible
A cohort is easiest to see as a funnel over time. The same group enters at the top, and each later stage asks: how many are still active, buying, or repeating?
An Indian fashion or beauty marketplace may acquire large customer cohorts during Diwali or sale events. The real question is not just how many customers came in, but whether those discount-acquired customers repeat after the sale. The strategic so what: a cheap acquisition cohort is not attractive if it creates low-retention, low-margin customers.
RFM Segmentation: The Action Map
RFM works because customer value is rarely evenly distributed. A recent high-frequency buyer needs a different message from a high-spending customer who has gone silent. The job is not to βsend a campaignβ; it is to send the right campaign to the right segment.
Worked Example: Scoring Five Customers
Assume a beauty ecommerce brand uses this simple scoring rule for a 12-month window: Recency is 5 if purchase was within 7 days, 4 if 8-30 days, 3 if 31-60 days, 2 if 61-90 days, and 1 if above 90 days. Frequency is 5 for 6 or more orders, 4 for 4-5 orders, 3 for 2-3 orders, 2 for 1 order, and 1 for no order. Monetary value is 5 for βΉ10,000 or more, 4 for βΉ5,000-βΉ9,999, 3 for βΉ2,500-βΉ4,999, 2 for βΉ1-βΉ2,499, and 1 for zero.
In a real company, you would not copy these thresholds blindly. You would use the category distribution, purchase cycle, gross margin, and seasonality. A grocery app, a beauty app, and a life insurance business need different RFM windows.
Metrics That Prove Your Segments Are Working
Definitions You Can Say in One Breath
- Cohort analysis: Compares users grouped by a shared start event across equal time periods.
- RFM segmentation: Scores customers by Recency, Frequency, and Monetary value to prioritize CRM actions.
- Recency: Time since the customer's last meaningful transaction or activity.
- Frequency: Number of transactions or visits within a defined analysis window.
- Monetary value: Total revenue or gross margin contributed within the analysis window.
Nykaa: Cohort and RFM Thinking in a Beauty Marketplace
Nykaa shows why beauty ecommerce is ideal for cohort analysis and RFM segmentation: discovery, repeat purchase, loyalty, and premiumization all depend on customer behavior over time.

Situation: Beauty is not a one-and-done category. Customers discover products through content, influencers, reviews, offers, and personal routines. But not every first-time buyer is equally valuable. A customer who buys a single discounted lipstick during a sale behaves differently from a customer building a skincare routine over several months.
The strategic move: A marketer looking at Nykaa through this lens would separate acquisition cohorts by source and period - sale cohorts, app cohorts, content-led cohorts, and store-assisted cohorts. Then RFM would convert those insights into action: nurture new buyers, reward recent frequent buyers, win back high-value inactive buyers, and avoid wasting heavy discounts on low-potential dormant customers.
Outcome or lesson: The lesson is not that βdiscounting brings customers.β The sharper lesson is that customer quality must be measured after acquisition. Cohorts reveal whether a sale created repeat behavior; RFM decides which customers deserve retention investment.
How AI Changes Cohort Analysis and RFM Segmentation
AI does not replace cohort and RFM logic. It makes the segmentation faster, more predictive, and more personalized.
- Predictive RFM: Instead of only scoring past behavior, models can predict next purchase probability, churn risk, and likely category affinity for each customer.
- Natural-language analytics: A marketer can ask, βWhich February paid-search cohort has the worst Month 2 repeat rate?β and get a chart without writing SQL, if the data model is clean.
- Next-best-action personalization: AI can recommend whether a customer should receive a refill reminder, a premium bundle, a loyalty message, or a win-back offer.
The caveat: AI amplifies bad data. If customer IDs are duplicated, consent is unclear, or purchase windows are inconsistent, the model will produce confident but misleading segments. In India, marketers also need to respect consent and data-minimization principles under the DPDP Act when using personal data for targeting.
Use NotebookLM or ChatGPT with an anonymized sample order table. Ask: βCreate monthly cohorts, calculate Month 1 and Month 2 repeat purchase, then design RFM segments and campaign actions.β Then compare the output with your own logic.
Interview Relevance
βSuppose an ecommerce company has high first-time purchases but low repeat orders. How would you use cohort analysis and RFM segmentation to diagnose and solve the problem?β
Say this line if you want to sound sharp: βCohort analysis tells me whether retention is improving; RFM tells me where to spend CRM money today.β
The biggest mistake is treating RFM as a static Excel exercise and ignoring time. A customer who spent a lot two years ago is not automatically valuable today. Fix it by defining the analysis window clearly and validating every segment against recent retention, margin, and conversion uplift.
What to Revise Next
Now move from customer logic to execution tools. Revise Essential Tools: GA4, Excel & an Intro to SQL for Marketers so you can actually build cohorts and RFM tables. Then study AI in Analytics: GenBI, Natural-Language Querying & Predictive Scoring to understand how these classical frameworks are becoming faster and more predictive.