A restaurant loyalty program gives regulars a reason to choose you again, and it tells you who those regulars are. The format you pick decides what the program costs, how much guest data you collect, and how much work it puts on your team. There are four common ways to run one: a paper punch card, the loyalty feature in your POS, a third-party loyalty platform, or a custom app. Here's how they compare, how to price rewards so they don't eat your margin, and how to get guests signed up.
Choose the structure before the software
- Points per dollar. Guests earn on what they spend and redeem for rewards. It's flexible, and it rewards bigger checks.
- Visit-based. Buy nine, get the tenth free. It's simple and a good fit for coffee, lunch, and quick service.
- Tiered. Status levels with better perks for your best guests. It works well for fine dining, private clubs, and multi-location groups.
- Paid membership. Guests pay a monthly fee for perks. It can build habits, but the math has to work even if every member redeems every perk.
- Recognition. A birthday treat, a server who remembers the usual, a note in the guest's file about their favorite table. It costs little, and guests feel it.
You can combine them. Many restaurants pair one earning structure with recognition that runs through every visit.
Four ways to run a restaurant loyalty program
| Option | How it's priced | Guest data you get | Best for | Watch for |
|---|---|---|---|---|
| Paper punch card | Printing | None | Testing the idea at a small shop | Lost cards, fraud, and no way to reach guests |
| POS loyalty | Monthly add-on or included in a higher plan | Contact info, visits, and spend | Most single-location restaurants | Limited customization; tied to that POS |
| Third-party platform | Monthly subscription, often per location | Deeper profiles plus marketing tools | Multi-location groups and brands that want control | Another bill and login; confirm how it works with your POS |
| Custom branded app | Build cost plus ongoing support | Whatever you design it to capture | Groups with frequent regulars and a reason to download | Guests won't keep an app they open twice a year |
What the major POS options offer
All three of the big restaurant POS systems offer loyalty. Details and pricing change often, so confirm current features with each vendor.
- Toast Loyalty is an add-on. Guests can enroll on the guest-facing screen at checkout, and their account can be tied to a phone number, email, or a linked card, so points post automatically when they pay with that card. Points are earned on the pre-tax, non-discounted amount, and tips, taxes, and gift card purchases don't count.
- Square includes loyalty tools in its paid plans as of this writing. Programs can reward visits, amount spent, or specific items.
- Clover Rewards comes with Clover and supports points or punch-style programs. Clover's app market also offers third-party loyalty apps for more advanced needs.
For a side-by-side look at the systems themselves, see Toast vs. Square vs. Clover.
What a reward really costs
Every program needs a reward rate you can afford.
Reward rate = reward value ÷ spend required to earn it
Worked example: a visit-based program gives a free entree after 10 visits. Your average check is $25, so a guest spends $250 to earn it. The entree is priced at $15.
- Reward rate at menu price: $15 ÷ $250 = 6 percent
- At a 30 percent food cost, the entree costs you $4.50 in product
- Product cost as a share of qualifying spend: $4.50 ÷ $250 = 1.8 percent
A points program works the same way. One point per dollar with a $10 reward at 200 points is a 5 percent reward rate at menu price, or about 1.5 percent in product cost at a 30 percent food cost.
Two cautions. Some members never redeem, which lowers your real cost, so track your redemption rate. And the true cost of a reward is the discount on visits a guest would have made anyway. The program earns its keep when it adds visits, so compare member visit frequency over time against your guests as a whole.
If you're not sure what your dishes cost to make, read how to calculate food cost before you set a reward.
Write the rules down
Before launch, put the program terms in writing and post them where guests can find them, on your website and in the sign-up message.
- What earns: decide whether alcohol, gift cards, catering, and third-party delivery orders count.
- Expiration: if points or rewards expire, say when, and remind guests before it happens.
- Limits: one reward per visit, and whether rewards combine with other discounts or happy hour pricing.
- Alcohol: some states limit free or discounted drinks, so check your state's rules before you make a cocktail the reward.
- Staff rules: team members can't add their own phone numbers to guest checks, and manual point adjustments need a manager.
- Locations: if you have more than one, decide whether points earn and redeem everywhere.
Clear rules protect your margin and save servers from making judgment calls at the table.
Recognition is the reward guests remember
Points are the mechanics. Recognition is the feeling. A host who greets a regular by name, a server who knows about the allergy before the guest brings it up, a dessert on an anniversary nobody had to mention: those are the moments people tell their friends about.
The trick is making them repeatable. Keep guest notes where the team sees them when the party sits, like allergies, favorite tables, birthdays, and recent visits, and review the night's regulars at pre-shift.
Getting guests to sign up
- Ask at the right moment. When a guest pays, or when the host seats a regular. Script the ask at pre-shift so everyone says it the same way.
- Make it one step. For most guests, a phone number at checkout is easier than downloading an app.
- Give an immediate reason. A dessert or an appetizer on the next visit gets the first return trip.
- Get consent before texting. Use clear opt-in language and an easy opt-out, and follow SMS marketing rules.
- Train the team, then track it. Share the enrollment rate by server each week and celebrate the people who ask every table.
A program your staff never mentions won't grow, so build the ask into onboarding and restaurant staff training, right alongside menu knowledge and steps of service.
Which option fits
- Single location on a major POS: start with its loyalty feature. It's the least extra work for your team.
- Multi-location group or heavy marketer: a third-party platform gives you more control over offers, segments, and messages.
- Frequent regulars and a strong brand: a custom app makes sense when it does more for guests than track points, like reservations, ordering, events, and messages to the restaurant. That's a job for restaurant app development built around how your guests already use you.
- Testing the idea: a punch card for a few months shows whether guests care before you pay for software.
Measure what matters
Check these every month:
| Metric | Formula |
|---|---|
| Enrollment rate | Checks with a member attached ÷ total checks |
| Redemption rate | Rewards redeemed ÷ rewards earned |
| Member share of sales | Member sales ÷ total sales |
| Member visit frequency | Member visits ÷ active members |
If enrollment stalls, look at the ask before you change the rewards. If redemption is very low, guests may not know what they've earned, so send a balance reminder.
Want to know what guests already say about coming back? Get your free AI assessment. Our AI reviews your answers, your Google listing and reviews, and your website, then emails you an evaluation of operations and marketing gaps.
How Monarch helps
We help you choose the loyalty setup, write the rules and guest messages, train your team to enroll guests, and build custom restaurant software that works alongside your POS when an off-the-shelf tool won't fit. We do the work. You guide the process.
Want help with this?
Monarch handles custom software for restaurants as part of one white-glove team. We do the work. You guide the process. See how custom software works with us.
Get Your Free AI Assessment