WiFi Client Onboarding Template: 30-Day Playbook
Key Takeaways: The first 30 days after a client signs determine whether they stay for 18 months or churn at 90 days. Clients who receive their first data report within 14 days retain at 87%. Clients who don't see data until day 30+ retain at 54%. This playbook covers every step from contract signing to first monthly report — with exact timelines, communication templates, and checklists you can use for every new client.
Onboarding is where most WiFi marketing resellers lose clients before they start. The sale closes, excitement is high, and then... nothing happens for two weeks. The venue owner signed up expecting results, and instead they got silence. By the time the portal goes live, their enthusiasm has cooled and their skepticism has grown.
A structured 30-day onboarding process prevents this. Every client goes through the same steps, on the same timeline, with the same communication cadence. No ambiguity, no dropped balls, no silence gaps.
Pre-onboarding (Day 0: Contract signed)
Immediately after signing
Send the welcome email within 2 hours of signing. Not tomorrow. Not next Monday. The same day.
Welcome email template:
Subject: Welcome to [Your Agency] — here's what happens next
"Hi [Client Name],
Welcome aboard. Here's exactly what happens in the next 7 days:
Day 1-2: We'll need a few things from you (see checklist below). Day 3-4: We build your branded WiFi login page and marketing campaigns. Day 5-6: We configure your hardware and test the portal. Day 7: Your WiFi marketing is live. Guests start connecting.
What we need from you:
- •Your logo (SVG or high-resolution PNG)
- •Brand colors (hex codes or your website URL)
- •WiFi network access (controller login credentials or remote access)
- •Your current promotions or offers (we'll use these in the first campaigns)
- •Birthday or seasonal events coming up in the next 60 days
Please send these to [email] by [date — 2 days from now].
Questions? Reply to this email or call me at [phone].
[Your Name]"
Internal setup checklist
- • Create client account in the platform
- • Set up client subuser with scoped permissions
- • Create location(s) in the platform
- • Assign client to your internal CRM pipeline (onboarding stage)
- • Schedule Day 3 orientation call
- • Block deployment time on Day 5-6
Week 1: Configuration and deployment (Days 1-7)
Day 1-2: Collect and prepare
Goal: Receive all required assets from the client and begin configuration.
- • Receive logo, brand colors, and WiFi access credentials
- • Research the venue: Google Maps listing, website, social media, current promotions
- • Select splash page template appropriate for the vertical
- • Outline initial campaign sequences (welcome, return visit, birthday if applicable)
If the client is slow to respond: Call them on Day 2. Don't wait for email. "Hi [Name], I wanted to make sure we hit our Day 7 launch target. I just need your logo and WiFi credentials — can you send those today?"
Day 3-4: Build the portal and campaigns
Goal: Splash page designed, campaigns written, everything ready for hardware config.
- • Build branded splash page with client logo, colors, and messaging
- • Configure login methods (social + email, or WhatsApp + email depending on market)
- • Set form fields (email + first name minimum; add birthday if restaurant/hospitality)
- • Write welcome email sequence (3-5 emails)
- • Write return visit incentive email
- • Write win-back email sequence
- • Configure birthday campaign if birthday field is captured
- • Send portal preview link to client for approval
Portal approval email template:
Subject: Your WiFi login page is ready — take a look
"Hi [Client Name],
Your branded WiFi login page is built. Here's a preview: [preview link]
Please check:
- •Does the logo look right?
- •Are the colors correct?
- •Is the offer text accurate?
If it looks good, reply 'approved' and we'll connect it to your hardware tomorrow. If you'd like changes, let me know.
[Your Name]"
Day 5-6: Hardware configuration and testing
Goal: Portal connected to the venue's WiFi hardware, tested on multiple devices.
- • Connect to the venue's WiFi controller (Meraki, UniFi, Aruba, etc.)
- • Create guest SSID with VLAN isolation (if not already in place)
- • Configure external captive portal redirect to the splash page URL
- • Set up walled garden for portal platform, social login, and payment domains
- • Configure session timeout, bandwidth limits, and device limits
- • Test on iPhone (Safari CNA), Android (Chrome), and laptop
- • Verify: portal loads in under 3 seconds, login works end-to-end, data appears in platform
- • Activate automation sequences
For hardware-specific steps, see our captive portal setup guide.
Day 7: Go live
Goal: Portal is live and capturing guest data.
- • Final test during business hours from the actual venue
- • Confirm first guest connections appear in the platform
- • Send "You're live" notification to the client
Go-live email template:
Subject: You're live! WiFi marketing is capturing data
"Hi [Client Name],
Your WiFi marketing portal is live as of [time] today. Here's what's happening:
- •Guests connecting to [SSID name] now see your branded login page
- •Contact data flows into your dashboard automatically
- •Your first welcome emails will send within hours of the first connections
Your dashboard login: [URL] Username: [their login] Password: [temporary — prompt to change]
I'll send you a quick data snapshot on [Day 14 date]. In the meantime, if you have any questions, I'm here.
[Your Name]"
According to a 2025 study by Totango, companies with a structured onboarding process see 63% lower churn in the first year compared to those with ad-hoc onboarding (Source: Totango SaaS Retention Report, 2025).
Week 2: Early data and orientation (Days 8-14)
Day 8-10: Monitor and optimize
Goal: Ensure the portal is performing as expected and fix any issues.
- • Check opt-in rate daily (target: 65-80% of those who see the portal)
- • Review first campaign sends — check deliverability, open rates
- • Verify automation sequences are firing correctly
- • Fix any issues: slow portal load, broken social login, walled garden gaps
- • Document any venue-specific quirks (staff devices bypassing portal, etc.)
Day 10-12: Client orientation call (15 minutes)
Goal: Show the client their dashboard, walk through initial data, set expectations.
Call agenda:
- •"Here's your dashboard — let me show you around." (5 min)
- •"Here's what we've captured so far: [X] contacts, [Y]% opt-in rate." (3 min)
- •"Here are the campaigns running right now." (3 min)
- •"Questions?" (4 min)
This call establishes that the system is working and the client knows where to look. Don't overwhelm them with features — show the highlights.
Day 14: First data snapshot
Goal: Deliver the first measurable results to reinforce the value of the service.
Day 14 email template:
Subject: Your first 2 weeks — [X] new contacts captured
"Hi [Client Name],
Two weeks in. Here are the highlights:
- •[X] new contacts captured (that's [X] people you can now reach directly)
- •[Y]% opt-in rate (benchmark is 65-80% — you're [at/above/slightly below] target)
- •Welcome emails are performing: [Z]% open rate, [W]% click rate
- •[N] guests have already visited more than once
We're on track. At this pace, you'll have [projected monthly contacts] contacts by month-end.
Full monthly report coming on [Day 30 date].
[Your Name]"
Week 3-4: Campaign activation and reporting (Days 15-30)
Day 15-21: Campaign optimization
Goal: Refine campaigns based on initial performance data.
- • Review welcome sequence performance — adjust subject lines if open rate is below 30%
- • Check return visit incentive — is the offer strong enough? If redemption is zero, increase the incentive.
- • Verify all automation triggers are working (test with your own device if needed)
- • Add any seasonal or event-specific campaigns if applicable
- • Begin building the monthly report
Day 22-28: Prepare the first full report
Goal: Build a comprehensive monthly report that justifies the investment.
Report sections:
- •Total contacts captured (month total + daily trend)
- •Opt-in rate
- •Campaign performance (each sequence: sends, opens, clicks)
- •Return visit data (reconnections within 30 days)
- •Top performing campaign
- •Recommendations for Month 2
For report format guidance, see our WiFi analytics report template.
Day 30: Monthly report delivery + review call
Goal: Present the first full month of data and discuss strategy for Month 2.
Schedule a 20-minute call to walk through the report. Don't just email it. Voice delivery creates connection and lets you interpret the data in business terms.
Call structure:
- •"Here's what happened in Month 1." (5 min — the highlights)
- •"Here's what it means for your business." (5 min — ROI interpretation)
- •"Here's what I recommend for Month 2." (5 min — seasonal campaigns, offer changes, expansion)
- •"Questions or priorities for next month?" (5 min)
End the call with a clear next step: "I'll update the campaigns with the seasonal offer we discussed and send the next report on [date]. Talk then."
Post-onboarding: transition to ongoing management
After Day 14, the client transitions from onboarding to managed service. The cadence shifts:
| Activity | Frequency |
|---|---|
| Monthly report delivery | Monthly (non-negotiable) |
| Campaign updates | Monthly (seasonal refreshes) |
| Check-in call/email | Monthly or quarterly |
| Quarterly strategy review | Quarterly (20-30 min) |
| Technical monitoring | Continuous (automated alerts for issues) |
The 60-day referral ask
At Day 60, the client has seen two monthly reports and the data is compelling. This is the optimal time to ask for referrals.
"Hi [Client Name], glad to see Month 2 continued the momentum — 820 total contacts and 47 attributed return visits. Quick question: who else in your network would benefit from seeing these kinds of numbers? I'm happy to set up a no-obligation demo for anyone you'd recommend."
Resellers who ask for referrals at the 60-day mark generate 40-60% of their new clients from referral sources after the first year (Source: MyWiFi partner data, 2025).
Onboarding checklist (printable)
Pre-launch
- • Welcome email sent (Day 0)
- • Client assets received (logo, colors, WiFi access)
- • Client account created in platform
- • Location(s) configured
- • Orientation call scheduled
Build
- • Splash page designed and approved
- • Welcome email sequence written and configured
- • Return visit campaign configured
- • Win-back campaign configured
- • Birthday campaign configured (if applicable)
Deploy
- • Hardware configured (external portal redirect, walled garden)
- • Guest SSID live with VLAN isolation
- • Tested on iPhone, Android, and laptop
- • Automation sequences activated
Validate
- • First guest connections confirmed
- • Campaign sends verified (deliverability, formatting)
- • Opt-in rate within target range (65-80%)
- • Client dashboard access confirmed
Report
- • Day 14 data snapshot sent
- • Day 30 full report delivered
- • Day 30 review call completed
- • Month 2 campaign plan documented
FAQ
What if the client doesn't send their assets on time?
Call them. On Day 2, not Day 5. "I want to make sure we hit the 7-day launch window. I just need your logo and WiFi access — can you send those today?" Most delays come from clients who deprioritized the setup email. A phone call gets it moving.
What if the hardware is unsupported or incompatible?
Identify this in the pre-sale phase. If it surfaces during onboarding, offer to deploy a MyWiFi hotspot device alongside the existing network. The hotspot handles the captive portal while the venue's main WiFi continues unchanged.
How do I handle a client who wants to change everything about the portal after going live?
Set expectations during portal approval (Day 3-4). One round of revisions is included. Additional changes after go-live are handled in the monthly maintenance cycle. Frequent change requests signal a client who may need more structured communication about what's performing versus what they prefer aesthetically.
Should I give clients full admin access to the platform?
No. Give them view access with limited edit permissions. They should be able to see analytics and reports but not modify campaign sequences, portal configurations, or automation triggers. You're the managed service provider — you manage the system.
What's the most common onboarding failure point?
Day 14 silence. The portal goes live on Day 7, and the next client contact is the Day 30 report. That 16-day gap is where doubt creeps in. The Day 14 data snapshot email takes 10 minutes to write and is the single most impactful retention touchpoint in the first month.