Your GA4, ads accounts, and Shopify show different numbers. You're not crazy.
It's not your tracking setup. It's not a missed pixel. Modern web analytics is broken by design — and the gap between what you see in GA4 and what Shopify actually processed is real, measurable, and costing you decisions. Here's why it happens and how to fix it.
Modern analytics misses roughly 30–50% of what actually happens.
Three things broke GA4 over the last few years. Once you know them, the mismatch makes sense — and you can stop wasting hours trying to reconcile reports.
Cookie banners
In the EU, 55–70% of visitors decline tracking. GA4 simply doesn't see them. Shopify still records their orders. Hence the gap.
Ad blockers
Roughly 30% of desktop traffic blocks GA scripts entirely. Mobile is lower but climbing. None of those visitors exist in GA4.
Ad platforms over-claim
Meta and Google each take credit for every conversion that touched them. Add the numbers up and you get more revenue than Shopify processed. It's structural, not a bug.
One number you can actually trust.
Sees every visitor
No cookies, no consent banners, no ad blocker dodging. We capture 100% of traffic anonymously — so the visitor count actually matches reality.
Numbers that reconcile across every platform
Native integrations with Shopify, WooCommerce, Meta Ads, Google Ads and other ad platforms. We pull revenue and spend from each source and stitch them into one consistent picture — so your store, your CRM and your ad accounts finally agree.
AI chat with a senior analyst
Ask anything in plain English — "why did CAC spike last week?", "which channel converts best?", "where are mobile users dropping off?" — and get the answer a senior analyst would give, in seconds. No SQL. No data ticket. No waiting.
From "I gave up on GA4" to "I check this every morning."
"Our EU traffic was basically invisible in GA because of consent banners. Now we see every visit, fully compliant, no pop-ups. The data quality difference is night and day."
"Smart Signals flagged that our mobile checkout had a 3× higher drop-off than desktop. We'd missed it for months because it was buried in aggregate numbers. Fixed the layout, saw a 28% lift in two weeks."
"I stopped reconciling GA4 against Shopify on Mondays. Poterna's number is the number. That alone gave me back two hours a week."
"Switched from GA4 + a paid attribution tool we never trusted. Poterna replaced both and our numbers finally agree with Meta and Shopify within a couple of percent."
Pick your session volume. Every feature is included.
14-day free trial on any plan. Yearly billing saves you 2 months.
- Every feature included
- Customizable dashboards
- AI chat (senior analyst)
- Smart Signals (daily)
- Advanced user journeys
- Full pack of integrations
- 1 year of data storage
- Every feature included
- Customizable dashboards
- AI chat (senior analyst)
- Smart Signals (daily)
- Advanced user journeys
- Full pack of integrations
- 1 year of data storage
- Every feature included
- Customizable dashboards
- AI chat (senior analyst)
- Smart Signals (daily)
- Advanced user journeys
- Full pack of integrations
- 1 year of data storage
"Honestly, I was skeptical about switching from GA4. But within the first week our team stopped arguing about which number was real. That alone made it worth it."
Common questions before signing up
Wait, "matches Shopify" — really?
Within 2–3% on revenue and conversion counts, in our typical install. The remaining gap is usually edge cases (failed payments retried, refunds processed after the period, etc.). The 30–50% gap you see with GA4 mostly disappears because we don't depend on cookies or scripts ad blockers know about.
Is this just another GA4 wrapper?
No — completely separate pipeline. One small script, server-side aggregation, no cookies. We're not querying GA4's data, we're collecting our own from your visitors directly.
I just installed Poterna — do I have to wait weeks to see attribution?
No. We can pull your existing raw GA4 data on day one and use it as historical baseline for attribution and trends. You get a full picture immediately instead of waiting for fresh data to accumulate — and from that point forward, Poterna's own pipeline takes over as the source of truth.
Do I need to remove GA4 first?
No. Run both side-by-side for a couple weeks if you want to see the gap with your own eyes. Most teams quietly turn off GA4 after they stop opening it.
Will it work with Shopify out of the box?
Yes — drop our script in your theme.liquid file. No app install required. Tracks page views, add-to-carts, checkouts, and purchases automatically. Same for WooCommerce.
How to install on Shopify:
- Go to Online Store → Themes in your Shopify admin.
- Click the … button next to your current theme and select Edit code.
- In the Layout folder, click
theme.liquid. - Find the
<head>and</head>tags and paste our script between them. - Click Save.
Does the WELCOME code stack with the yearly discount?
Yes — WELCOME gives you 60% off your first 3 months on top of yearly billing (which already saves you 2 months).
What about ad attribution — can I see which Reddit/Meta/Google campaigns drove sales?
Yes. We integrate directly with Meta Ads, Google Ads and other ad platforms to pull spend and conversion data, then reconcile it with our own visitor tracking. You get accurate ROAS per campaign without juggling four dashboards.
One source of truth. In about 5 minutes.
Try Poterna free for 14 days. If the numbers don't agree with your setup, cancel before the trial ends — no questions asked.