Since moving to the single page checkout in Shopify we have seen a ~30% variance between Shopify and GA4.
We had been using a GTM based solution and moved this over to web pixel, but saw the same drop off between both.
We installed SRA as we have seen good results in the past on other sites, but we are still seeing a similar level of lost orders in GA4.
The purchases metric in GA4 match the converted session metric in Shopify pretty well (95%+), but it is the orders and revenue metrics where we see the variance.
Any suggestions on potential cause or steps to diagnose further?
Is the issue that the order counts are accurate but the revenue is off? Or the order counts are underreporting?
We can upgrade you to a paid server-side plan, that would certainly resolve the issue. But we can debug the client-side purchase event first if you like.
Under by 30%, from what we can see the issue is linked to when the site
sends people to the old style Shopify confirmation page and has declined
analytics cookies.