Engage
Email marketing

Email marketing for multi-site restaurant groups

Running a consistent email programme across a multi-site restaurant group requires more than a good sending tool. It requires a verified, location-tagged list built from the guests already walking through your doors. This guide explains how guest WiFi captures first-party data automatically at every site, how Purple Engage turns that data into per-location campaigns, and how to measure success in return visits and revenue rather than open rates.

6 min read1,457 words

Why this matters for your restaurant group

Empty seats cost money. Every quiet Tuesday evening and missed reservation cuts directly into your margin. While you cannot force footfall, you can increase the odds of seeing a guest again through a well-run email programme.

Email marketing delivers a strong return. Industry data shows an average return of $36 to $42 for every $1 spent [1]. For a restaurant group, that return shows up as repeat visits, reduced no-shows, and stronger guest relationships. Repeat customers generate approximately 60% of total restaurant revenue [2], despite representing a smaller share of your total guest count. The maths makes the case clearly.

The challenge for multi-site operators is not sending emails. Tools like Mailchimp, Klaviyo, and HubSpot handle sending well. The challenge is building a list that is accurate, verified, and tagged by location. Bought lists fail because the recipients have no connection to your brand. See why bought email lists fail venues for the full breakdown. Relying on reservation data only captures the person who booked the table, missing every other guest in their party. Relying on a website sign-up form captures only the most motivated guests, and captures nothing about which site they visited.

This is where your guest WiFi becomes your most productive marketing asset.

The approach: first-party data from guest WiFi

Generic email tools send campaigns effectively, but they do not build your list. They require you to import data or drive traffic to a sign-up form. Purple Engage builds the list for you, automatically, from the guests already inside your venues.

When a guest logs into your Guest WiFi, they authenticate via a captive portal - a branded web page that loads before internet access is granted. The guest provides their email address or uses a social login. They tick an explicit GDPR marketing consent checkbox. Access is granted. In the background, Purple creates a verified contact record in the CRM, tagged with the specific site they visited.

Wifi to email flow

This is first-party data. You own it. It cannot be taken away by a social media algorithm change or a third-party cookie deprecation. Every contact in the list made a conscious choice to share their details with your brand.

The scale this creates is significant. McDonald's Belgium deployed guest WiFi across 80 restaurants with Purple and Cisco Meraki. The network captured 2.5 million unique users in the first two years [3]. That is a marketing database built entirely from foot traffic, with zero manual data entry.

How Purple Engage captures the data and runs the campaign

Purple operates as a hardware-agnostic cloud overlay. Your IT team does not need to replace existing access points. Purple integrates with Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, and Fortinet. For groups that have grown through acquisition and inherited a mixed hardware estate, this matters.

The data flow works as follows. A guest enters your venue and selects the guest WiFi network. The captive portal loads. The guest enters their email address and ticks the GDPR consent checkbox. Access is granted. Purple creates a contact record, logs the consent with a timestamp, and applies a location tag corresponding to the specific site. That contact is now available in Purple Engage for segmentation and campaign targeting.

Comparison chart

PizzaExpress UAE demonstrates the commercial impact of this approach. Across 14 restaurants in the UAE, they had an outdated database of around 30,000 email addresses before Purple. Within weeks of installation, they captured an additional 10,000 unique active customers. Their first campaign - a free pizza voucher with a short expiry date - generated over 100 redemptions in a single weekend, driving incremental sales of drinks, starters, and desserts. A subsequent two-for-one campaign generated over 300 additional covers. PizzaExpress UAE found that one batch of outbound emails could increase a single day's sales by up to 4,000 Dirham [4].

What to send, and when

A consistent email programme across many sites requires automation. Sending the same generic newsletter to every guest across 50 locations leads to high unsubscribe rates and low redemption. Guests in Edinburgh do not want an email about a menu launch in Bristol.

Segment your list by location. Purple Engage applies the location tag automatically at the point of login, so you do not need to manage this manually. Build these four core automations first.

Welcome email: Send this 24 hours after a guest's first WiFi login at any site. Thank them for visiting, introduce your brand, and optionally include a small incentive for their next visit. This is your highest-engagement email. Guests who receive a welcome email within 24 hours of their first visit are significantly more likely to return [5].

Birthday campaign: If your splash page captures date of birth, automate an email two weeks before the guest's birthday. Offer a complimentary dish or drink, valid at the site they most frequently visit. Personalised emails generate a 26% higher open rate than generic sends [6].

Win-back campaign: Trigger an email to guests who have not logged into your WiFi for 90 days. The last-seen date is captured automatically by the WiFi network. Use this to identify lapsing guests before they are lost. Offer a compelling reason to return - a new seasonal menu, a limited-time offer, or a simple message that you have missed them.

Location-specific promotions: Use the site tag to send targeted emails about local events, site-specific menu changes, or localised happy hours. A pub group running a quiz night at three specific sites should email only the guests who have visited those sites, not the entire estate.

For timing, send promotional campaigns between 3 PM and 7 PM on Mondays or Tuesdays. Industry data shows Monday has the highest email open rate at 51.9% [7].

Measuring what works

Do not measure email success by open rates alone. The average restaurant email open rate is 43.69% [8], which is a useful benchmark, but opens do not generate revenue.

Measure the business outcome. Track offer redemptions through your POS system on the days following a campaign send. Monitor footfall at specific sites in the 48 hours after a location-targeted email. Calculate revenue per send by dividing the incremental revenue generated on campaign days by the number of emails sent.

The table below shows the metrics that matter, and how to capture them.

Metric How to capture it What it tells you
Offer redemption rate POS system, unique voucher codes Direct revenue impact of the campaign
Footfall uplift Site-level cover count vs same day prior week Whether the email drove physical visits
Revenue per send Incremental POS revenue divided by emails sent The commercial value of your list
List growth rate New contacts per week per site Whether your WiFi is converting foot traffic
Unsubscribe rate Email platform reporting Whether your content is relevant to recipients

For multi-unit restaurant marketing, the most important metric is revenue per send. A list of 5,000 verified, location-tagged guests who have visited your venue will outperform a list of 50,000 unverified contacts every time.

Where to start

Follow this ordered checklist to launch your multi-site email programme.

  1. Audit your hardware: Confirm your access points are compatible with Purple. Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, and Fortinet are all supported.
  2. Configure the captive portal: Design a clean splash page. Keep form fields to a minimum. Require an email address and an explicit, separate GDPR marketing consent checkbox.
  3. Set up location tags: Ensure your network hierarchy in Purple matches your physical sites. Every access point must be assigned to the correct venue so the location tag is applied accurately.
  4. Build the welcome automation: Draft a simple, text-focused welcome email in Purple Engage. Set it to trigger one day after a first WiFi login at any site.
  5. Measure list growth for 30 days: Before sending your first promotional broadcast, let the list grow. Understand your opt-in rate per site. Identify any sites where the splash page is not converting.
  6. Send your first location-targeted campaign: Choose one site or region. Send a relevant offer. Track redemptions at the POS. Use this as your baseline for revenue per send.

References

[1] VerifiedEmail. (2026). Email Marketing ROI Statistics. [2] Olo. (2024). Restaurant Retention Research. [3] Purple. (n.d.). McDonald's Belgium Case Study. purple.ai [4] Purple. (n.d.). PizzaExpress UAE Case Study. purple.ai [5] Stripo. (2025). Restaurant Email Marketing Statistics. stripo.email [6] Stripo. (2025). Restaurant Email Marketing Statistics. stripo.email [7] Mailerlite. (n.d.). Best Time to Send Email. mailerlite.com [8] Sender. (n.d.). Email Marketing Statistics. sender.net