SegmentMuse
Creative that adapts to every customer segment

RFM Scores Lie at the Edges, and the Edges Are Where the Money Is

Recency, frequency, monetary scoring is the segmentation starter kit, and its default windows quietly misclassify your best seasonal buyers as lapsed and your one big gift buyer as a whale.

RFM is useful precisely because it is crude, three numbers anyone can explain. It misleads exactly where crude meets a real catalogue. The default recency windows assume a store where buying is spread through the year, so the customer who spends heavily every November and December and never opens the site in July scores as at risk or lapsed by spring, and gets win back discounts aimed at a person who was never leaving. They were seasonal, on a clock the model cannot see, and the discount sent in April trains them to expect one. At the other edge, monetary value crowns the one time gift buyer who bought a single expensive item for someone else as a top customer, and the store spends VIP effort on a person with no relationship to the product at all. Neither error is exotic. Both come from running RFM with store wide windows on a business whose buying is not store wide in time or motive. Fix the windows per category and season before you fix anything fancier, because a model this simple should at least be simple in the right shape.

Set recency against the natural repurchase cycle

A recency threshold only means something relative to how often the category is bought. Thirty days is fresh for coffee and meaningless for mattresses. Segment within category cycles: for each major category, the recency bands should be fractions of the typical interval between purchases there, so a champion in a slow category is not permanently mislabeled by a fast category's clock. Stores with mixed catalogues that run one RFM get, in effect, a ranking of categories disguised as a ranking of customers, with consumables buyers always on top and considered purchase buyers always looking half dead.

Seasonality needs the same treatment in the other direction. Compare a customer's recency and frequency against their own history for the same period last year before assigning a risk label. The November whale in March is not lapsing, they are between seasons, and the cheapest proof is their own file.

Related reading on this site: SegmentMuse and Test Creative Per Segment Without Shattering the Budget Into Confetti cover the neighbouring problems in more depth.

Frequency and monetary need a divorce

Frequency is loyalty evidence. Monetary is basket evidence, and the two disagree about the gift buyer, the bulk stocker, and the returns heavy spender whose net value is nothing like their gross. Score monetary net of returns, always, and let frequency carry the relationship ranking while monetary sizes the opportunity. The customer with nine modest orders is a different business problem from the customer with one enormous order, deserving different treatment: the first gets recognition and early access, the second gets a post purchase experience aimed at creating a second order, because until there is one, there is no segment, there is an anecdote with a high value.

Watch the interaction with discounts, too. A high frequency, high monetary customer who only buys on promotion is scoring as a champion while training the margin out of the store. RFM has no column for the price paid, so add one informally: full price share of orders, and let it temper the celebration. Champions who need 30 percent off to behave like champions are a promotion segment wearing a crown.

Use RFM for routing, not for reverence

The model earns its keep as a routing device: who gets the new category first, who gets the save attempt, who gets asked for a review, who gets left alone. It fails as a status system, the framed leaderboard of best customers, because its edges misrank exactly the customers a status system would honor or chase. Recheck the assignments quarterly, publish the windows alongside the scores so anyone using a segment can see the assumptions, and retire any segment whose members, when sampled by a human, plainly do not belong together. That last check, reading twenty customer files from a segment and asking if they resemble each other, catches more model nonsense than any statistic, and it takes an afternoon.

Frequently asked questions

What is RFM segmentation?

It scores customers on recency of last purchase, frequency of purchases, and monetary value spent, then groups them into segments like champions or at risk. It is simple and explainable, but its windows have to match the store's actual repurchase cycles to be accurate.

Why does RFM misclassify seasonal buyers?

Because default recency windows assume buying spread through the year. A customer who buys heavily in one season scores as lapsed the rest of the year. Comparing customers against their own same period history and setting recency bands per category cycle corrects most of the error.

Should monetary value be calculated before or after returns?

Net of returns. Gross monetary value promotes heavy returners and one time gift buyers into top segments they do not belong in. Frequency is the better ranking for relationship strength, with net monetary used to size the opportunity.

How often should RFM segments be reviewed?

Quarterly, including a manual sample of customer files from each segment to check the members genuinely resemble each other. Windows, seasonality handling, and discount dependence all drift, and scores should be published with their assumptions visible.

© 2026 SegmentMuse · 447 Broadway, 2nd Floor #796, New York, NY 10013 · llms.txt