{"id":22541,"date":"2016-06-20T12:28:58","date_gmt":"2016-06-20T17:28:58","guid":{"rendered":"https:\/\/crazyeggblog.wpengine.com\/?p=22541"},"modified":"2017-07-25T20:30:46","modified_gmt":"2017-07-26T01:30:46","slug":"easy-google-tag-manager","status":"publish","type":"post","link":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/","title":{"rendered":"The Easy as Pie Guide to Installing Google Tag Manager"},"content":{"rendered":"<p>I&#8217;m a recent convert to Google Tag Manager (GTM). <a href=\"https:\/\/analytics.googleblog.com\/2012\/10\/google-tag-manager.html\">Launched in 2012<\/a>, GTM helps marketers and conversion optimizers with a painful issue: implementing lots of different types of code on a site in order to track the metrics you need.<\/p>\n<p>Before GTM, putting tracking code on your site was a messy, risky business. Whoever was in charge of the website backend had to handle implementation, and there was no guarantee that you would get it right the first time. (I still have nightmares about how a failed copy and paste of tracking code broke my site.) You also couldn&#8217;t be sure you&#8217;d end up with the metrics you wanted and having multiple code snippets (&#8220;tags&#8221; in Google-speak) running from your site could also take a toll on <a href=\"https:\/\/www.crazyegg.com\/blog\/speed-up-your-website\/\">loading time<\/a>.<\/p>\n<p>GTM aimed to solve all these problems, with templates for easy tag implementation and asynchronous tag loading to keep your site load times fast. <a href=\"https:\/\/analytics.googleblog.com\/2014\/10\/making-tag-management-more-accessible.html\">A later update<\/a> created a clearer interface and added support for more of the tags marketers and conversion optimizers commonly use.<\/p>\n<p><img decoding=\"async\" width=\"1064\" height=\"459\" class=\"aligncenter size-full wp-image-22551\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105235\/screenshot-tagmanager.google.com-2016-06-17-09-53-51.png\" alt=\"GTM integrations screenshot\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105235\/screenshot-tagmanager.google.com-2016-06-17-09-53-51.png 1064w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105235\/screenshot-tagmanager.google.com-2016-06-17-09-53-51-300x129.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105235\/screenshot-tagmanager.google.com-2016-06-17-09-53-51-768x331.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105235\/screenshot-tagmanager.google.com-2016-06-17-09-53-51-1024x442.png 1024w\" sizes=\"(max-width: 1064px) 100vw, 1064px\" \/><\/p>\n<p>All that sounds great, but how easy would it be for the average person to implement and use GTM on their website? I decided to find out and it turned out to be more involved than I had anticipated.<\/p>\n<h2>Decoding Google Tag Manager<\/h2>\n<p>First, I had to learn a new vocabulary:<\/p>\n<ul>\n<li><strong>Tags<\/strong>, as I&#8217;ve mentioned, are snippets of code that run on web pages.<\/li>\n<li>When a tag runs on your page, you say that it <strong>fires<\/strong>.<\/li>\n<li>A <strong>trigger <\/strong>is what makes the tag fire. It checks that the appropriate conditions for firing are met and then takes action or not. For example, if you are implementing analytics code, any time someone visits a page that will serve as a trigger. (Here&#8217;s <a href=\"https:\/\/support.google.com\/tagmanager\/answer\/6106961?hl=en\">Google&#8217;s guide to triggers.<\/a>)<\/li>\n<li>A <strong>variable <\/strong>helps tell GTM where a tag should fire.<\/li>\n<li>A <strong>data layer<\/strong> stores information for GTM. <a href=\"https:\/\/www.optimizesmart.com\/google-tag-manager-data-layer-explained-like-never\/\">OptimizeSmart<\/a> does a great job of explaining this.<\/li>\n<li>A <strong>container <\/strong>is where you store all the tags, triggers and variables for your site. Within GTM each site should have <a href=\"https:\/\/developers.google.com\/tag-manager\/api\/v1\/reference\/accounts\/containers\">its own container<\/a>.<\/li>\n<\/ul>\n<p>With the basic terminology under my belt, I was ready to start my first GTM implementation.<\/p>\n<h2>Implementing Universal Analytics Via GTM<\/h2>\n<p>I decided to use GTM with my WordPress-based site, sharonhh.com, which has 23 pages and 160 posts. <a href=\"https:\/\/support.google.com\/tagmanager\/?hl=en#topic=3441530\">Google&#8217;s own guidelines<\/a> suggest that you audit your site to see what tags are already running. I didn&#8217;t really need to do this, as I knew I was using Universal Analytics and <a href=\"https:\/\/www.crazyegg.com\/blog\/clicky-web-analytics\/\">Clicky analytics<\/a>. I already had a Google account, so I followed the usual procedure to link it to Google Tag Manager.<\/p>\n<h3>Step 1: Create an account<\/h3>\n<p>Once you&#8217;re logged into GTM, the first step is to create an account. This could be useful if you are handling GTM implementations for multiple clients, because you&#8217;ll want an account for each of them.<\/p>\n<p><img decoding=\"async\" width=\"1414\" height=\"798\" class=\"aligncenter size-full wp-image-22550\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105233\/screenshot-tagmanager.google.com-2016-06-17-10-24-14.png\" alt=\"Creating a new account in Google tag manager\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105233\/screenshot-tagmanager.google.com-2016-06-17-10-24-14.png 1414w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105233\/screenshot-tagmanager.google.com-2016-06-17-10-24-14-300x169.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105233\/screenshot-tagmanager.google.com-2016-06-17-10-24-14-768x433.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105233\/screenshot-tagmanager.google.com-2016-06-17-10-24-14-1024x578.png 1024w\" sizes=\"(max-width: 1414px) 100vw, 1414px\" \/><\/p>\n<p>The account will hold the GTM container ID for your site. You have to choose the type of container (Web, iOS or Android) and hit the &#8220;create&#8221; button. That will give you the GTM code.<\/p>\n<p><img decoding=\"async\" width=\"1414\" height=\"798\" class=\"aligncenter size-full wp-image-22548\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105230\/screenshot-tagmanager.google.com-2016-06-17-10-37-50.png\" alt=\"Google Tag Manager Code Snippet\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105230\/screenshot-tagmanager.google.com-2016-06-17-10-37-50.png 1414w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105230\/screenshot-tagmanager.google.com-2016-06-17-10-37-50-300x169.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105230\/screenshot-tagmanager.google.com-2016-06-17-10-37-50-768x433.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105230\/screenshot-tagmanager.google.com-2016-06-17-10-37-50-1024x578.png 1024w\" sizes=\"(max-width: 1414px) 100vw, 1414px\" \/><\/p>\n<p>I created a container using my domain name so I could easily identify the site. If I wanted to add another container (say for a mobile app for my site), I could add this via the account page. For example, in the screenshot below, I could have added GPTWO as part of my SHHwebsites account.<\/p>\n<p><img decoding=\"async\" width=\"1184\" height=\"443\" class=\"aligncenter size-full wp-image-22549\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105231\/screenshot-tagmanager.google.com-2016-06-17-10-31-51.png\" alt=\"GTM container name\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105231\/screenshot-tagmanager.google.com-2016-06-17-10-31-51.png 1184w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105231\/screenshot-tagmanager.google.com-2016-06-17-10-31-51-300x112.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105231\/screenshot-tagmanager.google.com-2016-06-17-10-31-51-768x287.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105231\/screenshot-tagmanager.google.com-2016-06-17-10-31-51-1024x383.png 1024w\" sizes=\"(max-width: 1184px) 100vw, 1184px\" \/><\/p>\n<h3>Step 2: Create a tag<\/h3>\n<p>Next, you need to create a tag. Click the &#8220;new tag&#8221; button, then select the tag you want to add.<\/p>\n<p><img decoding=\"async\" width=\"1067\" height=\"387\" class=\"aligncenter size-full wp-image-22547\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105227\/screenshot-tagmanager.google.com-2016-06-17-10-39-17.png\" alt=\"Create a GTM tag\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105227\/screenshot-tagmanager.google.com-2016-06-17-10-39-17.png 1067w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105227\/screenshot-tagmanager.google.com-2016-06-17-10-39-17-300x109.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105227\/screenshot-tagmanager.google.com-2016-06-17-10-39-17-768x279.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105227\/screenshot-tagmanager.google.com-2016-06-17-10-39-17-1024x371.png 1024w\" sizes=\"(max-width: 1067px) 100vw, 1067px\" \/><\/p>\n<p><img decoding=\"async\" width=\"752\" height=\"588\" class=\"aligncenter size-full wp-image-22546\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105225\/screenshot-tagmanager.google.com-2016-06-17-10-40-42.png\" alt=\"choose tag type\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105225\/screenshot-tagmanager.google.com-2016-06-17-10-40-42.png 752w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105225\/screenshot-tagmanager.google.com-2016-06-17-10-40-42-300x235.png 300w\" sizes=\"(max-width: 752px) 100vw, 752px\" \/><\/p>\n<p>Name the tag something that is easy to remember. For example, I use a naming convention that includes the initials of my site plus the type of tag I am using.<\/p>\n<h3>Step 3: Add your tracking ID<\/h3>\n<p>Next, find your tracking ID for the site in your Google Analytics account. Go to the admin section, select the property, click on tracking info, then tracking code. The analytics ID will be at the top of the page. Copy this and paste it into the appropriate box in GTM.<\/p>\n<p><img decoding=\"async\" width=\"1414\" height=\"798\" class=\"aligncenter size-full wp-image-22545\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105224\/screenshot-tagmanager.google.com-2016-06-17-10-46-40.png\" alt=\"add trackng ID to Google Tag Manager\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105224\/screenshot-tagmanager.google.com-2016-06-17-10-46-40.png 1414w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105224\/screenshot-tagmanager.google.com-2016-06-17-10-46-40-300x169.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105224\/screenshot-tagmanager.google.com-2016-06-17-10-46-40-768x433.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105224\/screenshot-tagmanager.google.com-2016-06-17-10-46-40-1024x578.png 1024w\" sizes=\"(max-width: 1414px) 100vw, 1414px\" \/><\/p>\n<h3>Step 4. Choose what and where to track<\/h3>\n<p>Next, decide what you want to track. For an analytics implementation, this will usually be page views, to replicate what your existing analytics code is doing. At this stage you can also decide where the tag should fire. Again, for analytics, use &#8220;all pages&#8221;. Hit the &#8220;create&#8221; button.<\/p>\n<p><img decoding=\"async\" width=\"1072\" height=\"831\" class=\"aligncenter size-full wp-image-22544\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105222\/screenshot-tagmanager.google.com-2016-06-17-10-49-41.png\" alt=\"choose what to track\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105222\/screenshot-tagmanager.google.com-2016-06-17-10-49-41.png 1072w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105222\/screenshot-tagmanager.google.com-2016-06-17-10-49-41-300x233.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105222\/screenshot-tagmanager.google.com-2016-06-17-10-49-41-768x595.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105222\/screenshot-tagmanager.google.com-2016-06-17-10-49-41-1024x794.png 1024w\" sizes=\"(max-width: 1072px) 100vw, 1072px\" \/><\/p>\n<h3>Step 5: Make sure your site is ready<\/h3>\n<p>If you already have GTM setup on your site, the next step would be to publish, but since this was my first implementation, I had to prep my site. Since it&#8217;s a WordPress site, this involved plugins. Most people recommend <a href=\"https:\/\/wordpress.org\/plugins\/duracelltomi-google-tag-manager\/\">DuracellTomi&#8217;s Google Tag Manager<\/a> plugin (documentation here), so I installed that and added my GTM container ID.<\/p>\n<h3>Step 6: Preview and publish<\/h3>\n<p>When your site is ready, it&#8217;s time to put GTM to work. You have the choice to publish the code immediately or to preview it first. Previewing allows you to check whether the tag is firing.<\/p>\n<p><img decoding=\"async\" width=\"1080\" height=\"413\" class=\"aligncenter size-full wp-image-22542\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105219\/screenshot-tagmanager.google.com-2016-06-17-11-06-35.png\" alt=\"preview tag\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105219\/screenshot-tagmanager.google.com-2016-06-17-11-06-35.png 1080w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105219\/screenshot-tagmanager.google.com-2016-06-17-11-06-35-300x115.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105219\/screenshot-tagmanager.google.com-2016-06-17-11-06-35-768x294.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105219\/screenshot-tagmanager.google.com-2016-06-17-11-06-35-1024x392.png 1024w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/p>\n<p>When in preview mode, visiting the site lets you see which tags are firing.<\/p>\n<p><img decoding=\"async\" width=\"1495\" height=\"709\" class=\"aligncenter size-full wp-image-22555\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105243\/screenshot-www.sharonhh.com-2016-06-08-08-10-13.png\" alt=\"show which tags are firing\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105243\/screenshot-www.sharonhh.com-2016-06-08-08-10-13.png 1495w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105243\/screenshot-www.sharonhh.com-2016-06-08-08-10-13-300x142.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105243\/screenshot-www.sharonhh.com-2016-06-08-08-10-13-768x364.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105243\/screenshot-www.sharonhh.com-2016-06-08-08-10-13-1024x486.png 1024w\" sizes=\"(max-width: 1495px) 100vw, 1495px\" \/><\/p>\n<p>When you are happy that your tags are working, hit &#8220;publish&#8221; and the code will be live. Google Tag Manager keeps track of tags, triggers and variables. Whenever you add something new, it creates a new version for you to work on. You can also see in the dashboard when you have unpublished changes.<\/p>\n<p><img decoding=\"async\" width=\"1108\" height=\"384\" class=\"aligncenter size-full wp-image-22552\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105237\/screenshot-tagmanager.google.com-2016-06-08-08-46-38.png\" alt=\"published GTM\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105237\/screenshot-tagmanager.google.com-2016-06-08-08-46-38.png 1108w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105237\/screenshot-tagmanager.google.com-2016-06-08-08-46-38-300x104.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105237\/screenshot-tagmanager.google.com-2016-06-08-08-46-38-768x266.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105237\/screenshot-tagmanager.google.com-2016-06-08-08-46-38-1024x355.png 1024w\" sizes=\"(max-width: 1108px) 100vw, 1108px\" \/><\/p>\n<h3>Step 7: Remove duplicate code<\/h3>\n<p>If you&#8217;re like most people, you already have a Google analytics implementation running on your site. If you want your stats to be reliable, you need to remove the old code and run Analytics ONLY through GTM.<\/p>\n<p>If you want to be sure that only one instance of tracking code is running, a Chrome plugin, <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/tag-assistant-by-google\/kejbdjndbnbjgmefkgdddjlbokphdefk?hl=en\">Google Tag Assistant<\/a>, will help. After using this to check, I searched through my WordPress plugins and theme files to make sure I had found and got rid of all the old code.<\/p>\n<h3>Step 8: Check your stats<\/h3>\n<p>When it comes to Analytics, a little paranoia is a good thing. For the first week after making the switch, I checked my Analytics dashboard daily to make sure that there were no unexplained traffic losses.<\/p>\n<h2>How to Add More Tags to Your Website<\/h2>\n<p>Once you&#8217;ve implemented your first tag, it gets easier.\u00a0 For example, here&#8217;s how I added Crazy Egg tracking code to my site.<\/p>\n<p>I went back to the main page, clicked the &#8220;add new tag&#8221; button and selected Crazy Egg. I gave the implementation a recognizable (to me, at least) name.<\/p>\n<p><img decoding=\"async\" width=\"1526\" height=\"820\" class=\"aligncenter size-full wp-image-22558\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105250\/screenshot-tagmanager.google.com-2016-06-08-08-03-54.png\" alt=\"how to add tags to your website\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105250\/screenshot-tagmanager.google.com-2016-06-08-08-03-54.png 1526w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105250\/screenshot-tagmanager.google.com-2016-06-08-08-03-54-300x161.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105250\/screenshot-tagmanager.google.com-2016-06-08-08-03-54-768x413.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105250\/screenshot-tagmanager.google.com-2016-06-08-08-03-54-1024x550.png 1024w\" sizes=\"(max-width: 1526px) 100vw, 1526px\" \/><\/p>\n<p>I added my Crazy Egg account number and set the code to fire on all pages.<\/p>\n<p><img decoding=\"async\" width=\"1526\" height=\"820\" class=\"aligncenter size-full wp-image-22557\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105247\/screenshot-tagmanager.google.com-2016-06-08-08-04-45.png\" alt=\"screenshot tagmanager.google.com\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105247\/screenshot-tagmanager.google.com-2016-06-08-08-04-45.png 1526w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105247\/screenshot-tagmanager.google.com-2016-06-08-08-04-45-300x161.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105247\/screenshot-tagmanager.google.com-2016-06-08-08-04-45-768x413.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105247\/screenshot-tagmanager.google.com-2016-06-08-08-04-45-1024x550.png 1024w\" sizes=\"(max-width: 1526px) 100vw, 1526px\" \/><\/p>\n<p>I previewed, then published the code.<\/p>\n<p><img decoding=\"async\" width=\"1095\" height=\"547\" class=\"aligncenter size-full wp-image-22554\" src=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105241\/screenshot-tagmanager.google.com-2016-06-08-08-10-52.png\" alt=\"publish code\" srcset=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105241\/screenshot-tagmanager.google.com-2016-06-08-08-10-52.png 1095w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105241\/screenshot-tagmanager.google.com-2016-06-08-08-10-52-300x150.png 300w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105241\/screenshot-tagmanager.google.com-2016-06-08-08-10-52-768x384.png 768w, https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/17105241\/screenshot-tagmanager.google.com-2016-06-08-08-10-52-1024x512.png 1024w\" sizes=\"(max-width: 1095px) 100vw, 1095px\" \/><\/p>\n<h2>Other Google Tag Manager Resources<\/h2>\n<p>While I&#8217;m happy with the final results of my GTM implementation, it took a LOT of research to make it work right. While I was doing it, I took the chance to make some other useful tweaks. Here are the resources I found most useful.<\/p>\n<ul>\n<li>Google&#8217;s <a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/upgrade\/reference\/gtm#overview\">guide to upgrading to GTM<\/a> was a good starting point.<\/li>\n<li><a href=\"https:\/\/ipullrank.com\/google-tag-manager\/an-introduction-to-google-tag-manager\/\">An Introduction to Google Tag Manager<\/a> &#8211; this is technical but has a lot of excellent information.<\/li>\n<li><a href=\"https:\/\/seriouslysimplemarketing.com\/migrating-google-tag-manager-easy-follow-guide\/\">Seriously Simple Marketing&#8217;s migration guide<\/a> was useful for setting up page view and click tracking.<\/li>\n<li>Though I didn&#8217;t use it, I was intrigued by Brian Jackson&#8217;s list of useful scripts as part of <a href=\"https:\/\/woorkup.com\/complete-google-tag-manager-tutorial-8-scripts-1\/\">The Complete Google Tag Manager Tutorial.<\/a><\/li>\n<li>Distilled&#8217;s <a href=\"https:\/\/www.distilled.net\/blog\/getting-started-with-google-tag-manager\/\">getting started guide<\/a> is useful.<\/li>\n<li>Amaze Metrics helps with <a href=\"https:\/\/www.amazeemetrics.com\/en\/blog\/google-tag-manager-tutorial-part-1-tracking-outbound-links-in-gtm-version-2\/\">tracking outbound links<\/a> with GTM.<\/li>\n<li>Lunametrics shows you how to get more insight into your content with <a href=\"https:\/\/www.lunametrics.com\/blog\/2014\/01\/24\/classify-blog-posts-analytics-content-groupings\/\">content groupings and GTM<\/a>.<\/li>\n<li>And <a href=\"https:\/\/www.simoahava.com\/analytics\/awesome-google-tag-manager-resources\/#gref\">Simo Ahava <\/a>has a pretty comprehensive resource list.<\/li>\n<\/ul>\n<p>Now that I have implemented GTM, I can see how easy it will be to add other tags. Since it also allows you to use custom HTML, there&#8217;s no limit to the tracking you can implement. Are you using GTM? What resources did you find most useful?<\/p>\n<p style=\"text-align: center\">Read other Crazy Egg articles by <a href=\"https:\/\/www.crazyegg.com\/blog\/author\/sharon-hall\/\">Sharon Hurley Hall.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m a recent convert to Google Tag Manager (GTM). Launched in 2012, GTM helps marketers and conversion optimizers with a painful issue: implementing lots of&#8230;<\/p>\n","protected":false},"author":36,"featured_media":22583,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","_lmt_disableupdate":"","_lmt_disable":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[8],"tags":[],"class_list":["post-22541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The Easy as Pie Guide to Installing Google Tag Manager<\/title>\n<meta name=\"description\" content=\"Want to learn how to switch to Google Tag Manager for analytics implementation? This step by step guide will help you make the move.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Easy as Pie Guide to Installing Google Tag Manager\" \/>\n<meta property=\"og:description\" content=\"Want to learn how to switch to Google Tag Manager for analytics implementation? This step by step guide will help you make the move.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"The Daily Egg\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/crazyegganalytics\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/sharonhurleyhall\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-20T17:28:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-07-26T01:30:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/20122814\/google-tag-manager-easy-as-pie.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sharon Hurley Hall\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/shurleyhall\" \/>\n<meta name=\"twitter:site\" content=\"@CrazyEgg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sharon Hurley Hall\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/\"},\"author\":{\"name\":\"Sharon Hurley Hall\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3e41d82fc0559e5d1ffefb2a33f639e\"},\"headline\":\"The Easy as Pie Guide to Installing Google Tag Manager\",\"datePublished\":\"2016-06-20T17:28:58+00:00\",\"dateModified\":\"2017-07-26T01:30:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/\"},\"wordCount\":1361,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/20122814\\\/google-tag-manager-easy-as-pie.jpg\",\"articleSection\":[\"Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/\",\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/\",\"name\":\"The Easy as Pie Guide to Installing Google Tag Manager\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/20122814\\\/google-tag-manager-easy-as-pie.jpg\",\"datePublished\":\"2016-06-20T17:28:58+00:00\",\"dateModified\":\"2017-07-26T01:30:46+00:00\",\"description\":\"Want to learn how to switch to Google Tag Manager for analytics implementation? This step by step guide will help you make the move.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/20122814\\\/google-tag-manager-easy-as-pie.jpg\",\"contentUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/20122814\\\/google-tag-manager-easy-as-pie.jpg\",\"width\":1200,\"height\":630,\"caption\":\"Google Tag Manager Easy as Pie\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/easy-google-tag-manager\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analytics\",\"item\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/category\\\/analytics\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"The Easy as Pie Guide to Installing Google Tag Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/\",\"name\":\"The Crazy Egg Blog\",\"description\":\"Website Optimization\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#organization\",\"name\":\"Crazy Egg\",\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/Crazy-Egg-logo-small.png\",\"contentUrl\":\"https:\\\/\\\/ceblog.s3.amazonaws.com\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/Crazy-Egg-logo-small.png\",\"width\":191,\"height\":100,\"caption\":\"Crazy Egg\"},\"image\":{\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/crazyegganalytics\\\/\",\"https:\\\/\\\/x.com\\\/CrazyEgg\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/crazy-egg\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJNe_xmPi07YezxaqfoRVqg\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3e41d82fc0559e5d1ffefb2a33f639e\",\"name\":\"Sharon Hurley Hall\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/19fbe027e35f4085487ac68069d783130d2a48d6f82eb0cbd910a8fb24a04b85?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/19fbe027e35f4085487ac68069d783130d2a48d6f82eb0cbd910a8fb24a04b85?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/19fbe027e35f4085487ac68069d783130d2a48d6f82eb0cbd910a8fb24a04b85?s=96&d=mm&r=g\",\"caption\":\"Sharon Hurley Hall\"},\"description\":\"Sharon Hurley Hall is a professional writer and blogger. She's written about digital marketing for publications as varied as IBM, OptinMonster, CrazyEgg, Jilt, Search Engine People, and Unbounce. In her previous life Sharon was also a journalist and university lecturer (teaching journalism, of course!) You can learn more about Sharon at sharonhh.com.\",\"sameAs\":[\"https:\\\/\\\/www.sharonhh.com\",\"https:\\\/\\\/www.facebook.com\\\/sharonhurleyhall\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/sharonhh\",\"https:\\\/\\\/pinterest.com\\\/shurleyhall\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/shurleyhall\",\"https:\\\/\\\/www.youtube.com\\\/shurleyhall\"],\"url\":\"https:\\\/\\\/www.crazyegg.com\\\/blog\\\/author\\\/sharon-hall\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Easy as Pie Guide to Installing Google Tag Manager","description":"Want to learn how to switch to Google Tag Manager for analytics implementation? This step by step guide will help you make the move.","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:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/","og_locale":"en_US","og_type":"article","og_title":"The Easy as Pie Guide to Installing Google Tag Manager","og_description":"Want to learn how to switch to Google Tag Manager for analytics implementation? This step by step guide will help you make the move.","og_url":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/","og_site_name":"The Daily Egg","article_publisher":"https:\/\/www.facebook.com\/crazyegganalytics\/","article_author":"https:\/\/www.facebook.com\/sharonhurleyhall","article_published_time":"2016-06-20T17:28:58+00:00","article_modified_time":"2017-07-26T01:30:46+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/20122814\/google-tag-manager-easy-as-pie.jpg","type":"image\/jpeg"}],"author":"Sharon Hurley Hall","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/shurleyhall","twitter_site":"@CrazyEgg","twitter_misc":{"Written by":"Sharon Hurley Hall","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#article","isPartOf":{"@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/"},"author":{"name":"Sharon Hurley Hall","@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/person\/a3e41d82fc0559e5d1ffefb2a33f639e"},"headline":"The Easy as Pie Guide to Installing Google Tag Manager","datePublished":"2016-06-20T17:28:58+00:00","dateModified":"2017-07-26T01:30:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/"},"wordCount":1361,"commentCount":7,"publisher":{"@id":"https:\/\/www.crazyegg.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#primaryimage"},"thumbnailUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/20122814\/google-tag-manager-easy-as-pie.jpg","articleSection":["Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/","url":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/","name":"The Easy as Pie Guide to Installing Google Tag Manager","isPartOf":{"@id":"https:\/\/www.crazyegg.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#primaryimage"},"image":{"@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#primaryimage"},"thumbnailUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/20122814\/google-tag-manager-easy-as-pie.jpg","datePublished":"2016-06-20T17:28:58+00:00","dateModified":"2017-07-26T01:30:46+00:00","description":"Want to learn how to switch to Google Tag Manager for analytics implementation? This step by step guide will help you make the move.","breadcrumb":{"@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#primaryimage","url":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/20122814\/google-tag-manager-easy-as-pie.jpg","contentUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2016\/06\/20122814\/google-tag-manager-easy-as-pie.jpg","width":1200,"height":630,"caption":"Google Tag Manager Easy as Pie"},{"@type":"BreadcrumbList","@id":"https:\/\/www.crazyegg.com\/blog\/easy-google-tag-manager\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.crazyegg.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Analytics","item":"https:\/\/www.crazyegg.com\/blog\/category\/analytics\/"},{"@type":"ListItem","position":3,"name":"The Easy as Pie Guide to Installing Google Tag Manager"}]},{"@type":"WebSite","@id":"https:\/\/www.crazyegg.com\/blog\/#website","url":"https:\/\/www.crazyegg.com\/blog\/","name":"The Crazy Egg Blog","description":"Website Optimization","publisher":{"@id":"https:\/\/www.crazyegg.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.crazyegg.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.crazyegg.com\/blog\/#organization","name":"Crazy Egg","url":"https:\/\/www.crazyegg.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2015\/06\/Crazy-Egg-logo-small.png","contentUrl":"https:\/\/ceblog.s3.amazonaws.com\/wp-content\/uploads\/2015\/06\/Crazy-Egg-logo-small.png","width":191,"height":100,"caption":"Crazy Egg"},"image":{"@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/crazyegganalytics\/","https:\/\/x.com\/CrazyEgg","https:\/\/www.linkedin.com\/company\/crazy-egg\/","https:\/\/www.youtube.com\/channel\/UCJNe_xmPi07YezxaqfoRVqg"]},{"@type":"Person","@id":"https:\/\/www.crazyegg.com\/blog\/#\/schema\/person\/a3e41d82fc0559e5d1ffefb2a33f639e","name":"Sharon Hurley Hall","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/19fbe027e35f4085487ac68069d783130d2a48d6f82eb0cbd910a8fb24a04b85?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/19fbe027e35f4085487ac68069d783130d2a48d6f82eb0cbd910a8fb24a04b85?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/19fbe027e35f4085487ac68069d783130d2a48d6f82eb0cbd910a8fb24a04b85?s=96&d=mm&r=g","caption":"Sharon Hurley Hall"},"description":"Sharon Hurley Hall is a professional writer and blogger. She's written about digital marketing for publications as varied as IBM, OptinMonster, CrazyEgg, Jilt, Search Engine People, and Unbounce. In her previous life Sharon was also a journalist and university lecturer (teaching journalism, of course!) You can learn more about Sharon at sharonhh.com.","sameAs":["https:\/\/www.sharonhh.com","https:\/\/www.facebook.com\/sharonhurleyhall","https:\/\/www.linkedin.com\/in\/sharonhh","https:\/\/pinterest.com\/shurleyhall","https:\/\/x.com\/https:\/\/twitter.com\/shurleyhall","https:\/\/www.youtube.com\/shurleyhall"],"url":"https:\/\/www.crazyegg.com\/blog\/author\/sharon-hall\/"}]}},"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/posts\/22541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/comments?post=22541"}],"version-history":[{"count":0,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/posts\/22541\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/media\/22583"}],"wp:attachment":[{"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/media?parent=22541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/categories?post=22541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crazyegg.com\/blog\/wp-json\/wp\/v2\/tags?post=22541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}