Analytics

What is Session?

A group of user interactions with a website that take place within a given time frame, typically ending after 30 minutes of inactivity.

A session represents a single visit to your website. It begins when a user lands on your site and ends when they leave or after a period of inactivity (typically 30 minutes).

Session vs user

  • User: A unique visitor (may have multiple sessions)
  • Session: A single visit (may include multiple page views)
  • Page view: A single page load

What triggers a new session

  • First visit to the site
  • 30+ minutes of inactivity
  • New campaign parameters
  • Different browser or device

Session metrics

  • Session duration: How long the session lasted
  • Pages per session: Average page views per session
  • Engaged sessions: Sessions with meaningful interaction
  • Session start/end: Entry and exit pages

Google Analytics 4 sessions

In Google Analytics 4, a session is measured slightly differently:

  • Uses session_start event
  • 30-minute timeout by default
  • Can span midnight

How VitalSentinel handles this

VitalSentinel is your website's revenue insurance for session-level visibility. Web Analytics tracks sessions cookielessly, auto-detects Shopify and WooCommerce so you can see which sessions actually convert into orders, and flags abnormal drops in session volume or duration. You find out in hours, not weeks, when sessions stop turning into revenue.

Monitor your website performance

VitalSentinel tracks Core Web Vitals and performance metrics to help you stay ahead of issues.