Back to glossary
Analytics Definition

Session

A group of interactions that take place on a website within a given time frame, attributed to a single visit.

Full definition

In Google Analytics, a session is a group of user interactions (page views, events, transactions) that take place within a defined period. In Universal Analytics, sessions expired after 30 minutes of inactivity or at midnight. GA4 uses a different session model based on events rather than hits, with session_start events triggering new sessions. Sessions are the foundation of many analytics metrics: pages per session, bounce rate (in UA), session duration, and goal completions per session. Sessions differ from users — a single user can have multiple sessions across different days or devices. Understanding the session model is important for correctly interpreting traffic reports and identifying data anomalies.

Real-world example

A user visits a blog post on Tuesday, leaves, then returns on Thursday via a Google ad. This counts as 2 separate sessions from 1 user — the second attributed to the paid search channel.

Ready to apply this to your business?

Build a custom digital marketing proposal in 60 seconds. We scope the right strategy for your market, industry, and growth goals.

Build my proposal