Klaviyo
Authorised Klaviyo Partner
Advanced Integration
Online to Offline Tracking

Your Klaviyo contacts.
Now with an offline life.

CaptiveWiFi is an Authorised Klaviyo Partner with one of the most advanced WiFi integrations in the Klaviyo ecosystem. When a guest walks into your venue and connects to WiFi, Klaviyo knows. Their online journey and their in-venue visits become one complete picture.

Customer journey - Emma Clarke
Online
Browsed website
3 product pages - identified in Klaviyo
Klaviyo profile
Opened email campaign
Clicked offer link - March 14
Email event
In venue
Connected to WiFi - Soho
March 15 - first venue visit
WiFi event
Klaviyo
Flow triggered: First visit
Welcome series + venue offer
Automated
Profile enriched
Location: Soho - Visit count: 1
Live sync
CaptiveWiFi is an Authorised Klaviyo Partner

Not all WiFi-to-Klaviyo integrations are the same. CaptiveWiFi is an Authorised Klaviyo Partner with one of the most advanced integrations in the Klaviyo ecosystem - purpose-built for retail and hospitality operators who have both an online presence and physical venues. Our integration goes beyond simple email sync. It bridges the gap between your online and offline customer data at a depth most platforms simply cannot match.

Partnership status
Authorised Partner
Integration level
Advanced

Your Klaviyo contacts have an online life.
Now they have an offline one too.

Klaviyo is the definitive platform for email and SMS marketing. Most brands use it to track what happens online - email opens, website visits, purchases, abandoned carts. But for hospitality and retail brands with physical venues, a huge part of the customer relationship happens offline.

CaptiveWiFi connects the two. When a customer who is already in your Klaviyo account walks into your venue and connects to WiFi, that physical visit becomes a Klaviyo event. Their profile is enriched with in-venue data. Flows trigger automatically. You see the complete journey - from first website visit to first venue visit to loyal regular.

No other WiFi platform does this at this depth with Klaviyo.

Online (Klaviyo already tracks this)
Website visits and page views
Email opens, clicks, conversions
Ecommerce and purchase history
SMS responses and engagement
CaptiveWiFi connects these
In venue (CaptiveWiFi adds this)
In-venue WiFi connection events
Visit frequency and recency
Location - which venue, which city
Guest tier - first visit, regular, VIP
What the integration delivers

Six capabilities no other
WiFi platform gives Klaviyo.

WiFi events trigger Klaviyo flows
A WiFi connection fires as a Klaviyo custom event in real time. First visit, return visit, VIP milestone, win-back trigger - all flow-ready events built from physical venue visits. No manual segmentation. No CSV uploads.
Verified email list growth
Every WiFi login captures a verified, opted-in email address with a GDPR consent record. New contacts flow directly into Klaviyo lists automatically. No manual imports, no unverified addresses, no list decay.
Smart segmentation with location tags
Every WiFi connection tags the contact with the venue location, city and visit count. Klaviyo segments based on which venue a guest visited, how often, and when. Location-aware campaigns that were previously impossible.
SMS opt-in at WiFi login
CaptiveWiFi captures phone numbers and SMS consent at the WiFi portal. SMS opt-in flows live into Klaviyo alongside email - so every in-venue guest becomes reachable via both channels with a single connection.
GDPR consent synced automatically
Every contact synced to Klaviyo carries a full consent record - timestamp, wording, IP address, and marketing opt-in status. Unsubscribes sync bidirectionally. Your Klaviyo list stays compliant without any manual process.
Guest feedback synced as Klaviyo events
Post-visit NPS scores, star ratings and sentiment analysis flow into Klaviyo as custom events. Trigger service recovery flows from negative feedback. Trigger review requests from promoters. All automated from real guest responses.
Nationality Detection
CaptiveWiFi detects the guest's device language at WiFi connection - what we call Nationality Detection. Language preference and detected locale sync to Klaviyo as profile properties, enabling language-specific flows and international segmentation without asking the guest a single question.
Live Guest Dashboard with Klaviyo data
The moment a guest connects to WiFi, CaptiveWiFi queries their Klaviyo profile live. Subscription status, custom properties, tags, tier and any active flows appear on the Live Guest Dashboard - giving your floor team full Klaviyo context before the guest reaches the table.
Klaviyo flow triggers

What you can automate
with WiFi visit data.

Every WiFi connection event can trigger a Klaviyo flow. Here are the automations operators build most often with CaptiveWiFi data.

Trigger: first venue visit
Welcome to the venue series
Fires when a contact visits for the first time in person. Sends a welcome email with an in-venue offer, introduces your loyalty programme and sets the tone for the relationship.
Trigger: return visit
Returning guest recognition
Fires on every return visit. Can vary messaging by visit count - 2nd visit vs 5th vs 10th. Thank guests for coming back. Reward loyalty before they even ask for it.
Trigger: VIP milestone
VIP recognition and reward
When a guest hits a visit milestone - 5th visit, 10th visit, monthly regular - a flow triggers with a personal acknowledgement and exclusive offer. Makes your most loyal guests feel like they matter.
Trigger: lapsed guest
Win-back campaign
When a previously regular visitor has not connected in 30, 60 or 90 days, Klaviyo fires a win-back flow automatically. Personalised with the venue they last visited and how long it has been.
Trigger: new location visit
Cross-venue discovery
When a guest visits a venue location they have never been to before, a flow triggers introducing that location - its menu, team, any exclusive offers. Turns a regular at one site into a regular across the estate.
Trigger: online clicks then visits
Online-to-offline attribution
When a contact clicks a Klaviyo campaign and then visits a venue within a set window, CaptiveWiFi closes the attribution loop. Prove that email marketing drives physical footfall.
What syncs to Klaviyo

Every WiFi connection sends
this data to Klaviyo.

Profile properties, custom events, consent records, feedback and nationality data - all flowing live into Klaviyo the moment a guest connects or submits feedback.

Email address (verified)
Profile property
First name and last name
Profile property
Phone number (SMS consent)
Profile property
Marketing opt-in status
Consent record
WiFi connection event
Custom event
Venue name and location
Event property
Visit date and time
Event property
Visit count (total)
Profile property
Days since last visit
Profile property
Guest tier (first, regular, VIP)
Profile property
First visit flag
Custom event
Consent timestamp and wording
Consent record
NPS score
Custom event
Star ratings (food, service, atmosphere)
Event property
Sentiment score (positive / negative)
Custom event
Device language (Nationality Detection)
Profile property
Detected locale / country
Profile property
WiFi connection data
Guest feedback
Nationality Detection
FAQ

Common questions about
Klaviyo + CaptiveWiFi.

What does Authorised Klaviyo Partner mean?
CaptiveWiFi is an approved partner in the Klaviyo partner ecosystem. Our integration uses the official Klaviyo API and has been reviewed and approved by Klaviyo. It is production-grade, maintained alongside Klaviyo platform updates, and supported by both teams.
What makes this integration "advanced" compared to other WiFi platforms?
Most WiFi platforms sync basic contact data - name, email, opt-in - to Klaviyo and nothing more. CaptiveWiFi goes significantly further: custom events for WiFi connections, profile enrichment with in-venue visit data, location tags, visit frequency properties, SMS consent capture, and bidirectional unsubscribe sync. The online-to-offline attribution capability - matching existing Klaviyo contacts to their in-venue visits - is unique to CaptiveWiFi in the hospitality space.
What if a guest already exists in Klaviyo?
CaptiveWiFi matches the WiFi guest to their existing Klaviyo profile by email address. Their existing profile is enriched with the in-venue visit data rather than a duplicate being created. This is the critical capability for online-to-offline tracking - it joins the guest's existing Klaviyo history with their physical visit.
Can I trigger different Klaviyo flows for different venues?
Yes. Every WiFi event carries the venue name and location as event properties. Klaviyo flow triggers can be scoped to specific venues - so a first visit to your Edinburgh location triggers a different flow to a first visit to your Soho location.
Does unsubscribe sync work both ways?
Yes. If a contact unsubscribes in Klaviyo, CaptiveWiFi respects that and will not re-subscribe them when they next connect to WiFi. If a guest opts out at the WiFi portal, that status syncs to Klaviyo immediately.
Is this GDPR compliant?
Yes. CaptiveWiFi only syncs contacts to Klaviyo where the guest has explicitly opted in at the WiFi portal. Every record includes a consent timestamp, the exact consent wording, and IP address. Unsubscribe sync is bidirectional. A full DPIA is available on request.
Integrations

See all CaptiveWiFi
integrations.

Hardware, CRM, loyalty, POS, email marketing and more.

View all integrations