Analytics and Tracking

Average Engagement Time

Also called engagement time

The average time your site or app was actually in view for users, as measured by GA4, rather than the time a tab was simply left open.

Quick facts: Average Engagement Time

Category
Analytics and Tracking
Also called
engagement time
Level
Beginner
Affects
Content evaluation, engaged sessions, engagement rate, landing page decisions
Where to see it
GA4 Pages and screens report, GA4 Explorations, Looker Studio
In this article4
  1. How average engagement time works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

Average engagement time is the GA4 metric for how long your site or app was actually in view for users, on average. It counts only the time a page was in focus in the browser, or an app was on screen, so a tab left open behind other windows adds nothing.

How average engagement time works

While a page is in focus, the Google tag keeps a running count of milliseconds. When the visitor switches tab, moves to another page or leaves, the tag sends that count with a user_engagement event, and GA4 adds the time up and divides it.

The divisor matters. At the time of writing (October 2026), GA4 offers average engagement time per active user, which spreads total engagement time across the people active in the period, and average engagement time per session, which spreads it across visits. A loyal visitor who returns five times in a week raises the per-user figure far more than the per-session one, so check which version a report shows before comparing it with anything.

This is a different measurement from the old Universal Analytics figures, average session duration and average time on page. Those measured the gap between one recorded hit and the next, so a visitor who read a single page for four minutes and left was counted as zero seconds. GA4 measures foreground time directly, so it is usually closer to reality, but it cannot be compared with Universal Analytics data, which standard properties stopped collecting in July 2023. The same timing also decides whether a visit counts as an engaged session, the basis of engagement rate.

Why it matters

Engagement time is one of the few signals in GA4 that tells you whether people read what you published. On a guide for UK landlords explaining a change in tenancy rules, a page that holds attention for two or three minutes is probably being read. If visitors average eight seconds, the page is probably answering the wrong question, or failing to load properly on a phone.

It is most useful as a comparison: one page against similar pages, this month against the same month last year, or visitors from one channel against another. Paid social traffic with far lower engagement time than organic search often points to a mismatch between the ad’s promise and the landing page, rather than a weak page.

For content planning, it separates pages that attract clicks from pages that actually serve the reader. That distinction is what content SEO depends on when deciding which pages to rewrite, merge or leave alone.

Common mistakes

  • Treating longer as always better. A contact page where visitors find your phone number in eight seconds and ring you is doing its job perfectly.
  • Reading an average without looking at the spread. On a page with little traffic, one or two visitors who leave it open in the foreground can lift the average a long way.
  • Comparing per-user with per-session figures, or GA4 engagement time with old Universal Analytics time on page.
  • Ignoring sites built as single-page applications, where page changes may not register and all the time piles up against the first page. Single page application tracking has to be set up deliberately.
  • Forgetting consent. With a cookie banner in front of GA4, engagement time describes visitors who accepted analytics, who may behave differently from those who declined.

How to act on it

Add average engagement time to the Pages and screens report if it is not already there, and sort your most-visited pages by it. Look for pages with plenty of visits and unusually little engagement. Check which searches bring people there in Search Console, read the page on a phone, and ask whether the opening paragraph answers the question people arrived with.

Then compare like with like. Group pages by type, such as service pages, guides and blog posts, and judge each against its own group. Read engagement time alongside bounce rate and key events, because a page that holds attention but never leads to an enquiry needs a clearer next step, not more words.

Do and do not

Do

  • Compare pages with others of the same type
  • Check whether a report shows the per-user or per-session figure
  • Read engagement time alongside key events before judging a page

Do not

  • Assume longer is always better
  • Compare GA4 engagement time with Universal Analytics time on page
  • Judge a low-traffic page on its average alone

Questions people ask about this

What is a good average engagement time?

There is no single good figure, because it depends on the page's job. A detailed guide should hold people for minutes, while a contact or location page can succeed in seconds. Compare each page with similar pages on your own site and with its own history, which makes a far more reliable benchmark than any published average.

Does average engagement time affect Google rankings?

Google has said it does not use Google Analytics data for ranking, and many sites do not run GA4 at all, so the metric itself is not a ranking input. What it does show is whether a page satisfies the people who land on it, which is what Google's ranking systems try to reward by other means. Treat it as a diagnostic, not a target.

Does engagement time count when the tab is in the background?

No. GA4 only counts time while the page is in focus in the browser, or the app is in the foreground. Someone with twenty tabs open adds time only to the one they are looking at, which is why GA4 figures often look shorter than people expect.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.