Shopify analytics consultant: Pixels, GA4, sGTM, Enhanced Conversions
Shopify tracking consultant: Shopify Pixels + GA4 Enhanced Ecommerce + sGTM + Enhanced Conversions Google Ads + Meta CAPI. €5,200 fixed fee.
By Ron Kopelman, freelance analytics consultant — updated May 18, 2026
Shopify is the ecommerce platform that has most changed how you track a retail site since 2023, with Shopify Pixels (Customer Events) and checkout isolation in a sandboxed iframe where web GTM has limited access. A clean Shopify analytics setup in 2026 requires combining Shopify Pixels for the checkout funnel, web GTM for catalog/product/blog pages, and sGTM for server-side routing to GA4 + Google Ads + Meta CAPI. My Shopify package: €5,200 for ~9 consulting days, delivered in 5 weeks.
Three Shopify specifics to know
Shopify Pixels (Customer Events)
Since late 2023, Shopify pushes its native tracking system for checkout — Customer Events, accessible via Pixels Manager in admin. The only official path to track checkout_started, checkout_completed, payment_info_submitted on standard Shopify checkout, because it runs in a sandboxed iframe where web GTM has no direct access.
Three implementation options:
- App Pixel: JavaScript hosted by you or Shopify, declared in Pixels Manager. Lets you use
customer_eventsyntax similar to GTM. - Channel App (Google Channel, Meta Channel): Shopify’s official apps push events automatically. Simple to enable, limits customization.
- Custom Pixel via Liquid + dataLayer: for sites with specific needs (complex multi-currency, custom loyalty programs).
Checkout Extensibility
Shopify Plus offers Checkout Extensibility — extending the checkout with custom UI components. For Plus advertisers, opens custom tracking on specific funnel steps.
Shop Pay and Apple/Google Pay
Express payment methods short-circuit part of the classic funnel. Without specific config, add_shipping_info and add_payment_info may not fire. Per-journey validation essential.
Method
- Audit existing Shopify dataLayer: Shopify Pixels Manager, web GTM, active Channel Apps. Identify duplicates (Google Channel + GTM both pushing
purchase= double count) - Target architecture: web GTM (catalog, product, blog, search, off-checkout cart adds) + Shopify Pixels (all checkout funnel events) + sGTM (server-side routing)
- Shopify Pixels implementation: Custom Pixel via Pixels Manager, mapping
customer_eventsto GA4 Enhanced Ecommerce model, push to sGTM via HTTPS fetch to first-party subdomain. Standard checkout + Shop Pay testing - Web GTM + sGTM: web GTM for off-checkout pages, sGTM deployment (Stape, Addingwell, GTG depending on context — see server-side tracking), routing to GA4 + Google Ads + Meta CAPI with
event_iddedup based on Shopify order_id - Testing and handover: private browsing, mobile iOS Safari + Android Chrome, consent accepted/refused, on product → cart → checkout → confirmation journeys. Notion documentation.
Common Shopify pitfalls
Double purchase counting: Google Channel + GTM both push. Without dedup, conversion counts twice. Fix: choose single source (Shopify Pixels recommended), disable other.
value with or without VAT depending on market: Shopify configures VAT differently per destination country. value parameter can be net or gross. Recommended convention: value = amount paid (gross), separate custom parameter tax.
Cookies SameSite=None=Lax misconfigured: Shopify evolved cookie handling since 2023. Some Meta/Google tags may lose matching. Parallel-run validation needed.
Shopify Markets and multi-currency: sites with multiple currencies (EUR, USD, GBP) must push currency per event, not GA4 global config.
Frequently asked questions
Keep Google Channel?
Convenient to start (5-min setup) but limits customization. Under €1M revenue, sufficient. Above, or custom needs, switch to Custom Pixel.
Shopify Plus different?
Plus offers Checkout Extensibility and more deployment flexibility. Method globally same, enrichment options wider. Same fee for most cases.
Setup duration?
Standard 5 calendar weeks (9 consulting days). Shopify Markets multi-country or custom loyalty programs: 7-8 weeks.
Agency Shopify Partner work?
Yes, I work in white-label with Shopify Plus Partners on tracking and analytics. Standard NDA.