{"id":114635,"date":"2025-02-28T05:02:22","date_gmt":"2025-02-28T05:02:22","guid":{"rendered":"https:\/\/peraltafinancing.com\/analytics\/the-scroll-depth-trigger-in-google-tag-manager\/"},"modified":"2025-02-28T05:02:22","modified_gmt":"2025-02-28T05:02:22","slug":"the-scroll-depth-trigger-in-google-tag-manager","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=114635","title":{"rendered":"The Scroll Depth Trigger In Google Tag Manager"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>Scroll depth tracking in web analytics is one of those things you simply <strong>must<\/strong> do, especially if you have a content-heavy site. Tracking scroll depth not only gives you an indication of how much users are digesting your content, but it also lets you turn meaningless metrics such as Bounce Rate into something far more useful.<\/p>\n<p>If you\u2019ve already been tracking scroll depth in <a href=\"https:\/\/tagmanager.google.com\/\">Google Tag Manager<\/a>, you\u2019ve probably been using either Rob Flaherty\u2019s brilliant <a href=\"http:\/\/scrolldepth.parsnip.io\/\">Scroll Depth<\/a> jQuery plugin, or Bounteous\u2019 equally ingenious <a href=\"https:\/\/www.bounteous.com\/labs\/recipes\/scroll-tracking\/\">Scroll Tracking recipe<\/a>. I\u2019m sure you\u2019ll be very pleased to know that Google Tag Manager just released a <strong>native Scroll Depth trigger<\/strong>, with which setting up scroll depth tracking will be a doozy!<\/p>\n<div style=\"aspect-ratio: 1412 \/ 818;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/10\/scroll-depth-tracking-trigger-google-tag-manager.jpg\" title=\"Scroll Depth Tracking Trigger\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"818\" width=\"1412\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/10\/scroll-depth-tracking-trigger-google-tag-manager.jpg#ZgotmplZ\" alt=\"Scroll Depth Tracking Trigger\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>The new trigger comes with all the base features you\u2019d expect in a scroll depth tracking plugin. There\u2019s no option to track scrolling to specific HTML elements, but luckily the recently released <a href=\"https:\/\/www.simoahava.com\/analytics\/element-visibility-trigger-google-tag-manager\/\">Element Visibility trigger<\/a> takes care of this.<\/p>\n<p>                <span class=\"simmer\"><br \/>\n  <span class=\"close\">X<\/span><\/p>\n<p>\n    <span class=\"fa fa-md fa-bell\"\/><br \/>\n    <strong>The Simmer Newsletter<\/strong>\n  <\/p>\n<p>\n    Subscribe to the <a href=\"https:\/\/www.simoahava.com\/newsletter\/\">Simmer newsletter<\/a> to get the latest news and content from Simo Ahava into your email inbox!\n  <\/p>\n<p>  <\/span><\/p>\n<h2 id=\"the-trigger-configuration\">The trigger configuration<\/h2>\n<p>You can find the trigger in the Google Tag Manager user interface, by navigating to <strong>Triggers<\/strong>, clicking the <strong>NEW<\/strong> button, and selecting the <strong>Scroll Depth<\/strong> trigger template from the list.<\/p>\n<div style=\"aspect-ratio: 1848 \/ 920;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/10\/scroll-depth-trigger.jpg\" title=\"Scroll Depth Trigger selection\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"920\" width=\"1848\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/10\/scroll-depth-trigger.jpg#ZgotmplZ\" alt=\"Scroll Depth Trigger selection\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>When you create the trigger, you\u2019ll see the following configurable options:<\/p>\n<ol>\n<li><strong>Vertical Scroll Depths<\/strong> &#8211; set the trigger up for tracking vertical scroll<\/li>\n<\/ol>\n<pre><code>1. **Percentages** - track percentages of vertical scroll\n\n2. **Pixels** - track vertical pixel depths\n<\/code><\/pre>\n<ol start=\"2\">\n<li><strong>Horizontal Scroll Depths<\/strong> &#8211; set the trigger up for tracking horizontal scroll<\/li>\n<\/ol>\n<pre><code>1. **Percentages** - track percentages of horizontal scroll\n\n2. **Pixels** - track horizontal pixel depths\n<\/code><\/pre>\n<ol start=\"3\">\n<li><strong>All pages \/ Some pages<\/strong> &#8211; enable the trigger either on all pages or only on some pages<\/li>\n<\/ol>\n<p>The settings should be quite self-explanatory. For example, to track vertical scroll (i.e. scrolling from top to bottom) so that an event is triggered with 25% of page scrolled, 50% of page scrolled, 75% of page scrolled, and reaching the end, you\u2019d set the trigger up as in the very first image of this article.<\/p>\n<p>You might want to delimit the trigger to collect data only on content pages, which is where the <strong>Some pages<\/strong> option will come useful:<\/p>\n<div style=\"aspect-ratio: 1772 \/ 986;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/10\/scroll-depth-some-pages.jpg\" title=\"Scroll depth some pages\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"986\" width=\"1772\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/10\/scroll-depth-some-pages.jpg#ZgotmplZ\" alt=\"Scroll depth some pages\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>That\u2019s it for the configuration.<\/p>\n<h2 id=\"how-to-use-the-trigger\">How to use the trigger<\/h2>\n<p>It\u2019s a good idea to use the Preview mode for this. Set the trigger up with e.g. 25% thresholds (as in the image at the beginning of this article), visit a page on your site, and scroll some. You\u2019ll see the following Data Layer object pushed when you reach a scroll threshold:<\/p>\n<div style=\"aspect-ratio: 1092 \/ 600;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/08\/scroll-depth-datalayer-object.jpg\" title=\"Scroll depth Data Layer object\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"600\" width=\"1092\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/08\/scroll-depth-datalayer-object.jpg#ZgotmplZ\" alt=\"Scroll depth Data Layer object\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>Here are the relevant Data Layer variables that are created:<\/p>\n<ul>\n<li>\n<p><code>event: 'gtm.scrollDepth'<\/code> &#8211; this is the name of the event that is automatically pushed into <code>dataLayer<\/code>. This event, in turn, activates the Scroll Depth trigger.<\/p>\n<\/li>\n<li>\n<p><code>gtm.scrollThreshold: 25<\/code> &#8211; this is the value of the threshold that was crossed. For example, when I scrolled to 25% of the page, I see the value <code>25<\/code> here. If I\u2019d set 25 <em>pixels<\/em> as the threshold, I\u2019d still see <code>25<\/code> here.<\/p>\n<\/li>\n<li>\n<p><code>gtm.scrollUnits: 'percent'<\/code> &#8211; this will show either <code>'percent'<\/code> or <code>'pixels'<\/code>, depending on which unit you chose for the trigger.<\/p>\n<\/li>\n<li>\n<p><code>gtm.scrollDirection: 'vertical'<\/code> &#8211; this will show either <code>'vertical'<\/code> or <code>'horizontal'<\/code>, depending on which type of scrolling action caused the threshold to be passed (and what you configured the trigger to listen to).<\/p>\n<\/li>\n<\/ul>\n<p>Note that you don\u2019t need to create Data Layer Variables for <code>gtm.scrollThreshold<\/code>, <code>gtm.scrollUnits<\/code>, or <code>gtm.scrollDirection<\/code>. They have been added as new Built-in Variables, named <strong>Scroll Depth Threshold<\/strong>, <strong>Scroll Depth Units<\/strong>, and <strong>Scroll Depth Direction<\/strong>, respectively.<\/p>\n<div style=\"aspect-ratio: 1634 \/ 964;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/08\/scroll-depth-built-in-variables.jpg\" title=\"Scroll Depth Tracking built-in variables\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"964\" width=\"1634\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/08\/scroll-depth-built-in-variables.jpg#ZgotmplZ\" alt=\"Scroll Depth Tracking built-in variables\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>You\u2019ll find the new Built-in Variables by navigating to <strong>Variables<\/strong> in the Google Tag Manager user interface, and clicking <strong>CONFIGURE<\/strong> under the \u201cBuilt-In Variables\u201d heading.<\/p>\n<h2 id=\"putting-it-together\">Putting it together<\/h2>\n<p>With this information, it will be easy to setup a Google Analytics Event tag to collect your scroll tracking data. For example, the following tag fires for each 25% of page scrolled.<\/p>\n<div style=\"aspect-ratio: 658 \/ 1346;\" class=\"figure nocaption\">\n<p>    <a href=\"https:\/\/www.simoahava.com\/images\/2017\/08\/scroll-depth-event-tag.jpg\" title=\"Scroll Depth event tag\"><\/p>\n<p>    <img decoding=\"async\" class=\"fig-img\" height=\"1346\" width=\"658\" loading=\"lazy\" src=\"https:\/\/www.simoahava.com\/images\/2017\/08\/scroll-depth-event-tag.jpg#ZgotmplZ\" alt=\"Scroll Depth event tag\"\/><\/p>\n<p>    <\/a><\/p>\n<\/div>\n<p>You can even configure the \u201cNon-Interaction\u201d field to be <code>true<\/code> for the <strong>25%<\/strong> mark, and <code>false<\/code> for the rest. This will make sure that your site\u2019s Bounce Rate isn\u2019t affected by minimal scroll. The Custom JavaScript variable you\u2019d use in the Non-Interaction field would look like this:<\/p>\n<div class=\"highlight\">\n<pre style=\"background-color:#fff;-moz-tab-size:4;-o-tab-size:4;tab-size:4\"><code class=\"language-javascript\" data-lang=\"javascript\"><span style=\"color:#00a\">function<\/span>() {\n  <span style=\"color:#00a\">return<\/span> {{Scroll Depth Threshold}} === <span style=\"color:#099\">25<\/span>;\n}\n<\/code><\/pre>\n<\/div>\n<p>This returns <code>true<\/code> if the user crossed the 25% mark, and false otherwise.<\/p>\n<h2 id=\"caveat\">Caveat<\/h2>\n<p>You need to be mindful of one thing when working with a scroll depth tracking plugin. If you <strong>load the page so that you are on or have crossed any one of the defined thresholds<\/strong>, the <code>gtm.scrollDepth<\/code> trigger will automatically fire for all the thresholds you have crossed.<\/p>\n<p>So, if you are at the very bottom of a page and you reload the page, GTM will fire a trigger for each of the thresholds 25%, 50%, 75%, and 100%, without the user explicitly scrolling.<\/p>\n<p>This might have an impact on your data collection, so you just need to be mindful of this. This is also one reason why it\u2019s a good idea to have the first threshold as non-interactive, because if the page is very short, it\u2019s possible the trigger will fire even if the user didn\u2019t scroll one bit.<\/p>\n<h2 id=\"summary\">Summary<\/h2>\n<p>The scroll depth trigger now offered by Google Tag Manager natively works very nicely, and checks most of the boxes you\u2019d expect in such a plugin.<\/p>\n<p>If you want to track scrolling to specific elements, be sure to check out the <a href=\"https:\/\/www.simoahava.com\/analytics\/element-visibility-trigger-google-tag-manager\/\">Element Visibility trigger<\/a>!<\/p>\n<p>One thing that is questionable is how well this jives with a single-page app. When you transition from one page to the other, any scroll tracking trigger that was active on the previous page would still be active, and thus the depth tracker would not reset to accommodate scrolling on the new, dynamically loaded content. It remains to be seen if the plugin will support somehow \u201cresetting\u201d it for single-page transitions.<\/p>\n<p>What do you think of this release? Does this make the alternatives out there obsolete, or do you think this new trigger is desperately in need of some additional features?<\/p>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Scroll depth tracking in web analytics is one of those things you simply must do, especially if you have a content-heavy site. Tracking scroll depth not only gives you an indication of how much users are digesting your content, but it also lets you turn meaningless metrics such as Bounce Rate into something far more [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":114637,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12033],"tags":[1375,1531,14495,15981,1791,22089],"dealstore":[],"offerexpiration":[],"class_list":["post-114635","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics","tag-depth","tag-google","tag-manager","tag-scroll","tag-tag","tag-trigger"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Scroll Depth Trigger In Google Tag Manager - Som2ny Network<\/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:\/\/fivemor.com\/?p=114635\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Scroll Depth Trigger In Google Tag Manager - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"Scroll depth tracking in web analytics is one of those things you simply must do, especially if you have a content-heavy site. Tracking scroll depth not only gives you an indication of how much users are digesting your content, but it also lets you turn meaningless metrics such as Bounce Rate into something far more [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=114635\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-28T05:02:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1412\" \/>\n\t<meta property=\"og:image:height\" content=\"818\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=114635#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=114635\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"The Scroll Depth Trigger In Google Tag Manager\",\"datePublished\":\"2025-02-28T05:02:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=114635\"},\"wordCount\":974,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=114635#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg\",\"keywords\":[\"Depth\",\"Google\",\"Manager\",\"Scroll\",\"TAG\",\"Trigger\"],\"articleSection\":[\"Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=114635#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=114635\",\"url\":\"https:\/\/fivemor.com\/?p=114635\",\"name\":\"The Scroll Depth Trigger In Google Tag Manager - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=114635#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=114635#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg\",\"datePublished\":\"2025-02-28T05:02:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=114635#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=114635\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/?p=114635#primaryimage\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg\",\"width\":1412,\"height\":818},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=114635#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Scroll Depth Trigger In Google Tag Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Scroll Depth Trigger In Google Tag Manager - Som2ny Network","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:\/\/fivemor.com\/?p=114635","og_locale":"en_US","og_type":"article","og_title":"The Scroll Depth Trigger In Google Tag Manager - Som2ny Network","og_description":"Scroll depth tracking in web analytics is one of those things you simply must do, especially if you have a content-heavy site. Tracking scroll depth not only gives you an indication of how much users are digesting your content, but it also lets you turn meaningless metrics such as Bounce Rate into something far more [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=114635","og_site_name":"Som2ny Network","article_published_time":"2025-02-28T05:02:22+00:00","og_image":[{"width":1412,"height":818,"url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=114635#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=114635"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"The Scroll Depth Trigger In Google Tag Manager","datePublished":"2025-02-28T05:02:22+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=114635"},"wordCount":974,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"image":{"@id":"https:\/\/fivemor.com\/?p=114635#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg","keywords":["Depth","Google","Manager","Scroll","TAG","Trigger"],"articleSection":["Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=114635#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=114635","url":"https:\/\/fivemor.com\/?p=114635","name":"The Scroll Depth Trigger In Google Tag Manager - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fivemor.com\/?p=114635#primaryimage"},"image":{"@id":"https:\/\/fivemor.com\/?p=114635#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg","datePublished":"2025-02-28T05:02:22+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=114635#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=114635"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/?p=114635#primaryimage","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/02\/scroll-depth-tracking-trigger-google-tag-manager.jpg","width":1412,"height":818},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=114635#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"The Scroll Depth Trigger In Google Tag Manager"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/114635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=114635"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/114635\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/media\/114637"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=114635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=114635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=114635"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=114635"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=114635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}