Turning retail footfall into an email list

Why This Matters for Your Venue
When it comes to data, e-commerce has a structural advantage over physical retail. Every visitor to an online store can be tracked, prompted, and captured. A pop-up appears after 30 seconds. Checkout requires an email address. An abandoned cart triggers a follow-up. The list builds itself.
In a physical store, none of this happens by default. A shopper browses for 40 minutes, picks up three items, puts two back, and leaves. You have no idea who they were, what they looked at, or if they will ever return. If they pay with a card, your bank might tell you the transaction went through. They will not give you the shopper's name or email address.
This is the retail email capture problem. And it is expensive. The cost of acquiring a new shopper is five times higher than retaining an existing one (Purple internal data, 2024). If you cannot identify and re-engage the shoppers already coming through your doors, you are paying the full acquisition cost every single time.
Guest WiFi solves this. When a shopper connects to your network, you present a branded Captive Portal - a login screen requiring an email address or social account to grant internet access. The shopper gets online access. You get a verified, CCPA/CPRA-compliant contact. Your list builds itself automatically from the foot traffic you already have.
Harrods applied this approach across their physical estate, transforming their Guest WiFi into a loyalty channel that delivered a 57x return on investment (Purple, 2024). That number is not a campaign metric. It is a business outcome.

The Methodology
This mechanism is a value exchange. You offer fast, reliable internet access. The shopper provides their contact details and explicit consent to receive marketing communications. This exchange is transparent, voluntary, and fully aligned with CCPA/CPRA requirements for conscious-choice opt-in.
The Captive Portal is the interface where this exchange happens. When a shopper selects your Guest WiFi network, their device automatically displays the portal. They see your brand, a brief explanation of the value they receive, a simple form requesting their name and email address, and a clearly worded consent checkbox. They check the box, tap the button, and are online in seconds.
This is the physical equivalent of an e-commerce pop-up. The difference is that it is linked to a transaction of real value - internet access - instead of a discount code. Conversion rates on Captive Portal logins consistently outperform website pop-ups because the motivation to complete the form is immediate and tangible.
The data collected is first-party data. You own it. It is not rented from a platform, inferred from third-party cookies, or purchased from a data broker. It is a verified contact who walked into your store, connected to your network, and actively opted in to hear from your brand.
To learn more about how Guest WiFi captures first-party data at scale, check out the Purple Guest WiFi overview .

How to do this with your Guest WiFi
You do not need to replace your existing network hardware. Purple works as a cloud overlay, integrating directly with your current infrastructure. We are hardware-agnostic, supporting Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, and Fortinet. If your store already has access points from any of these vendors, you can deploy Purple without touching the physical network.
Once integrated, Purple Engage manages the Captive Portal display, data capture, and authentication. Buyer details flow securely into the Purple Engage CRM, where they are enriched with behavioral context: when they visited, how long they stayed, how often they return, and which areas of the store they spent time in.
Authentication options give you flexibility over data quality. A customer who logs in via Microsoft Entra ID or Google Workspace automatically provides a verified identity - the email address is confirmed by the identity provider. A customer logging in with a direct email address can be sent a verification link before access is granted, ensuring that the contact is real and active.
The Purple Engage Capture plan manages portals and data collection. The Engage plan adds the CRM, segmentation, and campaign automation tools. Together, they give you the complete in-store email capture stack.
For US venues, consent mechanisms must meet the TCPA and CAN-SPAM requirements. The consent checkbox must be unchecked by default, the language about what the customer is consenting to must be specific, and the consent record must be stored alongside the contact. Purple handles this by design. For a detailed breakdown of legal requirements, check out the US CAN-SPAM and opt-in: email marketing rules for venues guide.
What to send and when
Capturing email is the first step. The real value lies in what you do with it. Purple Engage allows you to trigger automated campaigns based not just on digital engagement, but on physical behavior.
| Trigger | Audience | Message | Timing |
|---|---|---|---|
| First login | New customer | Welcome email with a discount on their next visit | 30 minutes after login |
| No return in 60 days | Lapsed customer | Win-back offer with a time-limited incentive | 60th day of inactivity |
| 4+ visits in a month | Regular customer | Loyalty reward or early sale access | Day after the 4th visit |
| Dwelling in a specific zone | High-interest customer | Product recommendation email for that category | Next morning |
The welcome series is the highest-priority automation to build first. A customer who has just connected to your WiFi for the first time is at their peak level of engagement with your brand. An email arriving 30 minutes later - when they may still be in the store or on their way home - converts at a much higher rate than campaigns sent days later.
The win-back campaign is the second priority. A customer who visited four times in January and hasn't returned since March is a recoverable contact. A targeted email with a relevant offer sent on the 60th day of their absence is far more cost-effective than paying to re-acquire them through paid social.
Segmentation improves every campaign. Purple Engage segments your list based on visit frequency, recency, and in-venue behavior. A customer who regularly visits the men's apparel section shouldn't receive promotions for women's apparel. A customer who visits every Saturday morning should receive offers timed to land in their inbox on Friday evening.
Measuring What Works
Open rates and click-through rates measure digital engagement. They do not measure whether your campaign drove a physical visit. For a retail email program built on guest WiFi data, the primary metric is return visits.
Because Purple tracks device connections to the network, you can attribute a physical visit to a specific email campaign. Send a win-back email on Tuesday. Check how many of the recipients connect to the WiFi in the next seven days. This is your campaign-to-foot-traffic conversion rate. It is a metric no ordinary email platform can provide, because no ordinary email platform knows when a customer has walked back through the door.
Secondary metrics to track:
- Revenue per send: Total in-store revenue during the campaign period divided by the number of emails sent. This requires integration with your POS system.
- List growth rate: New contacts added per week as a percentage of total foot traffic. A healthy rate indicates that the Captive Portal is converting well.
- Opt-in rate: The percentage of customers who connect to the WiFi and complete login with marketing consent. A well-designed portal typically sees a benchmark of 60 - 70% (Purple internal data, 2024).
- Lifetime value by channel: Compare the average spend of customers on your email list versus those who are not. This is the clearest proof of the commercial value of this program.
ISO 27001 certification covers the data handling infrastructure behind Purple's platform, ensuring that the data you collect is stored and processed to the highest security standards.
Where to start
- Audit your current guest WiFi setup. Walk into your store as a customer. Is the network open? Is there a password written on a chalkboard? If so, you are not collecting any data. Identify your hardware vendor.
- Map your footfall. Understand how many customers are connecting to WiFi versus how many are walking through the door. This gap is your opportunity.
- Design the Captive Portal. Keep it simple - just name and email address. Include a clear, specific consent statement. Test it on a mobile device before going live.
- Build the automations first. Set up welcome series and win-back campaigns before launching. Don't wait until the list grows.
- Set your baseline metrics. Record your current email list size, weekly footfall, and any existing email engagement rates. You need a baseline to measure against.
- Review compliance. Ensure your consent language meets CCPA/CPRA requirements. Store consent records alongside contact data.
- Go live and iterate. Review the opt-in rate after the first two weeks. If it is below 50%, simplify the portal or review the value exchange language.