Live

Analytics Dashboard
Know your WiFi.

Connection counts, unique visitors, peak hours, device types — tracked automatically, no setup required. The data is there from day one.

What you can track

Every portal session generates structured data. The dashboard surfaces what matters for a venue owner:

📶
Connections
Total sessions
How many WiFi sessions were opened in any given time window.
👤
Visitors
Unique devices
MAC-based unique device count. New vs. returning visitor split.
🕐
Timing
Peak hours
Hourly connection distribution. See exactly when your WiFi is busiest.
📱
Hardware
Device types
Phone, tablet, laptop split. Inferred from user-agent strings.
🎫
Auth method
Members vs. guests
How many authenticated via membership vs. voucher vs. open access.
⏱️
Duration
Session length
Average and median session duration. How long guests actually stay connected.

Privacy-respecting by design. IP addresses are SHA-256 hashed before storage — the raw IP is never retained. Device tracking uses MAC addresses from authenticated sessions only, not passive sniffing. No cookies, no cross-site tracking.

How the data helps

Raw connection counts aren't the point. The point is what you can do with them:

🗓️

Optimize staffing

If your peak WiFi hours are 11am–2pm weekdays, that's your foot traffic peak. Staff accordingly.

📣

Time promotions

Off-peak hours have low connection counts. Run specials during those windows to drive traffic when it's quiet.

🔄

Track repeat visitors

The repeat vs. new device split tells you your loyalty rate. Increasing it is worth more than increasing raw traffic.

💡

Justify the investment

When you're deciding whether to upgrade your router or expand coverage, connection data is the evidence.

No setup. Data from day one.

The analytics dashboard is populated automatically by the captive portal. Every authentication, every session start, every disconnection is logged. You don't configure a tracking pixel or install a script — it's all captured at the infrastructure level.

The venue dashboard is accessible at /dashboard/your-venue-slug — shareable directly with anyone who needs visibility.