Analytics for stores: which numbers to trust
Why two analytics tools never agree, which numbers each is right about, and how to set up store measurement you can act on.
The short answer
Every store owner eventually asks why the two analytics tools disagree. They always will, because they measure different things from different places. Shopify’s analytics come from the order system: every order, every product, every euro, regardless of what the browser did. Browser analytics such as GA4 come from a script on the page: only the visitors who consented, whose browsers did not block it, whose sessions the tool stitched together, attributed by its own model. Shopify is right about orders and revenue. Browser analytics are right about behaviour, sources and paths. Use each for what it measures, stop reconciling them, set the browser tool up with consent handled properly and funnel events defined, and decide the five numbers you will act on every week.
What each is right about
| Question | Trust | Why |
|---|---|---|
| How many orders, how much revenue, which products | Shopify analytics | It is the order system |
| Where visitors came from | Browser analytics | It sees the referrer and campaign parameters |
| What people did before buying, where they dropped out | Browser analytics, with funnel events | It sees page views and interactions |
| Conversion rate by device and source | Browser analytics for the ratio; Shopify for the numerator | Combine with care |
| Repeat customers, lifetime value | Shopify and the CRM | Customer records |
| Campaign attribution | Browser analytics, with a large pinch of salt | Models differ; consent gaps distort |
Setting up measurement you can act on
- Handle consent properly: the analytics script loads only after consent where required; the banner tells the truth about what runs.
- Prefer first-party or server-side collection where the platform and your setup allow; it reduces blocking and improves accuracy without bypassing consent.
- Define the funnel events: product view, add to cart, begin checkout, purchase, with product and value data attached.
- Verify the purchase event against a test order end to end.
- Name the five numbers you will review weekly and build one report around them.
- Look at trends, not absolutes: this week against last, this month against last year.
- Stop reconciling browser and order numbers; document why they differ once and move on.
The five numbers
Sessions by source, to see where growth comes from. Conversion rate by device, to see where the store fails. Average order value, to see whether merchandising works. Revenue by product or collection, to see what to stock and promote. Funnel drop-off between view, add and checkout, to see where to fix the experience. Five numbers, one page, weekly, against the previous period. Everything else in the tool is available for the day one of the five moves.
What this means for you
Trust Shopify for orders and revenue, browser analytics for behaviour and sources, and stop expecting them to match. Set up one browser tool with consent honoured, funnel events verified and, where possible, first-party collection. Pick five numbers and review them weekly as trends. Store analytics that can be acted on is a small, clean setup and a short report, not a dashboard with a hundred charts that never agree.
Frequently asked questions
Why does GA4 show fewer orders than Shopify?
Because browser analytics only sees visitors who consented, whose browsers did not block it, and whose purchase event fired before they closed the tab. Shopify counts every order in the order system. The gap is normal and varies by market and consent rates. Trust Shopify for order counts and revenue; use GA4 for where those orders came from and what people did before them.
Do we need GA4 at all?
You need behaviour and source data: where visitors come from, which pages they see, where they drop out of the funnel, what campaigns produce. GA4 is one way to get it; privacy-focused alternatives are another, often simpler. What matters is that it is set up with consent handled correctly and the funnel events defined, not which logo is on it.
What should we look at each week?
Five numbers, decided once: sessions by source, conversion rate by device, average order value, revenue by product or collection, and the funnel drop-off between product view, add to cart and checkout. Trends against the previous period. Anything beyond that is looked at when one of the five moves.
Sources
- Shopify Help Center: Analytics (accessed 2026-09-12)