WordPress.org

Plugin Directory

GGL Suite – WooCommerce Google Tag Manager and GA4 Tracking

GGL Suite – WooCommerce Google Tag Manager and GA4 Tracking

Description

WooCommerce Google Tag Manager and GA4 ecommerce tracking

GGL Suite connects WooCommerce to Google Tag Manager with GA4 ecommerce dataLayer events, Google Ads purchase data, Consent Mode, attribution, and debugging tools. Its GTM container export includes matching variables, triggers, event tags, a base Google tag, Google Ads purchase mapping, and an import checklist.

The WordPress.org plugin is fully functional without a license, quota, trial, or mandatory account. Google output starts only after an administrator configures and enables it.

View GGL Suite documentation | Get support

Free WooCommerce tracking features

  • Google Tag Manager script and noscript installation.
  • WooCommerce GA4 ecommerce events: view_item, view_item_list, add_to_cart, remove_from_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info, and purchase.
  • Product, cart, checkout, order, value, currency, transaction ID, and event ID dataLayer values.
  • Purchase-event deduplication using WooCommerce order metadata.
  • Google Ads purchase conversion mapping and dynamic remarketing parameters.
  • Google Consent Mode defaults, event suppression, and CMP updates.
  • First-touch and last-touch attribution with landing pages, referrers, UTMs, gclid, gbraid, wbraid, and fbclid.
  • WooCommerce order attribution metadata and reporting.
  • Administrator dataLayer inspector and configurable debugging.
  • Event logging, CSV log export, payload validation, health checks, and purchase-event alerts.
  • Importable GTM web-container JSON with ecommerce recipes.
  • Settings export, uninstall controls, and WooCommerce HPOS compatibility.
  • Native support tickets, replies, attachments, and optional reviewed diagnostics.

GGL Suite Pro: one WooCommerce measurement stack

GGL Suite Pro is a separate commercial plugin distributed outside WordPress.org. Its code is not included here, and a license cannot unlock local Free code. Pro combines tracking, product feeds, advertising audiences, conversion reliability, and measurement operations.

Product Feed Engine:

  • Unlimited Google Merchant Center XML feeds for Shopping, free listings, Performance Max, and dynamic remarketing.
  • Product ID, title, description, image, price, brand, GTIN, MPN, item group, product type, and Google category fields.
  • Variation-aware rows, filters, custom-field mapping, brand mapping, and reusable transformations.
  • Scheduled background generation, secure feed URLs, diagnostics, import/export, and SFTP upload.

Audience Engine:

  • Google Ads Customer Match-ready exports from WooCommerce customer and order data.
  • Segments by recency, orders, spend, average order value, profit, products, categories, brands, coupons, and consent.
  • Normalized, SHA-256 hashed Customer Match identifiers and checkout marketing consent.
  • Scheduled exports, CSV downloads, secure URLs, queues, and diagnostics.

Server-side tracking and conversion reliability:

  • Server-side Google Tag Manager routing to a configured container.
  • GA4 Measurement Protocol delivery and retry queues for failed server-side events.
  • Google Ads Enhanced Conversions and multiple conversion actions.
  • Profit-aware conversion values with consent-aware customer data.
  • Local GTM script caching and first-party proxy options with scheduled refreshes.

Advanced measurement and agency workflows:

  • Product costs, margin rules, profit reporting, and profit-aware audiences.
  • Cookie lifetime controls and portable settings import.
  • Agency branding, client-safe diagnostics, and priority support.

Compare GGL Suite editions

External Services

GGL Suite uses external services only when an administrator configures or invokes them.

Google Tag Manager: Loads the configured container and receives enabled ecommerce, attribution, consent, and event data. Terms: https://policies.google.com/terms Privacy: https://policies.google.com/privacy

Google Analytics 4: Receives enabled ecommerce and event data through configured GTM tags. Terms: https://marketingplatform.google.com/about/analytics/terms/us/ Privacy: https://policies.google.com/privacy

Google Ads: Receives configured conversions and remarketing parameters through GTM. Terms: https://payments.google.com/payments/apis-secure/u/0/get_legal_document?ldo=0&ldt=buyertos Privacy: https://policies.google.com/privacy

PluginBros Support Bridge: Opening Support requests public configuration from https://www.pluginbros.com/wp-json/pluginbros-support/v1/. Submitted forms may send name, email, installation ID, product/edition, plugin version, site URL, verification code or paid license key, ticket content, and attachments. License keys are validated once and not stored locally or included in diagnostics. Diagnostics require review and consent. PluginBros servers perform verification, authentication, ownership checks, rate limiting, attachment handling, and SupportCandy ticket processing. Terms: https://www.pluginbros.com/termsandconditions/ Privacy: https://www.pluginbros.com/privacypolicy/

Privacy and Data Storage

Depending on settings, GGL Suite processes product, cart, order, event, URL, referrer, browser, UTM, click-ID, and attribution data. Store owners remain responsible for lawful configuration, consent, notices, and retention.

It may store settings, event logs, attribution cookies, order metadata, transients, and scheduled hooks. Attribution does not intentionally store raw IP addresses. Retention is configurable and logs can be purged or exported.

Native support stores an installation ID and encrypted credentials, name, and email in a non-autoloaded option. Ticket messages and diagnostics are not persisted locally. WordPress export and erasure tools cover the support identity.

Uninstall

GGL Suite keeps ordinary plugin data on uninstall by default to prevent accidental configuration loss. Encrypted support credentials are always removed on uninstall. Disable the “Keep PluginBros settings, logs, cached files, and generated files” setting before uninstalling to request cleanup of the remaining plugin options, scheduled hooks, generated files, and the local event-log table.

Screenshots

Installation

  1. Install and activate WooCommerce.
  2. Install GGL Suite through Plugins > Add New, or upload the plugin ZIP.
  3. Open PluginBros > GGL Suite.
  4. Enter your GTM container ID if GGL Suite should load Google Tag Manager.
  5. Review Consent & Privacy, then enable the WooCommerce dataLayer output you need.
  6. Download the starter JSON from GTM Container and import it into a new GTM workspace.
  7. Replace placeholder IDs, use GTM Preview and GA4 DebugView, and verify events before publishing.

FAQ

Does GGL Suite replace Google Tag Manager?

No. It loads your container and pushes WooCommerce dataLayer events. You control tags, triggers, consent, and destinations in GTM.

Can another plugin or theme load GTM?

Yes. Disable GGL Suite GTM injection while keeping its dataLayer enabled, then check for duplicate events.

Which WooCommerce events are included?

The free plugin covers view_item, view_item_list, add_to_cart, remove_from_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info, and purchase.

Does purchase tracking fire twice after a refresh?

GGL Suite stores purchase markers and event IDs on the order to prevent repeat events after a thank-you-page refresh.

Are Product Feed Engine and Audience Engine included here?

No. They are part of the separately distributed GGL Suite Pro plugin. Their code is not included in the WordPress.org package.

Does the Support tab send diagnostic data automatically?

No. Opening Support requests only public configuration. Other data is sent only when an administrator submits a form. Diagnostics require preview and explicit consent.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“GGL Suite – WooCommerce Google Tag Manager and GA4 Tracking” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.0

  • Added native support tickets with email or external license verification.
  • Added encrypted rotating tokens, conversations, replies, and restricted attachments.
  • Added consent-based diagnostics and WordPress privacy tools.