Table of contents

Shopify Data Layer App by TAGGRS

TAGGRS-server-side-tracking-shopify

Do you manage a Shopify webshop? Understanding what is happening on your website is crucial. Which products attract the most attention? How often are they added to shopping carts? The TAGGRS Shopify Data Layer App provides the answers. Don't worry, you don't have to be an expert in coding or complicated software.

Download the Shopify TAGGRS Data Layer app for free.

About the Shopify Data Layer App

What is a Data Layer?

A Data Layer is an organized structure that contains essential data such as products sold, prices and shipping costs. Setting up a Data Layer can be complicated, but the Shopify Google Analytics integration makes it easy. Collect visitor behavior, click patterns and purchase data.

ga4-data-layer-gtm-preview-mode

How does the TAGGRS Shopify Data Layer App work?

The app collects data from various interactions on your website and sends it to your Google Tag Manager container and then you can send it to your desired analytics platform.

The Process:

  1. Data collection: Records actions such as product views and shopping cart additions.
  2. Data Layer Storage: Stores collected data in the website's Data Layer.
  3. Integration with Google Tag Manager: GTM retrieves and processes data.
  4. Send to Analytics: GTM sends processed data to your analytics platform.
  5. Analysis and Optimization: Analyze data in your platform for improved marketing strategies and user experience.
how-does-a-data-layer-works

What events can you measure?

These are the key events you can now measure with the TAGGRS Shopify Data Layer App.

  • start_checkout
  • purchase
  • view_item_list
  • view_item
  • add_to_cart
  • remove_from_cart
  • view_cart
  • select_promotion

More information can be found in the Shopify App store.

Tag-Manager-Data-Layer-demoshop

Shopify Checkout Extensibility Problem Explained

In this video, we explain the Checkout Extensibility issue for Google Tag Manager (GTM) caused by Shopify. Starting August 13, 2025, scripts can no longer be placed on the thank you page, where previously everyone placed their data layer. Instead, you must now use customer events, which are isolated, meaning you must place your code within these events. Because of this isolation, you can no longer connect to web preview mode. However, Server-Side preview mode still works. The new TAGGRS Data Layer plugin not only fixes the problem of placing the data layer on the thank you page, but also simplifies the implementation process of adding a data layer on your Shopify store.

Installation process Shopify Data Layer app from TAGGRS

Step 1: Installing the App

TAGGRS-App-Shopify-app-store

Login to your Shopify store. Go to the Shopify App Store. Search for TAGGRS. Click Install to download and install the app.

Step 2: Setting up the App

add-gtm-code-taggrs-shopify-app

Open the TAGGRS app in your Shopify store. Insert your Google Tag Manager (GTM) code from the web container. This connects the website data to the appropriate GTM container. Optional: Add your TAGGRS subdomain for the enhanced tracking script. Leave this field blank if you don't want to use the script. Then click Save.

Step 3: Setting up events

tracking events taggrs shopify app

Select the events you want to measure. Check the desired options, such as product views and purchases. Click Save Settings to save the settings.

Step 4: Connect app to your Shopify store

click check setup taggrs shopify app 1

Now we need to make sure the app is properly connected to your store. You do this by placing the TAGGRS tracking pixel on your store. Start by clicking Check setup in the TAGGRS app.

Step 5: Open Customer events page

open-customer-events-page-shopify

First, you need to enable the app in your Shopify theme. To do this, open the customer events page.

Step 6: Activate TAGGRS App

activate taggrs shopify app 1

On the customer events page, you need to activate the TAGGRS app by turning on the toggle.

Step 6: Copy tracking script

copy-tracking-script-code-taggrs-shopify-app (1)

After activating the app, you need to copy the tracking script. First, make sure you have added the GTM code in the TAGGRS app. Then go to step 3 and click on open customer events. Here we are going to add a custom pixel.

Step 7: Create custom pixel

add-custom-pixel-shopify

After opening the customer events page, click Add Custom Pixel and give the pixel a name. Then click add pixel.

Step 8: Set custom pixel

add-tracking-code-to-custom-pixel-shopify-taggrs-app

Paste the copied code into the field. Click Save to save the settings.

Step 9: Connect custom pixel to store

connect-custom-pixel-shopify-taggrs-app

Click Connect to complete the setup.

Step 10: Add prefixes (optional)

taggrs-shopify-data-layer-app-prefix-option

You can add TAGGRS prefixes if desired. This feature allows you to rename events, such as 𝘃𝗶𝗲𝘄_𝗶𝘁𝗲𝗺 into 𝘁𝗮𝗴𝗴𝗿𝘀_𝘃𝗶𝗲𝘄_𝗶𝘁𝗲𝗺, making it easy to differentiate between different apps and keep your tracking accurate and organized. You can activate prefixes in the TAGGRS Shopify app by flipping the switch.

Step 11: Consent Mode integration

cookiebot-integration-taggrs-shopify-app

Step 10: Data Layer testing in Google Tag Manager

Verify that the data layer is working properly by going to preview mode in Google Tag Manager. Create an event and click Data Layer to see if the Shopify data is displayed correctly and structured.

Data Sent to Analysis Platforms

Make sure all tags and triggers in Google Tag Manager are set up correctly to send data to your analytics platforms. Need help? Consult the implementation guides and videos within the TAGGRS software. Free registration without a credit card.

taggrs-implentation-guides-dashboard

Check out our Shopify server side tracking blog for a complete tutorial for setting up Shopify server side.

Conclusion

The TAGGRS Shopify Data Layer App collects and analyzes customer data. This tool provides detailed data for informed decisions and optimization of your shop. Improve your results and exploit the potential of your Shopify store with the TAGGRS app. Discover our other TAGGRS Tools.

Frequently asked questions TAGGRS Shopify Data Layer App

Does the TAGGRS Data Layer App help with the checkout extensibility problem for GTM?

Yes, the TAGGRS Data Layer App is compatible with Shopify's new checkout measures and helps solve checkout extensibility issues for Google Tag Manager. This allows you to collect and analyze data throughout the checkout process without any problems.

About the author

Recently published

magnifiercrossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram