Skip to main content
Avg. Session Duration measures the average total time visitors spend per session on your site, indicating overall engagement depth.

Formula

Avg. Session Duration = Total Session Time ÷ Session Count

Formula Components

MetricDefinition
Total Session TimeSum of all session durations in seconds
Session CountTotal number of sessions
Metadata
TypeDuration
Data SourceUpstack Pixel
AggregationAverage

Example

Your store’s 8,500 sessions averaged 3 minutes 42 seconds (222 seconds) per visit.
DeviceSessionsAvg. Duration
Desktop3,4004:15
Mobile4,2003:05
Tablet9003:45

How It Works

Session duration is measured from the first page load to the last tracked event. Longer durations typically correlate with higher purchase intent and conversion rates. The metric includes both active engagement and idle time.

When to Use

ScenarioAction
Declining session durationReview page load speed and content quality
Comparing traffic sourcesIdentify which channels bring engaged visitors
Content optimizationMeasure impact of content changes
Mobile vs. desktop analysisIdentify device-specific UX issues

MetricRelationship
Avg. Active TimeTime actively engaged (excludes idle)
Avg. Idle TimeTime spent inactive
Avg. Pages per SessionPages viewed per session
See all Session metrics →