Your Shopify store, tested like a customer sees it

Shopify gives you a cookie banner, consent settings and self-serve cancellations. Apps and theme edits can quietly undo them. untick visits your live store in a real browser and shows what actually happens.

  • Apps that skip the banner

    Shopify’s own banner covers Shopify’s tools and pixels. A tag pasted into the theme or loaded by an app may not ask it first.

  • A checkbox ticked for them

    Shopify lets you preselect the email sign-up box at checkout, by region. In the EU, a box ticked in advance isn’t consent.

  • Withdrawal hard to find

    Shopify’s native withdrawal starts from the customer account or the order status page. Check that a guest who ordered without an account can find it and get through it.

The four checks on Shopify

The four checks every EU-facing Shopify store should run, what Shopify does for you, and where apps and theme edits get in the way.

Cookie consent that really stops tracking

What Shopify gives you
Settings › Customer privacy › Cookie banner turns on Shopify’s banner, set up automatically for the UK and EEA when you sell there. Apps and pixels read the choice through the Customer Privacy API.
Where it goes wrong
Shopify says its banner governs Shopify tools, cookies and Shopify Pixels. Scripts you add by hand or through an app may need a third-party banner or custom code to respect the choice.
Test it yourself
Open the store in a private window, don’t click the banner, and look for Meta, TikTok or Google Ads requests in DevTools › Network. Then click Decline and reload.

No pre-ticked boxes or fake pressure

What Shopify gives you
Email and SMS sign-up at checkout is optional, and you choose in which regions the email box starts ticked.
Where it goes wrong
A preselected box for EU visitors, countdown apps that restart on reload, and “only 3 left” badges that don’t match your stock.
Test it yourself
Go to checkout from an EU address and see whether the marketing box is already ticked. Reload a product page with a timer and see if it starts again.

The EU withdrawal button

What Shopify gives you
Self-serve returns now handle cancellations, so you can offer withdrawal from order until 14 days after delivery, with rules per market. Shopify points to this for the withdrawal function.
Where it goes wrong
The native flow opens from the customer account or the order status page, then asks the customer to confirm. If guests can order without an account, check that they can reach it too; many shops add a public withdrawal page or an app.
Test it yourself
Place a test order as a guest, then try to withdraw from the footer link, without the order email at hand. Count the steps and check the receipt arrives.

Accessibility (WCAG 2.2, the EAA)

What Shopify gives you
Theme Store themes must pass keyboard, focus, alt text, form label and contrast rules, and score at least 90 for accessibility in Lighthouse.
Where it goes wrong
Your images, colours, app widgets and custom code aren’t part of that review. Pop-ups and chat bubbles are common sources of keyboard traps and missing labels.
Test it yourself
Unplug the mouse and tab through home, a product, the cart and checkout. You should always see where you are and never get stuck.

An untick app for Shopify is on the way. Until then, the free scan works on any Shopify store, with nothing to install.

Platform facts checked on .Platforms change their settings often. This page explains what we found in their own documentation; it is not legal advice.

Sources

  1. Shopify Help: configuring customer privacy settings
  2. Shopify Dev: Customer Privacy API
  3. Shopify Help: collecting customer contact information
  4. Shopify Help: EU right of withdrawal
  5. Shopify Changelog: self-serve returns now support cancellations (18 June 2026)
  6. Shopify Dev: Theme Store requirements
  7. Shopify Help: theme accessibility

The checks that matter most for Shopify stores

Each one links to the rule, the law behind it and how to fix it.

Also in untick

Common questions

Is Shopify’s cookie banner enough on its own?

It covers Shopify’s own tools, cookies and Shopify Pixels. Tags added in theme code or by apps that don’t use the Customer Privacy API can still load before a choice. Shopify itself says you may need a third-party banner or custom code for those. Run a scan to see which ones load.

Does Shopify have a built-in EU withdrawal button?

Shopify’s self-serve returns can take cancellations and withdrawals per market, and Shopify points to them for the withdrawal function. The flow starts from the customer account or order status page. Check that guests can reach it easily, or add a public withdrawal page.

Do I need to install anything?

No. untick visits your public storefront in a real browser. The free scan checks your homepage, Starter up to 3 key pages, and Pro and Agency up to 6.

Is there an untick app for Shopify?

One is on the way. You don’t need it to test your store today: paste your store address and the scan runs from the outside.

Does a Theme Store theme make my store accessible?

It’s a good start: Theme Store themes must meet keyboard, focus, alt text and contrast rules. Your own images, colours, apps and code can still add problems, so check the live store.

See what your own site does.

Free, no signup, about a minute for your homepage.