Average engagement time is the total time your site or app was in the foreground on a user's screen, divided by the number of active users.
GA4 only counts time when your page is actually in focus. A tab sitting in the background, a minimized window, or a phone that went to sleep all stop the clock. That is the difference from the old average session duration, which kept counting whether anyone was looking or not. The per-user version answers a blunt question: on average, how long was your content genuinely on screen and attended to.
Total foreground time across all visitors comes to 50,000 seconds, and you had 1,000 active users. Your average engagement time per user is 50 seconds. If those same users had left tabs open in the background, the old duration metric might have shown minutes; this one does not reward abandoned tabs.
Because it excludes background time, this number reads lower than the session durations you may be used to, and that is correct. The instinct is to see 50 seconds and think engagement collapsed. It did not. You are finally measuring attention instead of elapsed clock time. Compare it against other GA4 periods, never against a Universal Analytics duration.
Time on screen, not time with the tab forgotten.
Sources
- support.google.com · verified August 2026
- swetrix.com · verified August 2026
Last checked 9th August 2026. Next check 15th August 2026.
