---
title: "What you get with the Woo Add-On"
date: 2026-04-29
author: "GTM Kit"
---

# What you get with the Woo Add-On

The Woo Add-On is a paid extension that adds reliability and feature depth to GTM Kit’s WooCommerce integration. This article covers what is in the free plugin, what the Woo Add-On adds on top, and how to decide whether you need it.

## What the free plugin already covers

If you only need standard GA4 e-commerce events on a typical Woo store, the free plugin is enough. It pushes:

`view_item_list`, `select_item`, `view_item`, `add_to_cart`, `view_cart`, `remove_from_cart`, `begin_checkout`, `add_shipping_info`, `add_payment_info`, `purchase`.

These cover the funnel from product impression to confirmed sale. Most stores running ads to a single domain with consent-aware tags will see meaningful data with this alone.

## What the Woo Add-On adds

### Additional events

- `add_to_wishlist` — fires when a visitor adds a product to a WooCommerce-compatible wishlist.
- `refund` — fires when an order is refunded (full or partial).
- `order_paid` — fires when an asynchronously paid order (BACS, COD, manual confirmation) reaches the paid status. The free `purchase` event only fires on the thank-you page render, which means orders paid later are not tracked. `order_paid` closes that gap.

### Reliability features

These are the parts the free plugin does not have. They matter most for stores running paid ads where every missed conversion costs real money.

- **Order Attribution Storage.** Captures UTM parameters, referrer, landing page, click IDs (gclid, fbclid), and session count on every order. Stored as order meta, visible in the order admin, exportable for attribution analysis.
- **Variable Product Tracking.** Updates the data layer dynamically as the visitor changes variation (size, color, etc.) on the product page. Ensures `view_item` and `add_to_cart` capture the actual chosen variation, not just the parent product.
- **Server-Side Purchase Events.** Sends the purchase event via Google’s Measurement Protocol from the WooCommerce backend, immediately on order creation. Guarantees the event reaches Google even if the customer closes the browser, has an ad blocker, or never returns from the payment gateway.
- **Multiple Purchase Tracking Strategies.** Per-gateway configuration: track on thank-you page (default), before payment redirect (for PayPal-style flows), or on payment form submission. Solves the “user does not return from PayPal” problem.
- **Cart-State Reconstruction.** Snapshots the cart contents to order meta at checkout submission, so the purchase event can be rebuilt reliably even if the cart is cleared or the session expires.

### Roadmap items expected to land in the Woo Add-On

These are planned but not all shipped at the time of writing. Verify the current state on the changelog at gtmkit.com/changelog/.

- WooCommerce Blocks compatibility (full coverage of Cart Block, Checkout Block, Mini Cart Block).
- Subscription tracking (deep integration with WooCommerce Subscriptions).
- Abandon-cart and abandon-checkout events.
- Brand support (`item_brand` parameter from WooCommerce Brands, YITH WooCommerce Brands, Perfect Brands).
- Quick-view plugin support.
- Multilingual and currency tracking (Polylang, WPML, WooCommerce Multilingual).
- Order-status webhook events (`order_processing`, `order_completed`, `order_refunded` via the server-side queue).

## When you should buy the Woo Add-On

You should consider it if any of the following apply to your store:

- You spend more than a few hundred euros per month on paid ads. The reliability features pay for themselves quickly when they recover otherwise-missed conversions.
- You use PayPal Standard or other redirect-based gateways. The free `purchase` event fires only on the thank-you page render and misses customers who do not return.
- You sell variable products and you want accurate variation-level reporting in GA4.
- You sell asynchronously paid orders (BACS, manual COD) and you currently track nothing for those.
- You run a wishlist and you want to remarket to wishlist users.

You probably do not need it if:

- You sell a small number of orders per month and the standard funnel events are enough.
- You only use Stripe or Shop Pay, where customers reliably return to the thank-you page.
- You are not running paid ads and just want analytics.

## How to upgrade

The Woo Add-On is sold on the WooCommerce marketplace at [woocommerce.com/products/gtm-kit-woo-add-on/](https://woocommerce.com/products/gtm-kit-woo-add-on/). After purchase, install and activate it like any other WooCommerce extension. It auto-detects the free plugin and extends it; no separate configuration page.

## Related articles

- [Track WooCommerce events](https://gtmkit.com/documentation/woocommerce-integration/)