Skip to main content
The average number of pages visitors view during a single session on your site.

Formula

Avg Page Views per Session = Page Views ÷ Sessions

Formula Components

MetricDefinition
Page ViewsTotal pages loaded across all sessions
SessionsUnique visitor sessions on your site
Metadata
TypeNumber
Data SourceUpstack Pixel
AggregationAverage

Example

Your site recorded 4.2 pages per session this month across 12,400 sessions:
Traffic SourceAvg Pages/SessionSessions
Organic Search5.14,200
Email Campaign4.82,800
Paid Social3.23,100
Direct3.92,300

How It Works

Each time a visitor lands on your site, Upstack starts a session. Every page they view increments the page view count. Dividing total page views by total sessions gives you the average browsing depth across all visitors.

When to Use

ScenarioAction
Measuring content engagementHigher values indicate visitors explore more pages
Evaluating landing page qualityLow values suggest visitors leave without exploring
Comparing traffic sourcesIdentify which channels bring more engaged visitors
Optimizing site navigationTest layout changes and measure browsing depth impact

MetricRelationship
Page ViewsNumerator — total pages viewed
Unique SessionsDenominator — total sessions counted
Avg View Contents per SessionSimilar depth metric for product views specifically
See all Engagement metrics →