Setup Scroll Depth Tracking For WordPress website in Google Analytics With Monsterinsights

Are you looking for an in-depth tutorial on how to setup scroll depth tracking for your WordPress website? In this article we have explained how you can implement powerful Scroll depth tracking with the help of Monsterinsights and how you can monitor Scroll depth tracking in Google Analytics. 

Before we go ahead with the procedure let’s understand some basics of Scroll depth tracking and why it is important for you as a website owner to track this metric. 

What is Scroll Depth Tracking?

Scroll depth tracking or generally referred to as Scroll tracking tells a website owner how much percentage or section of their webpage the user has scrolled through. It is generally divided as 25%, 50%, 75% or 100% (means the user has scrolled till the end of the page).

Importance of Scroll Depth Tracking 

Once you get an idea of how much portion of your webpage the users are scrolling you can make the necessary changes in order to improve conversions and make your pages more engaging. 

In one way you are tracking user’s engagement with your site. 

Let’s understand this with the help of a use case

I have a requirement wherein I will display a pop-up wherein I would be capturing the Email ID and Name of a person based on a condition. So I set the condition that when the user scrolls a specific percentage of the webpage then a trigger should be set and the Email pop-up should appear. 

So I will set the Scroll percentage to either 75% or 100%. So when the user has scrolled that much section of the webpage then automatically the Email pop-up will appear. (That was just one example, you don’t need to worry much about the implementation right away). 

Let’s get closer to the implementation of Scroll tracking. 

Most website owners around the globe track only pageviews, sessions etc. But what if you could get more insights on a user’s behavior, which pages they are browsing the most, how much percentage of the webpage they scrolled, which button they clicked on. How cool it would be if you could get all of this information in one place. Sounds slightly complicated right? Worry not, let’s simplify it further as well as answer some of the questions that might be popping in our mind. 

Google analytics doesn’t have any inbuilt feature for implementing scroll tracking, you need to take the help of the Google Tag Manager to set up the scroll tracking tags. Now if you are a beginner who is just getting acquainted with Google Analytics then trying your hands on Google Tag manager is way too much to ask for as you might find it to be very complicated as a beginner. 

Do we have any simpler solution in order to implement Scroll depth tracking? Yes, luckily there’s one solution which is way easier and doesn’t need any kind of coding and stuff. You can make use of one of Monsterinsights’ built in features in order to implement Scroll depth tracking and monitor this metric in Google Analytics. 

Before we get started with the actual implementation there are certain important Pre-requisites that you need to take into consideration 


1. The Scroll-depth tracking feature is available only to Monsterinsights’ Plus plan users. So if you don’t have a Plus plan from Monsterinsights then you will have to get one in order to get this implementation done and make your life easier

Just to give you a heads up, Scroll Tracking is tracked as events in Google Analytics. 

So you can implement Scroll Tracking for your WordPress website and monitor the same in Google Analytics and there are two ways to do this. 

Create Scroll Depth Triggers Manually in Google Tag Manager (This is an uphill task especially if you are beginner and don’t know anything about Google Tag Manager) and that’s the reason why we don’t recommend this option unless you actually have a Google Tag Manager expert at your disposal who can help you with this. 

If you had to go with the above option you will have to install the GTM codes on your website and again if you aren’t really good at coding then you might end up messing things which nobody can afford to. There are several steps of configuration involved which might lead you scratching your end if you do it wrongly

The second option is to get this complex setup done in a hassle-free way by making use of Monsterinsights (Scroll Depth tracking is one of the in-built features of Monsterinsights) – This is our Recommended Solution. Beside this Monsterinsights is one of the most popular Google Analytics plugin for WordPress sites 

Monsterinsights makes implementation of Scroll depth tracking effortless. If you have installed Google Analytics on your WordPress website using Monsterinsights then Scroll tracking feature will be automatically enabled (but you need to have Monsterinsights Pro or Plus plan in order to avail this cool feature) 

In this article, we will make use of Monsterinsights to setup scroll tracking for WordPress website in Google Analytics 

Step 1: Install and Activate Monsterinsights Plugin

In order to setup Scroll tracking for WordPress website first we need to install and activate the Monsterinsights plugin

Follow the below given steps in order to install the Monsterinsights plugin

– Navigate to your WordPress dashboard → Go to Plugins section → Add New 

Add a New Plugin

Once you click on the Add New button you will get a screen like the one shown below. Search for Monsterinsights and then Install and activate the plugin

Important Note: In order to implement Scroll tracking using Monsterinsights you will need Monsterinsights Plus plan or highe

Step 2: Connect Your WordPress Website With Google Analytics Using Monsterinsights

You can refer to this article to know how to connect your WordPress website with Google Analytics Using Monsterinsights

Make sure that you are using the latest version of Monsterinsights. 

Once you are done with all the above steps are successfully completed then Scroll Tracking will be automatically enabled. You can cross check the same by going to Insights→ Settings

Once you click on settings you will come across a screen similar to the one shown below. Click on Engagement section in order to do the further process

Now whenever users scroll any of your webpages Monsterinsights will trigger events which you can monitor in Google Analytics under the Events section. 

In addition to Google Analytics you can keep a track of the Scroll tracking right inside your Monsterinsights’ publishers dashboard which you can find by going to Insights→ Reports→ Publishers 

Once you click on Reports you will get a screen similar to the one shown below. Click on the Publishers section

Publishers Reports
Image Courtesy: Monsterinsights

The Scroll tracking can be found at the bottom of the Monsterinsights Publisher report next to the Interests section. The scroll depth data present in Monsterinsights displays the average scroll depth percentage of your entire website

Scroll depth Tracking as seen in Monsterinsights

As we stated earlier you can derive insights from the scroll depth data and make improvements on your page or make decisions about CTA buttons placement and several other things which could help in conversion. You should make the most of this scroll tracking, user engagement report that you get through Monsterinsights. 

Now that we are done with setting up Scroll tracking in Monsterinsights you can also check your Scroll tracking data in Google Analytics 

2.  Where to find Scroll Tracking Data Real time in Google Analytics 

Now that we have discovered where you get to see the Scroll tracking data in Monsterinsights it is equally important that you should also look for the Scroll tracking data in Google Analytics 

Login to your Google Analytics account

Once you are logged in check out the Real time data → Events → There you would find the Scroll tracking data under the Events section. 

Realtime Events in Google Analytics

You can do a small test check….Visit your website in Incognito Mode and scroll a little. Now come back to the Real Time → Events section. Within a few seconds you will see data related to Scroll tracking in Google Analytics

Where to Find Scroll Tracking data in Google Analytics Behavior Section

If you want to check the scroll tracking data in general (not realtime) you can certainly do so. You can find the details of the Events under the Behavior section

Events in the Behavior Section of Google Analytics

That brings us to the end of this tutorial on how to setup Scroll Depth tracking on a WordPress website by making use of Monsterinsights’ Plus plan and how you can chec k the Scroll depth tracking data in Monsterinsights as well as Google Analytics

We hope you enjoyed this tutorial as much as we enjoyed putting it together in a detailed form along with screenshots.

Leave a Comment

Your email address will not be published. Required fields are marked *