Klaviyo logo
Email & SMS Marketing integration

Klaviyo + CaptiFi

Sync opted-in WiFi guests into Klaviyo as profiles automatically and fire your welcome flows the moment they sign in. Native integration, set up in about 2 minutes. 30-day free trial.

Overview

What does the Klaviyo integration do?

The Klaviyo integration is a native CaptiFi connector, shipped in July 2026. You paste a Private API Key from your Klaviyo account into the CaptiFi Integrations page, a job of about two minutes per venue, and from that moment every WiFi guest who opts in to marketing on your splash page is upserted into Klaviyo as a profile. Each profile carries the guest's email and name, plus their phone number when your splash form collects it, and is tagged with WiFi properties for the venue they visited, the source of the capture and the fact they connected to your WiFi, so Klaviyo segments can slice by location and behaviour from day one.

Set an optional Klaviyo List ID and CaptiFi goes a step further: opted-in guests are also subscribed to that list with explicit SUBSCRIBED consent recorded in Klaviyo. That is the detail that matters for automation, because a list subscription with real consent is what lets your Klaviyo welcome flows fire immediately, sending a first email while the guest is still sitting in your venue. The sync runs server-side through a queued job, so profiles appear in Klaviyo within minutes of sign-in with no browser plumbing involved.

Repeat visits are handled cleanly too. Profiles upsert by email, so a regular who signs in every week updates the same Klaviyo profile rather than piling up duplicates, and the WiFi properties stay current with their latest visit. Only guests who opt in to marketing are ever sent, so the list Klaviyo markets to is permission-based from the start. The integration is available on the Growth plan and above, and the 30-day free trial runs at Growth level.

Screenshots

See it in your dashboard

Klaviyo connection modal in the CaptiFi dashboard asking for a Private API Key and optional List ID
Connecting takes just a Klaviyo Private API Key, with an optional List ID if you want guests subscribed to a list so your welcome flows fire immediately.
The Integrations page in the CaptiFi dashboard with the Klaviyo card connected
The Integrations page in the CaptiFi dashboard: each venue connects its own Klaviyo account in about two minutes.
What you get

Why connect Klaviyo to CaptiFi

Profiles in Klaviyo within minutes

Every opted-in WiFi guest is upserted into Klaviyo as a profile within minutes of signing in, carrying email, name and phone where captured, with no Zapier account, no Zaps and no task limits.

Welcome flows fire immediately

Point the integration at a Klaviyo list and guests are subscribed with explicit SUBSCRIBED consent, which is exactly what a Klaviyo welcome flow listens for, so the first email can land while the visit is still fresh.

Segment by venue and WiFi behaviour

Profiles arrive tagged with WiFi properties for the venue, the source and the connection itself, so multi-site groups can build Klaviyo segments per location and target campaigns at the guests who actually walked in.

Clean data, no duplicates

Profiles upsert by email, so a repeat visitor updates the same Klaviyo profile every time rather than creating a new one, keeping your counts honest and your flows firing once per person.

What data flows to Klaviyo

Guest email address captured at WiFi sign-in
Guest name
Guest phone number, when your splash form collects it
WiFi properties: venue visited, capture source and wifi_connected
Klaviyo list subscription with explicit SUBSCRIBED consent, when a List ID is set
How it works

Up and running in minutes

1

Create a Private API Key in Klaviyo

In Klaviyo, open Settings, then API keys, and choose Create Private API Key. Klaviyo walks you through it in about two minutes.

2

Paste it into CaptiFi

On the Integrations page in your CaptiFi dashboard, paste the key into the Klaviyo card for the venue you are connecting and save. Add a Klaviyo List ID at the same time if you want guests subscribed to a list.

3

Watch profiles appear in Klaviyo

Opted-in WiFi guests are upserted into Klaviyo as profiles within minutes of signing in, complete with email, name and any phone number your splash form collects, tagged with venue, source and wifi_connected properties.

4

Let the list subscription trigger your flows

When a List ID is set, each guest is subscribed to that list with explicit SUBSCRIBED consent, so your Klaviyo welcome flow fires immediately rather than waiting for a manual import.

5

Repeat visits keep the data clean

Profiles upsert by email, so a returning guest updates their existing Klaviyo profile instead of creating a duplicate, and your segments and flow triggers keep working from one clean record per person.

In the real world

How venues use Klaviyo with CaptiFi

Cafe

A cafe points the integration at its "WiFi Guests" list in Klaviyo, so a first-time visitor gets the welcome flow with a loyalty nudge before they have finished their flat white, and every repeat sign-in keeps their profile fresh for the monthly newsletter.

Restaurant

A restaurant and bar group runs one Klaviyo account across five sites and uses the venue property on each profile to segment by location, sending quiz-night emails to the pub crowd and tasting-menu launches to the diners who actually visited that kitchen.

Hotel

A boutique hotel captures phone numbers on its splash form, so opted-in guests land in Klaviyo ready for both the post-stay email flow and an SMS campaign, with the wifi_connected property proving every recipient genuinely stayed on the property.

FAQs

Frequently asked questions

Is the Klaviyo integration native or does it use Zapier?
It is native as of July 2026. Earlier, the documented route between CaptiFi and Klaviyo was Zapier, but that is no longer needed. You paste a Klaviyo Private API Key into the CaptiFi Integrations page and the sync runs directly between the two platforms, server-side, with no Zapier account, no Zaps and no task limits. Zapier remains an option if you want to build custom workflows on top, but the standard guest-to-profile sync no longer touches it.
What does CaptiFi send to Klaviyo?
Each opted-in guest is upserted into Klaviyo as a profile with their email address, their name and their phone number when your splash form collects it. The profile is tagged with WiFi properties: the venue they visited, the source of the capture and a wifi_connected flag. If you set a Klaviyo List ID, the guest is also subscribed to that list with explicit SUBSCRIBED consent. Guests who decline the marketing opt-in are never sent.
Do I need a paid Klaviyo plan?
No. The integration works with any Klaviyo account, including the free tier. You create a Private API Key in Klaviyo's settings, which every account can do, and CaptiFi syncs profiles through Klaviyo's standard API. Your Klaviyo plan only matters for what you do with the profiles afterwards, such as how many contacts you can email under Klaviyo's own pricing.
How is guest consent handled?
Only guests who opt in to marketing on the splash page are ever sent to Klaviyo. When you set a List ID, the subscription is recorded in Klaviyo with explicit SUBSCRIBED consent rather than a silent import, so Klaviyo's own compliance tooling sees a genuine opt-in. Guests who connect to the WiFi but decline marketing never leave CaptiFi, which keeps your Klaviyo list permission-based and your campaigns aligned with GDPR and PECR.
Does it trigger my Klaviyo flows?
Yes, through the list subscription. When you set a Klaviyo List ID, each opted-in guest is subscribed to that list with explicit SUBSCRIBED consent, and any Klaviyo flow triggered by joining that list, such as a welcome series, fires immediately. Because the sync happens within minutes of sign-in, the first email in your flow can reach a guest while they are still in the venue.
Which CaptiFi plans include the Klaviyo integration?
The Klaviyo integration is available on the Growth plan and above, with no per-integration add-on fees. The 30-day free trial runs at Growth level, so you can connect your Klaviyo account and watch real guest profiles sync during the trial before you pay anything.

Start using Klaviyo with CaptiFi today

30-day free trial. Cancel anytime.