When GA4 ecommerce data stops being trustworthy
GA4 ecommerce tracking problems are rarely caused by one obvious issue. Event names, checkout changes, consent behaviour, GTM tags, Shopify pixels, duplicate scripts and paid media conversion tags can all affect whether revenue and conversion data is reliable enough to use.
Common symptoms
- GA4 revenue is materially different from Shopify, WooCommerce, Magento or payment platform revenue.
- Purchase, add_to_cart, begin_checkout or lead events appear missing, duplicated or inconsistent.
- Paid media platforms report conversions that do not match GA4 or ecommerce platform reporting.
- Tracking became unreliable after a redesign, checkout migration, theme update, app change or consent update.
- Reports show traffic and sales, but the journey between landing page, checkout and purchase is unclear.
What usually breaks
- Ecommerce events are missing required parameters or use inconsistent event names.
- GTM tags fire on the wrong triggers, fire more than once, or fail on key checkout steps.
- Shopify customer events, pixels or checkout changes alter how purchase events are sent.
- Consent settings reduce or delay analytics signals without the reporting impact being understood.
- Multiple tags, apps or scripts send overlapping revenue and conversion events.
What to check first
For a quick diagnosis:
- Compare platform orders and revenue against GA4 purchase events for the same period.
- Use GA4 DebugView and GTM preview mode to test key events from product page to purchase.
- Check whether event names and parameters match GA4 ecommerce recommendations.
- Review consent, cookie and tag firing behaviour across desktop, mobile and major browsers.
- Look for duplicate purchase events from apps, manual scripts, GTM and platform integrations.
Evidence base
This page is based on practical ecommerce tracking diagnosis and official documentation covering GA4 ecommerce events, Google Tag Manager debugging, Shopify customer events and consent-related measurement behaviour.
Google Analytics ecommerce events
Defines GA4 ecommerce event structure and recommended parameters.
View source →GA4 recommended events
Explains recommended GA4 event names and when they should be used.
View source →Google Tag Manager preview and debug mode
Useful for checking whether tags fire correctly during ecommerce journeys.
View source →Shopify customer events
Explains Shopify pixel and customer event behaviour for tracking integrations.
View source →Google Consent Mode
Explains how consent choices can affect Google measurement signals.
View source →Ecommony interpretation
The commercial issue is not simply whether an event fires. The real question is whether the data is reliable enough to make decisions about paid media, conversion rate optimisation, checkout performance, merchandising and revenue attribution.
How Ecommony helps
- Audit GA4 ecommerce events across product, basket, checkout and purchase journeys.
- Review GTM tags, triggers, data layer usage and duplicate conversion risks.
- Compare ecommerce platform revenue against analytics and paid media reporting.
- Identify whether consent, checkout changes, pixels or app scripts are affecting measurement.
- Turn the findings into a clear tracking repair plan.
Related services and guides
GA4 ecommerce tracking audit
A focused audit for missing events, duplicated conversions, checkout gaps and unreliable ecommerce reporting.
Read more →Ecommerce tracking cleanup
Clean up GA4, GTM, Shopify and paid media tracking so growth decisions use more reliable data.
Read more →GA4 tracking consultant London
London and UK support for ecommerce teams that need stronger measurement confidence.
Read more →Questions this page answers
Why does GA4 revenue not match Shopify revenue?
GA4 and Shopify can differ because of attribution windows, consent behaviour, refunds, tax, shipping, duplicate events, missing purchase events or checkout tracking changes. A small difference can be normal, but large unexplained gaps usually need investigation.
Can GA4 ecommerce tracking break after a Shopify checkout change?
Yes. Checkout migrations, customer events, pixels, apps and theme changes can all affect how ecommerce events are sent. Purchase events should be tested after any checkout or tracking change.
Should I rebuild GA4 tracking from scratch?
Not always. The first step is to diagnose which events, tags, parameters or integrations are unreliable. Some setups need a rebuild, but others only need targeted repair.