
Most pizza shops have one list and one message. Everyone gets the same Tuesday email at the same time with the same $3 off. That single blast is why open rates sag, why unsubscribes climb, and why the discount goes to the person who was going to order anyway. Segmentation is the fix, and it is not complicated. It is six cuts through a file you already own.
A pizza customer file is richer than most operators realise. Every ticket carries a timestamp, a channel, an order value, an item list and, if online ordering or loyalty is switched on, an identity. Those five fields give you every segment worth having.
Do not build twenty ad-hoc lists. Build a grid: recency bands down one axis, frequency bands across. Nine to twelve cells is plenty. Every customer sits in exactly one cell on any given day, and every cell has one job.
The discipline is that a customer moves. A regular who slips from 0–21 days to 22–45 days has told you something before they have consciously decided anything. The grid catches drift while it is still cheap to fix: a nudge at day 30 costs a fraction of a win-back at day 120.
| Cell | Who they are | The job |
|---|---|---|
| 0–21 days · 8+ orders | Core regulars | Protect. No discount. Recognition and early access. |
| 0–21 days · 2–7 orders | Building habit | Increase frequency. Nudge the second weekly occasion. |
| 22–45 days · any | Drifting | Interrupt the drift. Low-cost, high-relevance reason to return. |
| 46–90 days · was frequent | At risk | Real offer. This is where money is worth spending. |
| 91–180 days | Lapsed | Win-back ladder. Escalating value across three touches. |
| 180+ days | Dormant | Cheap channels only. Reactivate or suppress. |
| 1 order ever, 0–30 days | New | Second-order journey. The single highest-leverage automation you own. |
If you can only build three segments this month, build these.
It is not personalisation theatre. Putting a first name in a subject line is not segmentation and no customer has ever been moved by it. Segmentation is sending a different offer, at a different time, through a different channel, because the person is genuinely in a different situation.
It is also not an excuse to send more. A well-segmented programme usually sends fewer total messages than a blast programme, because each segment is contacted on its own clock rather than everyone being contacted on the shop’s clock.
The test of a segment is simple: if two segments would get the same message, they are one segment.
Segments decay. A grid built in March describes March. Recompute nightly, not quarterly, and hold a control group out of every segment so you can tell whether the segment is producing incremental orders or just taking credit for orders that were coming anyway.
Around 1,500 identifiable customers is where the maths starts working. Below that, the segments get too small to read a result from, and you are better off running two or three broad journeys well. Above 5,000, segmentation stops being optional: an unsegmented list at that size is actively costing you margin.
Then your first project is not segmentation, it is identity capture. Online ordering, a loyalty sign-up, a QR code on the box and a phone number at the till will typically identify 40–70% of tickets within a quarter. Segment what you can identify and treat the rest as an anonymous mass channel.
Menu affinity is the fourth or fifth cut, not the first. Recency and frequency move behaviour far more than topping preference. Use affinity to choose the creative once the segment has already been chosen on recency and frequency.
Nightly. Recency changes every day by definition, and a segment recalculated monthly will be sending win-back offers to people who ordered last Tuesday. That single mistake does more brand damage than a whole quarter of good campaigns repairs.
Keep reading
Recency, frequency and monetary scoring adapted for pizza: the band cut-offs that actually work, and what to do with each score.
Audience & dataHow to set a lapse threshold per customer rather than per shop, and why a fixed 60-day rule sends win-backs to people who ordered last week.
Campaigns & offersA three-rung win-back ladder with escalating value and descending cost per contact, plus the honest maths on when a lapsed customer stops being worth chasing.
Campaigns & offersSetting send frequency per segment rather than per calendar, global frequency caps across channels, and the fatigue signals that appear long before unsubscribes do.
marketing.pizza runs all of it, every night, across every store you have.