# Website visits

See how visitors use your website: page views, unique visitors, referrers, and engagement. Once the [JavaScript tag is installed](https://betterstack.com/docs/rum/js-tag/installation/), 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](https://rum.betterstack.com/team/0/dashboards ";_blank"). The dashboard is created automatically for every application:

![Website analytics dashboard](https://imagedelivery.net/xZXo0QFi-1_4Zimer-T0XQ/c068777e-eb35-471d-8ca6-0d7eb37c7700/orig =3656x1458)

- **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](https://rum.betterstack.com/team/0/sessions ";_blank") 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](https://rum.betterstack.com/team/0/explore-events ";_blank") lets you search and analyze the raw web events with one-off queries, e.g. `payload.meta.path="/pricing"`.

![Sessions page in real user monitoring](https://imagedelivery.net/xZXo0QFi-1_4Zimer-T0XQ/06e620f0-9dbb-41e5-c8ef-5758a55ab200/orig =3656x1406)

## Next steps

- [Performance & web vitals](https://betterstack.com/docs/rum/using-the-product/web-vitals/): how fast your pages feel to real users.
- [Event funnels](https://betterstack.com/docs/rum/using-the-product/event-funnels/): conversion across multi-step journeys.
