If you run a WooCommerce store, tracking key interactions like product views, add-to-cart clicks, or purchases is important. Many store owners struggle to do this without writing code. In this blog, we’ll show you how to set up GTM for WooCommerce, and how TagSyncer makes it easier with no coding required.
By the end of this guide, you’ll know how to track WooCommerce events using Google Tag Manager and the free TagSyncer plugin all while staying in control of your analytics setup.
Why Use GTM for WooCommerce?
Google Tag Manager (GTM) lets you fire tracking tags using triggers based on user behavior like scroll depth, clicks, or e-commerce events. For WooCommerce, GTM allows you to send structured event data (via dataLayer) to Google Analytics or ad platforms (e.g. Google Ads, Meta).
Many guides teach how to manually configure GTM or use GTM4WP. We go further presenting a plugin-based solution that works without manual preset imports or code edits.
Overview of WooCommerce Tracking with GTM
When configured properly, GTM can capture:
- Product impressions and views
- Add-to-cart actions
- Purchase and transaction completions
- Checkout behavior (step tracking)
All this happens by pushing event data into the dataLayer, which GTM listens for and fires tags based on triggers.
![]()
Read More: How to Add Google Tag Manager to WordPress
TagSyncer: Simple GTM Setup and WooCommerce Event Tracking
TagSyncer is a free WordPress plugin made by Involvz. It allows up to two GTM container IDs and enables advanced tracking features including WooCommerce events.
Key TagSyncer features relevant to WooCommerce:
- Insert GTM container IDs securely
- Push WooCommerce event data automatically
- Track page scroll depth, forms, and more
- Auto-alert if GTM ID is removed
![]()
How to Setup GTM for WooCommerce Using TagSyncer
Step 1: Install and Activate TagSyncer
- Go to WordPress Dashboard → Plugins → Add New
- Search for TagSyncer, click Install, then Activate
Step 2: Add Your GTM Container ID
- Navigate to Settings → TagSyncer
- Paste your GTM container ID (e.g. GTM-XXXXXX)
- Enable WooCommerce tracking under the Integrations tab
- Optional: enable scroll, Contact Form 7, or Elementor tracking as needed
- Save changes
TagSyncer will now insert your GTM code and push WooCommerce events into dataLayer automatically.
Read More: Google Tag Manager vs WordPress Analytics Plugins
Setting Up WooCommerce Tracking in Google Tag Manager
Once TagSyncer is active, GTM will receive event data. Now, configure GTM to fire tracking tags:
- Log into GTM and open your container
- Click Preview to open debug mode
- Browse your WooCommerce store and complete an add-to-cart or purchase
- In Preview mode, confirm events like view_item, add_to_cart, purchase appear
![]()
Sample Tag Setup:
- Create a GA4 Event Tag or Universal Analytics Transaction Tag
- Trigger it using the purchase event or similar
- Set variables like event, value, transaction_id, currency using GTM variables
You can import a preset JSON container into GTM or set up tags manually TagSyncer handles the dataLayer side so tracking works reliably on each event.
Benefits of Using GTM for WooCommerce with TagSyncer
1. No Code Required
TagSyncer handles GTM insertion and dataLayer for WooCommerce. No theme editing or coding skills needed.
2. Accurate DataLayer
WooCommerce event details are sent correctly to GTM thanks to TagSyncer’s built-in integration.
3. Easy Maintenance
TagSyncer notifies you if your GTM ID gets removed or changed. This keeps tracking intact over time.
4. Free and Customizable
The plugin supports up to two GTM IDs and flexible integrations with other plugins like Contact Form 7 or Elementor.
5. Performance-friendly
Instead of loading heavy plugins for tracking, GTM handles tag delivery efficiently TagSyncer just manages the connection.
Best Practices After Setup
- Use GTM’s Preview Mode to test events
- Publish your container changes after confirming event firing
- Regularly check TagSyncer settings to ensure GTM ID is present
- Use GA4 DebugView or Tag Assistant to validate events
Once configured, you can extend tracking by adding custom tags for promotions, checkout abandonment, or third-party tools all through GTM.
Read More: Why Your GTM Tags Keep Disappearing in WordPress
Final Thoughts
Tracking WooCommerce events with GTM gives you unmatched flexibility. While other guides focus on manual container setup or GTM4WP presets, TagSyncer makes it fast, safe, and beginner-friendly.
By using GTM for WooCommerce alongside TagSyncer, you can enjoy:
- Fully automated event pushing
- Easy GTM setup
- Alerts if tracking breaks
- Scalable tracking that grows with your business
If you haven’t already, install TagSyncer today and get WooCommerce event tracking working reliably with zero code.
