Why GA4 Shows Less Revenue Than WooCommerce — Five Technical Causes

GA4 undercounts ecommerce revenue by 10–20% compared to actual WooCommerce orders (Putler, 2026). The gap is not a reporting bug — it is the compounding result of five technical factors: ad blockers blocking the GA4 script, Safari ITP capping cookies to seven days, cross-domain checkout breaking attribution, payment gateway redirects dropping sessions, and consent rejection hiding entire purchases. Each factor shaves a slice of real revenue from the GA4 total, and together they make GA4 structurally incapable of matching WooCommerce’s order record. The fix is not better configuration — it is a different collection architecture.

A Third of Your GA4 Numbers Are Modeled — WooCommerce Stores Can’t See Which

When 50 to 60 percent of EU visitors reject cookies, GA4 fills the gap with behavioral modeling — machine learning estimates based on consenting users’ patterns. The result is that roughly a third or more of the conversion numbers in a typical WooCommerce store’s GA4 report are statistical inferences, not observed events. GA4 does not label which numbers are modeled. The only indicator is a small data-quality icon referencing ‘estimated user data’ with no percentage or breakdown. The reconciliation point is your own first-party event log.

How to Know If Your WooCommerce Analytics Data Can Actually Be Trusted

Before using AI tools like Claude to analyze WooCommerce data, validate that the data can be trusted. A five-point trust check takes about 30 minutes: revenue reconciliation (GA4 or BigQuery revenue vs. WooCommerce orders within 5%), event count continuity (no unexplained drops), user deduplication (one user not counted as five), null field rate in key dimensions (under 5%), and attribution integrity (traffic source populated on every session). Most WooCommerce stores fail at least two of these. Browser-side-only tracking typically underrepresents reality by 30-50% through ad blockers and privacy settings.

The Hidden Cost of Bad Tracking Data on a WooCommerce Site

Bad tracking data costs WooCommerce stores real money in four compounding ways: ad platforms optimize toward wrong audiences when conversion signals are incomplete, high-demand products look low-performing because their event data has gaps, funnel drop-offs get misdiagnosed, and every month of bad signals trains ad algorithms further in the wrong direction. Gartner estimates poor data quality costs organizations $12.9 million per year on average. For a WooCommerce store running browser-side-only tracking, 30-50% of events never arrive — meaning half your business decisions are being made on half the data.

‘Fix It Later’ Is the Most Expensive WooCommerce Decision

Somewhere in your browser tabs right now, there’s a dashboard showing you numbers you half-trust. You know the tracking isn’t quite right. You’ve known for a while. And you’ve been telling yourself you’ll fix it — when things slow down, when the developer has time, when you’ve sorted out the other priorities. Every week that … Read more

Your WooCommerce Wholesale Orders Are Breaking Your Retail Ad Targeting

Your Facebook ROAS looks acceptable. Your Google Ads campaigns run. But your retail acquisition costs keep climbing and your Lookalike audiences keep underdelivering — and you’ve blamed the creative, the budget, the season. If your WooCommerce store serves both retail and wholesale customers and WooCommerce Wholesale Suite has 100,000+ active installs, this is one of … Read more

Your WooCommerce Coupon Codes Are in GA4. The Discount Amounts Are Wrong.

Your GA4 account knows your customers used a coupon. It knows the code — SUMMER20, WELCOME10, whatever you called it. What it almost certainly does not know is how much that coupon actually cost you. The discount parameter — the per-item monetary deduction that makes GA4 Promotion Analysis meaningful — is missing or wrong in … Read more

WooCommerce Refund Events Are Missing From GA4

The average ecommerce return rate is 17.9% (National Retail Federation, 2024). If your WooCommerce store reports $200,000 in annual revenue inside GA4, and you’ve never sent a single refund event, you could be working with $35,800 in permanently fictitious revenue. That’s not a rounding error. That’s your ad spend, your ROAS calculations, and your AI … Read more

How Bad WooCommerce Tracking Data Trains Facebook to Target the Wrong Customers

Your Facebook ad creative is strong. Your audience targeting is precise. Your budget is set. But your customer acquisition cost keeps climbing, your ROAS is stagnating, and your lookalike audiences are underperforming. The problem probably isn’t your ads—it’s the data feeding Facebook’s algorithm. When WooCommerce stores send incomplete, duplicate, or inaccurate event data to Facebook, … Read more