Open Tracked/Blog/Shopify tracking myths

Shopify tracking myths

Shopify makes tracking look done. It is not. Here are the claims that cause missed purchases and doubled numbers.

3 min read · Updated October 26, 2026

In this guide
Key takeaways
  • Shopify's channels help but are not the whole job: you still need deduplication, matching data and consent.
  • Server-side tracking is possible on Shopify through customer events and a server container.
  • Shopify's own reports and ad platform reports will not match. That is normal.
Channel set-upCheckoutServer eventsReports

Shopify stores usually start tracking by installing a channel: Facebook and Instagram, Google and YouTube, TikTok. The set-up wizard is friendly, and the myths that follow are understandable. This page checks the most common ones. See Meta Conversions API for Shopify, Stripe purchase tracking and conversion tracking FAQ.

The claims

ClaimVerdictThe facts
"Installing the Meta channel means tracking is done"Half trueIt sends events, including server events at the highest data-sharing level, but you still need to check deduplication, match quality and consent.
"You cannot do server-side tracking on Shopify"FalseUse customer events and a custom pixel to forward events to a server container.
"You cannot track the checkout"Half trueYou cannot paste any code. Customer events and checkout apps cover standard events.
"Shopify numbers and ad platform numbers should match"FalseDifferent attribution rules, lost events and overlap guarantee a gap.
"Turning on two channels doubles the data"FalseIt can double count. Use one server route per platform.
"The Shopify analytics show where the sale came from"Half trueThey use their own rules and cookies. Compare with other tools carefully.
"Safari does not matter"FalseSafari is a large share of mobile traffic and shortens cookies. See Safari ITP.
"Consent banner apps are optional"False in many regionsConsent rules apply to Shopify stores like any other.
The short version

3 things to remember

Scroll and the points stack up.

01

Shopify's channels help but are not the whole job: you still need deduplication, matching data and consent.

02

Server-side tracking is possible on Shopify through customer events and a server container.

03

Shopify's own reports and ad platform reports will not match. That is normal.

What a good Shopify set-up includes

1

A consent solution

That works with Shopify's customer privacy settings and Consent Mode.

2

One server route per platform

The channel or a container, not both.

3

Shared event IDs

Between browser and server events.

4

Matching data

Hashed e-mail and phone from the checkout events, with consent.

5

Long-lived cookies

Open Tracked's Cookie Keeper (every plan) helps for Safari visitors.

6

A weekly comparison

Platform purchases against Shopify orders.

Reading the reports

Shopify's reports, Meta, Google and GA4 will all show different numbers for the same week. Use Shopify orders as the reference and compare ratios over time. A stable ratio is fine. A sudden change means something broke. See conversion tracking FAQ.

Works worldwide

Runs on your domain, anywhere

Your tracking runs on your own domain, so a visit from any country is handled the same way.

When a server container helps

  • You advertise on several platforms.
  • You want cookies that last longer for returning iPhone visitors.
  • You want to add stored customer data to later events.
  • You want to send profit as the conversion value.

Open Tracked hosts the container from a free plan. The Shopify route uses a custom pixel to forward events to your tagging subdomain, as described in Meta Conversions API for Shopify.

0 of 5 done
Ask AI

Ask Ari instead of digging through reports

Ari reads your tracking and ad data and answers in plain words.

Frequently asked questions

Is the Meta channel enough for Shopify tracking?

It is a good start. Check deduplication, match quality and consent, and consider a server container if you use several platforms.

Can I do server-side tracking on Shopify?

Yes, with customer events, a custom pixel and a server container.

Why do Shopify and Meta numbers differ?

Different attribution rules, lost events and overlap.

Can I track the Shopify checkout?

Yes, through customer events. You cannot paste scripts into the checkout.

Do Shopify stores need consent banners?

In regions where consent is required, yes.

Do I need spreadsheets to read my results?

No. Once tracking is live, the Open Tracked analytics shows spend, revenue, ROAS and profit, and you can ask Ari, the built-in AI assistant, questions about your own numbers in plain words. Ari's allowance depends on your analytics plan.

Is Open Tracked different from Open Track or Open Space Track?

No. Open Tracked is the official name of our server-side tracking platform, and the website is opentracked.io. Many people search for it as Open Track, OpenTrack or Open Space Track. All of them lead to the same product: server-side Google Tag Manager hosting, first-party analytics and a CRM pipeline.

Fix your tracking at the source

Open Tracked hosts your server-side Tag Manager, keeps first-party cookies alive and shows what each ad is really worth.

Open Tracked
Written by

The Open Tracked team

We build Open Tracked: server-side tracking hosting, analytics and the tools around them, for stores that spend on ads. Questions about this guide, or an idea for the next one?

Write to us Read the docs

Was this article helpful?

Comments

Loading comments...

Turn better tracking into better marketing performance

Start free