{"id":10600,"date":"2024-11-14T17:37:36","date_gmt":"2024-11-14T17:37:36","guid":{"rendered":"https:\/\/ceowebltd.com\/blog\/?p=10600"},"modified":"2024-11-14T17:37:36","modified_gmt":"2024-11-14T17:37:36","slug":"how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager","status":"publish","type":"post","link":"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/","title":{"rendered":"How to configure scroll tracking to measure user engagement in Google Tag Manager"},"content":{"rendered":"<p>Scroll tracking is a powerful way to measure user engagement on your website by capturing how far users scroll down a page. This data helps you understand how much content visitors are consuming, and it can be an excellent indicator of content quality and user interest. By configuring scroll tracking in Google Tag Manager (GTM), you can track how far down a page users scroll and trigger tags accordingly, such as sending data to Google Analytics for analysis.<\/p>\n<p>This guide will walk you through the steps to set up scroll tracking in Google Tag Manager.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Benefits_of_Scroll_Tracking\" title=\"Benefits of Scroll Tracking\">Benefits of Scroll Tracking<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Steps_to_Configure_Scroll_Tracking_in_Google_Tag_Manager\" title=\"Steps to Configure Scroll Tracking in Google Tag Manager\">Steps to Configure Scroll Tracking in Google Tag Manager<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Step_1_Create_a_Trigger_for_Scroll_Depth\" title=\"Step 1: Create a Trigger for Scroll Depth\">Step 1: Create a Trigger for Scroll Depth<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Step_2_Create_a_Tag_to_Send_Scroll_Data_to_Google_Analytics\" title=\"Step 2: Create a Tag to Send Scroll Data to Google Analytics\">Step 2: Create a Tag to Send Scroll Data to Google Analytics<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#For_Google_Analytics_Universal_Analytics_GA3\" title=\"For Google Analytics Universal Analytics (GA3):\">For Google Analytics Universal Analytics (GA3):<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#For_Google_Analytics_4_GA4\" title=\"For Google Analytics 4 (GA4):\">For Google Analytics 4 (GA4):<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Step_3_Test_and_Debug_the_Implementation\" title=\"Step 3: Test and Debug the Implementation\">Step 3: Test and Debug the Implementation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Step_4_Publish_the_Container\" title=\"Step 4: Publish the Container\">Step 4: Publish the Container<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Step_5_Analyzing_Scroll_Tracking_Data_in_Google_Analytics\" title=\"Step 5: Analyzing Scroll Tracking Data in Google Analytics\">Step 5: Analyzing Scroll Tracking Data in Google Analytics<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#Conclusion\" title=\"Conclusion\">Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Benefits_of_Scroll_Tracking\"><\/span>Benefits of Scroll Tracking<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Measure Content Engagement<\/strong>: Helps you understand how engaging your content is by showing whether users are scrolling past key sections.<\/li>\n<li><strong>Optimize User Experience<\/strong>: Allows you to identify areas where users drop off or where content engagement peaks.<\/li>\n<li><strong>Track Key Page Milestones<\/strong>: Useful for tracking when users interact with important page sections like calls to action, product descriptions, or blog posts.<\/li>\n<li><strong>Conversion Insights<\/strong>: By tracking how far users scroll, you can associate scroll depth with conversion rates to see how engagement impacts your website goals.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Steps_to_Configure_Scroll_Tracking_in_Google_Tag_Manager\"><\/span>Steps to Configure Scroll Tracking in Google Tag Manager<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><span class=\"ez-toc-section\" id=\"Step_1_Create_a_Trigger_for_Scroll_Depth\"><\/span>Step 1: Create a Trigger for Scroll Depth<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>The first step is to create a trigger in GTM that will fire whenever a user scrolls to a certain point on the page. Google Tag Manager has a built-in <strong>Scroll Depth Trigger<\/strong>, which makes this process simple.<\/p>\n<ol>\n<li><strong>Log in to Google Tag Manager<\/strong>:\n<ul>\n<li>Go to your <a href=\"https:\/\/tagmanager.google.com\" target=\"_new\" rel=\"noopener\">Google Tag Manager account<\/a> and select the appropriate container for your website.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Create a New Trigger<\/strong>:\n<ul>\n<li>From the GTM dashboard, go to the <strong>Triggers<\/strong> section and click <strong>New<\/strong>.<\/li>\n<li>Choose <strong>Scroll Depth<\/strong> as the trigger type.<\/li>\n<li>Name your trigger (e.g., &#8220;Scroll Depth Trigger&#8221;).<\/li>\n<\/ul>\n<\/li>\n<li><strong>Configure Scroll Depth Trigger<\/strong>:\n<ul>\n<li>In the Scroll Depth settings, you&#8217;ll see two options: <strong>Vertical Scroll Depths<\/strong> and <strong>Horizontal Scroll Depths<\/strong>.<\/li>\n<li><strong>Vertical Scroll Depths<\/strong> is what we\u2019re primarily interested in for measuring engagement, as it tracks how far down the page users scroll.<\/li>\n<li>Select one or more of the following options for the vertical scroll depths:\n<ul>\n<li><strong>Percentage<\/strong>: Set percentages like 25%, 50%, 75%, 100%. This will track when a user scrolls past 25%, 50%, 75%, or 100% of the page.<\/li>\n<li><strong>Pixels<\/strong>: Alternatively, you can specify pixel values to measure scroll depth in terms of page length (e.g., 1000px, 2000px).<\/li>\n<\/ul>\n<\/li>\n<li>For example, setting up a trigger to fire at 25%, 50%, 75%, and 100% would allow you to track at four different engagement levels.<\/li>\n<li>Ensure the option <strong>&#8220;This trigger fires on All Pages&#8221;<\/strong> is selected if you want to track scroll depth across your entire site.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Save the Trigger<\/strong>:\n<ul>\n<li>After setting up your scroll depths, click <strong>Save<\/strong> to store the trigger.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4><span class=\"ez-toc-section\" id=\"Step_2_Create_a_Tag_to_Send_Scroll_Data_to_Google_Analytics\"><\/span>Step 2: Create a Tag to Send Scroll Data to Google Analytics<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Next, you\u2019ll need to create a tag to send the scroll data to Google Analytics. This can be a <strong>Google Analytics &#8211; Universal Analytics Tag<\/strong> or a <strong>Google Analytics 4 Event Tag<\/strong>, depending on which version of GA you use.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"For_Google_Analytics_Universal_Analytics_GA3\"><\/span>For Google Analytics Universal Analytics (GA3):<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<ol>\n<li><strong>Create a New Tag<\/strong>:\n<ul>\n<li>Go to the <strong>Tags<\/strong> section in GTM and click <strong>New<\/strong> to create a new tag.<\/li>\n<li>Choose <strong>Tag Type<\/strong>: <strong>Google Analytics: Universal Analytics<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Configure the Tag<\/strong>:\n<ul>\n<li>Set the <strong>Track Type<\/strong> to <strong>Event<\/strong>.<\/li>\n<li>Fill out the <strong>Category<\/strong>, <strong>Action<\/strong>, and <strong>Label<\/strong> fields. For scroll tracking, these can be dynamic so that they correspond to the scroll depth.\n<ul>\n<li><strong>Category<\/strong>: &#8220;Scroll Tracking&#8221;<\/li>\n<li><strong>Action<\/strong>: &#8220;Scroll Depth&#8221;<\/li>\n<li><strong>Label<\/strong>: You can use variables like <code>{{Scroll Depth Threshold}}<\/code> to dynamically insert the scroll depth value.<\/li>\n<li><strong>Value<\/strong>: Optionally, you can set a value, such as the percentage of scroll depth.<\/li>\n<\/ul>\n<\/li>\n<li>Under the <strong>Google Analytics Settings<\/strong>, choose your existing Google Analytics variable or input your <strong>Tracking ID<\/strong> manually.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Set the Trigger for the Tag<\/strong>:\n<ul>\n<li>Choose the <strong>Scroll Depth Trigger<\/strong> that you created in Step 1. This will link your tag to the scroll tracking trigger.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Save and Test<\/strong>:\n<ul>\n<li>Save the tag and use GTM\u2019s <strong>Preview<\/strong> mode to test if the tag fires correctly on the page and sends data to Google Analytics when users scroll through the page.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h5><span class=\"ez-toc-section\" id=\"For_Google_Analytics_4_GA4\"><\/span>For Google Analytics 4 (GA4):<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<ol>\n<li><strong>Create a New Tag<\/strong>:\n<ul>\n<li>In the <strong>Tags<\/strong> section, click <strong>New<\/strong> and choose <strong>Google Analytics: GA4 Event<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Configure the Tag<\/strong>:\n<ul>\n<li>For <strong>Configuration Tag<\/strong>, select your existing GA4 configuration tag or enter the <strong>Measurement ID<\/strong> manually.<\/li>\n<li>Set the <strong>Event Name<\/strong> (e.g., &#8220;scroll_depth&#8221;).<\/li>\n<li>Add event parameters:\n<ul>\n<li><strong>scroll_depth_threshold<\/strong>: Use the GTM variable <code>{{Scroll Depth Threshold}}<\/code> to dynamically insert the scroll depth value.<\/li>\n<li>Optionally, you can add parameters for <code>page_url<\/code> or <code>scroll_percentage<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong>Set the Trigger for the Tag<\/strong>:\n<ul>\n<li>Set the trigger to the <strong>Scroll Depth Trigger<\/strong> created earlier.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Save and Test<\/strong>:\n<ul>\n<li>Save the tag and test it using the GTM <strong>Preview<\/strong> mode to confirm that data is sent correctly to Google Analytics 4.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4><span class=\"ez-toc-section\" id=\"Step_3_Test_and_Debug_the_Implementation\"><\/span>Step 3: Test and Debug the Implementation<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>After setting up the trigger and tag, it\u2019s time to test your scroll tracking implementation.<\/p>\n<ol>\n<li><strong>Preview Mode<\/strong>:\n<ul>\n<li>In Google Tag Manager, click <strong>Preview<\/strong> to enable preview mode and test the tag firing on your site.<\/li>\n<li>Open your site in a new tab. Scroll down the page and check the GTM <strong>Preview<\/strong> panel to see if the tags are firing correctly.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Check Google Analytics<\/strong>:\n<ul>\n<li>If you are using Google Analytics Universal, go to <strong>Real-Time &gt; Events<\/strong> and look for your scroll tracking events.<\/li>\n<li>For GA4, check <strong>Events<\/strong> under <strong>Engagement<\/strong> in the <strong>Real-Time<\/strong> or <strong>Events<\/strong> section to ensure the scroll depth events are coming through.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Use GTM\u2019s Debugger<\/strong>:\n<ul>\n<li>GTM\u2019s <strong>Tag Assistant<\/strong> can help debug whether the tags are firing at the appropriate scroll thresholds and whether the data is correctly recorded.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4><span class=\"ez-toc-section\" id=\"Step_4_Publish_the_Container\"><\/span>Step 4: Publish the Container<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Once you\u2019ve confirmed that your scroll tracking setup is working correctly, publish the container to make the changes live on your website.<\/p>\n<ul>\n<li>Go to the <strong>Versions<\/strong> section in GTM and click <strong>Submit<\/strong> to publish the changes.<\/li>\n<li>Ensure to include a description of the changes (e.g., \u201cAdded scroll tracking for engagement\u201d).<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Step_5_Analyzing_Scroll_Tracking_Data_in_Google_Analytics\"><\/span>Step 5: Analyzing Scroll Tracking Data in Google Analytics<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After your scroll tracking is live and data starts coming through, you can use Google Analytics to analyze user engagement.<\/p>\n<ol>\n<li><strong>Google Analytics Universal Analytics (GA3)<\/strong>:\n<ul>\n<li>Go to <strong>Behavior &gt; Events &gt; Overview<\/strong> and look for your scroll tracking events.<\/li>\n<li>You will see the scroll events categorized by the <code>Category<\/code> and <code>Action<\/code> you set (e.g., &#8220;Scroll Tracking&#8221; and &#8220;Scroll Depth&#8221;).<\/li>\n<\/ul>\n<\/li>\n<li><strong>Google Analytics 4<\/strong>:\n<ul>\n<li>Go to <strong>Events &gt; All Events<\/strong> and you will see the scroll depth events you\u2019ve set up (e.g., &#8220;scroll_depth&#8221;).<\/li>\n<li>You can also create custom reports or use <strong>Exploration<\/strong> to further analyze the scroll depth data.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Setting up scroll tracking in Google Tag Manager is a straightforward process that involves creating a scroll depth trigger and a corresponding tag to send the data to Google Analytics. By configuring this, you can track user engagement, measure how far users are scrolling down on your pages, and gain insights into content performance. Whether you\u2019re using Google Analytics Universal Analytics or GA4, scroll tracking is a valuable metric to understand how users interact with your content, which can inform content optimization and overall user experience strategies.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scroll tracking is a powerful way to measure user engagement on your website by capturing how far users scroll down a page. This data helps&#8230;<\/p>\n","protected":false},"author":214,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-10600","post","type-post","status-publish","format-standard","hentry","category-digital-marketing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to configure scroll tracking to measure user engagement in Google Tag Manager - CEOweb Ltd. Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to configure scroll tracking to measure user engagement in Google Tag Manager - CEOweb Ltd. Blog\" \/>\n<meta property=\"og:description\" content=\"Scroll tracking is a powerful way to measure user engagement on your website by capturing how far users scroll down a page. This data helps...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"CEOweb Ltd. Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-14T17:37:36+00:00\" \/>\n<meta name=\"author\" content=\"Emmanuel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emmanuel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/\",\"url\":\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/\",\"name\":\"How to configure scroll tracking to measure user engagement in Google Tag Manager - CEOweb Ltd. Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\"},\"datePublished\":\"2024-11-14T17:37:36+00:00\",\"dateModified\":\"2024-11-14T17:37:36+00:00\",\"author\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\"},\"breadcrumb\":{\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ceowebltd.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to configure scroll tracking to measure user engagement in Google Tag Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#website\",\"url\":\"https:\/\/ceowebltd.com\/blog\/\",\"name\":\"CEOweb Ltd. Blog\",\"description\":\"Guest Posting - Digital Marketing &amp; Web Services\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f\",\"name\":\"Emmanuel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g\",\"caption\":\"Emmanuel\"},\"url\":\"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to configure scroll tracking to measure user engagement in Google Tag Manager - CEOweb Ltd. Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/","og_locale":"en_US","og_type":"article","og_title":"How to configure scroll tracking to measure user engagement in Google Tag Manager - CEOweb Ltd. Blog","og_description":"Scroll tracking is a powerful way to measure user engagement on your website by capturing how far users scroll down a page. This data helps...","og_url":"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/","og_site_name":"CEOweb Ltd. Blog","article_published_time":"2024-11-14T17:37:36+00:00","author":"Emmanuel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emmanuel","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/","url":"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/","name":"How to configure scroll tracking to measure user engagement in Google Tag Manager - CEOweb Ltd. Blog","isPartOf":{"@id":"https:\/\/ceowebltd.com\/blog\/#website"},"datePublished":"2024-11-14T17:37:36+00:00","dateModified":"2024-11-14T17:37:36+00:00","author":{"@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f"},"breadcrumb":{"@id":"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ceowebltd.com\/blog\/how-to-configure-scroll-tracking-to-measure-user-engagement-in-google-tag-manager\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ceowebltd.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to configure scroll tracking to measure user engagement in Google Tag Manager"}]},{"@type":"WebSite","@id":"https:\/\/ceowebltd.com\/blog\/#website","url":"https:\/\/ceowebltd.com\/blog\/","name":"CEOweb Ltd. Blog","description":"Guest Posting - Digital Marketing &amp; Web Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ceowebltd.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/4759c204c0b0f1d134ec16e8ec777a6f","name":"Emmanuel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ceowebltd.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9e883d40261b9b272de51992551b3eec4df631b7579a4fbec69c36a006dcbaf2?s=96&d=mm&r=g","caption":"Emmanuel"},"url":"https:\/\/ceowebltd.com\/blog\/author\/emmanuel\/"}]}},"_links":{"self":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/users\/214"}],"replies":[{"embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/comments?post=10600"}],"version-history":[{"count":1,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10600\/revisions"}],"predecessor-version":[{"id":10601,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/posts\/10600\/revisions\/10601"}],"wp:attachment":[{"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/media?parent=10600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/categories?post=10600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceowebltd.com\/blog\/wp-json\/wp\/v2\/tags?post=10600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}