Contents
- GA4 measures the time the page is actually in the foreground, tab active: it's stricter and truer than Universal Analytics.
- A tab left open in the background no longer counts, which makes durations drop after migration.
- The metric says nothing about reading: it measures presence, not attention.
Definition
The average engagement time per session measures the average time the site stayed in the foreground and active during a session.
Formula
Average engagement time = total engagement time divided by number of sessions.
Worked example
A site showed an average session duration of 3 minutes 40 in Universal Analytics and shows 1 minute 12 of engagement time in GA4. Visitors haven't changed behavior: Universal counted forgotten tabs, GA4 counts only genuinely active time.
Orders of magnitude
Between thirty seconds and two minutes on ordinary pages, more on long content. Any comparison with a Universal Analytics history is misleading.
The most common mistakes
- Comparing to Universal Analytics session duration. The two don't measure the same thing.
- Reading it as a measure of reading quality. An open page isn't a read page.
- Reading it on confirmation or redirect pages. The pass-through there is brief by design.
Where to find the metric
In GA4, the Average engagement time per session and per user metrics, in the engagement reports.
Frequently asked questions
The Adwise team connects Google Ads, Meta Ads, LinkedIn Ads, GA4 and Search Console so agencies and freelancers can run their campaigns from a single place.