Skip to Content
DocumentationDefinitions

Definitions

Aggregate Metrics

Unique Users

The total number of distinct individuals who visited your website, identified by a unique user ID. Each user is counted only once regardless of how many times they visit.

Sessions

A series of user interactions with your website within a given time frame. A session ends after 30 minutes of inactivity from the same user ID. Multiple pageviews can occur within one session.

Pageviews

The total number of times visitors have viewed pages on your website. Each time a page is loaded or reloaded counts as a pageview.

Pages Per Session

The average number of pages viewed during a session. Calculated by dividing the total number of pageviews by the total number of sessions.

Bounce Rate

The percentage of sessions where a user leaves your site after viewing only one page without any interaction. A high bounce rate might indicate that landing pages aren’t relevant to visitors.

Session Duration

The average length of time users spend on your site during a session. Longer sessions typically indicate more engaged visitors.

Individual Datapoints

User ID

A unique identifier generated from a hash of the visitor’s IP address and browser user-agent. This anonymized ID helps track unique visitors without storing personally identifiable information.

Hostname

The domain name of the website being visited (e.g., example.com).

Pathname

The path portion of the URL that follows the hostname (e.g., /blog/article).

Entry Page

The first page viewed by a user during a session. Identifies which pages commonly serve as entry points to your site.

Exit Page

The last page viewed by a user before ending their session. Helps identify where users tend to leave your site.

Querystring

The portion of a URL that follows a question mark, containing parameters (e.g., ?utm_source=newsletter).

Page Title

The title of the webpage as defined in the HTML <title> tag.

Referrer

The URL that a user was on before coming to your site. Shows how users are discovering your content.

UTM Source

Identifies which website, search engine, or other source is sending traffic to your site (e.g., google, newsletter, twitter).

UTM Medium

Identifies the marketing medium (e.g., cpc, email, social).

UTM Term

Identifies paid search keywords. Used primarily for paid search campaigns.

UTM Campaign

Identifies the specific campaign or promotion that brought users to your site.

UTM Content

Identifies what specifically was clicked to bring the visitor to your site (e.g., banner ad, text link).

Channel

A categorization of traffic sources into standard groups such as direct, search, social, email, or referral.

Browser

The web browser used by the visitor (e.g., Chrome, Firefox, Safari).

Browser Version

The specific version of the browser being used.

Operating System

The operating system used by the visitor (e.g., Windows, macOS, iOS, Android).

Operating System Version

The specific version of the operating system being used.

Language

The preferred language setting of the visitor’s browser.

Country

The country where the user is located, based on IP geolocation.

Region

The state or region where the user is located, based on IP geolocation.

City

The city where the user is located, based on IP geolocation.

Latitude

The geographic latitude coordinate of the user’s approximate location.

Longitude

The geographic longitude coordinate of the user’s approximate location.

Screen Width

The width of the visitor’s screen or device viewport in pixels.

Screen Height

The height of the visitor’s screen or device viewport in pixels.

Device Type

The type of device being used (e.g., desktop, tablet, mobile).

Event Name

The name of a custom event triggered by user interaction (e.g., “button_click”, “form_submit”).

Event Properties

Additional contextual data associated with custom events, stored as key-value pairs. Used to provide more detail about specific interactions.

Last updated on
Rybbitrybbit.
Copyright 2025 © Rybbit.