Connect Shopify to Google Analytics 4 in minutes. Get accurate and complete ecommerce data in GA4.
With our Shopify to GA4 app you can see your complete conversion funnel in GA4 for free. Our app adds all conversion and product data, properly formatted for the new Google Analytics 4 specification.
Set up GA4 with just a few steps. No more missed events or incorrectly formatted product information. Complete your GA4 migration in minutes instead of days.
Our GA4 integration uses server-side tracking for checkout and purchase events, so you get the most accurate data possible. No more missing or duplicate transactions.
Our Google Analytics 4 tracking plan clearly and completely documents when each event fires and how each parameter is defined in an easy-to-use Notion template. You can even copy the template and document your own events.
Get free data help so you can discover the insights you need to grow your store.
Upgrade to the next generation of Google Analytics 4. With SlideRule Analytics you can implement it in minutes so you have a deep history in GA4 before Google shuts down Universal Analytics in July of 2023.
All checkout and purchase events fire from Shopify webhooks, so you don’t need to worry about iOS 14 messing up your tracking, or confirmation page views duplicating your transactions.
There are so many ways you can send the wrong data to Google Analytics 4. Our app ensures that the data is specifically formatted for Shopify stores so you can get the insights you need from your tracking.
Signup for free monitoring so you can make sure Google Analytics is always tracking correctly.
Yes! The app is completely free and will always be free. We have other apps that we charge for that send data to additional destinations. If you’d like to get the same complete and accurate data we send to GA4 in Facebook’s Conversion API, email us and we’ll set you up with our FB CAPI beta integration.
It takes 24 hours for Google to process data so you won’t see any data until the following day.
We fire checkout and purchase events server-side. That means they won’t show up in your browser or in any browser based debuggers. You can look at the GA4 real-time report to ensure that the events are firing. Keep in mind that purchase events are delayed by five minutes to account for upsells.
You likely have an additional gtag sending data to the same GA4 destination as SlideRule. That blocks SlideRule from firing the View Item and Add to Cart events properly. Please remove the additional gtag (it’s probably in your theme.liquid). Please reach out to us if you need any help.
Yes. We have a configuration option that turns off notes/cart attributes. You may lose some attribution for orders with notes/cart attributes disabled, but reach out to us if you need this option enabled for your store.
Yes! There's nothing about using the app that prevents users or agencies from adding their own events via Google Tag Manager or other methods.
Nothing happens to the historical data in GA4. It's there for life. If you uninstall the app you just won't capture new data from that point forward.
Unfortunately, there's no way to import historical data from UA into GA4.
Unfortunately, Shopify doesn’t let us remove our code on uninstall, so you have to remove it manually. Follow these steps to do so.
You see a detailed description of how we handle data here.
No data is shared with data with third parties (outside of google analytics, of course).
We do request customer data from Shopify because we send the shipping country, city, region, and postal code to GA4 because GA4 doesn't provide location data server-side.
We store the Shopify webhook data for 7 days for infrastructure reasons (replay dropped events. debug issues, etc), after which it is deleted. We store non-personal identifiable information (client ids, sessions ids, etc) for a maximum of 14 days. Again, none of that data is shared with third parties.
SlideRule uses Shopify Order IDs (5214812864687) as Google Analytics 4 Transaction IDs instead of Shopify Order Numbers (#21616) because it's easier to find orders in Shopify with the order id.
Our full documentation on this topic is here.
Learn how to use data and analytics to make your Shopify stores more profitable.
Get accurate tracking for your Shopify store with no additional cost.