Category : Google Tag Manager
Does Littledata work with Google Tag Manager (GTM)?
Do I need the Google Analytics tracking code on every page?
Littledata's Shopify connection is now using gtag and GTM data layer
How to stop Google Tag Manager being hacked
How to set up Enhanced Ecommerce tracking via Google Tag Manager
Enhanced Ecommerce (EE) is a Google Analytics plug-in that provides merchants with better insights for the shopping behavior of users. Enhanced Ecommerce tracking requires your developers to send lots of extra product and checkout information in a way that Google Analytics can understand. So why use it? [note]Update: If you are using GA4, the new version of Google Analytics, Enhanced Ecommerce will be a bit different. Read more about GA4 for ecommerce[/note] Why use Enhanced Ecommerce? The main benefit of Enhanced Ecommerce (EE) over standard ecommerce implementation is the sheer number of valuable reports merchants have access to with EE. Enhanced Ecommerce is necessary to get complete checkout funnel reporting and similar reports in GA. Not only that, but merchants can segment data based on ecommerce events — which users visited your product pages, where the customer journey hit a roadblock (e.g. a customer pondered a product but didn’t add it to cart, etc.) or during which steps of the checkout process a user abandoned their cart. It's essential to capture checkout funnel events, and EE helps with that. Tracking checkout funnel steps in Google Analytics doesn't just offer insight into the checkout journey, it also gives you the tools you need to set up custom funnels. Ultimately, this kind of data helps merchants zoom in on their sales funnel and alter the parts of the process that don’t lead to conversion. [subscribe heading="GTM data layer for ecommerce tracking" button_link="https://blog.littledata.io/help/posts/gtm-and-google-analytics-data-layer-for-shopify/" button_text="Learn More"] Enchanced Ecommerce implementation is no small feat, but it also depends on a number of factors — the size of your store, the number and type of Google Analytics custom dimensions you need to add, etc. Without question, Google Tag Manager is the simplest and best way to enable Enhanced Ecommerce in Google Analytics. If you already use Google Tag Manager (GTM) to track page views, you must send ecommerce data via Google Tag Manager. If you don’t already use GTM, it’s simple to set up: just activate Enhanced Ecommerce within your Google Analytics tags and use a dataLayer as an ecommerce data source. Just make sure the dataLayer contains all ecommerce data. Step 1 Enable enhanced ecommerce reporting in the Google Analytics view admin setting, under ‘Ecommerce Settings’ Step 2 Select names for your checkout steps (see point 4 below): Step 3 Get your developers to push the product data behind the scenes to the page ‘dataLayer’. Here is the developer guide. Step 4 Make sure the following steps are tracked as a pageview or event, and for each step set up a Universal Analytics tracking tag: Product listing view Product detail view Add to cart event Remove from cart event Checkout step 1 (views the checkout page) Checkout step 2 etc – whatever registration, shipping or tax steps you have Purchase confirmation Refund Step 5 Send the data to Google Analytics using the Data Layer. Instruct the tags to look into the Data Layer and pull the key-value pairs from the eCommerce object pushed most recently into dataLayer by selecting the correct Google Analytics variable. Step 6 This step involves checking the setup. After you have configured everything in place, you'll need to check your entire. What you should be looking for is: Are all the keys configured in the dataLayer.push() getting picked up and being sent to Google Analytics? Is the payload length too long? Is there a risk of data duplication with some hits? To debug these, you really only need three tools: GTM's own Preview mode, the Google Analytics Debugger browser extension, and Google Chrome browser's DevTools. Yes, there are plenty of other tools you can use, but these have proven to be more than enough in my own experience. [subscribe heading="GTM data layer for ecommerce tracking" button_link="https://blog.littledata.io/help/posts/gtm-and-google-analytics-data-layer-for-shopify/" button_text="Learn More"] Wrapping up Need some more help? Get in touch with our lovely team of Google Analytics experts and we'd be happy to answer any questions! At Littledata, our Google Analytics connection is the easiest way for you to automate GA for Shopify stores. With Littledata's app, you get: GTM and Google Analytics data layer that works automatically for ecommerce tracking, including checkout funnel tracking Seamless connections with apps like ReCharge and CartHook Raw data that remains available in Google Analytics or Segment Accurate analytics for Shopify with complete sales and marketing events captured automatically Try our Google Analytics app for Shopify free for 30 days on any plan. On Shopify Plus? Learn more about Littledata Plus.
6 reasons Facebook ads don’t match the data you see in Google Analytics
Cross Domain tracking for Eventbrite using Google Tag Manager (GTM)
3 reasons you should be using Google Tag Manager for Shopify
Anyone running a Shopify store knows there are hundreds of Shopify apps, integrations and connections in the ecommerce world that can help you grow faster. But from Google Ads, DoubleClick, and Facebook Ads to custom plugins, many tools require you to insert scripts on the pages that need tagging, and for a lot of store owners, this can be a huge hassle without asking for developer help. Google Tag Manager (GTM) can launch new tags with just a few clicks. As the world's most popular enterprise-grade tag management solution, Google Tag Manager supports both Google and third-party tags. We've written quite a few articles on Google Tag Manager (including a full FAQ) and how to use it, but until now, we haven't dug deep into why you should use GTM. Here are 3 reasons why: 1. Reliable and accurate ecommerce data When your tags aren’t working properly, they can hurt your site performance, resulting in slow load times, website unavailability, or a loss of functionality. That’s why it’s critical to have a tag management solution in place that allows you to quickly determine the status of your tags. Easy-to-use error checking and speedy tag loading in Google Tag Manager means you know for certain that every tag works. You can rest assured knowing your mission-critical data is being collected reliably and accurately! Your IT team will also feel confident that the site is running smoothly, so everyone's happy, even during busy holidays or the launch of a new campaign. Large brands have implemented GTM to launch their tags exactly for this reason: reliable and accurate ecommerce data. PizzaHut, Made.com, AgeUK and many other brands running on Shopify use GTM to manage their tags for Google and third-party platforms. Setting up Enhanced Ecommerce via GTM In Google Analytics, the main benefit of using Enhanced Ecommerce tracking (EEC) over standard ecommerce implementation is the amount of valuable reports you have access to as a merchant with EEC. But that's not all—you can also segment data based on ecommerce events, such as: Which users visited your product pages Where your shoppers hit a roadblock in the customer journey (e.g. a shopper viewed a product but never added to cart) Which step of the checkout process a shopper abandoned cart This kind of data helps you zoom in on your sales funnel and update the parts of the process that either stall conversions or slow down the path to purchase. Enchanced Ecommerce implementation is no walk in the park, but it does depend on a few things: How large is your store? How many Google Analytics custom dimensions do you need to add? What type of custom dimensions? etc. Without question, Google Tag Manager is the easiest way to enable Enhanced Ecommerce in Google Analytics — and we can help with that! Do you already use GTM? If you already use GTM to track page views, you must send ecommerce data via Google Tag Manager. If you don't already use GTM...It’s a simple setup: activate EEC within your Google Analytics tags and use a dataLayer as an ecommerce data source. Just make sure the dataLayer contains all ecommerce data! 2. Quickly deploy Google and third-party tags With so many tracking tools out there, marketers need flexibility—whether that’s changing tags on the fly or having the ability to easily add tags from other sources. In GTM, marketers can add or change their own tags as needed. Google Tag Manager supports all tags and has easy-to-use templates for a wide range of Google and third-party tags for web and mobile apps. Don’t see a tag listed? You can add it immediately as a custom tag. With this much flexibility, your campaign can be underway with just a few clicks. Even if you are using Google Ads (Adwords), Adroll, Facebook, Hotjar, Criteo or your own script, you can implement it with Google Tag Manager. Even if you're a publisher as, let's say, nationalgeographic-magazine.com, sell furniture at Made.com, sell event tickets as eventbrite.com or organise courses as redcrossfirstaidtraining.co.uk, GTM is the best way to organise all the scripts your partners provides. 3. Collaborate across the enterprise and make tag updates efficiently Collaboration across a large team can be a challenge. Not having the proper tools can stall workflows, which decreases productivity and efficiency. Workspaces and granular access controls allow your team to work together efficiently within Google Tag Manager: Multiple users can complete tagging updates at the same time and publish changes as they’re ready Multi-environment testing lets you publish to different environments to ensure things are working as expected I don't know about you, but every time I need to add a new script on my website, I hesitate out of fear my website will break and I wouldn't know how to fix it. I wanted a solution where I could add a script on my own, test it and then publish it without any developer help. And then I found Google Tag Manager. GTM lets you collaborate and work independently, at the same time, on the same website. You can publish a tag at the same time your teammate is creating an A/B testing experiment, all in the same GTM container. Adding Google Tag Manager to Shopify will help increase the value of your store and the accuracy of your Shopify tracking. GTM is free, it's reliable, and you can find plenty of how-tos on online so you can start using it right away. Google Tag Manager currently provides out-of-the-box integrations with: Google Analytics AdWords Conversion Tracking AdWords Remarketing (aka Google Ads, which we integrate with for accurate marketing attribution) DoubleClick Google Optimize (which we have a connection for!) Google Surveys Website Satisfaction - Google Surveys AdRoll Crazy Egg Hotjar LinkedIn Yieldify and more This out-of-the-box integration doesn't require any special knowledge. And, for any other script that you might have, we can walk you through the process of integrating Google Tag Manager and Shopify. Questions about GTM? Get in touch with our team of Shopify experts and Google Analytics consultants! Quick links Building funnels and triggering other marketing tags in GTM How to set up Enhanced Ecommerce tracking via GTM Google Tag Manager FAQ Connecting your Google Analytics store for accurate Shopify tracking
Subscribe to Littledata news
Insights from the experts in ecommerce analytics
Try the top-rated Google Analytics app for Shopify stores
Get a 30-day free trial of Littledata for Google Analytics or Segment