● Ecommerce Tracking

Shopify Tracking Built for Checkout Extensibility

Shopify has moved tracking into Customer Events and sandboxed pixels, and old thank-you page scripts no longer run. We rebuild your GA4, Google Ads and Meta tracking on the current Shopify architecture so every storefront and checkout event is captured.

Shopify TrackingIllustrative
  1. Shopper Action
  2. Shopify Customer Events
  3. Custom Pixel
  4. GA4, Ads and Meta
  5. Order Check
What this covers
  • Custom pixel in Shopify Customer Events
  • Full GA4 ecommerce event set
  • Google Ads and Meta purchase conversions
  • Customer Privacy API consent handling
Platforms
ShopifyGoogle Analytics 4Google AdsMeta PixelGoogle Tag Manager
Best for

Shopify and Shopify Plus stores running paid traffic to Google and Meta

01 The problem

Shopify Changed How Tracking Works

Many stores still rely on legacy scripts, overlapping apps and pixels that were installed years apart. After the checkout upgrade, parts of that setup stopped firing without anyone noticing.

  1. 01

    Legacy Scripts Stopped Running

    Additional Scripts and checkout.liquid code no longer run on upgraded checkouts, so purchase tags placed there quietly went dark.

  2. 02

    Apps Firing on Top of Each Other

    The Google app, the Facebook app and a manual GTM install can all send a purchase. Platforms then count the same order more than once.

  3. 03

    Checkout Steps Are Invisible

    Without Customer Events, begin_checkout, shipping and payment steps are missing, so you cannot see where shoppers leave checkout.

02 What we implement

What We Build Inside Your Shopify Store

We use Shopify's supported tracking surfaces, not workarounds. Storefront events come from the theme, checkout events come from the Web Pixels API, and each platform is configured to receive one deduplicated version of each event.

  • 01

    Customer Events Custom Pixel

    A custom pixel subscribes to standard events like product_viewed, checkout_started and checkout_completed.

  • 02

    GA4 Ecommerce Mapping

    Shopify event payloads are mapped to GA4 view_item, add_to_cart, begin_checkout and purchase with full items arrays.

  • 03

    Google Ads Purchase Conversion

    A purchase conversion action with order value, currency, transaction ID and enhanced conversions user data.

  • 04

    Meta Pixel Standard Events

    ViewContent, AddToCart, InitiateCheckout and Purchase with content_ids that match your product catalog.

  • 05

    App and Pixel Cleanup

    Duplicate apps, old theme snippets and conflicting pixels are removed or scoped so each event fires once.

  • 06

    Consent Through Customer Privacy

    Pixel permissions follow the Shopify Customer Privacy API and your banner, including Consent Mode v2 signals.

03 Live data flow

How Shopify Events Reach Your Platforms

Storefront and checkout events are captured by Shopify, passed to a single pixel, formatted per platform and checked against the order record.

Shopify Tracking data flowIllustrative
  1. 01Shopper ActionView, add to cart, checkout or order
  2. 02Shopify Customer EventsStandard event with cart and order data
  3. 03Custom PixelMaps payload to each platform schema
  4. 04GA4, Ads and MetaOne event per action, per platform
  5. 05Order CheckTracked orders compared with Shopify admin
04 How it works

From audit to validated data.

How Shopify Tracking projects run. Nothing goes live until it has been tested.

  1. 01

    Audit

    Audit apps, theme snippets, pixels and checkout version against recent Shopify orders

  2. 02

    Strategy

    Decide which events come from apps, the custom pixel or GTM, with no overlap

  3. 03

    Implementation

    Build the Customer Events pixel and platform tags for storefront and checkout

  4. 04

    Testing

    Place test orders with discounts, variants and multiple items through live checkout

  5. 05

    Validation

    Match tracked purchases to Shopify admin orders and document the final setup

05 Deliverables

What's Included in Shopify Tracking

Everything is documented and handed over, so your team knows exactly what was built and why.

  • 01

    Shopify Tracking Audit

    A review of installed apps, theme code, pixels and checkout settings to find what fires, what duplicates and what is missing.

  • 02

    Pixel Code and GTM Setup

    Custom pixel code and any GTM containers needed, written for your store and stored in your accounts.

  • 03

    GA4 Ecommerce Configuration

    Ecommerce events, currency settings and key events configured so monetization reports populate correctly.

  • 04

    Test Order QA

    Test orders placed through the live checkout, with each event verified in DebugView, Tag Assistant and Meta Events Manager.

  • 05

    Event Reference Document

    A written list of every Shopify event, its source and the parameters sent to each platform.

  • 06

    Handover Walkthrough

    A recorded session showing where the pixel lives, how to check it and what to watch after theme or app changes.

Platforms

The tools involved in a typical Shopify Tracking implementation.

  • ShopifyCustomer Events
  • Google Analytics 4Ecommerce reports
  • Google AdsPurchase conversions
  • Meta PixelStandard events
  • Google Tag ManagerStorefront tags
06 QA and testing

Tested before anything goes live.

Place test orders with discounts, variants and multiple items through live checkout. Match tracked purchases to Shopify admin orders and document the final setup.

QA checklistShopify Tracking
  • Test ordersTest purchases placed through the live checkoutchecked
  • dataLayer inspectionItems, value, currency and transaction_id on every stepchecked
  • Platform debugGA4 DebugView, Tag Assistant and Meta Test Eventschecked
  • ReconciliationPlatform revenue compared with store orderschecked

Each check is repeated after launch on live traffic.

07 FAQ

Shopify Tracking FAQ

Something else? Talk to GrowthUper

Do I still need Google Tag Manager on Shopify?

Not always. GTM can run on the storefront theme, but it cannot run normally inside checkout. Checkout events come from the Customer Events pixel. Many stores use both: GTM for storefront flexibility and a custom pixel for checkout and purchase.

Should we keep the Google and YouTube app?

The app handles basic GA4 and Google Ads tracking and the Merchant Center feed. If you need more control over parameters or want everything in GTM, we may disable its tracking and keep the feed. We decide this during the audit.

Does this work on Shopify Plus?

Yes. Plus stores often have more checkout customization, such as checkout UI extensions, which we account for. The tracking itself uses the same Customer Events framework available on all plans.

What happens to our old Additional Scripts code?

Code in Additional Scripts stops running once the thank-you and order status pages are upgraded. We identify anything that still matters, like affiliate or survey tags, and move it to the supported pixel setup.

Can you add server-side tracking for Shopify?

Yes. Shopify order webhooks or a server-side GTM container can send purchases to Meta Conversions API and GA4. We usually get browser tracking clean first, then add the server layer with proper deduplication.

→ Next step

Get Shopify Tracking right the first time.

Build a tracking and measurement system you can trust.

Get Free Tracking Audit Talk to GrowthUper Free 30-minute review · No obligation
Scroll to Top