Simple CRM System - CRM for Small Business Owners logoSimple CRM System - CRM for Small Business Owners
Email Marketing

Segment customers by purchase history into useful groups

Segment customers by purchase history into useful groups

If you have order data in a spreadsheet or CRM, segment customers by purchase history to turn past orders into groups you can actually use for email, offers, and retention. The most useful fields are recency, frequency, order value, product category, and repeat purchases. With those, you can quickly spot first-time buyers, repeat buyers, high-value customers, and lapsed customers, then send each group a message that fits how they buy.

What purchase history can tell you that demographics can't

Past orders usually tell you more about future behavior than demographic data because they show what customers have already done. Two people in the same city and age group may behave very differently: one buys every month, the other bought once and disappeared. Purchase history shows which customer is likely to respond to a follow-up, who may need a reminder, and who is already a repeat buyer.

Demographics can still help with audience targeting, but they rarely tell you much about buying intent. A customer who bought the same consumable product three times is a better candidate for a replenishment email than someone who only fits a broad profile. A person who spent a lot once is not the same as a loyal customer who buys often. That difference matters because the next message, offer, or timing should usually be different.

Prerequisites

  • Order data in a spreadsheet or CRM
  • Completed purchase records with dates
  • A way to count orders by customer
  • A way to total spend by customer
  • Product or category names that are consistent enough to group

Why these fields matter

Recency shows how long it has been since the last purchase. This is one of the strongest signals for retention because a recent buyer is usually easier to re-engage than someone who has been quiet for months.

Frequency shows how often a customer buys over a period you choose. Even without a perfect time window, repeat purchase count is useful. Someone with three orders is different from someone with one.

Order value tells you how much a customer spends per order or over their lifetime. This helps you separate smaller, occasional buyers from customers who are worth a higher-touch experience.

Product category shows what they buy, not just how much they spend. A customer who buys refills, accessories, or the same category again and again may respond well to replenishment or cross-sell offers. Someone who buys across several categories may need broader recommendations.

Repeat purchases help you tell one-time buyers from customers with a pattern of return visits. That makes it easier to decide whether a follow-up should focus on education, incentives, or loyalty.

If you can only use a few fields at first, use recency, frequency, order value, and category. They usually give you enough detail to build segments that are clear and usable without turning the rules into a maze.

The 4 purchase-history signals worth using first

Start with four signals that most businesses can pull from a spreadsheet or CRM: recency, frequency, order value, and product or category mix.

Recency means how long it has been since the last purchase. This is one of the strongest signals for retention because a recent buyer is usually easier to re-engage than someone who has been quiet for months.

Frequency means how often a customer buys over a period you choose. Even without a perfect time window, repeat purchase count is useful. Someone with three orders is different from someone with one.

Order value tells you how much a customer spends per order or over their lifetime. This helps you separate smaller, occasional buyers from customers who are worth a higher-touch experience.

Product or category mix shows what they buy, not just how much they spend. A customer who buys refills, accessories, or the same category again and again may respond well to replenishment or cross-sell offers. Someone who buys across several categories may need broader recommendations.

If you can only use a few fields at first, use these four. They usually give you enough detail to build segments that are clear and usable without turning the rules into a maze.

A printed customer order spreadsheet is shown with a calculator and pen on a desk.

A simple way to build segments you can actually act on

Build segments around a small set of business actions, not around every possible pattern in the data. A practical setup usually starts with four groups: first-time buyers, repeat buyers, high-value customers, and lapsed customers.

  1. Define first-time buyers as customers with exactly one completed order. This group is useful for onboarding, education, and a second-purchase push.
  1. Define repeat buyers as customers with more than one completed order. If you want more detail, split them into casual repeat buyers and loyal repeat buyers based on order count or purchase cadence. Keep the rule simple enough that you can explain it to someone else.
  1. Define high-value customers by lifetime spend or average order value, but only if that segment is large enough to contact in a meaningful way. If you make the threshold too high, the list may be tiny and hard to use. If you make it too low, the segment loses its value.
  1. Define lapsed customers by recency. A common pattern is to tag anyone who has not purchased within your normal reorder window, then move them into a win-back segment. The exact time frame depends on your buying cycle. For a refill-heavy product, that may be much shorter than for a durable good.

Choose segment rules by asking two questions: does this group behave differently, and can we do something specific with it? If the answer to either question is no, the segment probably needs work. A good rule should be narrow enough to be useful but broad enough that you can actually send a campaign to it.

What to do with each segment once you've made it

Each segment should point to a next action. If it does not change the message, offer, or timing, it may not be worth keeping.

For first-time buyers, send a follow-up email that thanks them, explains how to get the most value from the product, and suggests a second purchase. If the product needs setup or education, this is also the place for useful tips rather than a hard sell.

For repeat buyers, focus on continuity. You can send replenishment reminders, related product suggestions, or a loyalty-style message that makes them feel recognized. If they buy the same category often, use purchase timing to send a reminder before they run out.

For high-value customers, give them a better experience, not just a bigger discount. VIP perks, early access, priority support, or a private offer often make more sense than treating them like everyone else. If you discount too hard here, you may train your best customers to wait for deals.

For lapsed customers, use a win-back campaign. Keep the message simple: remind them what they bought before, offer a reason to return, and make the next step easy. If their last order was a long time ago, you may need a stronger incentive. If the gap is shorter, a reminder may be enough.

For category-based segments, match the follow-up to the product line. Someone who buys consumables may need a replenishment offer. Someone who buys related accessories may respond better to cross-sell recommendations. The point is to make the message feel relevant to the last order, not generic.

When purchase-history segments go wrong

The most common mistake is using total spend as the only rule. That can hide very different behaviors. A customer who spent a lot once is not the same as a customer who buys regularly. If you ignore frequency and recency, you can end up sending the wrong message to the wrong people.

Another common problem is ignoring recency. A customer who bought last week and a customer who bought 10 months ago should not usually get the same follow-up. If you group them together, your timing will be off.

Segments also go wrong when they are too broad. A group called “all buyers” is too general to guide action. On the other hand, segments can also become too tiny if you split by every product line, spend band, and behavior at once. Tiny segments are hard to maintain and often too small to act on consistently.

Data quality matters too. If your order history has duplicates, missing dates, refunds mixed in with completed purchases, or inconsistent product names, the segments may mislead you. Clean the basics first so the rules reflect real buying behavior.

A final issue is ownership. If the segment exists only in one person’s spreadsheet, it will get stale fast. Use rules the team can apply again and again, and check whether each segment still makes sense after you send a campaign or two.

How to know your segments are ready to use

A segment is ready when you can describe it in one sentence, count the people in it, and name the action it will trigger. If you can do that, the segment is probably useful. If you cannot, the rule may be too broad, too tiny, or too hard to maintain.

A good setup usually gives you a few clear groups rather than a long list of special cases. First-time buyers need onboarding, repeat buyers need continuity, high-value customers need better treatment, and lapsed customers need a reason to come back. Once those groups are working, you can refine by category, cadence, or spend pattern without making the system hard to manage.

Conclusion

Start with a small set of purchase-history rules, then use them to drive one clear action per segment. First-time buyers need onboarding, repeat buyers need continuity, high-value customers need better treatment, and lapsed customers need a reason to come back. Once those groups are working, you can refine the rules by category, cadence, or spend pattern without making the whole system hard to manage. If the segment does not change what you send, skip it.

Frequently Asked Questions

How many purchase-history segments should I start with?

Usually start with four to six. That is enough to cover the main behaviors without making the list hard to manage.

Should I segment by total spend or lifetime value?

You can, but not by itself. Total spend works better when you combine it with recency and frequency so you can separate loyal buyers from one-time big spenders.

How do I choose the right lapsed-customer window?

Use your normal buying cycle as the starting point. If customers usually reorder within a certain period, set the lapsed rule after that window has passed.

Can I build these segments in a spreadsheet?

Yes. If your order data is clean, you can calculate recency, frequency, and spend in a spreadsheet before moving the rules into a CRM or email tool.