How do I measure user engagement in GA4?

Applies to: Google Analytics 4 (GA4)
Last updated: May 2025


Problem

You want to understand how users interact with your website or app—whether they’re actively engaged, how long they stay, and what actions they take—so you can evaluate content effectiveness and user retention.


Solution

GA4 uses new engagement metrics that go beyond simple page views or bounce rate. Key metrics include engaged sessions, engagement rate, average engagement time, and more. These are automatically tracked when GA4 is properly installed.


Key Engagement Metrics in GA4

MetricDescription
Engaged SessionsSessions that lasted 10+ seconds, had a conversion, or had 2+ screen/page views
Engagement RatePercentage of sessions that were “engaged”
Average Engagement TimeTime the user was actively interacting with your site or app
User Engagement (event)Logged when app goes to background or user leaves website

Step-by-Step Guide to View Engagement Metrics

1. View Built-In Engagement Reports

  1. Go to https://analytics.google.com
  2. Select your GA4 property
  3. Navigate to Reports > Engagement
  4. Use these tabs:
    • Overview – High-level metrics (engagement rate, average time, events)
    • Pages and Screens – Engagement per page or app screen
    • Events – Event frequency and engagement by action
    • Conversions – Events marked as conversions and their engagement metrics

2. Explore Engagement by Source, Device, or Segment

  • Use Explorations > Free Form to break down:
    • Engagement rate by traffic source
    • Average engagement time by device category
    • Engaged sessions by user type (new vs. returning)

3. Customize Engagement Analysis (Optional)

  • Add custom events for specific interactions (e.g., video play, scroll depth)
  • Register custom dimensions or user properties to segment your audience
  • Compare segments (e.g., users with high vs. low engagement) to find behavioral differences

Engagement Rate vs. Bounce Rate

  • GA4 replaces bounce rate with engagement rate
  • Engagement is considered positive behavior, while bounce rate (in Universal Analytics) was about lack of interaction
  • GA4 still allows you to view bounce rate by enabling it as a metric in Explorations or custom reports (it’s the inverse of engagement rate)

Notes

  • Engagement metrics work automatically—no custom tags needed for basic tracking
  • Consider setting up engaged session conversions for UX improvements
  • Engagement helps identify high-performing content and drop-off areas