Back to BlogRestaurants

How Restaurants Can Build Customer Loyalty Without Third-Party Apps

70% of first-time restaurant guests never return. Learn how to build a restaurant loyalty programme that captures customers before DoorDash and Uber Eats do.

GPASS Team
Coffee & Retail
8 min read

TL;DR Summary

70% of first-time restaurant guests never return. Learn how to build a restaurant loyalty programme that captures customers before DoorDash and Uber Eats do.

How Restaurants Can Build Customer Loyalty Without Third-Party Apps

70% of first-time restaurant guests never return. That number isn't about food quality or service — it's about whether the restaurant ever gave the customer a reason, a reminder, or a mechanism to come back. A restaurant loyalty programme that captures a customer's contact details at the first visit is the single most effective tool for closing that gap.

The problem is compounded by delivery platforms. When a customer orders through DoorDash or Uber Eats, the platform owns the customer relationship — not the restaurant. Building direct loyalty has never been more important, or more urgent.


The 70% Problem: Why Most Restaurant Guests Don't Return

Research consistently finds that the majority of first-time visitors to a restaurant never return. This isn't a reflection of quality. Most of those guests enjoyed the meal. The reason they don't come back is simpler: they forgot.

Restaurants exist in a competitive, distracted environment. A guest who had a great Tuesday lunch at your restaurant will see a dozen other options by the following Tuesday. Unless something prompts them to think of you — a memory, a mention from a friend, or a direct message — they'll end up somewhere else by default.

One restaurant owner on Reddit described this precisely: "Getting people in the door wasn't the hardest part. Getting them to come back consistently was — and I realised I had no way to reach people after they left."

This is the loyalty problem. It's not about the food. It's about the relationship between the first visit and the second one.


How Third-Party Platforms Make This Worse

Delivery platforms — DoorDash, Uber Eats, Deliveroo — have fundamentally changed the restaurant customer relationship. When a customer orders through one of these platforms, several things happen that are bad for the restaurant:

The platform owns the customer data. The restaurant receives a name and a delivery address. The platform keeps the email address, phone number, order history, and all future marketing rights. The restaurant cannot contact that customer directly, run loyalty programmes through the platform, or build a relationship beyond the transaction.

The platform can redirect the customer. Next time a customer opens Uber Eats looking for your restaurant, they'll see competitor ads, promoted listings, and algorithmic recommendations designed to maximise platform revenue — not to send customers back to you.

The margin is already gone. At 15–30% commission per order, delivery platforms leave thin margins. Losing the customer relationship on top of that means the restaurant gets the hardest part of hospitality — cooking, packaging, logistics — and gives away the most valuable part: the customer.

Tech fragmentation makes this worse still. As one restaurateur described on Reddit: "Online orders one app. Delivery drivers another. POS totally separate. Marketing tools different login. Loyalty programme yet another system." The result is that many restaurant owners give up on direct customer communication entirely.


The Direct Loyalty Alternative

The answer is to capture customer data before the third-party platform does — at the first in-person visit — and use it to build a direct relationship.

This requires three things:

  1. A frictionless sign-up mechanism at the table or counter
  2. A reward structure simple enough to remember after one glass of wine
  3. The ability to send direct messages to members

What "frictionless" means in a restaurant context

Restaurants have different dynamics from cafés or retail. Customers are seated, often with other people, mid-meal, mid-conversation. A loyalty sign-up that requires downloading an app, creating an account, and verifying an email is not going to happen.

What works: a QR code on the table, on the menu, or on the receipt — with a wallet card sign-up that takes 30 seconds and requires only a name. The card goes straight to Apple Wallet or Google Wallet. No app, no friction, no reason to decline.

GPASS is built on exactly this model. The sign-up journey is: scan QR code → enter name → loyalty card appears in your phone's wallet app. Under 30 seconds, no download required. This format achieves signup completion rates of around 95%, compared with roughly 15% for app-based alternatives.

Reward structures that work for restaurants

Restaurants have higher average transaction values than cafés, which means the points-based model often works better than the stamp-based model.

Recommended structures:

ModelHow it worksBest for
Points per £/€ spent1 point per £1, £10 off at 100 pointsMid-range restaurants
Visit-based stamps1 stamp per visit, free starter at 5 visitsCasual dining
Spend threshold reward10% off next visit after spending £50Higher-spend restaurants
Birthday/anniversary offerFree dessert on birthday monthAny

The birthday offer deserves special attention. Ask for a birth month at sign-up. Send a direct message in the right month. The conversion rate on birthday offers — both for redemption and for word-of-mouth — is disproportionately high relative to the cost (one free dessert).


Capturing Contact at the First Visit: The Practical Playbook

At the table (full-service restaurants)

Place a small card on the table — or add a QR code to the menu — with a one-line description of the programme. "Join our loyalty programme — free starter after 5 visits." The QR code does the work. Staff don't need to explain anything.

Alternatively, train staff to mention the loyalty programme when delivering the bill. "We have a loyalty programme — scan this code on the receipt and your next four visits count towards a free starter." This is the warmest possible moment: the customer just had a good experience and is about to pay.

At the counter (casual/fast-casual restaurants)

The counter model is closer to the café model. A QR code at eye level on the counter, a brief staff pitch, a 30-second sign-up. The challenge in a fast-casual context is queue speed — which is why the 30-second wallet card model is specifically well-suited here.

On the receipt

A QR code on every printed receipt costs nothing to add and captures customers who weren't approached directly. Even customers who pay and leave quickly can sign up when they look at their receipt later.


What to Do Once You Have Members

Collecting names and phone numbers is step one. Step two is what turns a database into a retention tool.

The lapsed customer message

If a member hasn't visited in 30 days, send a single short message: "We've missed you — your loyalty card has [X stamps]. Come back this week and double your stamps on any main course."

The 30-day lapsed customer is warm. They've been before and they've signed up to be contacted. A single well-timed message can recover a meaningful percentage of people who were simply distracted rather than gone.

Email open rates for small business marketing run around 12% — meaning this message via email would reach 1 in 8 members. Via SMS or wallet push notification, open rates approach 98%. If your loyalty platform has a phone number, use it.

The seasonal and event message

A new seasonal menu, a special event, a quiet Monday offer — these are all valid reasons to send one message to your loyalty base. One message per month is a reasonable frequency. More than two per month risks feeling like spam.

The birthday message

This one is non-negotiable if you collected a birth month. A birthday message with a free item or discount redeemable that month costs almost nothing and produces a measurably higher visit rate. Customers who receive a birthday reward also tend to bring others — the celebratory occasion creates a natural group visit.


Building Direct Loyalty Without Adding Complexity

The core objection from restaurant owners is usually time and complexity. Running a restaurant is already demanding — adding a loyalty programme, a database, a messaging tool, and a training programme can feel like too much.

The good news is that a well-chosen platform handles most of this. The business owner's job is to:

  1. Set up the reward structure once
  2. Train staff on a one-sentence pitch
  3. Place QR codes on tables, menus, and receipts
  4. Send one message per month

That's a realistic time commitment of a few hours at setup and 20–30 minutes per month ongoing. The return — converting even 5% of that 70% who would otherwise never return — compounds quickly.

A restaurant with 200 daily covers, converting 15% of new guests to loyalty members and recovering 10% of lapsed members each month, will typically see a 3–8% increase in repeat visit frequency within six months. At a £25 average spend, that's a measurable revenue impact on modest effort.


Frequently Asked Questions

Tags:restaurant loyalty programrestaurant customer retentionloyalty programme restauranthow to keep restaurant customers

Ready to grow your business?

Digital loyalty cards in Apple Wallet. No app downloads. Just scan and go.

Get started