Settings — Connect GA4 in a few steps
Set up WooCommerce conversion tracking in Google Analytics 4 in minutes. GIA GA4 is the specialist for one job: making GA4 WooCommerce tracking complete and reliable — every funnel event, accurate purchase data, and a server-side backup when browsers block tags.
No Tag Manager. No developer. Paste your Measurement ID and start tracking.
The old way vs. the new way
Tracking WooCommerce without GIA GA4
Tracking WooCommerce with GIA GA4
GIA GA4 is not a multi-platform hub. It does one thing deeply: get accurate WooCommerce ecommerce data into Google Analytics 4 (with optional Google Ads purchase conversions).
GIA GA4 captures these WooCommerce events and sends them to GA4 with product and value data.
Browsing
* View item list — shop, category, tag, and search results
* Select item — product clicks from grids and collections
* View item — product pages, including variable product selections
* View promotion — sale products and store notices
Cart
* Add to cart — with product and value data (classic + Blocks)
* Remove from cart — cart, mini-cart, and Blocks
* View cart — cart page / Blocks cart
Checkout
* Begin checkout — with cart value and items
* Add shipping info — shipping method chosen
* Add payment info — payment method chosen
* Coupons — applied and removed
* Payment failure — declined cards, validation errors, checkout errors
Purchase & after
* Purchase — order total, tax, shipping, coupons, and full line items
* Refund — full and partial, via Measurement Protocol
* Optional — login, sign-up, subscription lifecycle (WooCommerce Subscriptions)
GA4 event names: view_item_list, select_item, view_item, add_to_cart, remove_from_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info, purchase, refund, plus checkout and coupon events. Core funnel events can be toggled in Settings Events.
Server-side purchase backup
Browser purchase on the thank-you page, plus Measurement Protocol from your server when ad blockers or consent block the tag. Deduplicated so GA4 counts one purchase per order — not two.
Detailed commerce data
Product name, ID or SKU, categories, brand, variants, sale discount, quantity, coupons, tax, and shipping — formatted for GA4 ecommerce reports and funnels.
Enhanced Conversions
Optionally hash and send first-party customer data (email, phone, name, address) with purchase events — including server-side Measurement Protocol purchases — for better matching in Google Analytics and Google Ads.
Conversion journeys
See the page path and channel touches that led to an order — on the order edit screen, in the orders list, and optionally in the New Order admin email. Journeys show elapsed time from the first touch and time spent on each page.
UTM Reports & Link Builder
Group purchases by source/medium, campaign, or landing page, drill into matching orders and journeys, and build tracked campaign URLs from GIA GA4 UTM Reports (also under Tools).
Privacy friendly
Consent Mode V2 with sensible defaults. Integrates with Cookiebot, CookieYes, Complianz, Borlabs, Iubenda, and the WP Consent API so tracking respects visitor choices.
Modern WooCommerce
Classic themes and block cart/checkout, mini-cart, Product Collection grids, HPOS, multi-currency helpers, and WooCommerce Subscriptions renewals.
Setup that does not fight you
Setup wizard, tracking verification, settings import from GTM4WP / Google Analytics for WooCommerce / GTM Kit, pause-for-testing mode, staff and URL exclusions, and warnings when another snippet may double-fire.
Good fit
* Store owners who need complete GA4 ecommerce — not just a visitor counter
* Shops where GA4 shows fewer sales than WooCommerce
* EU/UK stores that need Consent Mode done properly
* Stores on block checkout that broke older tracking snippets
* Stores that also want optional Google Ads purchase conversions
Not the right fit
* You only need a lightweight hit counter on a blog
* You want Meta, TikTok, LinkedIn, or “every ad platform” in one plugin
* You already maintain a custom GTM setup you are happy with
* You need profit/COGS or ad-spend reporting inside WordPress
That is it. Full funnel tracking without Tag Manager.
Tracking respects consent settings. Defaults can stay “denied” until the shopper agrees (configurable). Enhanced conversion data is hashed before send and is not stored by this plugin. You remain responsible for your store’s privacy policy and legal compliance.
This plugin connects to external services to provide analytics functionality. By using this plugin, you agree to the terms and privacy policies of these services.
1. Google Analytics 4 (required for tracking)
www.googletagmanager.com, www.google-analytics.com, region1.google-analytics.com2. GA4 Measurement Protocol (recommended)
https://www.google-analytics.com/mp/collect3. Google Ads (optional)
www.googletagmanager.com4. Google Tag Manager (optional)
www.googletagmanager.com5. Google Site Kit (optional — dashboard only)