Skip to main content
Avg. Active Time measures the average time per session where visitors were actively engaged—moving mouse, typing, scrolling—excluding idle periods.

Formula

Avg. Active Time = Total Active Time ÷ Session Count

Formula Components

MetricDefinition
Total Active TimeSum of active engagement time across all sessions
Session CountTotal number of sessions
Metadata
TypeDuration
Data SourceUpstack Pixel
AggregationAverage

Example

Sessions averaged 2 minutes 15 seconds of active engagement out of a 3 minute 42 second total duration.
Page TypeAvg. DurationAvg. Active TimeActive %
Product Pages2:302:1087%
Blog Posts4:002:4569%
Checkout5:154:3086%

How It Works

Active time is measured when the Upstack Pixel detects user interaction signals: mouse movement, keyboard input, scrolling, or touch events. Periods without these signals are classified as idle time and excluded from this metric.

When to Use

ScenarioAction
Low active-to-total ratioInvestigate content engagement or page issues
Comparing page performanceIdentify which pages hold attention
Checkout optimizationEnsure checkout flow keeps users active
Content quality assessmentMeasure actual reading/interaction time

MetricRelationship
Avg. Session DurationTotal time including idle
Avg. Idle TimeTime spent inactive
Avg. InteractionsNumber of engagement events
See all Session metrics →