Getting guests in3 min read

Restaurant referral program: how to run a “bring a friend” scheme that works

How to turn word of mouth into a measurable system: what reward to give each side, which rules stop abuse and which mistakes kill a program.

Your best acquisition channel is already sitting at your tables. A restaurant referral program turns word of mouth — which happens anyway — into something you can measure: who brought whom, what it cost you and whether the new guest came back.

How a restaurant referral program works

A regular shares a personal code, the friend gets a perk on their first visit and, once that visit is paid for, the regular gets a reward.

The “bring a friend” mechanics
  1. 01

    Loyal guest

    Gets a personal code, say MARTIN15.

  2. 02

    Shares it

    On WhatsApp or Instagram, in their own words.

  3. 03

    Friend visits

    Uses the code on the first order and gets a gift.

  4. 04

    Double reward

    Once the order is paid, the referrer gets theirs.

The last step is what matters: the reward unlocks after a paid visit, not at sign-up. That way you only pay for real guests.

What to give: reward both sides, keep it cheap

Reward only the referrer and the invite feels like a sales pitch. Reward only the friend and your regular has no reason to bother. What works best is a reward on each side, paid in product rather than cash.

RewardMenu priceApprox. real cost
House dessert for the friendARS 6,000ARS 1,800
Pint of IPA for the referrerARS 5,000ARS 1,300
2 bonus stamps on the card—ARS 0 today

Take a craft brewpub with an average check of ARS 18,000. Dessert plus a pint costs you about ARS 3,100 in ingredients. In return you get a new table that, if it comes back two or three times a year, leaves far more. To run your own numbers, see how to tell if a promotion is profitable.

Rules that keep your referral program from being gamed

Someone will always look for a loophole. These rules stop them without bothering honest guests:

  • New guests only: for people who have never ordered with you (checked by phone number).
  • Minimum order: say ARS 12,000, so nobody comes in just for the free dessert.
  • Reward after payment: nothing for simply signing up.
  • Monthly cap: up to 5 rewards per person. Whoever brings more is your ambassador: get to know them.
  • Expiry: 30 days to use the code, 60 to redeem the reward.
  • No self-referrals, and the conditions in one visible line next to the code.

Common referral mistakes

Don’t

  • Cash rewards or huge discounts
  • One generic code for everyone
  • Nobody on the floor knows it exists
  • Reward at sign-up, no visit needed

Do

  • A low-cost house product
  • A personal code per guest
  • Servers mention it with the bill
  • Reward only after a paid order

Another mistake: launching and never measuring. Each month, note how many friends came, how many returned and what the rewards cost. If friends show up once for the freebie, swap their gift for something that brings them back, like a first stamp. For an extra push, a local creator can be a “super referrer” with their own code: see influencer marketing for restaurants.

What reward works best in a restaurant referral program?

One for each side, paid in product: a dessert, a drink or bonus stamps. They feel generous but cost little, unlike cash discounts.

How do I stop people from reusing a referral code?

Tie the code to the new guest’s phone number, set a minimum order and release the reward only once the order is paid. A monthly cap per person covers almost everything else.

  • #referrals
  • #acquisition
  • #loyalty
  • #promo codes