Aug 11, 2026 · 11 min read

Customer Segmentation for D2C: A Data-First Guide

Daymark Product & Data TeamAnalytics practitioners at Daymark

First-hand guidance from the Daymark team on analytics workflows, growth reporting, and the operational metrics teams use to make decisions.

Most D2C segmentation decks are personas, and personas don't change anything. "Meet Sarah, 34, busy mom, values convenience" tells you nothing you can act on in Klaviyo or your ad account. Useful segmentation starts from what customers actually did in your store, not from a made-up biography. This guide covers the five segmentations that reliably pay for D2C brands, all built from order and event data you already have: value tiers (RFM), discount sensitivity, new vs returning, product affinity, and acquisition channel.

This is a companion to customer behavior analysis, which covers the broader question of how to study customer behavior. This page is narrower on purpose. It is about the specific cuts of your customer base that drive a decision, and the trap hiding in each one.

Why Segment From Store Data, Not Personas

A segment is only worth building if a different action follows from it. That's the test. If you'd send the same email, run the same ad, and stock the same products regardless of which segment someone lands in, the segmentation is decoration.

Personas fail that test because they're built from attributes that don't map to actions: age, lifestyle, aspiration. Behavioral segments pass it because they're built from the things you can actually respond to: how recently someone bought, how much they spend, whether they only buy on discount, what they buy together, and where they came from. Each of those has a clear next move attached.

The other reason to work from store data is that it's already there and it's honest. You don't need a survey, a panel, or a persona workshop. Your Shopify orders, your discount codes, and your acquisition source on each order contain every segment below. The work is cutting the data the right way, not collecting new data.

The Five Segmentations That Pay

Here are the five, what question each one answers, the action it drives, and the data you need to build it. The rest of the post walks through each in turn with a worked mini-example.

SegmentationWhat it answersThe action it drivesData you need
RFM / value tiersWho are my best and at-risk customers right nowPrioritize retention spend and win-back timingOrder dates, order count, order value per customer
Discount sensitivityWho only buys on promoStop discounting people who'd pay full priceDiscount code usage per order
New vs returningIs growth coming from acquisition or repeatRebalance acquisition vs retention budgetFirst-order flag per customer per period
Product affinityWhat gets bought together or firstBundles, cross-sell flows, hero-product adsLine items per order
Channel / acquisition originWhich sources bring customers who repeatShift spend toward high-LTV sourcesAcquisition source per customer

1. RFM and Value Tiers

RFM answers the most valuable question you can ask about a customer base: who is worth keeping, and who is slipping away right now. It scores every customer on three axes from your order history, Recency (how recently they bought), Frequency (how often), and Monetary (how much), then groups them into named segments like Champions, At Risk, and Hibernating.

The action it drives is prioritization. You have a finite retention budget and a finite number of emails a customer will tolerate. RFM tells you a customer who bought four times and last ordered 12 days ago (a Champion) needs a different message than one who bought four times but last ordered 200 days ago (a Can't Lose). The first gets an early-access or referral ask. The second gets a win-back before they're gone for good.

Mini-example: a skincare brand finds 8% of customers sit in the "Champions" segment and drive 34% of revenue, while a "Can't Lose" group of past-high-spenders has gone quiet. A single win-back flow to the Can't Lose group, sized at a few hundred people, recovers more revenue than a broad 15%-off blast to the whole list, at a fraction of the margin cost.

The trap: Monetary alone is not value. A customer with one huge discounted order can outrank a loyal full-price repeat buyer on Monetary, and land in the wrong tier. Score on all three axes, and read RFM alongside margin, not just revenue.

For the full walkthrough, including how to score each axis 1 to 5 and build the nine standard segments from a plain order export, see RFM segmentation on Shopify. To find just the top slice of that analysis, see how to identify your top 20% customers.

2. Discount Sensitivity

Discount sensitivity splits customers by whether they buy at full price or only when there's a code. It's the segmentation with the most direct margin impact, because it tells you exactly whose orders you're paying for that you didn't need to.

The action it drives is where you point promotions. If a customer has bought three times, always at full price, sending them a 20% code trains a full-price buyer to wait for the next one. That's negative margin on a customer who was already profitable. The discount-only segment is the opposite: those customers won't convert without a code, so a targeted promo is the only way to move them, and you at least want to know they're a low-margin cohort before you scale acquisition that looks profitable on revenue.

Mini-example: a coffee brand tags every order as full-price or discounted, then rolls it up per customer. It finds 22% of repeat customers have never paid full price. That group's contribution margin is roughly half the full-price repeat cohort's. The fix isn't to cut them off, it's to stop including them in the "healthy repeat customer" number used to justify acquisition spend, and to test whether a smaller code still converts them.

The trap: First-order welcome discounts contaminate this. Almost everyone uses the welcome code on order one, so measure discount sensitivity on second-and-later orders, or you'll label your whole base discount-dependent. More on the full method in discount-dependent customers.

3. New vs Returning

New vs returning splits revenue by whether it came from a first-time buyer or a repeat one, in a given period. It's the simplest segmentation here and the one most brands get subtly wrong, because they look at customer counts instead of the revenue split.

The action it drives is budget balance. If 80% of this month's revenue is new customers, you're running an acquisition treadmill, and any rise in CAC hits the whole business directly. If returning revenue is growing as a share, your earlier acquisition is compounding and you can afford to push harder on retention flows. The split tells you which lever to pull.

Mini-example: a supplements brand sees flat total revenue month over month and assumes things are stable. Splitting it shows new-customer revenue up 15% while returning revenue fell 15%, hidden inside the flat total. That's a retention problem wearing a "we're fine" mask. The action is a subscription or replenishment flow, not more ad spend.

The trap: The split moves with acquisition volume, not just retention quality. A great month of new customers pushes the returning share down even when retention is improving. Read it next to repeat purchase rate and cohort retention so you don't misread a growth spike as a churn problem. The full breakdown is in new vs returning revenue split.

4. Product Affinity

Product affinity segments customers by what they buy, and what they buy together. It answers two related questions: which products pull people into their first order, and which products predict a second one.

The action it drives is merchandising and lifecycle flows. If customers who buy Product A come back at twice the rate of customers who buy Product B, A is your acquisition hero and deserves the ad budget even if B has a higher first-order AOV. If A and C are bought together often, that's a bundle or a post-purchase cross-sell. Affinity turns "what should the flow recommend" from a guess into a lookup.

Mini-example: a homewares brand finds first orders that include its candle refill come back within 60 days at 3x the rate of first orders that don't. Refills are cheap and low-margin per unit, but they're the strongest repeat-purchase signal in the catalog. The action is to feature the refill in acquisition and the welcome flow, not to bury it as an afterthought.

The trap: Raw co-occurrence is dominated by your best-sellers. Your top product appears in "bought together" lists for everything simply because it sells the most, not because there's a real affinity. Use lift (how much more often two products co-occur than random chance would predict), not raw counts. See product affinity analysis for the method.

5. Channel and Acquisition Origin

Channel segmentation groups customers by where they came from, then judges each source by the customers it produced, not the orders it reported. This is the segmentation that most often overturns a paid-media decision.

The action it drives is reallocating acquisition spend. Two channels can show identical CAC and first-order ROAS while producing completely different customers. If Meta brings buyers who repeat at 18% and a niche newsletter brings buyers who repeat at 40%, the newsletter's true cost per retained customer is far lower even at a higher headline CAC. Segmenting LTV by acquisition source is how you find that, and it usually says spend more on the channel that looked worse on day-one ROAS.

Mini-example: a apparel brand ranks channels by 180-day LTV instead of first-order ROAS. TikTok, its "best" channel on ROAS, drops to the bottom on repeat rate. Google Search, middling on ROAS, has the highest lifetime value because it captures existing intent. Budget shifts from TikTok toward Search, and blended margin improves without total spend changing.

The trap: Attribution. The "source" on an order is only as good as your tracking, and last-click over-credits bottom-funnel channels like branded search. Treat channel LTV as directional, and confirm big shifts against a holdout or a blended read rather than betting the budget on one attribution model.

How to Actually Use These

Pick one segmentation and one decision, not all five at once. The fastest payoff for most D2C brands is RFM plus discount sensitivity, because together they tell you who to keep and who you're overpaying to keep. Build those two, act on them for a quarter, then add channel LTV when you're ready to touch acquisition budget.

Then wire the segments into where the action happens. A segment that lives in a spreadsheet gets looked at once. A segment that syncs to your email tool becomes a flow that runs every day. That handoff is the point: see how to build Klaviyo segments from behavior so the analysis turns into automated messages. For the retention strategy these segments feed, see the D2C retention playbook.

Frequently Asked Questions

What is the best way to segment D2C customers?

Segment from store data, not personas. The five cuts that reliably drive action are RFM value tiers, discount sensitivity, new vs returning, product affinity, and acquisition channel. Each maps to a specific decision: retention priority, promo targeting, budget balance, merchandising, and where to spend on acquisition. Start with RFM plus discount sensitivity, since together they show who to keep and who you are overpaying to keep.

What data do you need for customer segmentation?

Most useful D2C segments come from data you already have in Shopify. You need order dates, order count and value per customer for RFM, discount code usage for discount sensitivity, a first-order flag for new vs returning, line items for product affinity, and acquisition source for channel analysis. No survey or persona research is required. The work is cutting existing order and event data the right way.

Is RFM segmentation still useful for ecommerce?

Yes. RFM remains one of the highest-return segmentations for D2C because it scores every customer on recency, frequency, and monetary value from order history alone, then groups them into actionable tiers like Champions and At Risk. It directs finite retention budget and email attention to where they pay off. The main caveat is to read it alongside margin, since a single large discounted order can inflate a customer's monetary score.

How is behavioral segmentation different from demographic segmentation?

Behavioral segmentation groups customers by what they did, such as how recently they bought, whether they use discount codes, and what they buy together. Demographic segmentation groups them by attributes like age or location. Behavioral wins for D2C because each segment maps to a clear next action in your email tool or ad account. Demographic personas rarely change what you actually do, which is the test of whether a segment is worth building.

How many customer segments should a D2C brand use?

Fewer than most teams think. Start with one segmentation tied to one decision rather than building all five at once. RFM alone produces around nine named segments, which is plenty to act on. Adding more cuts before you have acted on the first ones creates analysis you never use. Build a segment, run a flow or budget change against it for a quarter, then add the next cut.

How often should customer segments be updated?

Recency-based segments like RFM shift daily as customers buy or go quiet, so they should refresh at least weekly if they drive automated flows. A customer who was a Champion last month can slide toward At Risk without ever buying again. Static segments built once and left alone quietly go stale and send the wrong message. Connecting your store data to a live source keeps the segments current without a manual re-export.

Conclusion

Segmentation pays when a different action follows from each segment, and it fails when it produces personas nobody uses. Build the five cuts that map to real decisions, RFM, discount sensitivity, new vs returning, product affinity, and channel, all from store data you already have. Start with the two that show who to keep and who you're overpaying to keep.

For the deepest of these, work through RFM segmentation on Shopify next. To connect the segments to lifecycle messaging, see building Klaviyo segments from behavior and the broader customer behavior analysis guide.

Related articles