How to Automate WiFi Follow-Up Emails (Trigger Workflows)
Key Takeaways: Automated WiFi follow-up emails generate 320% more revenue than manual broadcasts because they're triggered by real behavior — someone actually visited. The four essential automations: welcome (fires on first connection), return visit incentive (fires 7 days after first visit), win-back (fires at 30 days inactive), and birthday (fires on birthday month). Setup takes 2-3 hours per client. Once built, the sequences run indefinitely with zero manual work. The welcome email alone, when sent within minutes of connection, averages 42% open rates.
Manual email blasts are the lazy approach to WiFi marketing. Someone captures 500 contacts, exports them to Mailchimp, writes a newsletter, and sends it to everyone. Same message, same timing, no relevance to the individual guest's behavior.
Automated workflows are different. They fire based on what the guest actually did — when they visited, how often they return, whether they've gone dormant. Each guest gets the right message at the right time based on their own behavior. You build the sequence once. It runs for every guest, at every location, for as long as the client is subscribed.
How WiFi trigger workflows work
A WiFi marketing automation workflow has four components:
1. Trigger
The event that starts the workflow. WiFi platforms support these triggers:
- •Connect: Guest authenticates on the captive portal. This is the most common trigger — it fires on first connection, return connections, or both.
- •Disconnect: Guest's device disconnects from the WiFi (leaves the venue). Useful for post-visit follow-ups.
- •Inactive: Guest hasn't connected to WiFi for a specified number of days. The key trigger for win-back campaigns.
- •Birthday: Guest's birthday is approaching. Requires the birthday field to be captured on the portal.
2. Filter
Conditions that determine which guests enter the workflow. Filters let you segment:
- •Visit count: First-time visitors only, returning visitors only, VIPs (10+ visits)
- •Location: Only guests from a specific location
- •Date range: Only guests who connected within a certain period
- •Demographics: Gender, age range (if captured via social login)
- •Device type: iOS only, Android only
3. Delay
Wait periods between actions. Delays create drip sequences instead of blasting everything at once.
- •"Wait 2 days, then send email 2"
- •"Wait 7 days, then check if guest has returned"
- •"Wait until Tuesday at 10 AM, then send"
4. Action
What happens when the trigger fires and filters pass:
- •Send email: The most common action. Pre-written email with personalization tokens.
- •Send SMS: Text message (requires phone number and SMS consent).
- •Webhook: POST data to an external URL (CRM, Zapier, custom application).
- •Sync to CRM: Push the contact to an external email platform for further nurturing.
The 4 essential automation workflows
These four workflows cover the core guest lifecycle. Every client should have all four active from day one.
Workflow 1: Welcome sequence
Trigger: First WiFi connection (new guest) Purpose: Introduce the venue, deliver the opt-in incentive, and drive the second visit
Sequence:
| Step | Timing | Subject Line | Content |
|---|---|---|---|
| Email 1 | Immediately | "Welcome to [Venue] — here's your offer" | Thank you + opt-in incentive (10% off, free item, etc.) |
| Email 2 | Day 3 | "3 things about [Venue] you might not know" | Venue highlights, menu features, or unique offerings |
| Email 3 | Day 7 | "This week at [Venue]: [specific event/special]" | Timely, relevant content tied to the current week |
| Email 4 | Day 14 | "Your offer expires in 3 days" | Urgency — last chance to use the welcome incentive |
Performance benchmarks:
- •Email 1 open rate: 38-45% (highest because it arrives while the guest is still at the venue or just left)
- •Email 2 open rate: 28-32%
- •Email 3 open rate: 24-28%
- •Email 4 open rate: 20-25%
- •Overall sequence conversion (used the offer): 8-14%
Research from Campaign Monitor shows that welcome emails generate 4x the open rates and 5x the click rates of regular marketing emails (Source: Campaign Monitor Email Marketing Benchmarks, 2025).
Workflow 2: Return visit incentive
Trigger: 7 days after first visit with no return WiFi connection Filter: First-time visitors who haven't connected again within 7 days Purpose: Drive the critical second visit
The second visit is the hardest one to generate. After the second visit, the probability of a third visit increases dramatically. According to restaurant loyalty data from Toast POS, guests who visit twice within 30 days are 3.2x more likely to become regular customers than those who only visit once (Source: Toast Restaurant Trends Report, 2025).
Sequence:
| Step | Timing | Subject Line | Content |
|---|---|---|---|
| Email 1 | Day 7 | "Come back to [Venue] this week" | Specific offer for the upcoming weekend or event |
| Email 2 | Day 12 | "Your favorites at [Venue] miss you" | Different angle — social proof, popular items, new additions |
Performance benchmarks:
- •Email 1 open rate: 25-30%
- •Email 2 open rate: 20-25%
- •Return visit rate (within 14 days of sequence start): 12-18%
Workflow 3: Win-back campaign
Trigger: 30 days of WiFi inactivity (no connection detected) Filter: Guests with at least 1 previous visit Purpose: Re-engage dormant guests before they forget the venue entirely
Sequence:
| Step | Timing | Subject Line | Content |
|---|---|---|---|
| Email 1 | Day 30 | "It's been a while, [First Name]" | Friendly, low-pressure. Strong incentive (15-20% off, free item). |
| Email 2 | Day 45 | "We've missed you at [Venue]" | Different offer or angle. Maybe a new menu item, renovation, or event. |
| Email 3 | Day 60 | "Final offer: [incentive] — expires this week" | Last attempt with urgency. Clear expiration date. |
After day 60, if no engagement, move the contact to a suppressed list. Continuing to email unengaged contacts damages deliverability and wastes resources.
Performance benchmarks:
- •Email 1 open rate: 18-24%
- •Email 2 open rate: 14-18%
- •Email 3 open rate: 12-16%
- •Win-back conversion (returned within 14 days): 5-8%
Omnisend reports that win-back email sequences recover 12% of lapsed customers on average, with the first email in the sequence generating the highest revenue per send of any automated email type (Source: Omnisend, 2025).
Workflow 4: Birthday campaign
Trigger: Guest's birthday month (requires birthday data capture) Purpose: High-redemption campaign that strengthens emotional connection with the venue
Sequence:
| Step | Timing | Subject Line | Content |
|---|---|---|---|
| Email 1 | 7 days before birthday | "Your birthday gift from [Venue] 🎂" | "Your birthday is coming up! Here's [specific gift]." |
| Email 2 | On birthday | "Happy birthday, [First Name]!" | Birthday greeting + reminder of the gift offer |
| Email 3 | 5 days after birthday | "Don't forget your birthday treat" | Last chance to redeem |
Performance benchmarks:
- •Open rate: 35-45% (birthday emails are some of the highest-performing automated emails)
- •Redemption rate: 20-30%
- •Average party size brought by birthday guest: 3.5 people (Source: National Restaurant Association, 2025)
Birthday campaigns are disproportionately valuable for restaurants because the birthday guest rarely comes alone. A free entree for the birthday person generates 3-4 full-priced tickets from their group.
Building the workflows: step-by-step
Step 1: Map the guest journey
Before building anything, map the guest lifecycle for the specific venue:
- •Guest discovers venue → connects to WiFi → provides contact info
- •Guest receives welcome sequence → visits again (or doesn't)
- •Active guest receives ongoing campaigns → visit frequency stays high
- •Guest goes dormant → win-back sequence attempts re-engagement
- •Guest is either recovered or suppressed
Each stage has corresponding workflows. Don't build all stages at once — start with welcome and win-back, then add return visit incentive and birthday.
Step 2: Write the emails
Write emails that sound like a real person from the venue, not a marketing automation platform.
Good: "Thanks for stopping by Roma Cafe today. Sarah and the team loved having you. Here's 10% off your next visit — just mention this email. See you soon."
Bad: "Thank you for visiting our establishment. As a valued guest, we would like to offer you a special promotional discount of 10% on your next purchase. Please present this email at the point of sale to redeem your exclusive offer."
Keep emails under 150 words. One CTA. Mobile-friendly layout. The guest is reading this on their phone while in line at the grocery store.
Step 3: Configure triggers and filters
In the platform's automation builder:
- •Select the trigger (connect, disconnect, inactive, birthday)
- •Add filters to segment the audience
- •Set delay timing between actions
- •Attach the email template
- •Activate the workflow
Step 4: Set up personalization
Use merge tags to personalize emails:
- •
{{first_name}}— Guest's first name - •
{{venue_name}}— The client's venue name - •
{{visit_count}}— Number of times the guest has visited - •
{{last_visit_date}}— Date of most recent visit
Personalized emails generate 26% higher open rates than generic messages (Source: Campaign Monitor, 2025).
Step 5: Test before activating
Send test emails to yourself and at least one other person. Check:
- •Personalization tokens render correctly
- •Links work and point to the right destination
- •Email renders correctly on mobile (iPhone Mail, Gmail, Outlook)
- •Unsubscribe link is present and functional
- •Sender name and email address are correct
Advanced automation patterns
Conditional branching
Instead of a linear sequence, use conditional logic:
If guest opened Email 1 and clicked → Send Email 2A (reinforce the offer) If guest opened Email 1 but didn't click → Send Email 2B (different subject line, stronger offer) If guest didn't open Email 1 → Resend Email 1 with different subject line 3 days later
Conditional branching improves overall sequence performance by 15-25% because it adapts to individual engagement patterns.
Channel escalation
Start with email. If no engagement, escalate to SMS (if phone number is captured):
- •Day 7: Email → "Come back for 10% off"
- •Day 14: No open → SMS → "Quick reminder: your [Venue] offer expires this week"
Channel escalation recovers 8-12% of guests who would otherwise be lost to email non-engagement.
Frequency capping
Prevent over-messaging by setting frequency caps:
- •Maximum 2 automated emails per week per guest
- •Maximum 1 SMS per month per guest
- •Maximum 1 WhatsApp message per week per guest
If multiple workflows would trigger simultaneously (e.g., a birthday and a win-back in the same week), the frequency cap ensures the guest doesn't get bombarded.
Measuring automation performance
Workflow-level metrics
Track each workflow independently:
| Metric | Welcome | Return Visit | Win-back | Birthday |
|---|---|---|---|---|
| Entry rate | 100% of new guests | ~60% (those who don't return in 7 days) | ~40% (those who go 30 days inactive) | ~15% (those with birthday data) |
| Open rate | 35-45% | 25-30% | 18-24% | 35-45% |
| Click rate | 5-8% | 4-6% | 3-5% | 6-10% |
| Conversion | 8-14% | 12-18% return visits | 5-8% reactivation | 20-30% redemption |
Revenue attribution
Attribute revenue when:
- •A guest redeems a coupon code from an automated email
- •A guest reconnects to WiFi within 7 days of an email send (correlation-based attribution)
- •A guest clicks a campaign link and completes a reservation or purchase
For detailed attribution methods, see our WiFi marketing ROI guide.
FAQ
How long does it take to set up automations for a new client?
Building the four essential workflows takes 2-3 hours for the first client. With templates, subsequent clients take 30-60 minutes — mostly customizing email copy and branding per venue.
Can I use the same automation templates across all my restaurant clients?
The workflow structure (triggers, delays, filters) can be templated. The email content should be customized per client — venue name, specific offers, branding, and tone. Don't send the same email with a different logo and call it personalized.
What email sending infrastructure does the platform use?
MyWiFi sends emails through SendGrid and Google SMTP. Deliverability rates average 97-99% when sender authentication (SPF, DKIM, DMARC) is properly configured on the white-label domain.
Should I let clients edit their own automation sequences?
Generally no. Give clients visibility (they can see the sequences in the dashboard) but manage the configuration yourself. Clients who edit their own automations frequently break sequences — remove delays, change triggers, or modify copy in ways that damage performance.
What happens when a guest reconnects — do they restart the welcome sequence?
No. Smart automation platforms recognize returning guests by device or email. A returning guest triggers the return visit workflow, not the welcome sequence. If you've set up the triggers correctly, each guest goes through each workflow only once.
How do I handle unsubscribes?
Unsubscribes are immediate and permanent for that channel. A guest who unsubscribes from email should not receive any further email from that venue. Their data remains in the database for analytics purposes (visit count, dwell time) but all marketing communications stop. This is legally required under CAN-SPAM, GDPR, and CASL.