Practical Customer Segmentation: New, Loyal, Lapsed, VIP
The same promo for everyone wastes money. A practical way to split customers into four segments — new, loyal, lapsed, VIP — and treat each one differently.
A 20% discount for every customer sounds fair. In reality it wastes money in two directions at once: loyal customers who would have bought anyway get a free markdown, while customers who drifted off six months ago will not be moved by a mere 20%.
Your promotion budget is finite. Segmentation is how you make sure every dollar of it lands on the right person with the right message. And no, this is not enterprise stuff — a business with 200 recorded customers can and should be doing it.
Four segments cover almost every small business
Marketing textbooks love elaborate, multi-layered segmentation models. Set them aside. These four groups cover 90% of what you need:
New — one purchase, within the last 30–60 days. They are still judging you. One good second experience turns them into regulars; total silence makes them forget you existed.
Loyal — repeat visits with a stable pattern, say at least monthly over the past quarter. This is your revenue engine. They do not need discounts; they need to be recognized.
Lapsed — used to have a pattern, then stopped. The practical definition is relative to your business cycle: for a cafe, 30 days without a visit is lapsed; for a garage, 6 months is still normal. A simple rule of thumb: two missed purchase cycles.
VIP — the top slice by total spend, usually the 10–20% of customers who generate half your revenue. In many businesses, losing five VIPs hurts more than losing fifty average customers.
Tagging them does not require anything fancy. From your POS data, sort customers by last purchase date and total spend — those two columns alone map all four segments. A system like Tenavora groups these automatically from transaction history, but a tidy spreadsheet works too, as long as the data exists (if it does not yet, start with building a customer database from zero).
Different treatment for each segment
This is where segmentation starts making money. One principle: the message each group receives should answer that group’s situation.
For new customers, the goal is the second visit. Send one thank-you message 2–3 days after the first purchase, plus a small time-boxed incentive: “Thanks for stopping by! We’ve got a new menu this week — show this message for a free iced tea.” A small gesture, but the second visit is the strongest predictor that someone becomes a regular.
For the loyal, resist the discount reflex. Discounts train them to wait for discounts. What works better is cheap special treatment: early access before a promo goes public, first pick of limited stock, or simply a personal greeting from the owner. The insider feeling sticks harder than 10% off.
For the lapsed, this is where you bring out the heavy ammunition — an offer strong enough to overcome the inertia of coming back, sent personally, never as a blast. The full recipe deserves its own article: win-back campaigns.
For VIPs, the rule is: never let them feel treated like everyone else. Queue priority, an unexpected extra in their order, a personal holiday greeting. One building-supplies store owner I know calls his five biggest contractor customers at the start of every month — not to sell, just to ask about their projects. Those five calls protect a fortune in annual revenue.
Contact frequency follows the segment too
A common mistake after setting up segments: every group still gets the same broadcast at the same frequency. Each group’s tolerance is different. Loyal customers and VIPs can hear from you more often because the relationship is warm. New customers need one early touch, then the normal rhythm. Lapsed customers are the most fragile — one well-crafted win-back message beats four blasts that end in a block. The safe limits are covered in WhatsApp broadcasts without getting banned.
Start small, but start
Do not wait for perfect data. This very afternoon you can open your sales records, pull the 20 customers with the highest spend, and tag them VIP. Tomorrow, list everyone who has missed their last two purchase cycles. Those two lists alone will change how you talk to people.
Just keep one thing in mind: segments are alive. New customers grow into loyal ones, loyal ones can slip into lapsed, lapsed ones can come back. Review monthly — half an hour if you do it by hand, a glance if your system does it automatically.
Treating everyone the same sounds fair, but customers are not asking to be treated the same. They are asking to be treated according to their relationship with you. The loyal want recognition, the new want reassurance, the lapsed want a reason to return. Give each what they are asking for — that is the whole of segmentation; everything else is mechanics.