Skip to content

Reports

Below the main chart, every breakdown is grouped into five cards: Traffic Sources, Page Insights, Tech Insights, Geo Analytics, Custom Analytics. The first four sit in a two-column grid, Custom Analytics spans the full width below. Each card has its own tabs for individual reports. All respect the active date range and filters.

Click a row to drill down. Statable adds the value as a filter and refreshes the dashboard. Click Details in the top-right of a report to open the full table in a side panel with search, sorting, and infinite-scroll pagination.

Report tabs strip

Page Insights

How visitors move through your URLs.

  • Top Pages: pageviews, visitors, and bounce rate per path. The default for most sites. Answers "what content is working".
  • Entry Pages: the first page of each session. Shows what brings people in from search and social.
  • Exit Pages: the last page of each session. High exit rates on conversion paths usually point to friction.
  • Hosts: splits traffic by hostname when you track multiple subdomains under one site. Only appears with more than one hostname.
  • Errors: pages that returned a non-2xx HTTP status (404, 500, etc.) reported via <meta name="status:code"> or detected server-side. Only appears when error responses have been recorded.

For the difference between bounce rate and exit rate, see Exit Rate.

Traffic Sources

Where your visitors come from.

  • Sources: raw referrer host (google.com, x.com, direct).
  • Channels: Sources rolled up into marketing channels (Direct, Organic Search, Paid Search, Organic Social, Paid Social, Email, Referral, Display, Affiliate). Mapping follows GA4 conventions.
  • Referrers: full referring URLs, not just the host. Useful for spotting which articles or threads drive traffic.
  • UTM Sources: values of utm_source.
  • UTM Mediums: values of utm_medium.
  • UTM Campaigns: values of utm_campaign.
  • UTM Contents: values of utm_content.
  • UTM Terms: values of utm_term.

For UTM structure, see UTM Parameters.

Tech Insights

Devices and software in use.

  • Browsers: Chrome, Safari, Firefox, Edge, and minor browsers. Useful for QA prioritisation.
  • OS: Windows, macOS, iOS, Android, Linux, ChromeOS.
  • Devices: Desktop / Mobile / Tablet, rendered as a horizontal proportion bar with a table beneath.

Mobile share is one of the fastest signals to watch after a redesign. A dip after launch usually means a regression on small screens.

Geo Analytics

Where in the world your visitors are.

  • Countries: country totals with flag icons.
  • Regions: state, province, or oblast under the active country (drill from a country row).
  • Cities: city-level breakdown, derived from IP via Cloudflare's edge geolocation. No personal location is stored.
  • Map: a world map shaded by visitor density. Hover for a country tooltip, click to filter.

Geo data is approximate. Best read at country and region level. City numbers are noisy on small samples.

Custom Analytics

Everything you've defined yourself.

  • Custom Events: events triggered via window.statable.t('event_name', { ... }) or data-statable-event attributes. s.js also auto-tracks outbound link clicks and file downloads.
  • Goals: named conversions configured under Site settings → Goals. Each goal shows total completions, conversion rate (completions / sessions), and unique converters.
  • Custom Properties: any prop_* field attached to events. Each row is a (property name, value) combination with its event count.

For the event payload format, see Event payload reference.

Drill-down vs Details

Two interactions, two outcomes:

  • Click a row. Adds the value as a dashboard filter. Every other card and report updates. Best for "show me everything about Chrome users".
  • Click Details. Opens the full report in a side panel with search, sortable columns, and infinite-scroll. Best for inspecting the long tail.

Drill-downs stack. Filter to Chrome, then click a country, and you've narrowed to Chrome users from Germany. Clear the filter chips at the top to back out.

Reading reports

Most tables show three columns: a label, the active metric (visitors or pageviews), and percentage of the active total. Details exposes the same data with search and full sorting via progressive loading.

Bulk export

Programmatic export is available through the Stats API. UI-side CSV export is on the roadmap.


Ready to take control of your web analytics? Try Statable free for 30 days — no credit card required, full feature access, GDPR-compliant by default. Start your free trial or view a live demo.