A recurring 10% off code and a buy-nine-get-one-free punch card can look like the same idea, a small reward for a returning guest, but they cost a coffee shop in completely different ways. One reduces revenue on every order it touches, forever. The other only pays out once a guest has already bought enough to earn it. This piece walks through the actual math and where each approach tends to make sense.
How a Recurring Discount Code Actually Costs
A 10% off code applied to every order from a repeat guest reduces that order's margin by 10%, every single time, for as long as the guest keeps using it. On a $5 coffee with maybe a dollar or two of margin after ingredients, labor, and any marketplace commission, that discount can eat a meaningful share of what was left.
- Costs something on every order, not just the reward order.
- Guests often keep using the code well past the point it changed their behavior.
- Easy to set up, but hard to walk back once guests expect it.
That last point is worth sitting with, since it's often the actual reason a discount code ends up costing more than planned. A code introduced as a limited promotion tends to become an expected baseline price the moment a regular guest gets used to it, and removing it later risks feeling like a price increase even though it's only a return to the original price.
How a Punch Card Actually Costs
A punch card only costs something on the reward order itself, typically the tenth drink after nine paid ones. Every order before that is paid in full at regular margin. The tradeoff is that a punch card requires the guest to already be building a habit before any reward shows up, so it rewards loyalty that is forming rather than manufacturing it from a first visit.
- A new guest orders at regular price, no discount involved.
- Each order after that gets tracked toward the reward threshold.
- The reward order, usually the tenth, is the only one that costs the shop anything.
This structure also means a punch card never needs to be walked back the way a discount code sometimes does, since the reward only ever applies to the specific order that earned it, with no ongoing expectation carrying forward onto every future purchase a guest makes afterward.
Side by Side Over Ten Orders
On a $5 average order, the discount code approach gives up roughly $5 in margin across ten orders. The punch card gives up one full $5 order, but only after the guest has already paid full price nine times. The totals can land close, but the punch card concentrates the cost at the point the guest has proven the habit is real.
That timing difference matters more than the raw totals suggest, since a discount code pays out on guests who might never have built a real habit at all, while a punch card only ever pays out on guests who've already demonstrated one.
| Approach | Cost Over 10 Orders | When It Pays Out |
|---|---|---|
| 10% off code, every order | 10% off all 10 orders | Immediately, every time |
| Punch card, 10th free | 100% off 1 of 10 orders | Only once, at order 10 |
How AUANI Handles This
AUANI's punch-card loyalty program is included on every tier, including Free, along with an exportable guest list so a coffee shop always owns its own repeat-guest data rather than leaving it inside a marketplace app. There is no separate fee for running the program itself.
Because the program requires no separate cost to run, a coffee shop can adopt it immediately without needing to weigh the setup effort against an uncertain return, since there's no financial risk in simply turning it on from day one.
Frequently Asked Questions
Does a punch card work for a shop with irregular foot traffic?
It still works, though the reward threshold matters more when visits are less frequent. A lower threshold, such as five or six visits instead of ten, keeps the reward reachable.
Can a coffee shop run both a punch card and occasional discount codes?
Yes, many shops run a punch card as the default and reserve discount codes for specific slow periods or new-guest offers, rather than running both continuously.
Does AUANI charge extra for the loyalty program?
No, punch-card loyalty is included on every tier, including Free, with no separate fee.
Where does the guest list data live?
AUANI provides an exportable guest list on every tier, so a coffee shop owns that data directly rather than it staying locked inside a delivery app.
What is the wider guide for Cafe & Coffee Shop vendors?
The Cafe & Coffee Shop online ordering guide covers fees, local search, and loyalty in one place.
For the wider picture on running a coffee shop online, including fee comparisons and local search, see the Cafe & Coffee Shop online ordering guide.