Stape
Tracking e dados
Alojamento e ferramentas para Google Tag Manager server-side
- To verify
- Free plan
Measure · GA4
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.
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.
Events arrive without item_id, item_name, price or category. Product reports stay empty and audiences based on product interest become impossible.
Data retention at the minimum, internal traffic unfiltered, payment gateways showing up as referrals and the Google Ads link never made.
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.
A list of issues found in events, parameters and settings, with the severity and recommended fix for each.
A comparison of GA4 transactions with WooCommerce orders, explaining the differences found.
view_item_list, view_item, add_to_cart, begin_checkout, add_payment_info, purchase and refund configured via Google Tag Manager.
Retention, filters, referral exclusions, custom dimensions and key events set up properly.
Purchase funnel and product performance explorations ready for your team to use.
I get access to GA4, Google Tag Manager and WooCommerce and compare transactions with orders.
I go through events, parameters, settings and integrations, documenting every issue.
I implement the missing events and settings, testing in preview mode and DebugView.
I compare the data again after publishing and confirm the remaining differences are explained.
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.
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.
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.
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.
Tracking e dados
Alojamento e ferramentas para Google Tag Manager server-side
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

Customer Acquisition
Revenue is the number everyone celebrates: it climbs on the dashboard, it looks good in a board update, and it makes growth…
· 7 min read

Campaign Strategy
Most ecommerce teams have no shortage of website data. What they lack is a method for turning it into decisions. Dashboards fill…
· 7 min read

Campaign Strategy
Every conversion rate optimisation audit produces the same problem: a long list of things that could be improved and no obvious way…
· 7 min read
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.