Explore documentation
Website visits
See how visitors use your website: page views, unique visitors, referrers, and engagement. Once the JavaScript tag is installed, website analytics are collected automatically with the Record website analytics feature, enabled by default.
What's tracked
The JavaScript tag captures navigation as web events:
- Page loads: Full page loads.
- Page changes: In-app navigation in single-page applications, including React Router, Vue Router, and Next.js.
- Page leaves: Tab closes and navigations away.
- Session attribution: At session start, the tag captures UTM parameters, the referrer URL, and ad click identifiers automatically.
A session groups all activity within a continuous browsing window. Sessions expire after 30 minutes of inactivity by default and work across your subdomains out of the box.
View your website analytics
Open the Website analytics dashboard from Metrics. The dashboard is created automatically for every application:
- Visits and pageviews: Unique visitors, total visits, total pageviews, views per visit, bounce rate, and visit duration. A visit is a session, and a bounce is a session with a single pageview.
- Pages: Your top pages by visitors, plus the entry and exit pages of visits.
- Attribution: The share of visits with a known channel, a breakdown by channel like Organic Search, and the referring domains. Direct visits show as
none. - Campaigns: Visitors by each UTM parameter of their visit: source, medium, campaign, content, and term.
- Geography: A world map of your visitors, with countries, regions, and cities.
- Browsers and device details: Desktop, mobile, and tablet share, operating systems, and browsers.
Filter the whole dashboard by source, URL, country, browser, or device at the top. Tables like Top pages and Browsers link to View events, opening the underlying web events in live tail.
It's a regular dashboard: change time ranges, add your own charts, or duplicate and customize it.
Explore individual visits
- Sessions lists every visit with pages viewed, interaction counts, duration, location, and device. Sort by Most recent, Longest duration, Most pages, Most clicks, or Most errors.
- Events lets you search and analyze the raw web events with one-off queries, e.g.
payload.meta.path="/pricing".
Next steps
- Performance & web vitals: how fast your pages feel to real users.
- Event funnels: conversion across multi-step journeys.