Metrics

RFM Segmentation

RFM segmentation groups customers by Recency, Frequency, and Monetary value to decide who to target and how. For consumable brands it's the foundation of retention timing — recency and frequency together signal when a customer is due to reorder or starting to lapse.

What is RFM Segmentation?

RFM segmentation is a method for grouping customers by three behavioral dimensions: Recency (how recently they last bought), Frequency (how often they buy), and Monetary value (how much they spend). Instead of treating every customer the same, RFM scores each person on all three axes and sorts them into segments — loyal regulars, lapsing buyers, high spenders, one-time purchasers — so a brand can target each group with the right message, offer, and timing.

The appeal is that it relies only on transaction data every store already has, and it produces segments that are immediately actionable. A customer who scores high on all three is a best customer worth protecting; one whose recency has dropped while frequency was historically high is slipping and worth re-engaging. RFM has been a retention staple for decades precisely because it turns raw order history into a simple map of who to prioritize.

How does RFM Segmentation work?

Each customer is scored within the three dimensions, commonly on a small scale — for example 1 to 5 — relative to the rest of the base. Recency rewards a recent purchase, frequency rewards repeat buying, and monetary rewards total spend. The individual scores combine into a profile, and similar profiles cluster into named segments such as "loyal," "at-risk," "new," or "needs winning back." From there, each segment gets its own treatment: best customers might get early access, while lapsing ones get a reminder or incentive.

For consumable brands, the recency and frequency axes carry special weight because they map onto the reorder cycle. A customer who normally buys every month but whose recency has stretched to forty-five days is signaling that they have run out and not repurchased — a clear at-risk signal. Reading recency against a customer's own established frequency, rather than a flat store-wide rule, is what makes RFM useful for retention timing rather than just reporting.

Why it matters for Shopify brands

RFM matters because it converts a flat customer list into a prioritized one, letting a Shopify brand spend attention and offers where they pay off instead of blasting the whole base equally. Targeting the right segment with the right message consistently outperforms one-size-fits-all sending, and RFM gives the simplest reliable way to draw those segments from data the store already owns.

For consumable categories, RFM is the foundation that more precise retention timing builds on. Recency and frequency together hint at when a customer is due to reorder or starting to lapse, but RFM alone is descriptive — it summarizes the past without modeling when a specific person will actually run out of a specific product. This is where reOtter goes further: it layers consumption-based timing on top of the segment view, so an at-risk customer isn't just flagged but is reached at the moment their product is predicted to deplete, paired with a reorder prompt that makes buying again effortless.

Used well, RFM keeps a brand's retention efforts focused and measurable. It tells you which customers are worth a winback push, which are stable, and which high-value buyers deserve protection — a clear starting point that precise reorder timing then sharpens into action.

Key takeaways

  • RFM segments customers by Recency, Frequency, and Monetary value, turning order history into actionable groups.
  • For consumables, recency read against a customer's own frequency signals when they're due to reorder or starting to lapse.
  • RFM is descriptive, not predictive — it's the foundation that consumption-based timing builds on to act at the right moment.

See how reOtter handles this → Join the waitlist

Frequently asked questions

What does RFM stand for in segmentation?
RFM stands for Recency, Frequency, and Monetary value. Recency measures how recently a customer last bought, frequency measures how often they buy, and monetary measures how much they spend. Scoring customers on all three creates segments that reveal who is most engaged, who is lapsing, and where revenue concentrates.
How does RFM segmentation work?
Each customer is scored on three axes — how recently they bought, how often, and how much they spend — usually on a simple scale within each dimension. Combining the scores sorts customers into segments such as loyal, at-risk, or high-value. Brands then tailor messaging, offers, and timing to each segment rather than treating the base uniformly.
Why is RFM useful for consumable brands?
Consumable brands depend on repeat purchase, and RFM's recency and frequency axes map directly onto the reorder cycle. A customer whose recency has stretched past their usual frequency is likely running low or starting to lapse — an actionable signal for a timely reorder prompt that uniform, untargeted campaigns would miss.
What are the limits of RFM segmentation?
RFM is descriptive, not predictive — it summarizes past behavior but doesn't model when a specific customer will run out of a product. It also weights all three axes equally by default, which can overvalue big one-time spenders. For consumables, RFM is best treated as a foundation that consumption-based timing builds on.

Keep exploring