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.

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.

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.

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.

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.

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.

| Metric | What it means | What to do with it |
|---|---|---|
| Logins | How many guests chose to connect in a period | Compare it with foot traffic or covers. If the share is low, improve signage or shorten the login form |
| New vs returning guests | How many logins are first visits and how many are repeats | Send a welcome series to new guests and a loyalty offer to regulars |
| Visit frequency | How often the same guest comes back | Trigger a win-back email when a regular's gap gets longer than usual |
| Peak times | The hours and days with the most connections | Staff up, schedule promotions and plan bandwidth around them |
| Login method mix | Which methods guests pick: email, SMS, social, voucher | Drop methods nobody uses and make the popular one the default |
| Session length | How long a connected guest stays online | Match offers to how long guests stay, like a dessert offer for long lunches |
| Data usage | How much bandwidth each session consumes | Set speed and data caps, or design a paid tier for heavy users |
| Consent rate | Share of guests who opt in to marketing | Test clearer consent wording and a better value exchange |
| List growth | New contacts added to your ESP or CRM | Track it weekly. It's the asset your WiFi is building |
| Campaign results | Opens, clicks and redemptions from WiFi-sourced contacts | Use 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.

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.

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.

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.





