Purposeful Profits
← Growth guides
EmailKlaviyoSegmentationRetention

RFM Segmentation in Klaviyo: The Framework That Unlocks Hidden Email Revenue

Most DTC brands send the same campaign to their entire list and call it email marketing. The brands generating 25 to 35% of total revenue from email do something different. They know exactly which customer they are talking to before they send a single word.

By Caner Veli · 23 May 2026 · 8 min read

8x

More revenue per recipient: segmented vs broadcast emails

41%

Of total email revenue from just 5.3% of sends (flows)

40%

More email revenue for brands using 8+ behavioural segments

The data is not subtle. Brands on Klaviyo analysing 265,000 Shopify stores show a median of 18% of total revenue from email and SMS, but the top performers are generating 25 to 35%. The gap between median and top is not ad spend, creative budget, or team size. It is segmentation discipline.

RFM — Recency, Frequency, Monetary value — is the framework that separates brands treating their list as a channel from brands treating it as a revenue engine. This is how it works in Klaviyo, what to do with each segment, and the mistakes that will cost you even if you build the segments correctly.

What RFM Actually Measures

RFM scores every customer on three dimensions. Recency: how recently they purchased. Frequency: how many times they have purchased. Monetary: how much they have spent in total.

Klaviyo assigns scores from 1 to 3 for each dimension and refreshes them nightly. The top third of customers on each metric score 3. The bottom third score 1. A customer with a score of 333 is your best customer: they bought recently, they buy often, and they spend the most. A customer with a score of 111 is your most at-risk: they have not bought in a long time, rarely buy, and spend little when they do.

What makes RFM more powerful than simple spend-based segmentation is its multidimensional nature. A customer who spent 500 GBP once two years ago and a customer who has spent 500 GBP across 12 purchases over six months look identical on total revenue. They are not the same customer. They need completely different messages, different offers, and different email cadences.

Segmented emails generate 0.31 USD per recipient. Broadcast emails generate 0.04 USD. That gap compounds across every campaign you send. At 50,000 subscribers sending 4 campaigns per month, the difference between broadcast and properly segmented email is over 270,000 USD in annual revenue.

The 6 RFM Segments That Matter in Klaviyo

Klaviyo groups customers into six named segments based on combined RFM scores. Each one requires a different strategy. Here is what each segment means and what to do with it.

01

Champions

Score: 333 — Recent, Frequent, High Spend

Champions are your best customers. They bought recently, they buy often, and they spend the most. These are the people who fund your business and, if treated correctly, become your most vocal advocates.

The mistake most brands make with Champions is treating them like everyone else. Champions do not need 20% off. They do not respond to urgency tactics. What they respond to is exclusivity, early access, and recognition. Send them new product launches before the public sees them. Invite them to give feedback before you go wide. Make them feel like insiders, because they are.

Discounting your Champions trains them to wait for offers. It also signals that the full-price relationship they chose to build with you was a mistake. Protect this segment carefully and never add them to generic promotional campaigns.

02

Loyal Customers

Score: High F and M, slightly lower R

Loyal Customers buy often and spend well, but their last purchase was not as recent as your Champions. They are still engaged and highly valuable. The priority here is preventing drift toward the At Risk segment.

Email cadence for Loyal Customers should match your Champions in frequency. The content, however, should lean toward deepening product knowledge, cross-category exploration, and social proof from customers like them. If you have a subscription or replenishment product, this is your highest-converting segment for that offer.

Loyal Customers who have been in this segment for 90+ days without an upgrade to Champion behaviour are signalling something. Either their purchase cycle is longer than your current flow accounts for, or there is a product or experience gap. Investigate before defaulting to a discount.

03

Potential Loyalists

Recent buyers with growing repeat behaviour

Potential Loyalists are recent buyers showing early signs of repeat purchase behaviour. This is the most high-leverage segment for long-term LTV growth. Customers who make a second purchase within 60 days of their first are three times more likely to become long-term buyers than those who wait 120 or more days.

The objective with this segment is acceleration, not conversion. They already bought. The question is whether you can bring them back inside that 60-day window. Your post-purchase flow is the primary tool. A well-structured flow should reference what they bought, suggest what naturally pairs with it, and create a reason to return within weeks rather than months.

Do not add Potential Loyalists to your standard promotional calendar yet. They are building a relationship with your brand. Interrupt that with generic discount campaigns and you will stall the momentum you have worked to create.

04

At Risk

Previously good customers who have gone quiet

At Risk customers were once engaged and purchasing. They have gone quiet. This is often the largest segment by count on a mature email list, and it is the one most brands under-serve.

The wrong approach is adding them to your standard campaign list and hoping they re-engage. The right approach is a dedicated win-back sequence: three to four emails that acknowledge the time gap, lead with your most compelling proof (results, reviews, what has changed since they last bought), and make a specific offer calibrated to their previous purchase history.

Do not lead with a discount on email one. Lead with relevance. Discounting too early tells the customer that your default position is lower price, not better value. If a discount is warranted, use it on email three or four after you have reestablished why the brand matters.

05

Cannot Lose Them

High historical value, significant lapse

Cannot Lose Them customers have a strong purchase history, but they have not bought in a long time. These are high-value accounts that have drifted into inactivity. They deserve more effort than a standard win-back email.

This segment warrants personalised outreach. Reference their specific purchase history. Acknowledge the gap directly. If they bought a skincare bundle 14 months ago, your email should know that. Vague re-engagement messages that could apply to anyone will not move a customer who once trusted you enough to spend significantly.

A small, highly targeted campaign to Cannot Lose Them with personalised subject lines and offer-led content consistently outperforms generic broadcast to 10 times the list size. The segment is smaller but the revenue per send is materially higher.

06

Lost or Inactive

Score: 111 — Lowest scores across all dimensions

This segment has not bought recently, rarely bought, and spent very little when they did. The temptation is to throw a heavy discount at them in bulk. Resist it.

The first step with Inactive is suppression from your main sends. Emailing a disengaged list at scale destroys deliverability. Every bounce, every unopened email to a cold address signals to inbox providers that your mail is not wanted. That affects your Champions and Loyal Customers too.

Run a single reactivation attempt, specifically a two-email sequence with a meaningful offer and a clear expiry. Those who do not engage get suppressed. The list gets cleaner, deliverability improves, and your metrics become accurate. A smaller, engaged list consistently outperforms a large, cold one.

How to Build RFM Segments in Klaviyo

If you are on Klaviyo Advanced, the RFM analysis panel is in Analytics and Customer Insights. You can create segments directly from the RFM card with one click. Klaviyo will name them, assign the scores, and refresh them nightly.

If you are not on Advanced, you build manually using Properties About Someone in the segment builder:

1

Recency filter

Use 'Date of Last Order' or 'Last Ordered' date property. Set thresholds based on your average purchase cycle. For a brand with a 60-day average, within 60 days is high recency (score 3), 60 to 120 days is medium (score 2), over 120 days is low (score 1). Adjust to your category. A supplement brand repurchases faster than a furniture brand.

2

Frequency filter

Use 'Number of Orders' placed. Divide your customer base into thirds. If your top third has 4 or more orders, middle third has 2 to 3, and bottom third has 1, those are your frequency cutoffs. You can check this in your Klaviyo analytics or pull a Shopify customer export to see the distribution.

3

Monetary filter

Use 'Total Revenue from Person' (Klaviyo's predictive property) or 'Historic CLV'. Again, divide into thirds. Do not use fixed GBP values unless you have a very stable product range and AOV. Relative thresholds that calibrate to your own customer base are more accurate than industry benchmarks.

4

Combine into named segments

Build a segment for each RFM group using AND logic across the three dimensions. Name them clearly: Champions, Loyal, Potential Loyalists, At Risk, Cannot Lose, Inactive. Tag them so they are easy to find when building campaign sends. Schedule a monthly review to check segment sizes and adjust thresholds if customer behaviour has shifted.

The Mistakes That Undermine RFM Even When You Build It Correctly

Building the segments is the easy part. Most brands that get RFM wrong are not failing on the setup. They are failing on the application. These are the patterns that cost the most.

Sending campaigns to all segments simultaneously

Running a sale campaign to Champions and Inactive on the same day with the same message is not segmentation. It is a segment filter applied to a broadcast email. Champions do not need urgency-led sale messages. Inactive customers are not going to convert on a product-forward email. Build separate versions of key campaigns with messaging matched to segment intent.

Over-discounting your best customers

Champions and Loyal Customers should receive the fewest discounts of any segment. They are already buying at full price. Sending them a 25% off email trains them to wait for discounts, reduces perceived value, and compresses margin on your highest-LTV cohort. Exclusivity, recognition, and access convert better with this group than price.

Building segments and never updating thresholds

If you built your RFM thresholds in January and your brand scaled significantly in Q2, the cutoffs no longer reflect your actual customer distribution. Customers who were in the top third of Frequency are now in the middle. Review and recalibrate thresholds quarterly. Klaviyo's nightly score refresh handles individual movement within segments, but the segment definitions themselves need operator review.

Ignoring timing patterns within segments

A high-value customer who typically repurchases every 30 days and has not bought by day 35 is signalling something. A well-configured Klaviyo flow should catch this. If you are only looking at aggregate segment data monthly, you are always reacting to lapse rather than pre-empting it. Build trigger-based flows that fire based on days since last order relative to each customer's own purchase cadence, not a fixed calendar window.

What This Looks Like in Practice

A skincare brand generating 5.1 million USD annually implemented automated behavioural segmentation using RFM as the foundation. Over five months, email revenue increased from 384,000 USD to 537,600 USD: a 40% lift. The change was not a new platform or a bigger team. It was message-to-segment alignment across their existing flows and campaign sends.

Svenfish, a DTC brand on Klaviyo, attributes 70% of their year-to-date ecommerce revenue to Klaviyo built on an RFM-structured segment architecture. Seventy percent of revenue from email is not a flow optimisation. It is a system where every message reaches a customer who is predisposed to respond to it.

The common thread across both cases: they stopped treating email as a broadcast channel and started treating it as a customer relationship infrastructure. RFM is the framework that makes that operational rather than aspirational.

The gap between a brand generating 18% of revenue from email and one generating 32% is almost never copy, design, or send time. It is almost always segmentation. The right message to the wrong customer is still the wrong message.

Where to Start if You Have Never Segmented Properly

Start with two segments, not six. Build Champions (your top 15 to 20% by RFM score) and Inactive (last 12-month non-buyers). Exclude Inactive from all campaign sends immediately. Send your next three campaigns only to Champions and Loyal Customers. Track the difference in open rate, click rate, and revenue per recipient versus your previous broadcast benchmarks.

The improvement you see in those three campaigns will make the case for building the remaining four segments. You do not need to overhaul your entire email programme in week one. You need to prove to yourself and your team that the approach works, and the data will do that quickly.

Once all six segments are live, build a simple campaign matrix: for each of your regular campaign types (new product, seasonal, promotional, educational), write one row per segment with the message angle, offer level, and whether that segment receives that campaign at all. That matrix becomes your email operating system. It removes guesswork from every send decision and ensures the right message reaches the right customer every time.

Free Growth Audit

Find Out Where Your Email Revenue Is Leaking

I will review your Klaviyo setup, identify the segmentation gaps costing you the most, and give you a clear priority list to fix them. No pitch deck. No agency proposal. Just the gaps and what to do about them.

Book Your Audit

Frequently asked questions

What is RFM segmentation in Klaviyo?

RFM segmentation in Klaviyo uses three dimensions to score every customer: Recency (how recently they purchased), Frequency (how often they purchase), and Monetary value (how much they spend). Klaviyo auto-assigns scores from 1 to 3 on each dimension and refreshes them nightly. A score of 333 means your best customer: recent, frequent, high-value. A score of 111 means your most at-risk: they have not bought recently, rarely buy, and spend little when they do.

How much more revenue do segmented emails generate compared to broadcast emails?

Segmented emails generate around 0.31 USD per recipient versus 0.04 USD for broadcast emails, roughly an 8x difference. Brands with 8 to 12 behavioural segments generate 40% more email revenue than brands with 2 to 3 basic segments. Automated flows, which are inherently segmented by behaviour, generate 41% of total email revenue from just 5.3% of sends.

What are the main RFM segments in Klaviyo?

Klaviyo groups customers into six core RFM segments: Champions (score 333, best customers), Loyal Customers (high frequency and monetary, slightly less recent), Potential Loyalists (recent buyers showing repeat behaviour), At Risk (previously good customers who have gone quiet), Cannot Lose Them (high-value customers who have lapsed significantly), and Lost or Inactive (lowest scores across all three dimensions).

Do I need Klaviyo Advanced to use RFM segmentation?

The built-in RFM analysis dashboard and one-click segment creation from the Customer Insights panel is an Advanced KDP feature. However, any Klaviyo plan lets you build RFM-style segments manually using Properties About Someone. You can filter by days since last order (Recency), number of orders placed (Frequency), and total revenue from a person (Monetary). Manual builds take more setup but give you full control over thresholds.

How often should I send to each RFM segment?

Champions and Loyal Customers can receive your full campaign cadence, typically 2 to 4 emails per month, because engagement and purchase intent are both high. Potential Loyalists should receive value-led campaigns, not promotional ones, with a focus on deepening the relationship. At Risk customers should receive a dedicated win-back sequence before re-entering the main campaign list. Cannot Lose Them and Inactive segments should be isolated completely and handled via specific reactivation flows, not added to broadcast sends.

What is the biggest mistake DTC brands make with Klaviyo segmentation?

The most common mistake is sending campaigns to the entire list and treating all customers identically. This suppresses engagement rates for your best customers, inflates churn risk for at-risk customers, and trains your Champions to ignore you. The second most common mistake is building segments once and never updating them. RFM data changes nightly in Klaviyo, and your campaign targeting should reflect that.

About the author

Caner Veli built Liquiproof from zero to 3,000+ global retailers in under 6 years. He now helps DTC and CPG brands fix broken growth engines and scale 2x-15x in 90 days.