{"id":5636,"date":"2020-05-29T16:48:13","date_gmt":"2020-05-29T16:48:13","guid":{"rendered":"https:\/\/lamp.ciscoar.com\/?page_id=5636"},"modified":"2020-05-30T00:27:48","modified_gmt":"2020-05-30T00:27:48","slug":"google-tag-manager-track-file-downloads","status":"publish","type":"page","link":"https:\/\/lamp.ciscoar.com\/?page_id=5636","title":{"rendered":"Google Tag Manager track file downloads"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/google-tag-manager-logo-1280x720-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"614\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/google-tag-manager-logo-1280x720-2-1024x614.png\" alt=\"\" class=\"wp-image-5572\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/google-tag-manager-logo-1280x720-2-1024x614.png 1024w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/google-tag-manager-logo-1280x720-2-300x180.png 300w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/google-tag-manager-logo-1280x720-2-768x461.png 768w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/google-tag-manager-logo-1280x720-2.png 1175w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/figure><\/div>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">How to track file downloads with GTM<\/h2>\n\n\n\n<p>Let&#8217;s say you&#8217;ve put a .<strong>zip<\/strong> file or a<strong> .pdf<\/strong> file on your website available for download, and now you want to know how many times that file has been downloaded, for that particular purpose You can use <a rel=\"noreferrer noopener\" href=\"\/google-tag-manager\/\" target=\"_blank\">Google Tag Manager<\/a> (GTM), the following steps will guide You step by step on how to achieve that important goal.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-track-download-zip-file.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"874\" height=\"290\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-track-download-zip-file.jpg\" alt=\"\" class=\"wp-image-5715\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-track-download-zip-file.jpg 874w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-track-download-zip-file-300x100.jpg 300w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-track-download-zip-file-768x255.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption>Test page where visitors can download .zip files<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1 &#8211; Create new Trigger<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-name.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"385\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-name.jpg\" alt=\"\" class=\"wp-image-5638\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-name.jpg 800w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-name-300x144.jpg 300w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-name-768x370.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption>Google Tag Manager &#8211; Trigger Name<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2 &#8211; Trigger Type<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-type.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"990\" height=\"636\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-type.jpg\" alt=\"\" class=\"wp-image-5640\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-type.jpg 990w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-type-300x193.jpg 300w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-type-768x493.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption>Google Tag Manager &#8211; Trigger Type &#8211; Just Links<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3 &#8211; Trigger Settings<\/h2>\n\n\n\n<p>Be sure to select &#8220;<strong>Click URL<\/strong>&#8221; from the first drop down menu, then &#8220;<strong>Contains<\/strong>&#8221; and finally in the last box put &#8220;<strong>.zip<\/strong>&#8221; or the extension of the file you want to track.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-03.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"755\" height=\"207\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-03.jpg\" alt=\"\" class=\"wp-image-5665\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-03.jpg 755w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-03-300x82.jpg 300w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/a><figcaption><em>Google Tag Manager &#8211; Trigger <\/em>Filter <\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4 &#8211; New Trigger configuration complete<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-04.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1018\" height=\"207\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-04.jpg\" alt=\"\" class=\"wp-image-5667\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-04.jpg 1018w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-04-300x61.jpg 300w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-trigger-settings-track-download-of-zip-files-04-768x156.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption>A new Trigger must be shown in the triggers list<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5 &#8211; Create a new TAG and link it to Trigger<\/h2>\n\n\n\n<p>The following image shows the settings you must configure when creating the new tag.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-01-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"823\" height=\"981\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-01-1.jpg\" alt=\"\" class=\"wp-image-5671\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-01-1.jpg 823w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-01-1-252x300.jpg 252w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-01-1-768x915.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6 &#8211; New Tag listed<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-02.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1009\" height=\"238\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-02.jpg\" alt=\"\" class=\"wp-image-5673\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-02.jpg 1009w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-02-300x71.jpg 300w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-create-new-tag-02-768x181.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7 &#8211; Enable Preview mode and refresh the page<\/h2>\n\n\n\n<p>Once both the trigger and also the tag are configured you must enable the <strong>GTM Preview mode<\/strong>, take a look at <a rel=\"noreferrer noopener\" href=\"\/google-tag-manager-preview\/\" target=\"_blank\">this article<\/a> if you need help enabling the <strong>GTM Preview mode<\/strong>, then open the page of your website where the .zip file available for download is located and proceed to download the file, at the bottom of the page you&#8217;ll see the TAG that was fired, see image below.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-fire-tag.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"442\" src=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-fire-tag-1024x442.jpg\" alt=\"\" class=\"wp-image-5675\" srcset=\"https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-fire-tag-1024x442.jpg 1024w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-fire-tag-300x129.jpg 300w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-fire-tag-768x331.jpg 768w, https:\/\/lamp.ciscoar.com\/wp-content\/uploads\/2020\/05\/Google-Tag-Manager-fire-tag.jpg 1333w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption>Google Tag Manage &#8211; Preview mode &#8211; fired tag<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Tag was successfully fired<\/h2>\n\n\n\n<p>You can use the same steps to fire a tag to <strong>Google Analytics<\/strong> (GA) every time a <strong>.pdf<\/strong> file is downloaded, or if you prefer tu put both extensions <strong>.zip<\/strong> and <strong>.pdf<\/strong> in the same tag, then you can use a regular expression as shown below.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"rest\" class=\"language-rest\">\\.(zip|pdf)$<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>How to track file downloads with GTM Let&#8217;s say you&#8217;ve put a .zip file or a .pdf file on your website available for download, and now you want to know how many times that file has been downloaded, for that particular purpose You can use Google Tag Manager (GTM), the following steps will guide You &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/lamp.ciscoar.com\/?page_id=5636\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Google Tag Manager track file downloads&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5636","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=\/wp\/v2\/pages\/5636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5636"}],"version-history":[{"count":31,"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=\/wp\/v2\/pages\/5636\/revisions"}],"predecessor-version":[{"id":5728,"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=\/wp\/v2\/pages\/5636\/revisions\/5728"}],"wp:attachment":[{"href":"https:\/\/lamp.ciscoar.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}