Shopify's cookie banner is on.
Does it block?

Shopify's banner holds back pixels that run through customer events and ask for a permission. Code written straight into the theme loads anyway.

Check your website for free

Your account after the first check

Account view of a sample shop: points to fix, notes, services, history

Sample shop. Every point opens its fix with the steps for your tool.

Free for 14 days, no credit card. Results usually in under two minutes.

The most common causes

The banner shows, the choice is saved, and data still goes out. Usually the service loads past customer events.

  1. 01

    Banner not switched on for the region

    Under Settings, Customer privacy you choose the regions where the banner shows. If the EU is not one of them, visitors there see no banner and pixels load without asking.

    Art. 5(3) Directive 2002/58/EC

  2. 02

    Code fixed in the theme

    A script in theme.liquid or a theme section loads with the page. The banner knows nothing about it and does not hold it back.

    Art. 5(3) Directive 2002/58/EC

  3. 03

    App pixel without a permission

    Shopify loads an app pixel only when the visitor has given every permission the app declares for it. If the app declares none, it always loads.

    Art. 5(3) Directive 2002/58/EC

  4. 04

    Videos in the theme

    A YouTube or Vimeo section loads from the provider as soon as the page opens. The banner does not hold it back.

    Art. 5(3) Directive 2002/58/EC

Step by step

  1. Measure

    Open the shop without consenting and note which services load; then click “Reject” and look again. The report does this for you and says for each service whether it comes from the theme or from customer events.

  2. Banner for the EU

    Under Settings, Customer privacy switch the cookie banner on for the regions you sell to.

  3. Move theme code

    Remove the script from the theme and add it under Settings, Customer events as a custom pixel; in its Customer privacy section set the permission to Required.

  4. Measure again

    Check again without consent and after “Reject”. Only when the service is gone in both runs is it held back.

Questions

Why does a pixel load although Shopify's banner is on?

The banner only controls what runs through customer events and asks for a permission. Theme code and app pixels that declare no permission load regardless.

I use a banner app instead of Shopify's banner. Does this apply too?

Yes, every banner app holds back only what it catches. The report recognises the common banner apps and names, for each service, where it loads from.

Do I need to check again after theme updates?

Yes. A new theme or app often brings its own scripts; a weekly check catches that.

What a scan shows

It opens your shop without consenting, notes every service, then clicks Reject and measures again, on product page and cart too. For every service the report says whether it comes from the theme or from customer events. In the Shopify admin: the konformia app. Right away for your shop: cookie check.

Check your website for free

As of 14 November 2026. We name the reference so you can read it yourself; this is not legal advice.

Check your website for free

Free, no email or credit card needed. The result is usually ready in under two minutes.

With email: every fix and a weekly check for 14 days.

  1. Result with the most important fix, no email needed
  2. With your email: every fix and a weekly check for 14 days
  3. The trial ends by itself, no credit card