1. Start with why guests do not return
Retention means getting someone who has already chosen you to choose you again. Loyalty adds preference: they remember you and pick you despite the alternatives. Before creating a points programme, review recent feedback and ask staff which problems keep recurring. Group those issues and fix one at a time; a reward cannot make up for inconsistent service.
- If guests experienced delays, mistakes or poor complaint handling, improve that process before sending a promotion.
- If the experience was good but there is no reason to come back, offer a relevant new experience or next-visit benefit.
- If booking or finding opening hours is difficult, simplify the link and check the information is current.
- If you rely on tourism, separate occasional visitors from local guests: their opportunities to return are different.
2. Define a second visit before measuring it
Start with a cohort: identified customers whose first visit fell within the same period. Define your unit too: booking holder, bill payer or programme member. A booking for four diners is not four identified customers, and two payments for the same table are not two visits. If your history is incomplete, call it the first recorded visit, not the person's first-ever visit.
- Choose a window that fits your business: 30 days may suit a neighbourhood restaurant but be too short for special occasions.
- Include only customers with 30 complete days since their first visit. 30-day second-visit rate = customers in that group who returned within the window ÷ all customers in that same group × 100.
- Worked example, not a client result: if 18 of 100 customers observed for 30 days return, the rate is 18%.
- Compare cohorts with equal follow-up. Do not compare customers acquired three days ago with those observed for a month.
3. Keep a small, useful dashboard
A saved card proves a step in the journey, not a meal sold. Record visits using a source the restaurant can validate. OpenTable describes how bookings, orders and feedback provide complementary signals; they are not interchangeable. These measures help you find the problem without mistaking activity for results.
- Second visit: use the formula above and always show the number of customers in the cohort.
- Frequency: completed visits per identified customer over a fixed period; add the median time between visits among those who return.
- Repeat customers in the period: people with at least two visits in that period ÷ identified people who visited during it. This is different from cohort retention.
- Spend and contribution: distinguish spend per diner from spend per table; review revenue after discounts and variable food, reward and operating costs.
- Satisfaction and coverage: ask whether guests would return and what could improve; record responses out of invitations, incidents and the share of visits identified. Respondents and members may not represent everyone.
4. Make joining easy when the benefit makes sense
Invite guests after a good experience, with the bill or in a booking confirmation, without holding up payment. Test one enrolment point so you can tell what works. The staff script should explain the benefit before asking for data: “If you would like to visit again, you can save our card here and check the benefit for your next visit.” Do not promise a reward you have not yet defined.
- Ask only for the information needed to identify the journey and explain the programme; avoid long forms.
- Make conditions, any expiry and visit validation clear. Participation should be voluntary.
- Separate enrolment from communication preferences and provide a simple way to leave.
- Test the QR code on iPhone and Android, with an alternative for incompatible devices or a lost connection.
5. Match the benefit to your restaurant
Do not copy the same stamp card into every business. Choose the behaviour to encourage, a benefit guests value and a cost you can sustain. These are programme-design examples, not measured results or live Vuelvy offers.
- Neighbourhood café: simple progress based on validated visits can support a frequent habit. Make the threshold achievable without rewarding split payments.
- Weekday lunch restaurant: test a benefit during a service with spare capacity. Check whether it adds visits or merely shifts existing ones.
- Occasion-led restaurant: early access to a seasonal menu or a limited experience may be more relevant than requiring many visits in a few weeks.
- Takeaway venue: make reordering through your available channel easy, with clear instructions and opening times. A click is not a completed order.
6. Protect contribution and deliver what you promise
Before launch, calculate the actual cost of the benefit, which purchases qualify, when it can be used and how refunds or cancellations are handled. A small, easy-to-use benefit may work better than a blanket discount. Avoid filling an already fully booked service with promotions that displace full-price sales.
- Set a maximum redemption cost and review contribution after the incentive, not just average spend.
- Avoid rewards linked to purchases staff cannot verify or rules that change between shifts.
- Explain restrictions and availability before enrolment; redemption should not bring an unpleasant surprise.
- Recognise regulars with thoughtful service and relevant access. Exclusivity needs real value, not an empty VIP label.
7. Communicate around the occasion, not the campaign calendar
Separate first-time guests, regulars and customers who have been away longer than their usual interval. The first follow-up might ask for feedback; the next needs a useful reason to return. If a complaint is unresolved, address it before targeting that person with a promotion. A weekly diner and an anniversary guest do not need the same reminder.
- Offer one next action: book, explore something new or view an available benefit.
- Time communication around observed visiting habits and the service you can fulfil; avoid invented urgency.
- Respect preferences, limit frequency and review opt-outs or complaints alongside results.
- A message accepted by a platform does not prove it was seen or generated a booking.
8. Make the programme work during a busy service
Choose an owner and rehearse the journey with staff before inviting guests. Everyone should know how to explain the benefit, validate a visit and handle a failed redemption. Start with a small group and one service; scaling a confusing process only multiplies problems.
- Before service: check the QR code, conditions, reward availability and who can help.
- During service: validate using the agreed code or procedure without duplicating visits for split bills.
- After service: review failed redemptions, duplicate records and feedback; fix the cause, not just the counter.
- If connecting bookings or your POS, confirm how completed visits are recorded and cancellations excluded. Do not assume an integration exists.
9. A 30-day plan to get started
The first month's goal is a reliable journey and an initial reading, not a promised percentage improvement. Give every action an owner, a date and a success criterion. Do not change price, reward and communication at the same time: you will struggle to tell what mattered.
- Days 1–7: review the experience and available data; choose one friction point, a cohort, a return window and a primary measure.
- Days 8–14: define one benefit and its costs; prepare conditions, enrolment and validation; test with staff.
- Days 15–21: run a limited initial rollout; observe understanding, sign-ups, validations and complaints; remove operational obstacles.
- Days 22–30: review early signals and decide what to keep. Wait for each customer's full follow-up before reporting 30-day retention; someone joining on day 20 will not complete that window until day 50.
10. Check retention and the value of acquisition
If you pay for advertising to win a first visit, a returning customer can generate more value from that acquisition cost. It does not automatically mean higher ROAS or profit: include rewards, operating costs and visits that would have happened anyway. Preserve acquisition source where you can connect it to a real visit and compare equivalent groups.
- Sign-ups without returns: revisit the appeal of the benefit, the time window and how easy it is to come back.
- Redemptions with falling contribution: adjust cost, availability or rules before expanding.
- A higher second-visit rate: check sample size, seasonality, price changes and other campaigns.
- Where feasible, use comparable groups defined before launch; your most loyal customers may be more likely to join. Comparing members and non-members alone does not establish causation.
How Vuelvy helps turn a visit into a relationship
Vuelvy specialises in Wallet Marketing. We assess visit frequency, contribution, front-of-house operations and available data to design a retention strategy for your restaurant. There is no magic formula that fits every business: we first define what needs to improve, then configure a journey that lets you verify it.
- Together we design the benefit and QR or link-based enrolment, with a card compatible with Apple Wallet and Google Wallet.
- We define validation and how to connect usage to a completed visit or booking, integrating tools when the case calls for it and compatibility has been checked.
- The pass keeps the benefit and next action accessible without requiring a restaurant app. Updates and notifications depend on each platform's capabilities, permissions and settings.
- We review observable sign-ups, redemptions and returns to choose the next adjustment, without presenting installations as sales or guaranteeing outcomes.