What predictive segmentation is
Classical segmentation groups users by what already happened: demographics, purchase history,
on-site behaviour. Predictive segmentation uses machine learning to answer a different question:
what will this person do next?
In practice that means three kinds of prediction:
| Prediction | Question | Use case |
|---|---|---|
| Churn prediction | Will this shopper leave in the next 30–60 days? | A win-back campaign before they go |
| Purchase probability | Will they buy in the next 7–14 days? | Hot leads for a promotion |
| LTV prediction | What is the expected annual revenue from this customer? | Prioritising the VIP segment |
Churn prediction: how the model works
A churn model studies the behavioural patterns of shoppers who left in the past and looks for
similar patterns among active ones:
- Falling visit frequency (four times a week before, once a month now)
- Shorter, shallower sessions
- Disengagement from recommendations
- Smaller orders, or a shift to a cheaper segment
The output is a score between 0 and 1 for each shopper. Those above a threshold such as 0.7 enter
the risk segment.
Important: a predictive model is probabilistic, not deterministic. Someone in the high risk
segment is not a person who will definitely leave, but one where pre-emptive action is
statistically justified.
Putting predictive segments to work
The churn segment: run a personalized win-back campaign focused on the categories the shopper
has affinity for, not on generic promotions. The goal is to restore engagement before the interest
disappears entirely.
High purchase probability: focus personalization resource on the shoppers who are close.
Show them precise recommendations rather than bonus offers — they were already near the decision.
High predicted LTV: identify future VIP customers early and invest disproportionately in keeping
them.
Data requirements
Predictive models need enough history:
- At least 6–12 months of transaction history
- Behavioural events (sessions, views, clicks)
- A base of 10,000–20,000 users with transactions for a reliable model
- Regular retraining — behavioural patterns shift with seasonality and market trends