Guest WiFi Analytics: What Data You Actually Get (and What to Do With It)

Rakesh Mukundan
Founder
, Spotipo
Logo of X, formerly TwitterLogo of Linkedin
Published on
September 27, 2026

Table Of Contents

  1. Text Link
  2. Text Link
Guest WiFi analytics turn every login and session into data you can act on.

Guest WiFi analytics give you three kinds of data: login data (who connected and what they told you), network data (sessions, devices, timing and usage) and marketing data (list growth, consent and campaign results). The value isn't in the charts. It's in the action each metric points to, like a welcome email for first-time guests or a win-back email when regulars stop showing up.

Most guest WiFi dashboards look impressive for about a week. A line going up, a chart of peak hours, a total connection count. Then nobody opens it again, because nobody decided what those numbers should change.

Guest WiFi analytics are only useful when each metric connects to a decision. So instead of listing every stat a platform can produce, we'll sort them into the three kinds of data you actually get and show what to do with each. We'll also cover the questions that always come up: can WiFi track dwell time, how do you measure WiFi marketing ROI, and is any of this legal under GDPR.

Most guest WiFi dashboards impress for a week, then nobody opens them again.
Most guest WiFi dashboards impress for a week, then nobody opens them again.

The three kinds of guest WiFi analytics

Every metric a guest WiFi platform reports comes from one of three places, and the source tells you how far you can trust it.

Guest WiFi analytics combine login data, network data and marketing data into one picture.
Guest WiFi analytics combine login data, network data and marketing data into one picture.

Login data: what guests tell you

Login data comes from the captive portal, the page guests see before they get online. It's whatever they enter or approve: an email address, a phone number, a name, a social profile, answers to custom questions, and whether they consented to marketing.

Login data is what guests choose to share on the captive portal, including their marketing consent.
Login data is what guests choose to share on the captive portal, including their marketing consent.

This is the most valuable data you'll get, because it's tied to a real person who chose to share it. With consent, it's also the data you can market to. It becomes your contact list.

Network data: what the connection shows

Network data comes from the WiFi session itself. It covers when someone connected, how long the session lasted, how many devices they used, how much data they consumed, and whether that device has been seen before.

Network data shows when guests connect, how long sessions last and how much data they use.
Network data shows when guests connect, how long sessions last and how much data they use.

It's great for staffing, bandwidth planning and package design. It's weaker for identifying people, and getting weaker, as the dwell time section explains.

Marketing data: what happens next

Marketing data is what happens after the login: how many contacts synced to your email platform or CRM, how many opted in, how fast your list grows, and how those contacts respond to campaigns. Most of it lives in your ESP.

WiFi marketing analytics track list growth, opt-ins and how contacts respond to campaigns.
WiFi marketing analytics track list growth, opt-ins and how contacts respond to campaigns.

This is where guest WiFi analytics turn into WiFi marketing analytics, and it's where ROI gets measured. If you're new to the idea, our guide to what WiFi marketing is covers the basics.

The guest WiFi analytics metrics that matter

Here's the practical version. Each metric, what it actually means, and what you should do when it moves.

The guest WiFi analytics metrics that matter each point to a clear next action.
The guest WiFi analytics metrics that matter each point to a clear next action.
MetricWhat it meansWhat to do with it
LoginsHow many guests chose to connect in a periodCompare it with foot traffic or covers. If the share is low, improve signage or shorten the login form
New vs returning guestsHow many logins are first visits and how many are repeatsSend a welcome series to new guests and a loyalty offer to regulars
Visit frequencyHow often the same guest comes backTrigger a win-back email when a regular's gap gets longer than usual
Peak timesThe hours and days with the most connectionsStaff up, schedule promotions and plan bandwidth around them
Login method mixWhich methods guests pick: email, SMS, social, voucherDrop methods nobody uses and make the popular one the default
Session lengthHow long a connected guest stays onlineMatch offers to how long guests stay, like a dessert offer for long lunches
Data usageHow much bandwidth each session consumesSet speed and data caps, or design a paid tier for heavy users
Consent rateShare of guests who opt in to marketingTest clearer consent wording and a better value exchange
List growthNew contacts added to your ESP or CRMTrack it weekly. It's the asset your WiFi is building
Campaign resultsOpens, clicks and redemptions from WiFi-sourced contactsUse unique offer codes so you can tie revenue back to WiFi

Not every WiFi analytics tool reports every metric, and some of these live in your email platform instead. That's fine. What matters is that each number has an owner and an action.

Can WiFi track dwell time?

Yes, with a caveat that gets bigger every year.

WiFi can measure how long a connected device stays on the network, which is a reasonable proxy for how long a guest stayed. It's how retail WiFi analytics estimate time in store, and how a restaurant learns whether the Tuesday lunch crowd lingers longer than Saturday's.

The caveat is device privacy. Apple and Android devices now use private, randomized MAC addresses by default, and Apple devices can rotate them over time, as Apple's guide to private Wi-Fi addresses explains. For passive tracking, which counts devices without a login, one returning customer can look like several new ones. Repeat visits get inflated and dwell time gets fragmented.

A captive portal helps, because a login ties the visit to a person rather than a device address. When a guest logs in with the same email on their third visit, you know it's their third visit. For the retail side of this, including the legal angle, see our post on retail foot traffic data that doesn't break GDPR.

Retail WiFi analytics measure dwell time more reliably when a login ties the visit to a person.
Retail WiFi analytics measure dwell time more reliably when a login ties the visit to a person.

How to measure WiFi marketing ROI

WiFi marketing ROI is simpler to measure than most channels, as long as you set up tracking before you start.

Measuring WiFi marketing ROI means tracing campaign and paid WiFi revenue back to guest logins.
Measuring WiFi marketing ROI means tracing campaign and paid WiFi revenue back to guest logins.

The cost side is your captive portal subscription plus time spent on campaigns. The return side has two parts. Direct revenue from paid WiFi tiers or upsells comes straight from your payment provider. Marketing revenue from WiFi-sourced contacts is where most venues get vague, and it's where WiFi marketing analytics earn their keep.

The fix is attribution you can trace. Tag WiFi contacts in your ESP, give them offer codes nobody else receives, and put UTM parameters on every link. After a few months, add up redemptions and bookings from that segment and compare them with what you paid.

Our guest WiFi revenue guide covers the different ways WiFi makes money, and the post on building marketing lists from guest WiFi logins covers the list-building side.

What Spotipo's dashboard shows

Spotipo's dashboard runs on ClickHouse, an analytics database built for speed, so metrics update in real time. It tracks logins, guests and peak times for each site, and you can see guest data the moment someone connects. For voucher access, you can also track data usage per voucher.

Every guest record holds what they entered at login, including any custom fields you added to your splash page. From there, the data goes where your marketing happens. Spotipo connects natively to email platforms and CRMs, including HubSpot with custom fields, and to more than 7,000 other apps through Zapier. In Mailchimp, guests are added automatically, with tags, static segments and an option to export only consented guests, as the Mailchimp export guide explains. You'll find the full list on the integrations page.

That split is deliberate. Spotipo captures and delivers the data, and your ESP or CRM does the segmentation and campaign reporting.

Is guest WiFi analytics GDPR compliant?

It can be, and the captive portal is what makes it possible.

Under GDPR, you need a lawful basis to process personal data, and for marketing that usually means consent. Device identifiers like MAC addresses can count as personal data too. A captive portal gives you a clear moment to ask, explain what you'll collect, and record the answer before anyone gets online. Passive tracking has no such moment, which is why it carries more risk.

Where the data lives matters as well. Spotipo stores guest data on Google Cloud in Belgium, inside the European Economic Area. Data is encrypted at rest, and it stays under your control until you delete the site from your dashboard. The full details are in where and how Spotipo stores user data.

GDPR compliant guest WiFi analytics rely on clear consent at login and secure EU data hosting.
GDPR compliant guest WiFi analytics rely on clear consent at login and secure EU data hosting.

The setup that holds up is simple. Ask clearly, collect only what you'll use, and store it somewhere you can account for.

FAQ

What data does guest WiFi collect?

Guest WiFi collects login data, meaning whatever the guest enters or approves on the captive portal, like an email, phone number or consent choice. It also collects network data such as connection times, session length, devices and data usage.

What's the difference between WiFi analytics and guest WiFi analytics?

WiFi analytics often means network performance data, like signal strength and access point load, aimed at IT teams. Guest WiFi analytics focuses on the people using the network: who logged in, how often they return and how your contact list grows.

How do I measure WiFi marketing ROI?

Add up paid WiFi revenue and revenue from campaigns to WiFi-sourced contacts, then compare it with your platform cost. Tagging and unique offer codes make that revenue traceable.

Can WiFi track dwell time?

Yes. WiFi can measure how long a connected device stays on the network, which is a proxy for how long a guest stayed and the basis of most retail WiFi analytics. Randomized MAC addresses make passive dwell-time tracking less reliable, so logged-in sessions give you cleaner data.

Is guest WiFi analytics GDPR compliant?

It can be, if you collect clear consent at login, only gather what you need and store data securely. Spotipo can show an explicit consent screen before login and hosts data on Google Cloud in Belgium, inside the EEA.

Do I need special hardware for guest WiFi analytics?

No. A cloud captive portal works on top of the access points you already have. Spotipo supports more than 30 router and controller brands, including UniFi, MikroTik, TP-Link Omada and Cisco Meraki, without firmware changes.

Turn your guest WiFi analytics into decisions

Guest WiFi analytics are only worth collecting if they change what you do on Monday morning. Pick three metrics that match your goals, give each an action, and check them weekly.

Spotipo gives you real-time logins, guests and peak times per site, consented contact data that flows automatically into the tools you already use, and EU-hosted storage you can explain to any guest who asks. Plans are priced per location, and you can compare them on the pricing page.

Start your free 14-day trial at spotipo.com. No credit card required, so you can have real guest data on your dashboard by the end of the week.

Boost Your Business Revenue with our Guest WiFi Solution

Join the Partner Program