Reporting

Impression Report

The Impression Report tracks how many times the captive portal was viewed, which pages within the login journey were displayed, and how users progressed — or dropped off — through each stage of the authentication funnel.

'alt' => 'Dashboard overview', 'caption' => 'The default Kiwire dashboard layout', 'screenshot' => true, 'class' => '', ]) Drop images into: public/assets/img/docs/{page}/{filename} --}}
Image not uploaded yet public/assets/img/docs/report-impression/overview.png
The Impression Report — funnel chart, impression trend, and zone/journey breakdowns.

What It Shows

Every time a device connects to the WiFi network and is redirected to the captive portal, Kiwire records an impression. As the user progresses through the login journey — seeing the welcome page, entering credentials, completing authentication — each step is recorded. The Impression Report aggregates these events to reveal where users succeed, where they struggle, and how many convert from first portal view to authenticated WiFi access.

Funnel Stages

StageDescription
Portal LoadedDevice was redirected and the captive portal page loaded successfully
Login PageUser reached the login step (entered credentials, selected a login method)
AuthenticatedUser successfully authenticated (credentials accepted by Kiwire)
Success PageUser was shown the post-login success / splash page

Drop-off between Portal Loaded and Login Page often means the portal took too long to load (check portal asset sizes) or the user simply closed the browser. Drop-off between Login Page and Authenticated may indicate login friction — too many steps, an unfamiliar login method, or repeated failed attempts.

Key Metrics

MetricDescription
Total Portal ImpressionsTotal count of portal page loads in the period
Unique VisitorsDistinct device MAC addresses that triggered a portal impression
Conversion RatePercentage of impressions that resulted in a successful authentication
Drop-off per StageHow many users exited at each funnel stage without proceeding
Impressions by ZoneTotal portal views broken down by network zone — shows which areas have the most portal activity
Impressions by JourneyViews per captive portal journey — useful when running multiple journeys for different SSIDs
Impressions by Device TypeBreakdown by device category (mobile, tablet, desktop) derived from User-Agent strings

Charts

  • Funnel Chart — Visual representation of user drop-off at each journey stage. The narrowing bar at each level shows how many users proceeded from one stage to the next.
  • Impressions Over Time — Line chart showing daily total impressions within the selected date range. Spikes may coincide with events, campaigns, or new device deployments.
  • Zone Comparison Bar Chart — Side-by-side bar chart comparing impression volumes across all zones — useful for identifying hotspots with high traffic or unusually low conversion rates.
'alt' => 'Dashboard overview', 'caption' => 'The default Kiwire dashboard layout', 'screenshot' => true, 'class' => '', ]) Drop images into: public/assets/img/docs/{page}/{filename} --}}
Image not uploaded yet public/assets/img/docs/report-impression/funnel.png
The authentication funnel — each stage narrowed by the users who did not proceed.
'alt' => 'Dashboard overview', 'caption' => 'The default Kiwire dashboard layout', 'screenshot' => true, 'class' => '', ]) Drop images into: public/assets/img/docs/{page}/{filename} --}}
Image not uploaded yet public/assets/img/docs/report-impression/zone-comparison.png
Zone comparison — identify which zones drive the most portal traffic and which have low conversion.

A zone with a high impression count but low conversion rate is worth investigating. Common causes include a misconfigured journey (wrong login method for the audience), slow portal page load in that area, or signal issues forcing devices to repeatedly trigger the captive portal.

Required Permissions

view-report-impression