Skip to content
Skip to main content
← Back to Documentation

Dashboard Overview

Your dashboard is the central place to monitor website performance. Here's what each section shows and how to make it your own.


Key Metrics

The summary cards at the top of your dashboard display four core metrics for the selected date range:

  • Total Pageviews — the total number of pages viewed across all selected sites. Repeated views of the same page by the same visitor are counted.
  • Unique Visitors — the estimated number of distinct visitors, calculated using a privacy-safe daily salted hash (no cookies, no persistent identifiers).
  • Bounce Rate — the percentage of sessions that viewed one page and spent under 10 seconds engaged with it. Someone who reads a single page for a minute and leaves satisfied does not count as a bounce.
  • Avg. Session Duration — the average session length, measured from the first pageview to the last. A session that viewed only one page has no such span, so we fall back to engaged time on that page (tracked via the Page Visibility API, so a backgrounded tab stops counting). Sessions are capped at 30 minutes and end after 30 minutes of inactivity.

Dashboard Widgets

Below the summary cards, your dashboard is composed of widgets that you can add, remove, and rearrange. The available widgets are:

Widget What It Shows
Summary MetricsFour tiles for the selected range: total pageviews, unique visitors, bounce rate, and average session duration.
Traffic OverviewDaily pageview chart with trend line over your selected date range.
Top PagesMost visited pages ranked by views and share of total traffic.
Entry PagesWhich pages visits start on, with the visitor count and bounce rate for each.
Exit PagesWhich pages visits end on, and how often each page is the last one seen.
New vs ReturningShare of visits from someone who had already been on the site earlier the same day.
Top EventsInteractions ranked by count. The tracker records these without any setup on your side: button clicks, link clicks, outbound links, file downloads, form submits, and email or phone link clicks. It also reports two frustration signals: a rage click (three or more clicks on one spot inside a second) and a dead click (a click on something styled as clickable that changes nothing on the page). Click any row to break it down by label, page, or destination.
Feature usageShare of visits that used each registered event, with the visit count beside every percentage. Reads the events you registered under the tracking plan in Tracking settings; register one to see it here.
RetentionA cohort matrix and curve showing how many signed-in users came back on day 1, 7, 14 and 30, bounded or unbounded. Needs the pseudonymous identity mode switched on and your application calling setUserId; shows which setting is missing otherwise.
Active usersDaily and monthly active signed-in users, a stickiness ratio, and a histogram of how many of the last 30 days each user was active on. Needs the same pseudonymous identity mode as Retention.
ActivationShare of newly signed-in users who completed a goal you pick, within a window you set, broken down by weekly cohort with each cohort's size. Supports goals triggered by a custom event; needs the same pseudonymous identity mode as Retention.
Traffic SourcesReferrer breakdown by category (search, social, direct) and specific domains.
Campaign PerformanceUTM campaign attribution with visitors and conversions. Supports first-touch, last-touch, and last-click models.
Ads BreakdownPaid ad traffic by platform (Google, Bing, Facebook) detected via click IDs and UTM parameters.
Geographic DistributionInteractive map and table showing visitor countries.
Device DistributionVisit share by device type: desktop, mobile, or tablet.
Browser DistributionVisit share by browser.
OS DistributionVisit share by operating system.
Revenue OverviewTotal revenue, transaction count, and daily trend chart from tracked e-commerce events.
Goal CompletionsConversion tracking for page-visit, event, and file-download goals.
Action FeedAutomated insights identifying dead-end pages, bottlenecks, and underperforming content.
User Flow AnalysisPath analysis showing how visitors navigate between pages.
Conversion FunnelStep-by-step funnel visualization with drop-off rates. Visits that reached every step in order, shown beside the conversion rate with the number of visits it was measured over. Set a window in minutes so later steps must land within it of the first, or make a step match a tracked event instead of a page.
Traffic QualityBreakdown of traffic by ASN type (residential, datacenter, hosting) and threat score distribution.
Growth InsightsA site health score and a ranked list of opportunities, such as a dead-end page or a slow-loading one.
Lead QualityRanks visitors and pages by how close they are to converting, from on-site behavior.
EngagementEngaged time per visitor over time, and which pages hold attention.
Custom ReportBuild ad-hoc reports with custom date ranges and filters.
Web VitalsReal-user Core Web Vitals (LCP, INP, CLS) at the 75th percentile, the level Google scores your site on. Off by default; see below to enable it.

Enabling Web Vitals

Web Vitals collection is off by default, because it is a performance-monitoring choice rather than something every site needs. To turn it on, add data-web-vitals="true" to your tracking script tag:

Enable Web Vitals
<script
  defer
  data-site-id="YOUR-SITE-ID"
  data-web-vitals="true"
  src="https://www.veritametrics.com/api/tracker.js?siteId=YOUR-SITE-ID"></script>
<noscript>
  <img
    src="https://www.veritametrics.com/api/track-pageview?siteId=YOUR-SITE-ID"
    referrerpolicy="unsafe-url"
    alt=""
    width="1"
    height="1"
    style="display: none"
    aria-hidden="true"
  />
</noscript>

Once enabled, the tracker records each real visitor's Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift, and the Web Vitals card shows the p75 of each. These are field measurements from your actual visitors, which is what Google ranks on, rather than a single lab test.

Customizing Your Layout

The dashboard uses a drag-and-drop grid that you can personalize:

  1. Click the Edit Layout button in the header to enter edit mode.
  2. Drag widgets to rearrange them. Resize by dragging the bottom-right corner.
  3. Use the Widgets dropdown to toggle individual widgets on or off.
  4. Click Lock Layout when you're done. Your layout is saved automatically.
  5. To start over, use Reset to Default from the widgets dropdown.

Multi-Site Comparison

If you manage multiple sites, you can compare them side by side:

  1. Open the Compare Sites selector in the header.
  2. Select one or more additional sites to overlay their data.
  3. The Traffic Overview chart and site breakdown will show per-site data.

Header Controls

The sticky header at the top of the dashboard provides quick access to:

  • Date Range Selector — choose from presets (today, 7d, 30d, 90d, 12mo) or set a custom range.
  • Refresh — reload data without a full page refresh.
  • Export — download the current view as JSON, CSV, or XLSX.
  • Notifications — view alerts about limit usage or site issues.

Explore the documentation

Jump to another guide.