Instead of treating every customer the same, an RFM score helps you identify who your most engaged customers are, who may need a little attention, and who has become less active.
The three parts of RFM
Recency – How recently did they buy?
This looks at how long it has been since a customer last made a purchase.
A customer who bought something yesterday is generally more recently engaged than someone who last purchased six months ago.
Frequency – How often do they buy?
This looks at how many times a customer has purchased over a given period.
For example, someone who makes a purchase every month has a higher purchase frequency than someone who has only bought once.
Monetary – How much do they spend?
This looks at how much a customer has spent.
Someone who has spent £1,000 with you has a different value to your business than someone who has spent £20.
What does an RFM score tell me?
The three measures are combined to create an RFM score for each customer. This allows you to group customers based on their behaviour and identify different types of customers.
For example, you might identify:
Highly engaged customers – they purchase recently, frequently, and spend a lot.
Loyal customers – they purchase regularly and have a history of buying from you.
New customers – they have purchased recently but haven't built up much purchase history yet.
At-risk customers – they used to purchase regularly but haven't bought anything recently.
Inactive customers – they haven't purchased for a long time.
The exact segments and scoring system can vary depending on how your platform is configured.
How can I use RFM to my advantage?
The main benefit of RFM is that it helps you make your customer communications more relevant.
Rather than sending the same message to everyone, you can use RFM segments to tailor your approach.
For example:
Customer group | Possible approach |
Highly engaged | Reward loyalty, offer exclusive products or early access |
Loyal customers | Encourage repeat purchases or introduce complementary products |
New customers | Help them get to know your brand and encourage a second purchase |
At-risk customers | Re-engage them with a reminder, relevant offer, or new product |
Inactive customers | Consider a targeted win-back campaign |
Why is this useful?
RFM gives you a simple, data-driven way to prioritise your customers.
It can help you answer questions such as:
Who are my most valuable customers?
Which customers are buying regularly?
Who hasn't purchased recently?
Which customers might be at risk of becoming inactive?
Who should I target with a particular campaign?
Where might there be an opportunity to encourage another purchase?
Ultimately, RFM isn't about putting a label on a customer — it's about understanding their behaviour so you can communicate with them in a more relevant and useful way.
