What is recency-frequency-monetary (RFM) scoring?
Still have a question, spotted an error, or have a better explanation or a source we should cite?
Imagine two customers who both bought from you last year. One spent $500 total across a single order nine months ago. The other spent $200 total but placed four orders, the most recent one two weeks ago. Which one do you email with a loyalty reward? Which one needs a re-engagement nudge? That's exactly the kind of question RFM scoring was built to answer.
RFM stands for Recency, Frequency, and Monetary value. It's a scoring model that ranks each customer across three dimensions based on their purchase history.
- Recency. How recently did they buy? A customer who bought yesterday is more likely to buy again than one who bought 18 months ago.
- Frequency. How often do they buy? Repeat buyers signal loyalty. One-time buyers are still a question mark.
- Monetary. How much have they spent in total? High-spend customers deserve different treatment than low-spend ones.
Each customer gets a score for each dimension, usually on a 1-5 scale. A customer with 5-5-5 is your best possible customer: bought recently, buys often, spends a lot. A 1-1-1 is someone who bought once, a long time ago, for very little. Most customers fall somewhere in between, and that spread is where the insight lives.
In email marketing, RFM scoring is most useful for three things. First, identifying your VIPs so you can treat them like VIPs (early access, exclusive offers, personal touches). Second, spotting customers who are starting to drift before they churn completely (high frequency, but recency is dropping). Third, segmenting your list by purchase behavior so you're not sending the same message to everyone.
The classic RFM segment names give you a rough map of who's in your list.
- Champions. High on all three. Reward them, involve them, don't oversell them.
- Loyal Customers. High frequency, solid spend, but haven't bought as recently. A timely nudge can bring them back.
- At Risk. Were great customers, but recency has dropped. This is your re-engagement target.
- Lost. Low scores across the board. Worth a last-ditch win-back, but keep the list small.
- New Customers. Recent but infrequent. Your onboarding and second-purchase campaigns live here.
RFM isn't just about revenue. It's about sending the right email to the right person at the right moment. Platforms like Klaviyo and Drip have built-in RFM-style segmentation tools. If yours doesn't, you can build rough RFM segments manually with filters on purchase date, order count, and lifetime value.
If you want to go deeper, the next step is learning how to actually calculate RFM scores from your transaction data. It's more approachable than it sounds.
Contributors
Who worked on this answer
Every name links to their profile. Every company links to their site. Real people, real accountability.