Skip to content

Consultor de Marketing Digital

Menu

Measure · GA4

GA4 implementation and audit for WooCommerce stores

GA4 is only useful for an online store if it records the full purchase journey with the right products, values and transactions. I set the property up from scratch or audit the one you have and fix what is broken.

In short

I implement and audit Google Analytics 4 on WooCommerce stores. I configure the recommended ecommerce events, from view_item through to purchase, with product and transaction parameters, and review property settings, key events, filters and the Google Ads link. It is for stores setting up GA4 for the first time or that don't trust what they see in it.

Typical GA4 problems on WooCommerce stores

  • Incomplete purchase funnel

    Only the purchase event exists, or add_to_cart, begin_checkout and add_shipping_info are missing. Without the steps in between, you can't see where customers drop off.

  • Missing product parameters

    Events arrive without item_id, item_name, price or category. Product reports stay empty and audiences based on product interest become impossible.

  • Property settings left on default

    Data retention at the minimum, internal traffic unfiltered, payment gateways showing up as referrals and the Google Ads link never made.

How I run an implementation or audit

I start by comparing GA4 with WooCommerce orders over a set period to size the problem. Then I work through a checklist covering events, parameters, property settings, key events and integrations, and implement the fixes through Google Tag Manager.

  • Google's recommended ecommerce events with a complete items array and consistent values.
  • Property settings: data retention, internal traffic filters, referral exclusions and time zone.
  • Key events (conversions) chosen deliberately and linked to Google Ads and Merchant Center.
  • Checks in DebugView and reconciliation against the store's real orders.

What you get

  • Audit report

    A list of issues found in events, parameters and settings, with the severity and recommended fix for each.

  • Sales reconciliation

    A comparison of GA4 transactions with WooCommerce orders, explaining the differences found.

  • Ecommerce event implementation

    view_item_list, view_item, add_to_cart, begin_checkout, add_payment_info, purchase and refund configured via Google Tag Manager.

  • Property configuration

    Retention, filters, referral exclusions, custom dimensions and key events set up properly.

  • Exploration reports

    Purchase funnel and product performance explorations ready for your team to use.

How it works

  1. Access and reconciliation

    I get access to GA4, Google Tag Manager and WooCommerce and compare transactions with orders.

  2. Full audit

    I go through events, parameters, settings and integrations, documenting every issue.

  3. Fixes and implementation

    I implement the missing events and settings, testing in preview mode and DebugView.

  4. Final validation

    I compare the data again after publishing and confirm the remaining differences are explained.

Tools I use

  • GA4
  • Google Tag Manager
  • GTM4WP
  • Tag Assistant
  • BigQuery
  • Looker Studio
Can I use a plugin instead of Google Tag Manager?

Some plugins send GA4 events directly, and for simple stores that may be enough. Google Tag Manager gives more control and makes it easier to manage Google Ads, Meta and consent in one place. I look at what you have and recommend whatever is easiest to maintain.

What happens to old data when GA4 is fixed?

Fixes apply to data collected from the moment they go live; history isn't reprocessed. That is why I record the date of every significant change, so comparisons between periods are read in the right context.

Should I link GA4 to BigQuery?

The BigQuery export stores raw events and allows analysis the interface can't do, such as detailed reconciliations or LTV calculations. For many stores it is a sound medium-term investment, even if the data is only used later.

Do refunds show up in GA4?

Only if the refund event is sent. On WooCommerce that usually needs a server-side set-up or a plugin that reports the refund to GA4, so reported revenue reflects returns.

Related tools

Some links are affiliate links: if you sign up, I may earn a commission at no extra cost to you. It never changes my assessment. How this works

Related articles

Want to know whether GA4 is counting your sales properly?

Book a discovery call. We will compare a period of GA4 data with your store's orders and I will walk you through what I find.

Newsletter

Practical notes for WooCommerce stores