← Back to Glossary
RFM Segmentation

RFM
Segmentation.

Updated

RFM has been around since the 1990s direct-marketing era, and it has aged remarkably well. Three numbers per customer, easy to compute, and they predict future behavior better than most fancier models. For subscription merchants, RFM is the first segmentation framework worth implementing — before personas, before psychographics, before machine learning.

The three dimensions

  • Recency. Days since the customer's last order (or last subscription event). Recent buyers are dramatically more likely to buy again than dormant ones.
  • Frequency. Total number of orders (or active subscription cycles). High-frequency buyers signal product fit and habit.
  • Monetary. Total revenue from the customer to date. Identifies your biggest spenders, who often deserve different treatment.

How to score customers

The simplest version: rank customers into quintiles (1–5) on each dimension. A customer who is a 5 on all three (recent, frequent, high-spending) is a 555 — your best segment. A 1-1-1 is a long-dormant low-value customer. The three-digit code gives you 125 possible segments, but most operators collapse into 8–12 strategic groups:

  • Champions (5-5-5). Reward, retain, ask for referrals.
  • Loyal customers (high F, mid R-M). Cross-sell, upsell, build community.
  • Big spenders (high M, mid R-F). VIP treatment, early access, dedicated support.
  • At-risk (low R, high F-M). Win-back priority — they used to be great.
  • Hibernating (low R-F, mid M). Reactivation campaign with a strong offer.
  • New customers (high R, low F-M). Onboarding and second-purchase nudge.

RFM for subscription businesses specifically

The model adapts well to subscriptions with one tweak: redefine the dimensions for recurring relationships.

  • Recency becomes days since last subscription action (order, swap, login, support contact) — not just last paid order, since renewals happen automatically.
  • Frequency becomes total active cycles or engagement events per month.
  • Monetary becomes either total LTV to date or monthly recurring value, depending on what you're optimizing.

What to do with RFM scores

Tie each segment to a specific marketing or service action. Champions get a VIP gift; at-risk customers get a CS outreach; hibernating customers get a win-back offer. The value of RFM isn't the scores themselves — it's the routing of action to the right segment at the right moment. For broader segmentation strategy, see customer cohort analysis and for win-back tactics, see win-back campaign.

Frequently Asked Questions

What does RFM stand for?

Recency, Frequency, Monetary value. Three customer-behavior signals: how recently they purchased, how often they purchase, and how much they've spent. Combined, the three numbers segment a customer base into actionable groups for marketing and retention.

How do I calculate RFM scores?

Rank all customers into quintiles (1–5) on each dimension separately. A customer in the most recent 20% of buyers scores 5 on Recency; the most frequent 20% scores 5 on Frequency; the top 20% by spend scores 5 on Monetary. Each customer ends up with a three-digit code (e.g., 5-4-3) you can group into segments.

Is RFM useful for subscription businesses?

Yes, with a small reframe. Replace order-level metrics with subscription-level ones: Recency = days since last subscription action, Frequency = active cycles or engagement events, Monetary = LTV to date or monthly recurring value. The framework still produces high-leverage segments for retention and reactivation.

What tools do I need for RFM segmentation?

For up to 10,000 customers, a spreadsheet with order export is enough. Beyond that, most CRMs, customer data platforms, and email tools (Klaviyo, Omnisend, Customer.io) have built-in RFM scoring. The hardest part is usually deciding what action each segment triggers, not computing the scores.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime