Skip to content
The Madison Avenue Field GuideA field guide to marketing & advertising, by Brandon Mina

GlossaryMeasurement & AttributionAverage Engagement Time

Measurement & Attribution

Average Engagement Time

In GA4, the average time a site or app was in the foreground or focus per user or per session.

By Brandon MinaCEO, BrandPilot AIUpdated November 2026

Short answer

Average engagement time is a Google Analytics 4 metric showing the average time a website or app was in the foreground or in focus on the user's device, calculated per user or per session. Unlike older time-on-page measures, it excludes time when the page sat in a background tab, giving a more realistic view of attention.