Ideas
12 restaurant marketing ideas that bring guests back
By the Loyalstack team · Updated · 6 min read
The short answer
The most cost-effective restaurant marketing brings back guests who already liked you. Start with a simple loyalty card, put the QR code where guests wait, collect contact details honestly, and message card holders on their lock screen when you have real news. Measure repeat visits, not just covers.
Most restaurant marketing ideas chase new guests: ads, influencers, delivery apps. Those can work, but the cheapest guest to win is the one who already liked you. This list focuses on marketing that brings guests back, for independent restaurants, cafés, bakeries and quick service counters in the US and UK.
Any example numbers below are illustrations, not results from a specific restaurant.
1. Give regulars a reason to come back
A simple loyalty program is the backbone of repeat business. A stamp card ("every 8th lunch is on us") or a points program for varied bills gives guests a concrete reason to choose you next time. Read our restaurant loyalty program guide to set one up.
2. Put the QR code where people wait
Guests join when they have a spare moment: in the queue, waiting for a table, waiting for the bill. A counter poster, a table tent and a sticker on the takeaway bag do more than a line on the website.
3. Collect contact details the honest way
A loyalty card is a fair exchange: a guest shares a name and email and gets rewards. It is also how you build a customer list you own, rather than renting attention from a platform. Only send marketing messages to people who agreed to receive them.
4. Message guests on their lock screen
Email open rates are hard to win. A message from a wallet loyalty card appears on the guest's lock screen without an app. Use it for news worth knowing: a new seasonal menu, a live music night, a bank holiday opening time.
5. Fill quiet hours, not busy ones
Look at your slowest service and give card holders a reason to come then, such as an extra stamp on Tuesday afternoons. You are rewarding the visits that cost you least to serve.
6. Launch new dishes to your regulars first
Invite card holders to try a new dish before it goes on the main menu. Regulars like being first, and their feedback is honest.
7. Celebrate birthdays
Ask for a birthday when guests join your program and offer a free dessert in their birthday week. People rarely celebrate alone, so a birthday treat often brings a table, not a single guest.
8. Make your Google Business Profile work
Keep hours, menu and photos up to date, reply to reviews, and add a link to join your loyalty card. Guests searching "near me" decide in seconds.
9. Use Instagram for the link in bio
Put your loyalty card link in your Instagram bio and mention it in stories when you post a new dish. Followers who already like you are the easiest to convert into regulars.
10. Train the team to mention it once
The single most effective loyalty marketing is a staff member saying "Do you have our card? Scan here and your first stamp is on us." Make it one sentence and part of every order for the first few weeks.
11. Run a regulars' night
A members' evening or a tasting for your most frequent guests builds the community that keeps a neighbourhood restaurant full. Invite them with a lock-screen message.
12. Measure repeat visits, not just covers
Covers tell you how busy you were. Repeat visits tell you whether people came back. A digital loyalty card shows you how many guests returned this week and who has not been in for a while.
Where to start
Pick two ideas from this list and do them well before adding more. For most restaurants that means a digital loyalty card and a QR code where guests wait. Loyalstack sets up a card in Apple Wallet and Google Wallet in about 10 minutes, from $29/mo with a 14-day free trial and no credit card required. See Loyalstack for restaurants.
Frequently asked questions
- What is the best way to market a small restaurant?
- Focus on repeat guests first: a loyalty card, a QR code where guests wait, an up-to-date Google Business Profile and occasional messages to regulars. New-guest marketing works better once people have a reason to come back.
- How do restaurants get repeat customers?
- Give guests a concrete reason to return, such as a stamp card with a reward they want, and stay in touch between visits with useful messages like a new menu or an event.