Scroll Tracking and Reporting

Easily track user engagement on your website using scroll tracking and reporting.

For ExactMetrics Plus customers and above, scroll tracking is automatically enabled. You’ll be able to see when visitors scroll 25%, 50%, 75%, or 100% down a page.

When a visitor scrolls, ExactMetrics triggers scroll tracking events in Google Analytics. Viewing scroll tracking stats allows you to effectively see which pages are the most engaging and which pages need improvement.

Within Google Analytics, there are two different areas where you can view your scroll tracking stats.


  1. You are an ExactMetrics Plus or higher user.
  2. You’ve installed and activated ExactMetrics Premium on your website.
  3. Your Google Analytics is connected to ExactMetrics.
  4. You are using ExactMetrics 6.0.0 version or later.

Where to Find Scroll Tracking Depth Results in ExactMetrics

Within the Publishers Report, you can find scroll tracking stats next to the Interests section:

scroll tracking report


Determine how visitors are interacting with your website and decide the best place for calls to calls to actionads, and more, by utilizing the Average Scroll Depth.

Where to Find Scroll Tracking Depth Results in Google Analytics

Below are steps for users who have a Google Analytics 4 (GA4) property or a Universal Analytics (UA) property. If you’re not sure what kind of property you have, check out our guide to understand the differences between GA4 and UA.

Note: You can track into both a UA and GA4 property through ExactMetrics’ Dual Tracking feature. Learn How to Set Up Dual Tracking

Real-Time Results

Google Analytics 4:

Step 1: Go to and make sure you’re viewing the correct GA4 property.

Step 2: Now open the Realtime report at Reports » Realtime so you can monitor real-time activity.

Step 3: Leave that window open and open a new separate private or incognito window.

Step 4: In this new window, go to the homepage of your WordPress site (while you are not logged in).

Step 5: While viewing your site as a site visitor, scroll all the way down the page.

Step 6: Go back to your GA4 Realtime report to see scroll_depth, which is triggered by scrolling down on your website.

It can be seen in the Event count card:

Universal Analytics:

Step 1: Log in to with the email account that contains the profile for your site.

Step 2: Under reports, click into Real-Time » Events.

Step 3: In a new incognito window, pull up your WordPress website (make sure you’re not logged in).

Step 4: Make sure you’re on the home page of your website.

Step 5: While on the page, scroll 100% down to the bottom of the page.

Step 6: Check back on your Google Analytics Real-Time events. You should see the events you triggered by scrolling after a few minutes:

Scrolling Tracking Reports

Google Analytics 4:

Step 1: Go to and make sure your GA4 property is selected in the account picker.

Step 2: Look for the event scroll_depth in the report found at Reports » Life cycle » Engagement » Events.

Step 3: To see Scroll Timing and Percentage data, click on scroll_depth to open a detailed report.

Universal Analytics:

Step 1: Log in to with the email account that contains the profile for your site.

Step 2: Under reports, click into Behavior » Events » Overview.

Step 3: Find Scroll Depth under Event Category and click:

scroll depth tracking event

Step 4: For more granular information, click the primary dimension “Event Label”.

event label

Step 5: This will display the number of events that are being triggered for each percentage of scroll tracking.

scroll tracking event in analytics

Step 6: Add secondary dimensions to see behavior for specific pages:

scroll tracking secondary dimensions

That’s a wrap! Your scroll tracking events are properly set up and now you’re able to view how users are engaging with your content.

Want to make custom link click events? See our guide here: How to Add Custom Link Attribution: Setup Custom Link Categories, Labels, and Actions