xpay✦ Commerce
Directory
WooCommerce plugins
GIA — GA4 Ecommerce Tracking for WooCommerce
GIA — GA4 Ecommerce Tracking for WooCommerce
Set up complete WooCommerce conversion tracking in Google Analytics 4 in minutes. Skip the developer fees, the Tag Manager setup, and the hours of tri …
Will this break my store?
What the WordPress.org registry says about keeping GIA — GA4 Ecommerce Tracking for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.19 days ago
8.0
Your host must be running at least this version.6.0
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how GIA — GA4 Ecommerce Tracking for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
10 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
GA4 ecommerce tracking for WooCommerce
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.
Why GIA GA4
The old way vs. the new way
Tracking WooCommerce without GIA GA4
- A page-view plugin (or a pasted gtag snippet) that never understands the cart
- Hand-wired JavaScript — or a paid developer — for every add-to-cart and checkout step
- Broken tracking after theme, Blocks, or WooCommerce updates
- Missing purchases from ad blockers and declined cookies — discovered weeks later when GA4 revenue does not match WooCommerce
Tracking WooCommerce with GIA GA4
- One plugin built for GA4 + WooCommerce — the full shopping funnel, formatted the way Google Analytics 4 expects
- Flip the switch — add your Measurement ID (and optionally an API secret) and conversions start flowing
- Enhanced Conversions ready — hashed customer data on browser and server-side purchases for sharper attribution
- Live in minutes — no Tag Manager containers, no custom triggers, no trial-and-error debug weekends
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).
What you can track
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.
Trust details — why the numbers hold up
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.
Who this is for
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
Start tracking WooCommerce in GA4
- Install GIA GA4 and open the setup wizard
- Paste your GA4 Measurement ID (G- or GT-)
- Recommended: add your Measurement Protocol API secret for purchase backup
- Place a test order and confirm events in GA4 → Realtime
That is it. Full funnel tracking without Tag Manager.
Privacy
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.
External Services
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)
- Purpose: Records ecommerce events, sessions, and conversions
- Data sent: Page views, ecommerce events, hashed customer data (if Enhanced Conversions enabled), client/session identifiers
- Domains:
www.googletagmanager.com,www.google-analytics.com,region1.google-analytics.com - Terms: Google Analytics Terms
- Privacy: Google Privacy Policy
2. GA4 Measurement Protocol (recommended)
- Purpose: Server-side purchase and refund delivery when browser tracking is blocked
- Data sent: Order value, line items, transaction ID, client ID, session ID, event ID; hashed customer data when Enhanced Conversions is enabled
- Endpoint:
https://www.google-analytics.com/mp/collect - Terms/Privacy: Same as Google Analytics above
3. Google Ads (optional)
- Purpose: Purchase conversion signals for Smart Bidding
- Data sent: Conversion value, transaction ID, hashed customer data (if enabled)
- Domains:
www.googletagmanager.com - Terms: Google Ads Terms
- Privacy: Google Privacy Policy
4. Google Tag Manager (optional)
- Purpose: Tag deployment when you manage GA4 through GTM
- Domain:
www.googletagmanager.com - Only loaded when a GTM container ID is configured
5. Google Site Kit (optional — dashboard only)
- Purpose: Display GA4 traffic reports inside the GIA GA4 dashboard
- Only used when Site Kit is installed and Analytics is connected
- Plugin: Google Site Kit
No. Paste your Measurement ID and GIA GA4 handles the rest. Tag Manager is only needed if you already use it for other tags.
Those plugins connect your site to Google Analytics for general traffic — visits and page views. They do not track the full WooCommerce shopping journey (cart, checkout steps, purchases with product details) or send purchases from the server when browsers block tracking. GIA GA4 is the WooCommerce → GA4 specialist. You can still use Site Kit alongside it for traffic charts in the dashboard.
No. GIA GA4 focuses on Google Analytics 4 (and optional Google Ads purchase conversions). If you need every analytics and ad platform in one plugin, look for a multi-platform bridge — that is a different product.
The shopping path: product and category views, add to cart, cart views, checkout start, shipping and payment choices, purchases, refunds, and checkout errors. You see these as events in GA4 and can build funnel reports there. The plugin also includes a simple view-to-purchase report in WordPress.
Common reasons: ad blockers, shoppers declining cookies, a cached thank-you page, or comparing live GA4 data to orders still processing. Add the API secret for server-side backup and use the built-in verification tool. GIA GA4 is designed to close that gap.
Yes. Block cart, block checkout, mini-cart, and product collection grids are supported.
It includes Consent Mode, privacy defaults, and integrations with popular cookie consent plugins. You are still responsible for your store’s legal compliance.
Yes. Add your Google Ads conversion ID and label in settings (optional).
Yes. Developers can split “view analytics” and “change settings” permissions — useful for agencies.
Yes, with the WooCommerce Subscriptions plugin. Renewals without a browser session are still sent to GA4 from the server.
No. It focuses on getting accurate sales and funnel data into GA4. Use other tools for profit and ad spend analysis.
Categories
Plugin details
Tags on WordPress.org
