GA4 Engagement Rate
Quick definition
GA4 engagement rate is the percentage of sessions that were engaged sessions in Google Analytics 4, calculated as engaged sessions divided by sessions. It is the inverse of bounce rate.
Formula
GA4 Engagement Rate = Engaged Sessions ÷ Sessions × 100
Formula variables
- Engaged Sessions
- Sessions that met Google Analytics 4's definition of an engaged session. The definition is specific to Google Analytics.
- Sessions
- All sessions in the period.
Worked example
- Sessions
- 10,000
- Engaged sessions
- 5,700
5,700 ÷ 10,000 × 100
Result: 57%
57% of sessions were engaged, so the GA4 bounce rate is 43%. The figures are illustrative.
How definitions differ
- Different from social engagement rate
- Social platforms use the same phrase for interactions divided by reach, impressions or followers. That is a different metric; see social engagement rate.
How to interpret it
Engagement rate shows how much of your traffic GA4 counted as engaged. It is the positive framing of bounce rate: the two add up to 100%.
Compare it across pages and channels, keeping in mind that what counts as engaged is Google Analytics' own definition.
When it is useful
- Comparing the quality of traffic by source or campaign.
- Identifying pages that hold attention.
- Replacing bounce rate as the main engagement signal in GA4 reports.
Limitations
- Defined by Google Analytics' rules for an engaged session, not by your own idea of engagement.
- Different from engagement rates on social platforms.
- Figures from other analytics tools or older Universal Analytics data are not comparable.
Common mistakes
- Comparing with social media engagement rates.
- Assuming bounce rate and engagement rate can be compared to Universal Analytics.
- Treating a low rate as a content failure without context.

