Skip to main content

Email marketing for restaurants: a practical guide

Why email beats paid social for restaurants, how to build the list from your guest WiFi, what to send to first-timers, regulars and lapsed diners, and how to measure return visits.

📖 4 min read📝 650 words

Most restaurants spend to get someone through the door once. Email marketing is how you get them back. It costs less than paid social, you own the channel, and for a venue that sees the same faces week after week it is the most direct line to a repeat booking.

The hard part has never been sending the email. It is building a list of diners who actually want to hear from you. This guide covers how to do that from your guest WiFi, what to send, and how to know whether it works.

Why email still wins for restaurants

Social platforms rent you an audience. Reach moves with the algorithm, and you pay again every time you want to be seen. Email is different: once a diner opts in, you can reach them for the cost of the send, in an inbox you control.

Email also suits how restaurants grow. Your best customers are the ones who already came in. A single well-timed message - a Sunday roast reminder, a midweek offer, a birthday table - turns a one-off visit into a habit.

The list is the problem, not the sending

You can write to existing customers in any email tool. Mailchimp, Klaviyo and the rest are good at templates, sends and reporting. What they do not do is build the list. They assume you already have verified, opted-in addresses.

In a restaurant, you do not. Diners book through third parties, pay at the table, and leave without giving you a thing. The guest WiFi login is the one moment they will hand over a real email address in exchange for something they want: getting online.

Purple Engage captures that moment. A guest connects, signs in once on a branded page, and confirms their details with a clear opt-in. The contact lands in your database, verified and consented under GDPR. Across the Purple network that mechanism produced 440 million logins in 2024, at opt-in rates around 50% higher than other channels.

What to send, and when

Start with three groups and a message for each.

First-time diners

Someone who connected for the first time gets a short welcome: thank them, set expectations on how often you will write, and give one reason to come back. A free starter on the next visit converts better than a generic newsletter.

Regulars

Diners who visit often are your margin. Reward the behaviour. Early access to a new menu, a table held on a busy Friday, or a standing midweek offer keeps them loyal without discounting your weekends.

Lapsed customers

A diner who has not visited in 90 days is the cheapest booking you are not making. A short "we miss you" message with a reason to return reactivates a meaningful share of them.

Automate the timing

You do not have the hours to send these by hand. Set them once as automations and let them run:

  • A welcome email on first login.
  • A birthday table offer in the week before.
  • A win-back message at 90 days without a visit.

PizzaExpress and McDonald's both run guest WiFi with Purple across their estates. The same capture-then-message pattern works whether you have one site or a thousand.

Stay compliant

Every address you collect should be a conscious-choice opt-in: the diner ticked a box, they were told what they signed up for, and they can unsubscribe in one click. Buying or scraping lists breaks GDPR, wrecks your deliverability, and trains inbox providers to send you to spam. First-party data, collected with consent, is the only list worth having.

Measure what matters

Open rate tells you the subject line worked. Revenue per send tells you the email did. Tie each campaign back to bookings and covers, not just clicks. With WiFi-sourced data you can go further and connect a send to an actual return visit, because the same login that built the list also records who came back.

Where to start

  1. Turn your guest WiFi into a branded, opted-in capture point.
  2. Build the three segments above from visit behaviour.
  3. Switch on the welcome, birthday and win-back automations.
  4. Report on return visits, not just opens.

Get those four right and email becomes the channel that quietly fills your tables midweek.