On a project with a simple landing page and form as the goal, the client was thrilled: “70% engaged sessions! People must love the content.”

This became a KPI. Marketing reported on engagement rate, and the business saw it as proof of interest.

But when we dug into the data, we found that GA4’s “engaged session” doesn’t mean what most think.

GA4 marks a session as “engaged” if any of the following happens:

• User stays 10+ seconds
• At least one interaction is triggered (like a button click)
• User scrolls far enough (if scroll tracking is enabled)

Which means:

• Someone could land → go AFK → leave = “engaged”
• Click “close” on a popup = “engaged”
• Scroll 100px and bounce = “engaged”

And suddenly, passive users become “highly engaged.”

Now, I always ask: What do we mean by engagement?

If you want meaningful insight, I look at (at least):
• Events per session
• pages per session — how much was actually seen
• meaningful interractions — like multiple item photo click
• session_engagement_time — but only with other metrics
• And most importantly — actual conversions

In GA4, “engaged session” = a threshold. Not interest. Not intent. Not conversion readiness. Just a technical heartbeat.

Basing UX decisions on it is like judging a book by how long someone held it — not whether they read a word.

Want all my best GA4-BQ queries in one place? I turned them into a Chrome extension — top SQL queries you can search and copy in seconds.

Go here to install it for FREE.

Prefer the web version? It's here.