Shopify

Shopify tracking setup for GA4, Google Ads and the Facebook pixel

Shopify knows what it sold. Your ad platforms disagree. Checkout extensibility, apps that each inject their own tags, and a customer events sandbox that behaves differently from the rest of the site. We make the numbers line up.

Fixed scope, quoted before we start · from $150
Reconciled with Shopify ordersCustomer Events done properlyGA4, Google Ads and Meta

Shopify tracking at a glance

Service
Shopify tracking set up end to end and reconciled against orders
Price
from $150, quoted before any work starts
Covers
GA4 ecommerce events, Google Ads conversions, Meta pixel and Conversions API
Platforms
Shopify, including checkout extensibility and customer events
You get
One source per event, and reports that agree with the Shopify admin
After the fix
The same validated events feed the full setup if you go that way

Why Shopify numbers and ad platform numbers diverge

Shopify changed how checkout tracking works, and a lot of setups never caught up.

Orders in Shopify and conversions in Google Ads never agree
Tracking stopped at checkout after moving to checkout extensibility
Five apps each add their own pixel, and events fire several times
Purchase value excludes or includes shipping inconsistently across platforms
Discount codes and draft orders distort reported revenue
Multi-currency stores report everything in the wrong currency

What the Shopify tracking work covers

Customer Events configuredTracking set up where Shopify now expects it, including the checkout, rather than through theme edits that stop working.
Standard GA4 ecommerce eventsThe full set with items, value and currency, matching what Shopify actually recorded for the order.
Google Ads and Meta conversionsBoth fed from verified events, with enhanced conversions and Conversions API where they apply.
App tags untangledDuplicate pixels injected by apps found and removed, so one order is one conversion.
Multi-currency handledRevenue reported in a consistent currency so reports across markets can be compared.
Reconciled with ShopifyChecked against the Shopify orders export, not against another analytics tool, and documented.

How it runs

What a Shopify tracking fix costs

  1. 01

    Access

    Shopify admin, GA4, GTM and the ad accounts in scope.

  2. 02

    Audit

    We trace a real order from checkout to every platform that claims it.

  3. 03

    Fix

    Customer Events, duplicates, values and currency put right.

  4. 04

    Verify

    Reconciled against the Shopify orders export, then handed over.

from $150Shopify tracking fix
Describe your case
  • Fixed scope agreed in writing first
  • Customer Events configuration
  • Standard GA4 ecommerce events
  • Google Ads and Meta conversions
  • App pixel duplicates removed
  • Reconciliation against Shopify orders

$150 covers one defined problem. Stores on Shopify Plus with a custom checkout, subscriptions or several markets are scoped and quoted separately before work starts.

FAQ

Shopify tracking and conversion questions

Why do Shopify and GA4 report different numbers?

Shopify counts the order. GA4 counts an event that has to survive the checkout, consent, and whatever apps are also writing to the page. Every one of those is a place the event can go missing or arrive twice.

How does checkout extensibility affect tracking?

Checkout is a separate surface with its own rules, and scripts written for the rest of the store do not simply carry over to it. That is why purchase tracking is the part that breaks while everything before it keeps working.

Should I use Shopify customer events or Google Tag Manager?

Customer events is the supported route into the checkout surface. A container still has a place for the rest of the store. Problems come from running both without deciding which one owns each event.

Why do my Shopify apps each add their own pixel?

Because each one is built to work on its own. Install three and the same purchase is reported three times. The fix is to decide which implementation is the source of truth and turn the rest off.

Can you set up Google Ads and Meta conversions for Shopify?

Yes, in the same pass. They read the same events, so fixing the events once is what makes both platforms report correctly. Deeper platform work is scoped separately.

Do you work with Shopify Plus?

Yes. The standard package is built for a transactional store with a cart and an online checkout, which is what Shopify is regardless of plan.

What access do you need?

Store access with permission to manage customer events, plus the ad accounts involved. We list the exact items before you start collecting them, because gathering accesses is usually the slowest part.

Tracking is the first of the nine steps

Once Shopify events are verified, the full system joins ad spend from every platform to that revenue in your own BigQuery and deploys the standard dashboard set on top.

Describe what Shopify is reporting

Send the symptom, the platform and a screenshot if you have one. We come back with what we think is happening, what it would take to fix, and a fixed price, before any work starts.

We answer with a scope and a fixed price before any work starts. No access needed to reply.