Skip to main content

How to leverage free marketing SMS to increase return visits

This guide details how venue operators can use existing Guest WiFi infrastructure to capture verified mobile numbers and deploy compliant, automated SMS marketing campaigns. It covers technical architecture, compliance frameworks (GDPR, TCPA), and measurable implementation strategies that drive return visits.

📖 4 min read📝 940 words🔧 2 worked examples3 practice questions📚 8 key definitions

Listen to this guide

View podcast transcript
Welcome to this briefing from Purple. Today we are covering one of the most underused assets sitting inside your venue right now - your Guest WiFi network - and specifically, how to use it to run free marketing SMS campaigns that bring visitors back through your doors. Let me set the scene. You have a hotel, a retail chain, a stadium, or a conference centre. Every day, hundreds or thousands of people connect to your WiFi. They hand over their phone number to authenticate. And then they leave. Most operators do nothing with that data. That is a significant missed opportunity. SMS marketing achieves a 98% open rate. Email sits at around 22%. Click-through rates for SMS run between 18 and 35 percent, compared to roughly 3 percent for email. And ROI estimates place SMS returns at between 21 and 41 pounds for every pound spent, with peak campaigns reaching 71 pounds per pound. These are not marginal gains. This is a fundamentally different channel. So let us talk about the architecture. When a guest connects to your WiFi through Purple's captive portal, they authenticate using their mobile number. Purple verifies that number in real time via a one-time passcode. At the same moment, if the guest opts in to marketing communications, that verified phone number flows directly into Purple Engage - our CRM and campaign automation layer. No manual export. No third-party data broker. First-party, verified, consented data, captured at the point of access. This matters enormously from a compliance standpoint. Under GDPR and the UK's Privacy and Electronic Communications Regulations - PECR - you need explicit, freely given consent to send marketing SMS. The key word there is freely given. You cannot make WiFi access conditional on marketing consent. Purple's captive portal separates the two: guests get WiFi regardless, and the marketing opt-in is a separate, clearly labelled conscious choice. That is the architecture that keeps you on the right side of the ICO. In the United States, the Telephone Consumer Protection Act - TCPA - requires prior express written consent before you send any automated marketing text. Purple's opt-in flow captures and timestamps that consent, creating an auditable record. This is not just good practice. It is a legal requirement, and the fines for non-compliance run into millions of dollars. Now let us get into the implementation detail. Purple Engage supports three core SMS journey types. First, the welcome journey. A guest connects to your WiFi, opts in, and within minutes receives a personalised welcome message. For a hotel, that might be a room upgrade offer. For a retailer, it could be a ten percent discount valid today only. For a stadium, it might be a fast-track entry code for their next visit. This immediate touchpoint has the highest engagement rates of any SMS type - because the guest is physically in your venue right now, and the message is contextually relevant. Second, the re-engagement journey. Seven days after their visit, Purple Engage automatically sends a follow-up message. At this point, the guest has had time to reflect on their experience. A well-timed message with a specific incentive - say, a limited-time offer or an event announcement - converts at rates between 21 and 30 percent according to Sakari's 2025 benchmarks. The key is specificity. Generic messages underperform. Messages tied to the guest's actual visit - the venue they attended, the day they were there - perform significantly better. Third, the win-back journey. Thirty days of no return visit triggers a win-back SMS. This is your last automated touchpoint before a guest becomes dormant. The message should carry your strongest offer. Purple's analytics layer tells you which guests are at risk of lapsing, so you can segment this audience and tailor the message accordingly. Let me give you two concrete examples. The first is a mid-scale hotel group with 40 properties. They deployed Purple Engage across their estate, running on Cisco Meraki access points. Within 90 days, they had captured verified mobile numbers from 68 percent of WiFi-connected guests who opted in. Their seven-day re-engagement SMS campaign achieved a 24 percent return visit rate among the contacted group, compared to 9 percent for the control group who received no message. That is a 15 percentage point uplift, directly attributable to a single automated SMS journey. The incremental revenue per property averaged 4,200 pounds per month. The second example is a retail chain with 120 stores. They integrated Purple Engage with their existing loyalty programme via Purple's API. Shoppers who connected to in-store WiFi and opted in received a personalised SMS 48 hours after their visit, referencing the specific store they visited and including a time-limited voucher. The campaign ran for six months. Average basket size among SMS recipients was 18 percent higher than the non-contacted group. Opt-out rates stayed below 1.5 percent throughout, well within the industry benchmark of 3.5 percent. Now, the pitfalls. The number one failure mode is frequency. Sending more than two messages per month to the same contact is the fastest way to drive opt-outs. Fifty-three percent of SMS unsubscribes are caused by over-frequency, according to Sakari's consumer research. Set hard frequency caps in your campaign settings. Purple Engage enforces these automatically, but you need to configure them correctly at setup. The second pitfall is irrelevance. A guest who visited your Edinburgh venue does not want a message about your London opening. Segment your audience by location, visit recency, and visit frequency before you send anything. Purple's analytics layer gives you all three dimensions out of the box. The third pitfall is timing. Do not send SMS messages between 9pm and 8am. This is a legal requirement under PECR in the UK and a strong best practice globally. Purple Engage includes send-time optimisation that automatically schedules messages within compliant windows, factoring in the recipient's local time zone. Now for the rapid-fire questions I hear most often from clients. Can I run SMS campaigns without a separate SMS platform? Yes. Purple Engage includes SMS sending as part of the Engage plan. You do not need a separate contract with an SMS gateway provider. The sending infrastructure is built in. What hardware does this work with? Purple is hardware-agnostic. The captive portal and data capture layer works across Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, and Fortinet. If you have a mixed estate, that is fine. How do I measure ROI? Purple Engage tracks SMS delivery, click-through rates via unique short links, and return visit attribution using WiFi reconnection data. When a guest who received an SMS reconnects to your WiFi within a defined window, Purple logs that as an attributed return visit. This gives you a direct line between campaign spend and footfall. Is this genuinely free? The SMS sending credits are included in the Engage plan. There is no per-message charge on top of your Purple subscription. That is what we mean by free marketing SMS - the marginal cost of sending an additional message is zero. To summarise. Your Guest WiFi network is already capturing verified mobile numbers at scale. Purple Engage automates three SMS journeys - welcome, re-engagement, and win-back - that convert those numbers into return visits. The compliance framework is built in, covering GDPR, PECR, and TCPA. The hardware integration covers all major enterprise access point vendors. And the analytics layer closes the loop between campaign activity and footfall. The next step is straightforward. If you are already on Purple Connect or Capture, speak to your account manager about upgrading to Engage. If you are new to Purple, visit purple.ai to see how 80,000 venues are already using Guest WiFi as a first-party data and marketing channel. Thank you for your time. This has been a Purple technical briefing on free marketing SMS and return visit optimisation.

header_image.png

Executive Summary

Guest WiFi networks capture hundreds of verified mobile numbers daily, yet most venue operators leave this data untouched. By routing authentication data into an automated CRM, venues can deploy free marketing SMS campaigns that drive measurable return visits. SMS achieves a 98% open rate and a 45% response rate, vastly outperforming email. This guide details the technical architecture required to capture first-party data at the point of access, ensuring full compliance with GDPR, PECR, and TCPA. We cover three core automated journeys: welcome messages, 7-day re-engagement, and 30-day win-back campaigns. IT and marketing teams will learn how to configure frequency caps, segment audiences by location, and measure exact ROI through WiFi reconnection attribution. Purple Engage provides the infrastructure to execute this without third-party data brokers or separate SMS gateway contracts.

Technical Deep-Dive

The Data Capture Architecture

The foundation of an effective SMS strategy is verified, consented first-party data. When a guest connects to your WiFi, they encounter the Purple captive portal. They authenticate using their mobile number. Purple verifies this number in real time via a one-time passcode. At this exact moment, the portal presents a clear, unbundled opt-in for marketing communications.

If the guest opts in, the verified phone number flows directly into Purple Engage via API. This eliminates manual CSV exports and removes reliance on third-party data brokers. The architecture is hardware-agnostic, integrating natively with Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, and Fortinet access points.

sms_flow_architecture.png

Compliance Frameworks

Capturing mobile numbers requires strict adherence to regional regulations. Purple's architecture automates compliance across major frameworks:

  1. GDPR and PECR (UK/EU): You need explicit, freely given consent. WiFi access cannot be conditional on marketing consent. The Purple captive portal separates authentication from marketing opt-in, ensuring the choice is conscious and documented.
  2. TCPA (US): The Telephone Consumer Protection Act requires prior express written consent for automated marketing texts. Purple captures and timestamps this consent, creating an auditable record to protect against compliance failures.

Send-Time Optimisation and Frequency Capping

Technical configuration determines campaign success. Sending messages between 21:00 and 08:00 violates PECR and drives opt-outs. Purple Engage includes send-time optimisation that automatically schedules messages within compliant windows, adjusting for the recipient's local time zone. Furthermore, 53% of SMS unsubscribes stem from over-frequency. System administrators must configure hard frequency caps - typically a maximum of two messages per month per contact - within the Purple Engage dashboard.

Implementation Guide

Deploying an SMS strategy requires configuring specific automated journeys based on guest behaviour.

1. The Welcome Journey (Immediate)

Trigger a welcome SMS within minutes of the initial WiFi connection. The guest is physically in your venue, making this the highest-converting touchpoint.

  • Retail: Send a 10% discount code valid for the current visit.
  • Hospitality: Offer a complimentary drink at the hotel bar or a room upgrade.
  • Stadiums: Provide a link to an indoor map showing the shortest queue for merchandise.

2. The Re-engagement Journey (7-Day)

Configure an automated message to send seven days after the guest disconnects from the network. Use Purple's analytics layer to segment by location and visit frequency.

  • Action: Reference the specific venue they visited. Generic messages underperform.
  • Offer: Include a time-limited incentive to drive a repeat visit within the next 14 days.

3. The Win-back Journey (30-Day)

Set a trigger for guests who have not reconnected to the WiFi for 30 days. This is the final automated touchpoint before a guest becomes dormant.

  • Action: Deploy your strongest commercial offer.
  • Segmentation: Exclude guests who have already booked a future stay or visit (via API integration with your PMS or booking engine).

Best Practices

  • Segment by Location: A guest who visited a Manchester location does not need an alert about a London store opening. Use Purple's location hierarchy to restrict message distribution to relevant audiences.
  • Personalise the Content: Use dynamic tags to insert the guest's name and the specific venue they visited.
  • Include Clear Opt-outs: Every SMS must include a clear STOP command. Purple Engage handles opt-out processing automatically, immediately suppressing the number from future broadcasts.
  • Monitor the Benchmarks: Track your performance against industry standards.

sms_vs_email_comparison.png

Troubleshooting & Risk Mitigation

High Opt-out Rates

If opt-out rates exceed 3.5%, you are likely violating frequency tolerances or sending irrelevant content. Review your frequency caps in Purple Engage and ensure you are not sending more than two promotional messages per month. Check your audience segmentation to confirm messages are location-specific.

Low Conversion Rates

If click-through rates fall below 15%, evaluate the offer strength and timing. A 7-day re-engagement message performs better than a 14-day message. Ensure the call-to-action is clear and the linked landing page is mobile-optimised.

Delivery Failures

Delivery failures typically result from invalid numbers. Purple mitigates this by requiring one-time passcode verification at the point of WiFi login, ensuring the captured number is active and accurate.

ROI & Business Impact

Purple Engage closes the loop between campaign spend and physical footfall using WiFi reconnection data.

When a guest receives an SMS and subsequently walks back into your venue, their device automatically probes for the Guest WiFi network. Purple logs this reconnection and attributes it to the recent SMS campaign. This provides a direct, measurable ROI metric: the Return Visit Rate.

Because SMS sending credits are included within the Purple Engage plan, the marginal cost of sending these campaigns is zero. Venues typically see SMS ROI between £21 and £41 for every £1 of equivalent platform cost, driven by the 98% open rate and immediate contextual relevance of the channel.

Key Definitions

Captive Portal

The branded web page that intercepts a user's web browser when they attempt to connect to a Guest WiFi network, requiring authentication before granting internet access.

This is the primary data capture mechanism, where venues collect verified mobile numbers and marketing consent.

First-Party Data

Information a company collects directly from its customers or audience, rather than purchasing it from a third-party broker.

Capturing data via Guest WiFi ensures the venue owns the relationship and the data is accurate and compliant.

PECR

Privacy and Electronic Communications Regulations. The UK law that sits alongside GDPR and specifically governs electronic marketing, including SMS.

PECR dictates the rules around consent, opt-outs, and compliant send times for SMS campaigns.

TCPA

Telephone Consumer Protection Act. US federal law restricting telemarketing and the use of automated telephone equipment.

Requires prior express written consent for marketing SMS, which Purple captures and timestamps during the WiFi login process.

Return Visit Rate

The percentage of guests who return to a venue within a specific timeframe after receiving a marketing communication.

Purple tracks this automatically by monitoring when a device reconnects to the Guest WiFi network following an SMS campaign.

Frequency Cap

A system limit placed on the number of marketing messages a single contact can receive within a defined period (e.g., 30 days).

Essential for preventing list fatigue and keeping opt-out rates below the 3.5% industry benchmark.

Send-Time Optimisation

Automated scheduling that ensures messages are only delivered during legally compliant and socially acceptable hours (e.g., 08:00 to 21:00).

Prevents venues from breaching PECR regulations and annoying guests with late-night notifications.

Dynamic Tags

Placeholders within a message template (e.g., {{Venue_Name}}) that automatically populate with specific data relevant to the individual recipient.

Used to personalise SMS campaigns at scale, ensuring a guest receives a message referencing the exact location they visited.

Worked Examples

A mid-scale hotel group with 40 properties wants to increase direct bookings from previous guests. They currently capture email addresses via a generic web form but see open rates below 20%. How should they deploy Purple Engage to drive return visits?

The hotel group configures the Purple captive portal across their Cisco Meraki access points to capture verified mobile numbers via SMS authentication. They add a clear, unbundled marketing opt-in checkbox. In Purple Engage, they build a 7-day re-engagement journey. Guests who opt in receive an automated SMS exactly seven days after checkout, offering a 15% discount on their next direct booking. The message dynamically inserts the name of the specific property they visited.

Examiner's Commentary: This approach replaces low-converting email with high-visibility SMS. By verifying the number at login, they eliminate fake data. The 7-day timing strikes the balance between recency and readiness to book again. By using dynamic location tags, the message feels personalised rather than like a corporate broadcast. The hotel can track success by monitoring WiFi reconnections attributed to the campaign.

A retail chain with 120 stores notices high footfall but low repeat visit rates. They want to use SMS to drive shoppers back in-store within 14 days of their initial visit, but are concerned about GDPR compliance and high opt-out rates.

The retailer implements Purple's captive portal on their HPE Aruba network. They configure the portal to separate WiFi access from marketing consent, ensuring GDPR compliance. They set a strict frequency cap in Purple Engage: maximum two messages per month. They deploy a welcome journey that sends an SMS 15 minutes after login with a 10% discount valid for that day, and a 14-day re-engagement message with a new offer if the shopper has not returned.

Examiner's Commentary: Separating the WiFi terms from the marketing opt-in satisfies the 'freely given' requirement of GDPR. The hard frequency cap directly mitigates the risk of high opt-out rates, as over-frequency is the primary driver of unsubscribes. The immediate welcome message capitalises on the shopper's physical presence in the store, driving immediate basket size increases.

Practice Questions

Q1. A stadium wants to send an SMS to all fans offering a discount on next season's tickets. They plan to send the message at 22:00 on a Sunday to catch fans after the weekend games. What compliance and best practice issues does this raise?

Hint: Consider PECR regulations regarding send times.

View model answer

Sending an SMS at 22:00 violates PECR regulations and global best practices, which prohibit marketing messages between 21:00 and 08:00. The venue must use send-time optimisation in Purple Engage to schedule the broadcast for compliant hours the following morning.

Q2. A retail chain has seen their SMS opt-out rate climb to 6% over the last two months. They are currently sending a weekly generic discount code to their entire database. How should they adjust their strategy?

Hint: Evaluate frequency caps and audience segmentation.

View model answer

The 6% opt-out rate is well above the 3.5% benchmark, driven by over-frequency and irrelevance. They must implement a hard frequency cap of two messages per month. Furthermore, they should stop generic broadcasts and instead use Purple's analytics to segment the audience, sending targeted 7-day re-engagement messages based on the specific store visited.

Q3. A hotel IT director is concerned about the manual workload required to export guest phone numbers from the WiFi system into their SMS gateway. How does Purple Engage resolve this?

Hint: Consider the API architecture and integrated sending capabilities.

View model answer

Purple Engage eliminates manual exports. Verified phone numbers and consent timestamps flow directly into the Engage CRM via API at the point of login. Furthermore, Purple Engage includes built-in SMS sending capabilities, removing the need for a separate SMS gateway contract or manual data transfers.