All metrics and their definitions

Unique Visitors #

The number of distinct individuals who visit your website during a specified time period, regardless of how many times they return or how many pages they view. Each visitor is counted only once, based on a unique identifier calculated using the visitor’s IP address and User-Agent.

To anonymize these identifiers, we run them through a hash function with a rotating salt.

hash(daily_salt + website_domain + ip_address + user_agent)

The raw data IP address and User-Agent are never stored. Salts are rotated every 24 hours to avoid the possibility of linking visitor information from one day to the next. We don’t use cookies and other persistent identifiers. So if a person visits from multiple devices or on multiple days, they are counted as separate visitors.

Page Views #

The total number of times a page on your website is loaded or reloaded in a browser. Each time a page is viewed — regardless of whether it is by the same user or in the same session — it is counted as one pageview.

Sessions (or Visits) #

Sessions (also known as Visits) represents the total number of individual times users have actively engaged with your website within a specified time period. A visit begins when a user lands on the site and ends after a period of inactivity or when the user leaves the site.

A session is valid for up to 30 minutes from the last time a visitor was seen. If a visitor returns after this time, a new session is counted.

Views Per Session (or Pages / Visit) #

Views per Session (also known as Pages per Visit) shows the average number of pageviews generated during a single visit (or session) on your website. It indicates how many pages a visitor typically views before leaving the site. Repeated views of a single page are included too.

Views Per Visit = Total Page Views ÷ Total Visits

Bounce Rate #

The percentage of single-page sessions in which a user leaves the website from the initial page without interacting with any other page or triggering any additional event.

Bounce Rate = (Single-Page Sessions / Total Sessions) × 100

This metric helps evaluate the effectiveness of pages and the initial user experience. A high bounce rate may indicate that the content is not engaging, the page is slow to load, or the user experience is poor.

Session Duration #

The total amount of time a user spends on your website during a single visit (also known as a session). This can be up to 24 hours if the visitor visits pages within the 30 minute session window. It is calculated from the time the first page is loaded to the time the user leaves the site. Average visit duration is the sum of all session lengths divided by the number of sessions.

Visit Duration = Time of Last Interaction - Time of First Interaction

It only shows people who visit more than one page. Bounced sessions (sessions without interaction beyond the first page view) are not included as they have a time on page of 0.

Time on Page #

Measures the amount of time a visitor spends on a single page before navigating to another page on the same website. It is calculated by subtracting the timestamp of the page load from the timestamp of the next pageview within the same session.

Time on Page = Timestamp of Next Pageview - Timestamp of Current Pageview

Note: If the page is the last one visited in a session (exit page), Time on Page is typically not recorded due to the absence of a subsequent pageview.

Source #

Source identifies the origin of a website visit, indicating where the user came from before arriving at your site. Common sources include search engines (e.g., Google), referring websites (e.g., facebook.com), direct access (typed URL or bookmark), or campaign tags (e.g., newsletter).

When used in combination with the Medium metric (e.g., source/medium = google/organic), it provides a more detailed view of traffic classification. If the source is unknown or not provided, it may appear as Direct / None.

Direct / None #

Refers to sessions where the traffic source could not be determined. This typically includes users who access the website by typing the URL directly into their browser, using a bookmark, or when referral data is otherwise missing or blocked.

UTM parameters #

UTM parameters (Urchin Tracking Module parameters) are tags added to the end of a URL to track the effectiveness of marketing campaigns and traffic sources in website analytics. When a user clicks a link containing UTM parameters, the values are sent to the analytics platform and used to attribute traffic accurately. Loglesk Analytics supports utm_source, utm_medium, utm_campaign, utm_content and utm_term. This is an example URL:

https://example.com/page?utm_source=facebook&utm_medium=social&utm_campaign=launch

Entry Pages #

The first pages users land on when they begin a session on your website. Each entry page marks the starting point of a user’s visit, regardless of how they arrived at the site (e.g., direct link, search engine, or referral).

Exit Pages #

Exit Pages are the last pages users view before ending their session on your website. These pages mark the point at which a user leaves the site, whether by closing the browser, entering a new URL, or timing out due to inactivity.

Exit Rate #

Definition: Exit Rate is the percentage of pageviews for a specific page that were the last in a session. It measures how often users leave the website after viewing a particular page.

Exit Rate = (Exits from the Page / Total Sessions on the Page) × 100

Note: Exit Rate is different from Bounce Rate. While Bounce Rate refers to users who left after viewing only one page, Exit Rate considers users who may have viewed multiple pages but chose to leave after a specific one.

Locations #

Locations refers to the geographic data associated with website visitors, typically including information such as country, region (state/province), and city. This data is derived from the IP address of the user’s device during their session.

Languages #

Refers to the preferred language settings of visitors’ web browsers, indicating the language in which users expect to view website content. This metric helps identify the linguistic preferences of your audience based on the browser’s Accept-Language header.

Browser #

The Browser metric identifies the web browser used by visitors to access the website (e.g., Chrome, Safari, Firefox, Edge). It is determined from the user agent string sent by the visitor’s device during each session.

Browser data is typically grouped by major browser types and when you click on the type you can see the version number too.

Operating System #

Operating System (OS) refers to the software platform running on a visitor’s device, such as Windows, macOS, Android, iOS, or Linux. This information is extracted from the user agent string transmitted during each session.

Operating System data is typically grouped by major OS types and when you click on the type you can see the version number too.

Screen Size #

Refers to the type of the device screen used by your visitors. Devices are categorized into desktop or mobile. This is derived from the User-Agent HTTP header.

(Not set) #

It is a placeholder value used when a specific piece of information is missing, unavailable, or not properly collected during a user session. It can appear in various metrics, such as language, country, region, city or device. This entry will not appear often in your reports because it is a very tiny percentage of all traffic.

hello@loglesk.io

© 2025 Loglesk Analytics