RFM Segmentation Explained: Recency, Frequency and Monetary Value for Ecommerce
A customer bought yesterday for the first time and spent $40.
Another bought 10 times, spent $900 and has not purchased for four months.
Who is more valuable?
Who needs attention?
Those are different questions.
Recency, frequency and monetary value segmentation became popular because it forces you to look at customer relationships across three dimensions rather than one.
Recency
How recently did they purchase?
Recent customers are often easier to influence because the relationship is still warm.
Frequency
How often have they purchased?
Frequency tells you whether a purchasing habit ever formed.
Monetary value
How much have they spent?
This helps distinguish:
high-frequency low-value customers
from
high-value customers.
How scoring works
Shopify scores each dimension from 1 to 5 relative to the store’s own customer base, then assigns customers to groups such as:
- Champions
- Loyal
- At Risk
- Previously Loyal
- Dormant. (help.shopify.com)
RetentionX uses its own quartile scoring approach and creates statuses such as:
- Top Customers
- Loyal Customers
- High Potentials
- Dormant Customers. (help.retentionx.com)
Important:
There is no single universal recency, frequency and monetary value implementation.
The scores are relative
Shopify explicitly says its scores are based on a merchant’s own customer distribution, not industry benchmarks. (help.shopify.com)
That means:
a “top” customer in one store
may look ordinary in another.
The score tells you where the customer sits inside your business.
That is useful.
Just do not misinterpret it.
Why the framework is powerful
It turns:
“customers”
into:
“customers with different relationship histories.”
A previously loyal customer who suddenly becomes inactive deserves different treatment from a low-spend dormant customer.
Shopify reflects that directly in its group definitions. (help.shopify.com)
The framework also has limits
Recency, frequency and monetary value does not inherently know:
- what product they bought,
- how much inventory they have,
- whether the product replenishes,
- whether they unsubscribed,
- whether they return most orders,
- why they cancelled.
That is why it should be a foundation.
Not the entire strategy.
Example
Customer A:
Recency: high
Frequency: high
Monetary value: high
Champion.
Customer B:
Recency: low
Frequency: high
Monetary value: high
Previously loyal.
Customer C:
Recency: high
Frequency: low
Monetary value: low
New.
Those three customers should not share one lifecycle journey.
Use it to prioritize attention
For Revenue Recapture:
“Previously loyal” is often more interesting than “dormant.”
Why?
The customer proved the relationship before lapse.
That gives you stronger evidence.
Add product and timing
A stronger segment might become:
Previously loyal
bought replenishable product
30–90 days beyond expected purchase window
appropriately marketable.
Now the segment has commercial logic.
Recency can sometimes fool you
A person who made one purchase yesterday has excellent recency.
That does not mean they are more valuable than the loyal customer who is slightly overdue.
This is why all three dimensions matter.
Monetary value can fool you too
One $1,000 purchase can create high monetary value.
But if the product is naturally one-time, frequency may remain low forever.
Again:
context.
RFM is a map, not the destination
Use it to see:
- which relationships are healthy,
- which are developing,
- which are deteriorating.
Then ask what additional customer information changes the decision.
That is where the model becomes powerful.
Related reading
Recency vs Frequency vs Monetary Value
How to Identify High-Value Customers