Understanding Restaurant Guests with RFM Segmentation
How to segment restaurant guests using the Recency, Frequency, Monetary (RFM) model, with AI-powered campaign examples for each segment.
RFM stands for Recency, Frequency, Monetary — meaning “Last Visit, Frequency, and Spend Amount.” It is one of the oldest models in marketing, yet it remains the most practical segmentation method available. Segmentation means dividing your customers into groups based on similar behaviors. When applied correctly in restaurant operations, it lets you direct roughly 70% of your campaign budget toward customers who are genuinely likely to respond.
What is RFM?
In this model you score every customer across three separate dimensions:
- R (Recency): When did they last visit? Recent visits earn a high score; long absence earns a low score.
- F (Frequency): How many times did they visit in the last year? Frequent visitors score high; infrequent visitors score low.
- M (Monetary): How much have they spent in total? High spend means a high score; low spend means a low score.
You assign a score from 1 to 5 on each dimension, then place the customer into one of the classic 11 segments based on the combination of those three scores.
6 critical segments for restaurants
1. Champions (5-5-5)
Visited recently, comes often, spends generously. This is the core customer base that generates 10–15% of your current revenue. Your strategic objective here is to retain them. Gestures that resonate with this group include VIP experiences, being greeted by name, exclusive menu tastings, and being the first invited when a new branch opens.
2. Loyal Customers (e.g. 4-5-4)
Very close to the Champions segment but spending slightly less. Your goal with this group should be upsell — steering them toward higher-priced items. Premium products, tasting menus, and bundled offerings will grow this segment’s basket size.
3. Potential Loyalists (4-3-3)
Visiting regularly in the last 3 months, but their frequency hasn’t fully solidified yet. Your strategic objective here is to build a habit. Graduated rewards — a small gesture after the 3rd visit, a medium-value reward after the 5th — will move these customers into the loyal customer segment.
4. At Risk (2-4-4)
Used to visit often but has been absent for the last 60 days. Your strategic objective is win-back. A personalized win-back message that references their favorite item works well here.
5. Can’t Lose Them (1-5-5)
Used to visit very frequently and spend at a high level, but hasn’t been in for the last 90 days. Losing this customer has a significant impact on revenue. That is why an aggressive campaign is deployed to prevent the loss: high-value incentives, direct personal outreach, a brief satisfaction survey.
6. Hibernating (1-2-2)
Never visited very often, and has been gone for a long time. It is not rational to spend a large budget on this group. A low-cost reactivation campaign (for example, an email) is sufficient.
AI-powered RFM vs. classic RFM
Classic RFM operates with static rules. For example, it passes every customer through a fixed threshold such as “anyone who hasn’t visited in the last 90 days is at-risk.” AI-powered RFM is far more sophisticated:
- It compares the customer against their own rhythm. For someone who visits once a month, 60 days of absence is an at-risk signal; but for someone who visits three times a week, 10 days of absence already means at-risk.
- It accounts for seasonality. It learns how factors like school holidays, public holidays, and weather change customer behavior.
- It predicts segment transitions in advance. It flags a customer who will fall into the at-risk segment tomorrow as a warning today, so you can intervene before it is too late.
On the Loyi platform, RFM is set up automatically. For new restaurants, segments are ready to be generated 14 days after the POS is connected.
Preparation before segmentation
- POS integration is mandatory: the date and amount of every visit must flow into the system automatically.
- Customer deduplication: you must merge different records for the same person under a single customer profile, using phone number or email.
- At least 90 days of historical data: anything less and frequency calculations will not produce meaningful results.
Conclusion
RFM segmentation is one of the highest-ROI steps in restaurant marketing. When you write campaign messages tailored to each segment instead of sending the same message to everyone, click-through rates increase 2–4x and check size grows 1.3–1.8x. When the AI layer is activated, this effect grows by another factor.