
Google Analytics 4
Google Analytics 4 integration
GA4 is the baseline measurement for every store we run. The value is in events that are complete and named right, not in installing the tag.
UPDATED OCT 2026 · SOURCES (6)
GOOGLE ANALYTICS 4 INTEGRATION AT A GLANCE
COMPLEXITY
Medium
METHOD
TYPICAL SETUP
3–5 days
WHAT WE DO
Install GA4 through the Google & YouTube channel or Tag Manager, verify the eCommerce events end to end, set up conversions and audiences, and build the reports you will actually read.
CATEGORY
Analytics
SETUP BY PLATFORM
How we set up Google Analytics 4
Shopify
Google Analytics 4 on Shopify (Native + GTM): Install GA4 through the Google & YouTube channel or Tag Manager, verify the eCommerce events end to end, set up conversions and audiences, and build the reports you will actually read.
Shopify store builds →Shopify Plus
On Shopify Plus (Native + checkout): everything in Shopify, plus the Plus-only hooks (checkout extensions, B2B, Launchpad) where Google Analytics 4 can use them.
Hydrogen
On a headless storefront (Hydrogen, Astro or Next.js) we connect Google Analytics 4 through gtag/API and own the event and data mapping ourselves.
USE CASES
What teams use it for
eCommerce funnel
view_item → add_to_cart → begin_checkout → purchase, verified against Shopify orders.
Attribution
Channel groups and UTM discipline so paid, email and organic are comparable.
Audiences
High-intent audiences exported to Google Ads and used in remarketing.
BEFORE YOU ADD IT
What to watch out for
ACCURACY
Purchase events double-fire
Theme and app pixels can both send purchase. We audit the tags and remove duplicates.
CHECKOUT
Checkout pixels changed
On checkout extensibility, tracking runs in the customer events sandbox. Old checkout.liquid scripts no longer work.
PRIVACY
Consent mode v2
EU and UK traffic needs consent mode or Ads conversions get modelled or dropped.
05
GA4 on Shopify, in practice
Every Shopify store has GA4 available through the Google & YouTube channel, and most of them have it set up wrong: duplicate purchase events, missing checkout steps, or a data stream that counts the theme preview as traffic.
We install GA4 through the official channel for the checkout events, then add the theme-side events it does not cover — product list views, search, filters, add to cart from collections, subscription selection — through a Customer Events pixel or GTM, with a single purchase event deduplicated by order ID. Enhanced measurement is trimmed to what the store needs, and internal and staff traffic is excluded.
Reports are configured, not left at defaults: an ecommerce funnel from product view to purchase by device, landing-page revenue, and channel attribution with UTM rules that the email platform follows. When a client wants dashboards, Looker Studio reads from the same property; when they want product analytics, PostHog runs alongside it. Everything is checked against Shopify's own order count so the two never drift apart silently.
Should GA4 be installed via the Google channel or GTM?
We usually do both. The official Google & YouTube channel covers checkout events, then a Customer Events pixel or GTM adds the theme-side events it misses, with one purchase event deduplicated by order ID.
Why do GA4 revenue and Shopify revenue differ?
The usual cause is duplicate purchase events, because theme and app pixels can both send one. We audit the tags, deduplicate by order ID and check everything against Shopify's own order count.
Does GA4 work with Shopify checkout extensibility?
Yes, but tracking now runs in the customer events sandbox, and old checkout.liquid scripts no longer work. We use the official channel for checkout events and a Customer Events pixel for the rest.
Do we need consent mode?
For EU and UK traffic, yes. Without consent mode v2, Ads conversions get modelled or dropped. We configure it as part of the setup.
You've reached the end, so now…
Tell us what you're selling.
Send us your store. Within one business day you get a short Loom from a senior: the three things we'd fix first, what it would cost, and whether we're the right team for it.
- No pitch deck, no discovery-call theatre
- You keep the audit whether or not you hire us
- Fixed-scope quotes, no hourly surprises
Prefer to talk? Book 20 minutes with Haniel or call +1 855-764-4977



