Shopify stores often embed tracking via apps, the sales channels (Google, Meta) and the “Customer Events” area — much of this requires consent.
With the Customer Privacy API, Shopify has created its own interface through which the consent status in the shop is managed. For it to work, a consent tool from the Shopify App Store or a custom implementation has to set this status — and the tracking apps in use have to query it. If the chain is broken at one point, pixels load despite a rejection.
The “Customer Events” area (formerly “Additional Scripts” in the checkout) is a common source: pixel snippets stored here often run independently of the consent tool. Since the switch to Checkout Extensibility, native pixels respect the consent status better, but self-inserted custom pixels have to be explicitly connected to the Privacy API.
The Google and Meta sales channels bring their own tags. Consent Mode should be active for the Google channel, and the limited data use mode for the Meta channel — but neither replaces consent, they only limit what happens without it. The privacy policy should name all active channels, apps and the US transfer.
Do not overlook: Shopify itself processes. The shop's own analytics dashboard, the accelerated payments (Shop Pay, Apple Pay, Google Pay), fraud detection and the Shopify Inbox chat widget run independently of the marketing apps. Shop Pay recognises returning customers via a Shopify account — that is more than a technically necessary operation and should be carried along in the consent and data protection assessment.
For a Shopify shop's privacy policy, “complete” means: Shopify Inc. as the platform processor (with a DPA), the payment providers (Shopify Payments/Stripe, PayPal, Klarna …), the shipping/fulfilment service provider, every active sales channel integration (Google, Meta, TikTok, Pinterest), every tracking or marketing app from the App Store, and email/review tools (Klaviyo, Judge.me …). A generator only provides the framework for this — the app and channel list has to be reconciled from your own Shopify admin area.
Marketing and analytics pixels may only load after consent under § 25 (1) TDDDG. Shopify's Customer Privacy API and a suitable consent tool must be connected so that pixels respect the consent status. Data flows often go to the USA.
The free scan checks the delivered HTML and shows which services are embedded, whether a cookie banner is detected and whether privacy-policy and legal-notice links are present — with context for each finding. It is not a substitute for legal advice.
This text is general information to the best of our knowledge, not legal advice. For an individual case, consult a law firm specialising in IT law.