
Restaurant loyalty program: the complete guide
Written by Jakub Pitoňák
A restaurant loyalty program is a reward system that gives guests a reason to come back to you specifically. The whole program runs online: guests collect points, cashback, or stamps on a digital card stored in Apple Wallet or Google Wallet, so there is no app to download and no paper card to lose.
- Regulars are a small share of visits but a large share of revenue
- Points and cashback grow with spend, which suits a varied menu
- Point collection works with a connected POS and without one
- The first reward should arrive within 4 to 6 weeks of signing up
This guide walks through the whole decision: whether a program is worth it, which loyalty cards exist for restaurants, how point collection works, and how to set rewards. If you want the general foundations for any business first, we wrote those up in the guide to loyalty programs.
Why is a loyalty program worth it for a restaurant?
Regulars are disproportionately valuable, and whether a guest becomes one is decided right at the start. Our anonymised data from venues running VEXiON cards (hundreds of thousands of transactions since November 2024, aggregates only, never individual data) shows that most guests are lost between the first and second visit: roughly 7 in 10 come back for the second one. Whoever returns a second and third time usually stays. And the fear that a guest redeems a reward and disappears does not hold up, most guests come back after redeeming too. The full breakdown of these numbers is in the general guide.
A similar picture, though from a different market, comes from the US report The Regulars Report 2026 by Toast and Resy: multi-visit guests make up only about 7 percent of the guest base yet can drive up to half of all orders. In their Q1 2026 data, enrolling a guest in a loyalty program lifted the return rate from 7 percent to nearly 30 percent.
The second reason is communication. A paper card tells you nothing and SMS campaigns cost money. A digital card shows which customers return and which stopped coming, and push notifications to the cards are free.
Which loyalty program is best for a restaurant?
The short answer: with a varied menu, a points card or cashback wins; with a narrow offer such as a pizzeria or a daily lunch menu, a stamp card. Whether you call it a loyalty or a rewards program, the mechanic is the same, the guest earns something for coming back, and you only choose what exactly.
3 things decide it. Menu breadth: the bigger the differences between checks, the more sense a reward that grows with spend makes. Average check: at higher amounts guests appreciate credit from every bill, at lower ones a simple stamp. And the POS: if you use Dotykačka, Storyous, Papaya, or OBERON, points can be credited automatically with no extra work for staff.
If you are unsure, start with a points card. The card type can be changed later without losing your guest database. The individual types are below.
Which loyalty cards fit a restaurant?
Hospitality uses 5 card types. Choose by how broad your menu is and what you want to reward.
| Card type | How it works | Best for |
|---|---|---|
| Points card | Points for spend, exchanged for rewards from your list | Restaurants with a varied menu |
| Cashback card | Points carry a euro value and reduce a future bill | Venues with higher checks |
| Discount card | Permanent discount at payment, flat or in tiers | Rewarding selected guest groups |
| Stamp card | A stamp per purchase, full card earns a reward | Pizzerias, bistros, lunch spots |
| Gift card | Prepaid card guests buy as a present | An add-on to any of the above |
No need to read every detail: for a restaurant with a varied menu the points card is the most common choice, and the rest of this section serves as a reference for when you consider another type.
Points card: points for spend, rewards from your list
The guest collects points based on what they spend. You set the rule yourself, and there are 2 ways to do it. Either one rule for the whole menu, for example 1 point per euro. Or you assign points only to selected categories and products: more points on drinks and cocktails, where margins tend to be higher, fewer or none where they are thin.
Collected points are exchanged for rewards from a list you build. With a connected POS the rewards are specific products, free or discounted, for example a dessert for 50 points, a pizza for 120, and a dinner for two for 300. Without a POS you write the reward as free text, for example a free coffee with lunch or a dessert of choice.
The advantage is control: you put items with a good margin on the list, so you know exactly what loyalty costs you.
Cashback card: part of the spend returns on the next bill
Earning works the same way as on a points card, one rule or per category. The difference is what the guest does with the collected sum: with cashback there is no exchanging points for items from a list, it is euro credit the guest pays with directly. Part of every check comes back, so at 3 percent a 45 € dinner returns 1.35 € that the guest redeems on their next visit.
Cashback can also run in tiers. Once a guest spends a set amount with you over a period, they move up and get more back, for example double the base rate. Your most loyal guests earn the most and have a reason not to lose their tier.
Discount card: a discount now, not next time
A discount card gives the guest a permanent discount right at payment. Either one flat rate for all holders, for example 10 percent for regulars or corporate partners, or in tiers based on total spend, where the guest works their way up from a smaller discount to a bigger one.
The key difference from cashback: a discount card lowers the bill immediately, cashback shows up on a future visit. A discount rewards now, cashback brings the guest back. That is why cashback tends to work out better for the restaurant, and discount cards are used more for selected groups.
Stamp card: the simplest mechanic
Every purchase adds a stamp and a full card means a reward, for example the tenth lunch free. Guests understand the rules at a glance. It fits venues where most guests order similarly: a pizzeria, a bistro, a lunch operation. The technical details of all card types are in the guide to digital loyalty cards.
Gift card: a new guest who paid up front
A gift card is not a loyalty mechanic, but it belongs in the program: a guest uses it to bring you a new customer, and you have the money up front. More in the piece on gift cards for businesses.
How does point collection work in practice?
The guest adds the card to their phone through a QR code in a few seconds. From there, 2 modes exist.
With a connected POS, points are credited automatically from the bill according to the rules you set, and staff do nothing extra. We have ready integrations for Dotykačka, Storyous, Papaya, and OBERON, with the overview on the POS integrations page.
Without an integration, staff scan the card from the guest's phone at payment and add the points or stamp themselves. It works from day one. Many venues start this way and connect the POS once the program picks up.
Key takeaway:
- Guest sign-up takes seconds and needs no app
- Points apply to the whole menu or only to selected categories and products
- Without a POS staff scan, with a POS points are credited automatically
How do you set rewards so guests come back?
The most important number in the program is time to first reward. In our experience it should arrive within 4 to 6 weeks of registration, otherwise most guests stop collecting before they ever receive anything. Work from real visit frequency: if guests come twice a month, the first milestone should be reachable in about 3 visits.
In our experience, keep the value of rewards around 2 to 4 percent of the spend a guest needs to earn them. Count the cost price of the reward, not the menu price: a dessert that costs you 3 €, after 6 visits with an average check of 20 €, is 2.5 percent of spend, while the guest feels they received a 7 € item.
Keep the reward list short. 3 good rewards work better than 15 average ones, because the guest knows exactly what they are collecting for.
A simple return check: at an average bill of 20 €, 1 to 2 extra visits a month already cover the ONE plan. Everything above that is revenue you would not otherwise have.
What is one extra regular worth to you?
Set the average bill and how many extra visits the program brings. No promised percentages, just plain arithmetic you can check yourself.
We count visits that would not happen without the program.
Extra revenue per year
€2,080
Left after costs
€1,778
After the plan cost and the value of rewards
The program pays for itself once it brings 2 extra visits a month.
I want this in my restaurantThe math assumes the ONE plan at 20 € per month and rewards worth 3 % of the extra spend. It is an illustration, exact numbers depend on your reward setup.
What else does the program bring you and your guests?
Beyond the cards themselves, the system includes features that help win new guests and keep existing ones.
A head start bonus. A few points or a stamp the guest receives right at sign-up. Nunes and Drèze, in a study published in the Journal of Consumer Research, compared a card with 8 empty slots against a card with 10 slots of which 2 were pre-filled. The effort was identical, yet 19 percent of customers completed the first card and 34 percent the second. A card already underway gets finished more often than an empty one.
A referral program. A guest shares their QR code from their phone, the friend creates their own card through it, and after the friend's first purchase both get a reward. Your regulars bring in new guests and it costs you nothing up front. How it works is in the piece on the referral program.
Push and geo notifications. Messages to the card are free, so you can fill weak days cheaply: a Monday evening notification with a Tuesday lunch offer moves visits to where you have empty tables. Geo notifications additionally remind guests of the card when they are near your venue.
Feedback through the card. After a visit you can ask the guest how it was. It raises the odds an unhappy guest tells you first instead of writing a Google review. More in the piece on customer retention and revenue.
The most common mistakes
A program nobody offers. The most common reason programs fail. Incentivio analysed programs across more than 4,000 locations and the conclusion was clear: execution decides the outcome, not cuisine and not mechanics. One sentence from staff at payment, "we have a loyalty card, would you like to add it to your phone?", makes a bigger difference than anything else in the setup.
The first reward too far away. At restaurant visit frequency, a high milestone can mean half a year of waiting. Most guests give up.
Rules that are too complicated. If the mechanic cannot be explained in one sentence at payment, it is too complicated.
Too many rewards on the list. A guest choosing from 15 options chooses none.
Measuring cards issued. Track how many guests came back a second time. That number predicts the program's outcome better than the number of sign-ups.
Frequently asked questions
What is the best loyalty program for a restaurant?
For a varied menu, a points card or cashback. For a narrow offer, a stamp card. The outcome, however, is decided by execution: staff must actively offer the program and the first reward must be reachable.
How does point collection work in a restaurant?
The guest carries the card in their phone and points are credited based on spend, either through one rule for the whole menu or only for selected categories. With a connected POS they are credited automatically from the bill.
What is the difference between cashback and a discount card?
A discount card lowers the bill immediately at payment. Cashback returns as points the guest redeems on a future visit, so it brings them back to the venue.
Do guests need to download an app?
No. The card saves to Apple Wallet or Google Wallet through a QR code in seconds. The technical details are in the guide to digital loyalty cards.
Does the program work without a POS integration?
Yes, staff add points at payment themselves and you write rewards as free text. A POS integration automates the crediting. The list of supported POS systems is on the integrations page.
How much does a restaurant loyalty program cost?
Loyalty software for hospitality starts at 20 € per month on the ONE plan. The PRO plan costs 45 € per month, roughly 34 € with annual billing, and adds the POS integration, unlimited cards and customers, and gift cards. Current prices are on the pricing page.
Where to go next
If you need the broader foundations, meaning how a loyalty program is built in any business, start with the guide to loyalty programs. If you already run a program and want more from it, continue with the piece on customer retention and revenue. And the technical side, meaning how digital cards work in Apple Wallet and Google Wallet, is covered separately.
A restaurant loyalty program does not stand on technology but on 2 simple things: a reward the guest can realistically reach, and staff who offer the card. The technology makes sure nobody gets forgotten along the way.
If you want to see how the card would look in your restaurant, get in touch or check the current prices for both plans on the pricing page.


