Glossary/Measurement & Attribution/Average 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 Mina·CEO, BrandPilot AI·Updated 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.