What it does
Turn what you learn into more covers.
- An audience, not a list
- Segments are built from what guests did — last visit, spend, dishes ordered — and stay current as guests move in and out of them.
- Only promoted items credit it
- When a guest comes in off a campaign, the campaign is credited with the dishes it actually promoted. The rest of the bill is counted as ordinary trade.
- Clicks that survive a double tap
- Opens and clicks are recorded atomically, so a link tapped twice on a slow connection is one click and not two.
- Bounces come back
- A failed delivery is fed back onto the guest profile so a dead address is not sent to forever.
See it
Example data
| Campaign | Sent | Came in | Earned |
|---|---|---|---|
| Win back the fortnightly regulars112 guests · last seen 30+ days | 112 | 19 | £1,026 |
| Move the Truffle Risotto340 guests who opened it and did not order | 340 | 27 | £567 |
| Midweek 2-for-1410 guests · everyone opted in | 410 | 31 | −£88 |
“Earned” is the promoted dishes only. Those 77 guests spent a good deal more than £1,505 between them — but the rest of what they ordered would have happened anyway, so no campaign gets to claim it.
Example month · the midweek offer is included because it lost money
Where it sits
One system, three jobs
Campaigns is part of grow.
Turn what you learn into more covers. It runs on the same menu, the same tables and the same bill as everything else here — nothing to integrate, nothing to reconcile.
Take the order without anyone at the table.
QR ordering · Digital menus · Live orders · Kitchen display · Guest payments
Know where every pound came from.
Revenue & attribution · Analytics · AI insights · Guest intelligence · Automated messaging