Repeat Customers for Dubai Restaurants: Measure and Raise It
A regular who comes back on their own is the most profitable guest a restaurant has. Research by Fred Reichheld of Bain & Company, cited by Harvard Business Review, found that winning a new customer costs 5 to 25 times more than keeping an existing one, and that raising retention by 5% can lift profits by 25% to 95%. Those are general business findings, not restaurant-specific ones, but the logic is sharper in Dubai, where many restaurants pay ad costs or 25–35% delivery commission to win each new guest.
Yet many independent restaurants cannot say what share of their guests come back. This guide covers how to measure it, and then how to raise it.
Why can't most restaurants measure repeat customers?
Because they never find out who their guests are. A walk-in who pays by card and leaves is anonymous. A delivery customer belongs to the app. So the restaurant sees revenue, but not whether it came from new people or returning ones.
That matters because the two need completely different fixes. A restaurant with plenty of new guests who never return has an experience or follow-up problem. One with loyal regulars but few newcomers has a visibility problem. Without a guest list, you are guessing which one you have.
How do you measure your repeat customer rate?
Step 1: Start recognising guests. Collect a contact at the first visit — a WhatsApp opt-in, a digital menu scan that captures a number, a reservation, or a direct order. Some POS systems can also flag repeat card payments.
Step 2: Use one simple measure — the 90-day return rate.
90-day return rate = guests from a given month who visited again within 90 days ÷ all guests identified that month
Step 3: Compare yourself with yourself. There is no reliable public benchmark for Dubai restaurants, and widely shared "most customers never return" figures usually cannot be traced to a source. Measure this quarter, then aim higher next quarter.
How do you bring first-time guests back?
1. Capture the contact on the first visit
Every retention tactic depends on being able to reach the guest again. The easiest moment is at the table: a menu QR code that opens WhatsApp, or a reason to share a number, such as a birthday offer or a table booking for next time.
2. Ask how the visit went — before they post publicly
A short WhatsApp message a few hours after the visit does two jobs. Happy guests can be pointed to Google, which helps your rating (see what one extra Google star is worth). Unhappy guests tell you privately, so you can fix it and invite them back.
3. Give a reason to return at the right moment
A new dish, a quiet-night offer, a Ramadan iftar invitation, a birthday. Timing matters more than discount size; messages around 30 and 60 days after a first visit catch guests before they forget you. Our guide to WhatsApp marketing for UAE restaurants covers message timing and consent.
4. Recognise regulars
Staff who greet returning guests by name, remember an order, or save a favourite table turn occasional visitors into regulars. A guest list makes that possible beyond the handful of faces the team remembers.
5. Design a menu that brings people back
Signature dishes, seasonal specials and dishes that are hard to find elsewhere give guests a reason to choose you again. See the menu trick that brings customers back.
What does a returning guest save you?
If a delivery app takes 30% of a AED 120 order, a customer who orders ten times through the app costs AED 360 in commission. Move that same customer to direct ordering after their first order, and most of that stays in the business. Our guide to how much restaurant owners earn in Dubai shows how quickly that difference reaches the bottom line.
Do loyalty programs work?
They can, if they are simple and you own the data. A points card that guests lose rarely changes behaviour. A direct relationship, knowing who visited and when and inviting them back personally, usually does more. Whatever you run, judge it by one number: did your 90-day return rate go up?
What should you track each month?
Three numbers are enough for most independent restaurants:
- New guests identified this month (how many contacts you captured).
- 90-day return rate for the guests identified three months ago.
- Share of sales from direct channels (dine-in with a known guest, direct orders, WhatsApp bookings) versus delivery apps.
If the first number is falling, you have a visibility problem. If the second is falling, you have an experience or follow-up problem. If the third is falling, more of your revenue is paying commission.
Where to start this week
- Pick one way to capture guest contacts and start today.
- Send a short "how was your visit?" message after each visit.
- Measure your first 90-day return rate at the end of the quarter.
A restaurant that knows its guests can grow without paying for every visit twice.