Email marketing

Email marketing for bars and pubs

This guide shows owner-operators and marketing managers at bars and pubs how to build a regulars list from guest WiFi logins and use it to fill quiet nights with targeted email.

6 min read1,278 words

Listen to this guide

Read the transcript

Welcome to the Purple marketing briefing. Today we are talking about email marketing for bars and pubs - specifically, how to turn foot traffic into a reliable, automated regulars list. Let us start with why this matters. The hardest night to fill is not Saturday. It is Tuesday. You have the crowd at the weekend, but converting that energy into mid-week footfall is where most bars and pubs leave money on the table. Social media organic reach is effectively zero for most venues. Paid ads are expensive and hard to attribute. Asking staff to collect email addresses at the bar never works. The answer is already mounted on your wall. Your guest WiFi access point captures a verified email address every time a guest connects. That is not a scraped list or a bought database. It is a conscious-choice opt-in, collected in line with GDPR, at the exact moment your guest decides they want to be in your venue. Now, let us talk about the approach. Purple Engage uses your existing WiFi infrastructure as a data capture layer. It works with hardware from Cisco Meraki, HPE Aruba, Ruckus, and others. It sits on top of your hardware as a cloud overlay. You do not replace anything. When a guest connects, they see a captive portal - the branded login page before they reach the internet. That portal asks for their email address, optionally their date of birth, and presents a clear, unticked marketing consent checkbox. The guest makes an active decision. Purple records the consent timestamp and the specific wording they agreed to, which satisfies the GDPR accountability requirement. From that point, every return visit is logged against their profile. Purple Engage knows when they first visited, how often they return, how long they typically stay, and when they last came in. That behavioural data is the engine behind every campaign. The key distinction from tools like Mailchimp or Klaviyo is this: those platforms are excellent at sending campaigns to a list you already have. They do not help you build the list from physical footfall. Purple Engage does both. Now, what should you actually send? There are four campaigns that drive the most return visits for bars and pubs. First, the lapsed guest email. The trigger is no WiFi login for 28 days. The content is a specific offer valid Tuesday to Thursday - a free side with any main, or a discount on a round. Subject line: we haven't seen you in a while. This email targets warm leads - people who already know and like your venue - with a reason to return on a quiet night. Second, the birthday campaign. The trigger is 14 days before the guest's birthday. The content is a free bottle of prosecco or a round on the house for a table booking of six or more. This drives group bookings. A free bottle of prosecco costs you roughly eight pounds at trade. A table of eight spending thirty pounds each is two hundred and forty pounds in revenue. Third, the quiet night push. This is a manual send on a Tuesday or Wednesday morning. Segment it to guests who have visited on a weekday before. Because you are targeting guests who have already visited mid-week, the offer resonates. You are not sending a Tuesday night deal to someone who only ever comes in on Saturday. Fourth, the post-event follow-up. Send this 24 hours after a ticketed event. Thank the guest for coming, tell them the next event date, and offer a reserved table for groups of four or more if they book before Sunday. This converts one-time event attendees into regulars. For all campaigns, keep the email short. One offer, one call to action, one link. Hospitality emails that perform well are rarely longer than 150 words. Now, the pitfalls. The biggest mistake is measuring success by open rates. Open rates tell you about your subject line. They do not tell you whether anyone came back. The measure of success for a bar or pub is footfall attribution. Purple Engage tracks when a guest who received an email subsequently logs into your WiFi. That is the number that matters. The second mistake is sending the same email to everyone on your list. Segmentation is not complicated. Guests who visit on Fridays should receive different messaging from guests who only attend events. Purple Engage makes this straightforward because visit-day data is captured automatically. Let us do a quick Q and A. Question one: Does this work for multi-site operators? Yes. If you run 50 pubs, you can view the data centrally. You can see if a guest visits your city centre venue on Fridays and your suburban venue on Sundays. You can run campaigns across the whole estate or target specific locations. Stonegate Pubs uses this type of behavioural approach across their venues. Question two: What about UK PECR and the soft opt-in? If a guest buys a drink and you collect their email during the transaction, you can market to them under the soft opt-in. But WiFi login is cleaner. They actively tick the box on the captive portal. It is unambiguous consent. For more detail on the legal framework, there is a dedicated guide on UK PECR and the soft opt-in on the Purple website. Question three: How long does it take to set up? The captive portal configuration takes about 30 minutes. Authenticating your sending domain takes another 20 minutes. Your first automation can be live the same day. The list starts building from the first guest who connects. To summarise. Stop relying on social media algorithms. Use your existing guest WiFi to build a first-party database. Set up automated emails based on visit behaviour. Measure success in footfall and revenue, not open rates. Your next steps are simple. First, log into your guest WiFi as a customer would and check your captive portal. Is it asking for email? Is the consent checkbox unticked by default? Second, authenticate your sending domain in Purple Engage. Third, activate the lapsed guest automation this week. Set the trigger to 28 days. Write one email with one offer. Switch it on. Fourth, review the footfall attribution report after four weeks. The list builds itself. The campaign runs automatically. Your job is to set the triggers once and review the numbers weekly. Thank you for listening to the Purple marketing briefing.

Why this matters for your venue

The hardest night to fill is not Saturday. It is Tuesday. You have the crowd at the weekend, but converting that energy into mid-week footfall is where most bars and pubs leave money on the table. Social media organic reach is effectively zero for most venues. Paid ads are expensive and hard to attribute. Asking staff to collect email addresses at the bar never works.

The answer is already mounted on your wall. Your guest WiFi access point captures a verified email address every time a guest connects. That is not a scraped list or a bought database - it is a GDPR-compliant, conscious-choice opt-in, collected at the exact moment your guest decides to be in your venue. Purple Engage turns those logins into a regulars list that builds itself, then runs the campaigns that bring those guests back automatically.

Venues that do not do this are left importing lists into Mailchimp's blank import screen and wondering why nothing grows. Generic email tools send campaigns. They do not build the list. That is the difference.

The approach

Purple Engage uses your existing guest WiFi infrastructure (Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi and others) as a data capture layer. It sits on top of your hardware as a cloud overlay. You do not replace anything.

When a guest connects, they see a captive portal - the branded login page before they reach the internet. That portal asks for their email address, optionally their date of birth, and presents a clear, unticked marketing consent checkbox. This is a conscious-choice opt-in. It is not buried in terms and conditions. The guest makes an active decision. Purple records the consent timestamp and the specific wording they agreed to, which satisfies the GDPR accountability requirement.

Architecture overview

The key distinction from tools like Mailchimp or Klaviyo is this: those platforms are excellent at sending campaigns to a list you already have. They do not help you build the list from physical footfall. Purple Engage does both. It captures the data and runs the campaigns in a single platform.

How to do it with your guest WiFi

The setup has three steps.

First, configure your captive portal. Ask for an email address, a date of birth (for the birthday campaign) and marketing consent. Keep the form short - two fields and a checkbox. Longer forms reduce completion rates. Purple Engage handles the consent records automatically.

Second, connect your email domain. Authenticate your sending domain with SPF and DKIM records. This tells inbox providers your emails are legitimate and improves deliverability. Purple Engage walks you through this in the platform settings.

Third, activate your first automation. Do not wait until you have a large list. Set up the lapsed guest automation on day one. Any guest who has not logged in for 28 days receives an automated email with a specific offer. The list will be small at first. It grows every week.

For pubs and bars already running Cisco Meraki or HPE Aruba hardware, the integration is a cloud configuration. No engineer visit is required.

What to send, and when

The campaigns that drive the most return visits for bars and pubs fall into four categories.

The lapsed guest email. Trigger: no WiFi login for 28 days. Content: a specific offer valid Tuesday to Thursday, such as a free side with any main, or a discount on a round. Subject line: "We haven't seen you in a while." This email targets warm leads - people who already know and like your venue - and gives them a reason to return on a quiet night. Stonegate Pubs uses this kind of behavioural trigger across its estate to shorten the gap between visits.

The birthday campaign. Trigger: 14 days before the guest's birthday. Content: a free bottle of prosecco or a round on the house for a table booking of six or more. This drives group bookings, and group bookings are the highest-revenue visit type for most venues. A free bottle of prosecco costs around £8 wholesale. A booking for a table of eight spending £30 a head brings in £240.

The quiet-night push. Trigger: manual send, Tuesday or Wednesday morning. Segment: guests who have previously visited on a weekday. Content: a limited-time offer valid that evening only. Because you are targeting guests who have already visited mid-week, the offer resonates. You do not send a Tuesday-night offer to someone who only ever comes in on Saturdays.

The post-event follow-up. Trigger: 24 hours after a ticketed event ends. Content: a thank-you note with a link to book the next event or a discount on the next visit. This converts one-off event attendees into regulars.

For every campaign, keep the email short. One offer, one call to action, one link. Hospitality emails that perform well rarely exceed 150 words.

Campaign Trigger Best send time Primary goal
Lapsed guest 28 days since last login Tuesday 11:00 Mid-week footfall
Birthday 14 days before birthday Any day, morning Group bookings
Quiet-night push Manual Tuesday or Wednesday 10:00 Same-day footfall
Post-event follow-up 24 hours after event Next morning Repeat visits

Measuring what works

Open rates and click rates are useful for diagnosing deliverability problems. They are not the measure of success for a bar or pub. The measure of success is: did the guest come back?

Purple Engage tracks footfall attribution. When a guest who received an email subsequently logs into your WiFi, the platform records the connection. You can see, for each campaign, how many recipients returned within 7, 14 or 30 days. That is the data that matters.

Performance metrics

The secondary metric is revenue per send. If you know your average spend per head and you know how many guests returned after a campaign, you can calculate the revenue the campaign generated. For example, a lapsed guest campaign sent to 500 people with a 12% return rate and a $25 average spend delivers $1,500 in attributed revenue per send.

Track these three numbers for every campaign: return rate, revenue per send and list growth rate (new subscribers per week). Everything else is background information.

For more on consent and compliance, read our guide: UK PECR and the soft opt-in: email marketing rules for venues.

Where to start

  1. Audit your captive portal today. Log into your guest WiFi as a customer would. Does it ask for an email address? Is the consent checkbox unticked by default? If not, fix that first.
  2. Authenticate your sending domain. Add the SPF and DKIM records in Purple Engage. It takes 20 minutes and materially improves deliverability.
  3. Activate the lapsed guest automation. Set the trigger to 28 days. Write one email with one offer. Turn it on.
  4. Set up the birthday campaign. If your portal does not yet collect dates of birth, add the field now. The birthday campaign is the highest-ROI automation for most venues.
  5. Review footfall attribution weekly. Check which campaigns are driving return visits. Double down on what works.

From the moment you switch the portal on, the list builds itself. The campaigns run themselves. Your job is to set the triggers once and review the footfall data every week.