Customer analytics

Lifecycle segments: who is new, loyal, leaving or lost

New, loyal, at risk, lost, reactivated: what each segment means, how the threshold is set and which action follows.

Customer lifecycle segments answer a question that an ordinary sales report cannot: which buyers are getting closer right now and which are drifting away. Good customer segmentation in retail helps you notice customers who are leaving in time, while winning them back is still cheap.

Why one threshold is not enough

The simplest way to find lost customers is "has not bought for 90 days". It works badly. Someone who drops in for bread every three days has vanished after two weeks. Someone who buys appliances twice a year has vanished only after a year. A common threshold either notices the first group too late or alarms you for nothing about the second.

That is why the pause must be compared with the customer's own rhythm: how often that person usually buys. For this you calculate: - a visit as a day with purchases (two receipts on one day make one visit); - the customer's usual interval between visits; - the deviation from rhythm: the current pause divided by the usual interval.

An example (illustrative): a customer usually comes once a week and has not been for 21 days. The deviation is three. For a customer with a 90-day rhythm, the same 21-day pause means a deviation below one, so all is well.

The ladder of segments

Segments are defined by rules checked from top to bottom; the first match wins. This way a customer cannot land in two segments at once, and the reason for each decision can be recorded in words.

  1. NewRuleone visit, last one no more than 30 days agoRecommended actionwelcome offer, do not overdo discounts
  2. One-time buyerRuleone visit, last one more than 30 days agoRecommended actionan incentive for a second purchase in the favorite category
  3. DevelopingRuletwo or three visits, rhythm still formingRecommended actionreach the third and fourth visit
  4. RegularRulefour visits or more, rhythm normalRecommended actiongrow the receipt, no discount needed
  5. LoyalRulesame, and the total is in the top 20% of the chainRecommended actionlook after them, do not shower them with discounts
  6. At riskRulepause 1.5 to 2.5 times longer than usualRecommended actiona light message, not a discount right away
  7. LeavingRulepause 2.5 to 4 times longer than usualRecommended actionan offer and personal contact
  8. LostRulepause more than 4 times longer, or over a yearRecommended actiona strong offer, watch for the return
  9. ReactivatedRulecame back after leavingRecommended actionthank them, suggest a second purchase
  10. UnpredictableRulerhythm too irregularRecommended actiondo not send scheduled reactivation, work by events

These are the main rungs. The thresholds (30 days, 1.5, 2.5, 4) are settings, chosen for the chain and the type of goods. For groceries they are one thing, for furniture something else entirely.

Lifecycle segments
Segments and the reason for each decision

Why record the reason

A good system does not just stick on a label; it explains it in words, for example "pause 2.9 times longer than usual, leaving threshold 2.5". This matters for two reasons. The marketer can check a decision on a single customer and make sure the threshold is sensible. And if a segment looks odd, you can see which rule fired and correct it.

What to do with each group

The main principle: the action depends on the segment, it is not one action for everyone.

New and one-time buyers

There is one task: the second purchase. It is the main growth reserve, because after the first visit the customer decides whether coming back is worth it.

Regular and loyal

They do not need a discount just for buying anyway. They need attention, status, early access to offers and a higher average receipt.

At risk and leaving

Speed and gentleness matter here. First a reminder or a useful message, and only then an offer.

Lost

The strongest offer, but in cheap channels and always with measurement: did the people we contacted come back?

How to set the threshold

  1. Start from the typical rhythm

    Estimate how often your customer usually buys: weekly, monthly or less often. All the other thresholds depend on it.

  2. Set starting values

    For example, an alert at a pause one and a half times longer than usual, leaving at two and a half. This is a starting point, not the truth.

  3. Look at the real groups

    If almost everyone landed in "leaving", the thresholds are too strict. If nobody did, they are too soft.

  4. Review after a few months

    The assortment and habits change, so thresholds need rechecking.

What is needed for this to work

  • Receipts linked to a customer: a card, a phone number or an app
  • Purchase history over at least the period in which the customer's typical rhythm is visible
  • Separate records by retail chain, if a customer buys in several
  • Agreement on what to do with each segment and who does it
  • Measuring the result: comparison with customers who were not contacted

Do not send strong offers to everyone "lost" in bulk. First separate those who really left from those who simply buy rarely.

How it is built in Synngate Loyalty

The loyalty module inside the ERP system calculates 12 lifecycle segments, keeps the reason for each customer's segment, and a segment change can trigger a rule: for example, a light message when a customer moves to "at risk". 60 indicators are available for each customer, and the reports include a list of reactivation candidates and a comparison of an offer with a control group. Details are on the lifecycle page and in the description of the ERP module. A related method is described in the article on RFM. Want to see segments on your own data? Request a demo.

Frequently asked questions

How much data do segments need?

You need a history of receipts linked to customers. The more visits a customer has, the more precise the rhythm. For customers with one or two visits, simple rules are used instead of rhythm.

Can I skip analytics and just message everyone?

You can, but you will waste offers. A message to everyone annoys the loyal and does not persuade the lost.

How do segments differ from RFM?

RFM rates recency, frequency and money on a common scale for the chain. Lifecycle segments compare a customer's pause with that customer's own rhythm and show who is leaving.

Should I delete lost customers?

Not necessarily. Keeping data longer than needed is a separate data protection question, which is worth discussing with a lawyer.

See the solution on your own network

A 30-minute conversation about your loyalty program, with no generic slides.