Back to Help Center

Dashboard Guide

A walkthrough of every tab in the SignalSplash dashboard and what the metrics mean.

Last updated: 2026-04-12

Global controls

Two controls at the top of the dashboard affect every tab:

  • Project dropdown — switch between your apps or select "All Projects" for an aggregate view. Your selection persists as you navigate between tabs.
  • Timeframe selector — filter all data to Today, 7 days, 30 days, or All time. Also persists across tabs.

Overview

The landing tab. Shows high-level metrics and breakdowns for the selected project and timeframe.

  • Stats row — total page views, unique visitors, sessions, avg session duration, bounce rate
  • Daily chart — page views and visitors over time
  • Top pages — most-visited paths ranked by views
  • Referrers — where your traffic is coming from
  • Countries — visitor geography
  • Devices — desktop vs mobile vs tablet breakdown
  • Browsers & OS — Chrome, Safari, Firefox, etc.

Sessions

A chronological list of individual sessions. Each row shows:

  • Browser and OS
  • Device type (desktop / mobile / tablet)
  • Session duration
  • Page view count
  • Entry page and referrer
  • Country and city (when available)

A session starts when a user first loads a page and ends after 30 minutes of inactivity (configurable via sessionTimeout in the SDK config).

Events

A real-time stream of every event — page views, custom events, identifies, clicks, and web vitals. Each event shows:

  • Event type and name
  • Path where it occurred
  • Custom properties (expandable)
  • Timestamp

Use the type filter to narrow down to specific event types (e.g. only custom track events, only page views).

Users

Shows users that have been identified via the identify() call. Each user row displays:

  • Name and email (from traits)
  • First seen and last seen dates
  • Total sessions and events
  • Custom traits you passed to identify

Click a user to see their full activity history — every session and event associated with that identity.

Web Vitals

Tracks Core Web Vitals from real user sessions (RUM). Requires the <WebVitals /> component in your layout. Metrics displayed:

MetricWhat it measuresGood threshold
LCPLargest Contentful Paint — loading performance≤ 2.5s
CLSCumulative Layout Shift — visual stability≤ 0.1
INPInteraction to Next Paint — responsiveness≤ 200ms
TTFBTime to First Byte — server response time≤ 800ms
FCPFirst Contentful Paint — first render≤ 1.8s

Values are shown as p75 (75th percentile) across all sessions. Each metric is rated as good, needs improvement, or poor based on the thresholds above.

You can break down Web Vitals by page to find which routes are underperforming.

Search Console

If you connect your Google account, this tab pulls in Google Search Console data for your domain:

  • Queries — what people searched to find your site
  • Impressions — how often your pages appeared in results
  • CTR — click-through rate from search results
  • Position — average ranking in search results

Next steps