Shopify Data Layer App by TAGGRS
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
- Google Tag Manager Data Layer: Integrate easily with Google Tag Manager.
- GA4 Data Layer Protocol: The TAGGRS data layer app is based on the GA4 Protocol
- Server Side Tracking Compatibility: Supports Server Side Tracking.
- Enhanced Conversions: Includes enhanced conversions.
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.
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:
- Data collection: Records actions such as product views and shopping cart additions.
- Data Layer Storage: Stores collected data in the website's Data Layer.
- Integration with Google Tag Manager: GTM retrieves and processes data.
- Send to Analytics: GTM sends processed data to your analytics platform.
- Analysis and Optimization: Analyze data in your platform for improved marketing strategies and user experience.
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.
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
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
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
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
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
First, you need to enable the app in your Shopify theme. To do this, open the customer events page.
Step 6: Activate TAGGRS App
On the customer events page, you need to activate the TAGGRS app by turning on the toggle.
Step 6: Copy tracking script
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
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
Paste the copied code into the field. Click Save to save the settings.
Step 9: Connect custom pixel to store
Click Connect to complete the setup.
Step 10: Add prefixes (optional)
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
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.
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.