Engagement Rate

Engagement rate is GA4's headline session-quality metric: the share of sessions that converted, lasted 10+ seconds, or viewed a second page. Here's how to read it.
Engagement Rate
The share of GA4 sessions that hit a conversion, lasted 10+ seconds, or viewed a second page.
Engagement rate is GA4's default session-quality metric, introduced to replace the inverse of Universal Analytics' bounce rate. A session counts as engaged if it does any one of three things: fires a conversion event, lasts longer than 10 seconds (configurable), or generates a second pageview or screenview.
That triple-OR makes it more forgiving than the old bounce metric — a visitor who reads a product page for 12 seconds and leaves is now "engaged" — but the directional signal is the same. Falling engagement rate on a landing page still means traffic isn't connecting with the offer.
Google retired bounce rate as a primary metric when GA4 launched, then quietly added it back as an inverse calculation after enough teams complained. Engagement rate is what you should actually be reading in reports — it's what GA4 surfaces in landing page tables, audience cards, and the standard acquisition view.
The 10-second threshold is the part most people miss. A session that lasts 11 seconds with zero interaction is engaged; a session that lasts 9 seconds with a furious scroll is not. That's a measurement choice, not a behavioural truth, and it's worth keeping in mind before you celebrate a number going up.
Engagement Rate = Engaged Sessions / Total Sessions
Engaged Sessions
Engaged sessions
Sessions that lasted ≥10 seconds, fired a conversion event, or had ≥2 pageviews/screenviews.
Total Sessions
Total sessions
All sessions in the period, including engaged and non-engaged.
A Shopify apparel store reviewing last month's organic landing pages.
Total sessions: 48,200
Engaged sessions: 29,400
→ 61.0% engagement rate
Sitting just above the apparel benchmark — healthy, but the bottom-quartile landing pages are probably dragging the average. Segmenting by landing page will surface the leaks.
Engagement rate is most useful as a comparative metric, not an absolute one. Compare it across landing pages, traffic sources, devices, and campaigns within your own property. Cross-site comparisons are noisy because the 10-second threshold and conversion event setup vary by configuration.
Typical GA4 engagement rate by vertical and traffic source (Shopify-style stores)
| Vertical | Organic search | Paid social | Direct | |
|---|---|---|---|---|
| Apparel & accessories | 58-65% | 42-50% | 68-74% | 70-78% |
| Beauty & skincare | 60-68% | 45-53% | 70-76% | 72-80% |
| Home & furniture | 55-62% | 40-48% | 65-72% | 68-75% |
| Consumer electronics | 52-60% | 38-46% | 62-70% | 65-72% |
| Food & beverage | 50-58% | 35-44% | 60-68% | 63-71% |
Paid social engagement rates run lower because the click intent is shallower — interrupted scrollers, not active shoppers. Email and direct traffic almost always sit at the top because those visitors already know the brand. If paid social is matching your organic numbers, your landing experience is doing real work.
Engagement rate FAQ
Approximately, but not exactly. GA4's bounce rate is defined as 100% minus engagement rate, so they're mathematically linked. But neither maps cleanly to Universal Analytics bounce rate, because UA only counted single-pageview sessions and ignored the 10-second time threshold.
A session is engaged if it meets at least one of three conditions: it lasted longer than 10 seconds, it fired a conversion event, or it generated two or more pageviews or screenviews. Any single condition is enough.
Yes. In GA4 admin under Data Streams → Web → Configure tag settings → Adjust session timeout, you can set the engaged session timer anywhere from 10 to 60 seconds. Raise it if you have a long-form content site where shallow visits inflate the metric.
For a Shopify store, 55-65% blended across all traffic is a reasonable target. Organic and direct traffic should clear 60%; paid social will sit lower at 40-50%. If your blended number is below 45%, you likely have either a tracking problem or a landing-page mismatch.
Engagement rate is a count metric — the proportion of sessions that qualified as engaged. Average engagement time is a duration metric — how long users actively had the tab in focus. They move together but answer different questions: how many people stuck, versus how long they stuck.
Because GA4 counts time-based and multi-page engagement that UA would have flagged as bounces. A 12-second single-page visit is a bounce in UA and an engaged session in GA4. Expect 15-25 percentage points of apparent improvement that's purely definitional.
Yes. Any session that fires a configured conversion event is automatically engaged, regardless of duration or pageview count. This is why setting up your conversion events correctly matters for the metric to be meaningful.
Use it as a diagnostic, not a target. Pushing engagement rate up by adding a delayed pop-up that holds attention for 11 seconds will move the number without moving revenue. Optimise for conversion and revenue per session; engagement rate is the leading indicator that tells you where to look.
It sits at the top of the funnel alongside sessions and average engagement time. Low engagement rate explains weak add-to-cart rates; strong engagement rate with weak conversion points at PDP or checkout friction instead. Read it next to your other ecommerce metrics, never alone.
Yes — in two ways. Sites with auto-playing video or sticky pop-ups can inflate the metric because the 10-second timer ticks regardless of intent. And bot traffic that GA4 doesn't filter cleanly can drag the number down. Segment by device and source before trusting the headline figure.
Get an AI expert review of your site
Paste your URL — Metricuno's AI runs the same heuristic checks a senior CRO consultant would, scoring your page and prioritising the fixes that'll move conversion fastest.