What is a session?

A session is a bounded period of activity by a user on a website or app. It groups related interactions—such as page views, clicks, and conversions—so teams can analyze a single visit without treating it as the same thing as a person.

Key Facts

Also known as
Visit (in some analytics platforms, naming and rules vary)
Category
Analytics
Related terms
Pages per session
Relevant for
Marketing, Product, UX/UI, Data, Ecommerce

Definition

In digital analytics, a session is a group of interactions that occur during one continuous period of activity. A single session can include several pages or screens, clicks, searches, form interactions, and other events. One person can create many sessions over time, so session counts describe visits or activity periods—not the number of unique people.

A session usually starts when someone arrives on a site or opens an app and begins interacting. It ends when they leave, when the app is no longer active, or when the analytics system reaches its inactivity threshold. Contentsquare defines a site session as uninterrupted navigation and ends it after 30 minutes without activity after the last event or user action; other platforms or implementations can use different rules.

Common session metrics include sessions, session duration, pages or views per session, and conversions per session. These measures are useful for comparing channels, journeys, devices, and audience groups, but they need context: a long session can indicate strong engagement or difficulty completing a task.

What does that mean

Think of a session as one visit to a shop. It includes what happens during that visit, not every visit that person has ever made. In analytics, the visit ends when the person leaves or when the system’s inactivity timer expires.

Why this matters

Understanding sessions helps teams separate traffic volume from people and connect activity to outcomes. Marketing can compare the quality of visits from different channels, Product and UX/UI teams can find friction inside journeys, and Data teams can keep measurement rules consistent when they compare reports.

Use cases

Compare campaign quality beyond traffic volume

A campaign may drive many visits but still produce weak engagement or few conversions. By comparing sessions by channel, campaign, landing page, session duration, bounce rate, and conversion behavior, teams can see which sources bring visitors who meaningfully progress. The result is better budget allocation and more focused landing-page optimization.

Relevant audiences: Marketing and Ecommerce.

Diagnose friction inside a key journey

A checkout, sign-up, or onboarding flow may receive plenty of sessions while losing users before an important step. Teams can examine where sessions drop off, compare affected segments, and inspect representative replays to connect the metric with what users actually experienced. This helps Product and UX/UI teams prioritize fixes that remove obstacles rather than simply increasing activity.

Relevant audiences: Product and UX/UI.

Understand repeat behavior across sessions

Many people research in one session and return later to complete a purchase or task. Comparing first-time and returning sessions, the number of sessions before conversion, and the journeys that connect them helps teams distinguish quick decisions from considered ones. The expected benefit is more useful retention, remarketing, and content decisions because teams can support the full path to conversion.

Relevant audiences: Marketing and Ecommerce.

See it in practice

MyDeal used Contentsquare’s Journeys, Session Replay, and zone-based heatmaps to understand customer behavior across its web and mobile experiences. The company reported more than 3.5 million sessions a month, a 2% increase in payment-page conversions, and a 336% increase in revenue from homepage product carousels.

How Contentsquare helps

  • Web Analytics — review sessions, session duration, bounce rate, channels, and conversion analysis to understand how content and campaigns perform.

  • Journeys — visualize how users progress from entry to exit, including unexpected paths, drop-offs, and return journeys.

  • User Segmentation — compare session behavior for audiences defined by characteristics, behaviors, or key actions.

  • Session Replay — watch the interactions behind session-level trends to find hesitation, errors, confusion, or frustration.

FAQs on session

  • No. A user is a person or device identity as defined by the analytics system, while a session is one period of activity. One user can have many sessions, and one session may contain many interactions.