Back to the blog Loyalty, offers and coupons

How to bring guests back: the restaurant guide to loyalty, offers and coupons

Illustration of a stamped loyalty card, a discount coupon and a phone with a push notification

Repeat guests can make revenue more predictable, but loyalty is not created by permanent discounts. It starts with a reliable customer record, a useful reason to return and a message sent with consent at the right time. This guide explains the loyalty tools available to restaurants, how to choose between them, and how to measure their effect instead of relying on assumptions.

Why a returning guest matters more than a new one

A returning guest already knows the menu and may choose your direct store instead of another channel. Whether that improves profit depends on the order, promotion, channel cost and margin, so measure it instead of assuming every repeat visit has the same value.

That requires knowing your guest: their number, order history and last interaction. The first step in a loyalty program is therefore a clean customer base built from the orders that pass through your store or till.

The loyalty tools available to your restaurant

You do not need complicated points cards to start. There are four basic tools, each with a role:

  • Coupons: a percentage or fixed discount code with a minimum order, a usage limit and an expiry date, suited to new guests and win-back messages.
  • Automatic offers: a discount or free dish added to the basket when conditions such as order value, specific items or a time window are met, with no code.
  • Customer groups and tags: classifying guests as new, regular, lapsed and top spenders so each group is addressed differently.
  • WhatsApp: a consent-based channel that can deliver the offer at the right time when the feature is enabled.

A simple plan in three segments

Most restaurants need only three messages sent to three different segments:

  • The new guest: a coupon on the second order within two weeks of the first, because the second order is what forms the habit.
  • The regular guest: an automatic offer that raises their average ticket, such as a free drink above a certain amount, without a coupon that makes them feel they are getting a markdown.
  • The lapsed guest: a win-back message after 30 days without an order, with a time-limited coupon and a photo of their favourite dish where possible.

How to design an offer that does not burn your margin

A useful offer has a measurable objective and a margin you understand. Test a minimum order above your current average ticket, focus on suitable items or quieter periods, and choose any free item from products whose real cost you know. Set the threshold from your own order and margin data rather than a universal percentage.

Reviews and complaint handling are part of loyalty

Resolving a complaint quickly can preserve trust, but the outcome depends on the issue and the response. Invite feedback after completion when that flow is configured, read complaints regularly, and answer a negative review with a concrete next step rather than a generic apology. A recurring complaint in one branch is an operational signal, not merely a marketing one.

Measuring the effect: three numbers per offer

  • How many times the coupon was used or the offer applied during its period.
  • The average ticket on orders where it was used compared with ordinary orders.
  • The share of identified guests who ordered again in the period you choose after the offer, using available reports or an export.
  • Stop any offer that does not improve the second or third number, however often it is used.

The takeaway

Loyalty is not a points card or a permanent discount but a system that knows your guest and speaks to them with the right message at the right time: a coupon for the second order, an automatic offer that lifts the ticket, and a win-back message for the lapsed. Start with one segment and one offer, measure, then expand. Read about the loyalty, offers and coupons service on the services page, or start a free trial today.

Frequently asked questions

What is the difference between a coupon and an automatic offer?

A coupon is a code the guest enters themselves, suited to campaigns, new guests and win-back messages. An automatic offer applies in the basket without a code once its conditions are met, such as a discount above a certain amount or a free dish when two items are bought, and suits raising the average ticket for everyone.

Do discounts hurt the profit margin?

Random discounts do. A discount conditioned on a minimum order, limited to dead hours, or aimed at a lapsed guest raises total revenue more than it lowers the margin. What matters most is knowing the dish cost before setting the discount rate.

How do I reach guests without a dedicated restaurant app?

Through WhatsApp: order-status messages and scheduled offer campaigns for guests who agreed to receive them. Your site also works as a web app (PWA) that guests install on their phone to get order-status notifications, without publishing an app in the stores.

Explore the service

Ready to put this to work in your restaurant?

Start your free trial or talk to our team and we will walk you through the setup step by step.