RFM Segmentation
RFM segmentation is a customer-analysis method that classifies each customer based on three measurements: Recency (days since last purchase), Frequency (count of purchases), and Monetary value (total amount spent). The combined RFM score maps customers to behavioral segments — Champions, Loyal Customers, Potential Loyalists, At Risk, Hibernating, Lost, and others.
How is RFM calculated?
Each of the three measurements (R, F, M) is scored 1-5 using quintile binning: the top 20% of customers by Recency get R5, the next 20% R4, and so on. The same applies to Frequency and Monetary. The combined score is typically written as a three-digit code (e.g., R5F4M3) or mapped to a named segment.
- Recency (R): Days since the customer's most recent transaction. Lower is better — recent customers are more engaged.
- Frequency (F): Total number of transactions in the analysis period. Higher is better.
- Monetary (M): Total amount spent. Higher is better.
The 11 RFM customer segments
- Champions (R5, F4-5, M4-5) — Best customers. Recent, frequent, high-spend.
- Loyal Customers (R4, F4-5, M4-5) — Reliable repeat buyers.
- Potential Loyalists (R3-4, F3-4) — On the path to loyalty.
- New Customers (R5, F1-2) — Just acquired, need conversion to second visit.
- Promising (R4, F1) — Recent but low frequency.
- Need Attention (R3, F2-3) — Sliding toward at-risk.
- About to Sleep (R3, F1) — Single-purchase customers going quiet.
- At Risk (R2, F4-5, M4-5) — Were great, now silent. Highest winback leverage.
- Can't Lose Them (R1, F3-5) — Former best customers, now invisible.
- Hibernating (R2, F1-2) — Single low-value visit, long gone.
- Lost (R1, F1-2) — Suppress from sends or last-chance offer only.
Why industry-calibrated recency thresholds matter
Most RFM tools use universal recency thresholds — "30 days since last visit means at-risk." This is catastrophically wrong outside mid-frequency retail. A coffee shop customer who hasn't visited in 30 days has switched coffee shops permanently. An HVAC customer who hasn't called in 30 days is normal — their cycle is 365 days.
Wallefy calibrates recency thresholds per industry: coffee R5 = within 7 days; medspa R5 = within 60 days; dental R5 = within 180 days; HVAC R5 = within 365 days. This is the difference between a Fortune-grade engine and a smart template.
Try the free RFM grader
Wallefy's free RFM grader processes any customer-list CSV in under 30 seconds, applies industry-calibrated thresholds automatically, and emails you the full segmentation report with revenue per segment and recommended retention plays.
Run RFM on your customer list — free
Upload your CSV, get full segmentation in 30 seconds.
Try the free grader →