Repeat-purchase program: the traditional method against the local digital engine at Masterestaurant

A profitable repeat-purchase program does not live on a punch card: it lives inside the local digital engine that already brings the guest in. The card rewards whoever was coming back anyway and gives away margin; the engine —a live Google Business Profile, 5-star reviews worked on purpose, first-party ordering instead of a third-party app, SMS to a geotargeted list— raises frequency without touching price. The unit economics gap is real: guests ordering on first-party platforms tend to put more items per check than on third parties, and SMS opens and responds far above restaurant email, which barely converts. Verdict: the discount is the last resort, never the program.
Average restaurant retention sits near 55% (Restroworks, 2025), and that single number decides whether your break-even lands on day 18 of the month or on day 27, because every returning guest walks in with zero acquisition cost and an already educated check. Most owners arrive at the repeat-purchase conversation from the wrong side: they ask what discount to run, when the boardroom question is what it costs today to bring back somebody who already knows the house, and which channel does it cheapest.
The local digital engine rewrote that math. Online reputation is not a passive window but a visit trigger with a short fuse, and a repeat-purchase program that ignores Maps, reviews and the delivery algorithm is fighting with one hand tied. Diego F. Parra has spent twenty years walking into kitchens and boardrooms across 43 countries, and the pattern repeats: the house that measures repeat purchase by channel negotiates differently with platforms, with rent, and with its own menu.
Side-by-side: repeat purchase program
| Traditional method (punch card and discount) | Masterestaurant local digital engine | |
|---|---|---|
| Guest retention (12 months) | ✕~55% sector baseline (Restroworks, 2025), no channel attribution | ✓Target of 65-70% with cohorts measured by source channel (baseline: Restroworks, 2025) |
| Digital check size | ✕Third-party app ordering, index 100 (Paytronix, 2024) | ✓First-party ordering: more items per check, according to Lightspeed (2025). |
| Effective reach of the win-back message | ✕Restaurant email: 43.6% open, 1.06% click (Stripo, 2025; Mailchimp, 2025) | ✓Geotargeted SMS: open and click rates far above email, according to Omnisend (2025). |
| Direct-channel response | ✕6% response on email (Omnisend, 2025) | ✓45% response on SMS to an owned list (Omnisend, 2025) |
| Geotargeted media conversion | ✕Generic media with no repeat-purchase segment and no benchmark | ✓Paid conversion for restaurants tends to be modest against cost per click, so the real return sits in repeat visits, not the new click. |
| Incentive cost against contribution margin | ✕Flat 15-20% discount for anyone showing the card | ✓Non-monetary incentive with controlled breakage: ~6% of gift-card value goes unredeemed (Capital One Shopping, 2026) |
| Discovery feeding the first visit | ✕Word of mouth and signage, unmeasured | ✓38% of Gen Z discovery happens on TikTok (Toast, 2026); 51% of its users dine out because of content (Restroworks, 2025) |
| Exposure to deal-driven traffic | ✕Competing inside the 29% of traffic already dining on some kind of offer (Circana, 2025) | ✓Competing on frequency and convenience; value menus grew +1% while total traffic fell 1% (Circana, 2025) |
1. What decides whether a repeat-purchase program returns margin or burns it?
The channel the guest comes back through decides it, not the reward you hand over. With half of a restaurant's revenue typically depending on people who already know the house, that half arrives by routes with very different costs:
a guest ordering on your own online channel buys more items per check than one coming through a third-party app, so rewarding both visits equally gives away margin on the expensive one. The boardroom mistake I see repeated is arguing about the discount percentage before knowing which channel brought the previous visit. Order the MEASUREMENT by channel first, the incentive second. A program without that traceability is not a program: it is a promotion with a card attached.
2. Under 500 thousand a year: no points, one list and one channel
In the band under 500 thousand dollars a year the decision is to skip the points program and build a LIST. The operating threshold is plain: if your permission-based contact base does not reach 800 names, any loyalty platform charges more than it returns, because the redeemer will be the guest who was coming anyway. Collect phone and email at the register and on your own ordering channel, then work the send. SMS opens a lot and gets read fast; restaurant email opens reasonably but converts to clicks very poorly. At small volumes SMS wins outright and demands no new software. Rule: two sends a month, none of them a flat discount.
3. From 500 thousand to 1 million: the local engine before the punch card
Between 500 thousand and 1 million, the investment that pays back first is the local profile, not the stamp system. Once a guest has seen a business's page, the window to contact or visit it is a matter of hours, not a brand campaign. Update the listing, fresh photos every month, an answer to every review inside 48 hours, and only then measure how many returning guests came from there. My threshold for moving to formal loyalty is 2.500 identified guests and 25% of sales through owned channels. Below that, a points program adds friction at the register and accounting noise without moving frequency at all.
4. The real cost of 20% off a dish carrying 30% food cost
A 20% discount does not cost 20%: it takes almost half the dish's contribution margin. At 30% food cost, every dollar sold leaves 0,70 of gross margin; cut 0,20 and margin drops to 0,50, meaning you gave up 28,6% of that dish's margin to win a visit you probably already had at 55% retention (Restroworks, 2025). That is why a non-monetary incentive —table priority, an off-menu plate, the nine o'clock Saturday reservation— costs operations rather than margin, and holds price. Here I was wrong for years, recommending two-for-one as the Tuesday hook. It fills seats beautifully and it wrecks the weekend price reference, which is exactly where the house profit lives.
5. Above 1 million: channel cohorts and a capped repeat-purchase budget
Past 1 million, the house can afford analytics and must budget repeat purchase as a line item, capped at 3% of annual sales. The decision architecture changes: instead of guessing that people want discounts, you measure cohorts by month of first visit and answer with channel, date and check when frequency drops in August. It helps to know 29% of United States restaurant traffic already arrives with some kind of offer (Circana, 2025) and that value menus grew 1% while total traffic fell 1% (Circana, 2025): discounting is the market floor, not an advantage. The advantage sits in migrating third-party orders to owned channels, where the check rises. Set the goal in mix points, never in redemptions.
6. Above 5 million: the media-driven profile and the borrowed-traffic trap
In the band above 5 million you meet the high-end case —the celebrity-chef room, the large-format themed venue— and its problem runs the other way: discovery is abundant, repeat purchase is scarce. Some 51% of TikTok users dine out because of a restaurant's content (Restroworks, 2025) and 38% of Gen Z discovery happens on that network (Toast, 2026, survey of 1.466 adults), so the first visit arrives on its own. The second does not. Diego F. Parra, consultant at Masterestaurant, pushes these houses toward one indicator and one only: share of guests with two visits inside 90 days. If that number lives below 12%, the house owns no brand, it rents traffic, and the day the algorithm shifts the evening turn empties out.
7. Group or chain above 10 million: a single customer identity
Beyond 10 million, the decision stops being which reward to give and becomes where the guest lives, and the answer is one identity across locations, owned delivery and reservations. Without it, the same diner appears three times and you pay acquisition three times over. The instrument with the cleanest accounting is the gift card, which carries a breakage rate near 6% of unredeemed value (Capital One Shopping, 2026): cash flow pulled forward and a slice that never leaves the kitchen. Budget SMS for transactional messages, where response reaches 45% against email's 6% (Omnisend, 2025), and leave email for content. One number that opens a door: measure what it costs to bring back a known guest, then compare it against what generic paid ads typically return in this sector.
8. What to do Monday morning, with a numeric threshold
Start by counting how many guests you can identify today by name, phone and last visit date, then divide that number by your monthly checks. If the result falls under 20%, you do not have a program problem, you have a capture problem, and no software fixes it. The sequence that works is short: identity at the register, local listing current because online reputation drives visits in a short window, owned ordering pushed by those extra items per check, and the incentive last of all. Invert the order and you will pay rewards to strangers. My recommendation is firm and has no middle ground: switch off any flat discount running this month, replace it with access, and measure 90-day frequency before touching price again.
9. What really separates the two models?
The first difference is decision architecture:
the traditional model decides on a hunch («people want a discount») while the local digital engine decides on cohorts, so when the owner asks why frequency dropped in August there is an answer with channel, date and check size, not a shrug. That answer is what lets you renegotiate rent, staffing and purchasing, because cash flow stops being a monthly mystery. The second is unit economics. A 20% discount on a plate carrying 30% food cost does not cost 20%: it eats close to half that plate's contribution margin, and if the loyal guest redeems it —the one who was coming back regardless— the house is paying for a visit it already had.
10. What really separates the two models — in practice
Non-monetary incentives cost operations, not margin, which is why the Masterestaurant method exhausts convenience before touching price. Third comes the channel. Restaurant email opens reasonably well yet converts poorly, while SMS answers at 45%, according to Omnisend (2025). When you have a soft Tuesday and need thirty covers tonight, the gap between those two numbers is literally the gap between closing that shift in the black or in the red. Fourth is territory risk. The traditional engine cannot tell a guest living six blocks away from someone passing through; the digital one can, and that is where geotargeted media and the delivery algorithm start working together, because a tightly drawn delivery radius lifts on-time rate and on-time rate is exactly what Rappi or Uber Eats reward with visibility. Smaller radius, more repeat purchase.
Decision scorecard
What the traditional method does today
- Punch card or flat 15-20% discount for anyone who shows it, with no distinction between the weekly regular and the guest who vanished six months ago.
- A purchased or sloppily collected email list, blasted out to barely 1.06% click in restaurants and cafés (Mailchimp, 2025).
- Delivery handed entirely to third-party apps, with no first-party channel, surrendering both the guest relationship and several extra items per check.
- A stale Google Business Profile with old hours and three-year-old photos, while most guests still discover restaurants through Google, according to Restroworks (2024).
- Reviews answered whenever someone remembers, with no protocol, no owner and no link to the next visit.
- Zero attribution: nobody can say what share of this month's sales came from a guest who had already eaten in the house.
What the local digital engine installs
- Repeat-purchase cohorts by source channel —Maps, first-party ordering, delivery, geotargeted media— with frequency and check measured separately every 30 days.
- A direct SMS channel with explicit consent, opening and answering far above email, according to Omnisend (2025).
- First-party ordering as the destination of every win-back message, since guests put more items per check there than on third parties.
- A living Google profile: weekly posts, uploaded menu, correct attributes, review replies inside 24 hours.
- Geotargeted media with the repeat-purchase audience split from acquisition, anchored on the fact that 62% of consumers find restaurants via Google, according to Restroworks (2024).
- Convenience-led incentives —table priority, early booking, chef's plate— before price, so contribution margin stays where it belongs.
Indicators behind the thesis
“We had run a punch card since 2019 and believed that was our repeat-purchase program. Splitting cohorts by channel showed us that 71% of the stamps were redeemed by guests already coming three times a month: we were paying 18 points of discount for visits we already owned. We killed the card, moved communication to consented SMS and made first-party ordering the destination of every message. Within five months the first-party check ran 31% above the apps and delivery contribution margin went from 41% to 54%, without raising a single menu price.”
Composite case for illustration: the names and figures in it do not describe a real business and are not industry data.
How do you build the program in 90 days?
Deliverable: a cohort dashboard splitting the month's sales between new guests and returning guests, by source channel —Maps, first-party ordering, delivery apps, geotargeted media—. This is where consented phone capture goes live at the point of sale and inside first-party ordering, and where the Google Business Profile gets cleaned end to end: hours, attributes, uploaded menu, photos from this quarter. Success metric at 30 days: 25% of the month's transactions carrying an identified contact with recorded consent, and median review response time under 24 hours. Skip this phase and everything after it is guesswork, because you cannot measure repeat purchase for a guest the house cannot name.
Deliverable: two SMS sequences on the owned list —one win-back at 45 days without a visit, one occasion-based for the slow night of the week— with first-party ordering as the only link destination. SMS answers at 45% against email, according to Omnisend (2025), so volume gets controlled through low frequency and narrow segments, never through blasts. Success metric at 60 days: sustained growth in clicks on sends, plus a growing share of digital orders migrated from third-party apps to the owned channel, where guests put more items per check.
Deliverable: a geotargeted campaign with the repeat-purchase audience split from acquisition, a review protocol with a named owner, and the unit-economics scorecard crossing frequency, check and contribution margin per cohort. Success metric at 90 days: identified-guest frequency running 15% above your own day-one baseline, menu food cost held at 32% or below, and cost per recovered visit sitting under the contribution margin of one average check.
Deliverable: a monthly 45-minute review with the owner, the operations lead and whoever runs marketing, three numbers on the table —retention by cohort, check by channel, delivery contribution margin— and one decision per session. Operational due diligence on the program runs with the same rigor as a prime cost review: if a channel has not paid back its acquisition cost in 90 days, it gets switched off. Success metric: zero months without a review and one documented decision per month. A repeat-purchase program with no corporate governance turns into a list of good intentions nobody ever shuts down.
And with AI?
Accelerate content, targeting and repurchase: more reach with less effort. Diego F. Parra is an expert in AI applied to restaurants.
Repeat purchase program: free tools to start today
Ecosystem tools that hold the program up
A repeat-purchase program does not survive on willpower: it survives on three instruments that translate the operation into boardroom numbers. The canvas orders the offer and the segment before a dollar goes into media; the exponential model sizes what happens to cash when frequency rises 15% without touching price; and the cash control tells you whether the program is funded or quietly eating the quarter's working capital.
Questions an owner asks before approving the budget
What does it cost NOT to run a repeat-purchase program?
What does it cost NOT to run a repeat-purchase program?
It costs the gap between your retention and the 55% sector average (Restroworks, 2025), multiplied by your check and your contribution margin. In a unit under 500 thousand USD a year, five retention points usually outweigh the entire quarterly media budget, because a returning guest walks in with zero acquisition cost.
Isn't a discount faster than all of this?
Isn't a discount faster than all of this?
It is faster and far more expensive. A 20% discount on a plate carrying 30% food cost takes almost half that plate's contribution margin, and it is usually redeemed by the guest who was already coming. Convenience —table priority, booking, a reserved plate— costs operations rather than margin, which is why it comes first in the method.
SMS or email for win-back communication?
SMS or email for win-back communication?
SMS for immediate action, email for narrative. SMS answers at 45% against email, according to Omnisend (2025), yet restaurant email still has its place and carries season, chef and menu stories. One channel moves Tuesday night; the other builds guest lifetime value.
Where do QR menus and printed menus fit into a repeat-purchase program?
Where do QR menus and printed menus fit into a repeat-purchase program?
Both stay, each with its own job. The printed menu controls service pacing, menu narrative and suggestive selling, which is where average check is won; the QR complements it with delivery, accessibility, price changes and analytics on what gets looked at and never ordered. Dropping the printed menu to save on printing is a saving paid for in margin.
Repeat purchase program: 2026 data from official sources
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Value | Source |
|---|---|---|
| First-time diners who never return | 70% | Restroworks — Restaurant Customer Retention Statistics 2025 |
| Repeat customers' spend per order vs first-timers (67% more) | 67% more | Restroworks — Restaurant Customer Retention Statistics 2025 |
| Average customer retention rate in restaurants | ~55% | Restroworks — Restaurant Customer Retention Statistics 2025 |
| Restaurants worldwide using QR codes for digital menus | 75% | QR Code — QR Code Statistics for Restaurant Usage 2025 |
| Increase in QR scan volume over two years | 433% | QR Code — QR Code Statistics for Restaurant Usage 2025 |
| Table turnover increase with QR-based payments | 15% | QR Code — QR Code Statistics for Restaurant Usage 2025 |
Download this document as PDF
The full text is free to read on this page. To take the corporate PDF with you, leave your details — we'll also email you the direct link.
Related content
Repeat purchase program in your restaurant: the Masterestaurant method
Applied in +8.400 restaurants across 43 countries.
