Ecom Store Pro

Shopify Cookie Banner, GDPR and CCPA: Which Parts Are Yours

Shopify's cookie banner governs its own tools and pixels; code pasted into your theme may need more. What to switch on for GDPR and CCPA, and what stays yours.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Turn on Shopify's cookie banner for UK and EEA visitors and its data sharing opt-out page for US states whose laws call for it in Settings > Customer privacy, after you publish a privacy policy; a new store with active markets in the UK or EEA gets the banner configured automatically.

The banner governs Shopify's own tools, cookies and pixels, while code pasted into your theme or loaded by an app outside a pixel may need a consent app or custom logic, Shopify says.

You stay the controller who answers access and deletion requests, within one month under GDPR or 45 calendar days if the CCPA covers you, and who keeps the automated privacy policy accurate.

The Quick Verdict
Key Takeaway: Customers in the UK or EEA call for Shopify's cookie banner; customers in US states may call for its data sharing opt-out page, where GPC is honoured automatically. Selling to both means both. Code outside Shopify's pixels may need a consent app or custom logic, and Network Intelligence adds duties of its own.

Each row is one signal. The quiz further down crosses them for your store.

What to switch on, by your store's situation

Your situationPickWhy
Your customers are in the UK or the EEACookie banner on for those regionsIn the EEA, ePrivacy rules need consent before non-essential cookies; a new store with active UK or EEA markets gets the banner configured automatically
Your customers are in US states onlyData sharing opt-out page, linked in a menuThe banner is off in the US by default; whether state laws require the opt-out is yours to assess, and GPC is honoured automatically wherever the opt-out page runs
You sell to bothBoth, each set per regionBanner and opt-out page are configured region by region, and a consent app must use the same regions
Tags pasted into your theme, or loaded by an app outside a pixelMay need a consent app or custom logicShopify says its banner governs its own tools and pixels; such code may need a third-party banner or custom logic
Shopify Network Intelligence is onAd consent in the UK, EEA and Switzerland; an opt-out in US states with privacy lawsShopify is a controller for Enhanced Services, and you owe the consent and opt-out its requirements page names

You opened Settings > Customer privacy and found a cookie banner, an opt-out page and a privacy policy, and two questions followed: which of them does your store need, and does switching them on make it compliant? Shopify answers the second one itself. Its privacy help says it does what it can to set you up for success, but there are steps you'll need to take on your own.

This guide draws that line for GDPR and the California Consumer Privacy Act (CCPA): what the platform does, what you switch on, what an app must do, and what stays with you as the business that decides how customer data is used. It is a map of the official sources, not legal advice.

Who Does What: Shopify, You and Your Apps

Key takeaway

Shopify's GDPR page puts the split in one sentence: you're generally the controller of your customers' data, and when Shopify acts as a processor, it follows your instructions on how to handle that data. Its data processing addendum (DPA), last updated on July 7, 2026, says the same in contract language: you decide the purposes and means of processing, including the legal basis for it.

The DPA names circumstances where Shopify is a controller too, and the one the rest of this page keeps returning to is the Enhanced Services that run on Shopify Network Intelligence: for those, Shopify is a data controller of your customer data as well, deciding its own purposes and legal basis. What Shopify does there sits outside the processor role.

Who handles each privacy job on a Shopify store
JobWhoWhat it means
Decide why customer data is collected, and on what legal basisYou, as controllerShopify's DPA leaves the purposes, the means and the legal basis to you
Process order and customer dataShopify, as processorIt follows your instructions on how to handle that data
Power Enhanced Services through Shopify Network IntelligenceShopify, as a controller tooOnly while Network Intelligence is on; you can disable it in Settings > Customer privacy
Ask consent for Shopify's own cookies and pixelsShopify's banner, configured by youIt governs Shopify-specific tools, including cookies and Shopify Pixels
Cover cookies or code you or an app added outside pixelsYouShopify says this may need a third-party banner or custom logic
Answer a customer's access or deletion requestYouThe admin gives you Request customer data and Erase personal data
Erase what installed apps holdShopify sends the request; the developer confirmsThe same request goes to every installed app that might have the customer's information
Answer data subject requests inside an appThe app's developerEvery App Store app must subscribe to three compliance webhooks
Keep the privacy policy accurateYouAutomation doesn't replace your responsibility for gaps and change notices

Shopify Help Center (GDPR, customer privacy settings, processing customer data requests, finding and choosing apps), Shopify DPA last updated July 7, 2026, and shopify.dev privacy law compliance — read October 16, 2026.

Two more sentences close the gap. The DPA says Shopify has no obligation to interpret or advise you on your obligations under data protection law, and the Help Center says you have an independent obligation to comply, including obligations that result from your use of Shopify's services. We drew the same platform-versus-merchant line for card data in which parts of PCI compliance are yours on Shopify; privacy splits along the same seam.

Shopify's own summary of where its tools stop is shorter still:

Using services offered by Shopify alone doesn't guarantee that you comply with GDPR.
Shopify Help Center — General Data Protection Regulation (GDPR) ·

Do GDPR and the CCPA Apply to Your Store?

Key takeaway

Neither law starts with where your company is registered. GDPR's Article 3(2) applies to a controller outside the EU when its processing relates to offering goods or services to people in the Union, or to monitoring their behaviour there. Shopify's help puts it more cautiously: if you make goods and services available to individuals in Europe, GDPR might apply to your business.

What brings a store under each law
LawTriggerWhat it means for a Shopify store
GDPR, Article 3(2)(a)Offering goods or services to people in the EUMere accessibility of your site is not enough; an EU language or currency with ordering, or mentioning EU customers, can show the intention (recital 23)
GDPR, Article 3(2)(b)Monitoring the behaviour of people in the EURecital 24 names tracking people on the internet, including profiling, as the sign of monitoring
CCPA, threshold (A)Annual gross revenue over $26,625,000The CPPA's inflation-adjusted figure, effective January 1, 2025, for a for-profit business doing business in California
CCPA, threshold (B)Buys, sells or shares the personal information of 100,000 or more consumers or households a yearCounted alone or in combination
CCPA, threshold (C)50 percent or more of annual revenue from selling or sharing personal informationAny one of the three thresholds is enough

Regulation (EU) 2016/679, Article 3 and recitals 23–24; Cal. Civ. Code §1798.140(d)(1) as published by the California Privacy Protection Agency, effective January 1, 2026; CPPA updated monetary thresholds — read October 16, 2026.

One figure circulates in two versions. The California Attorney General's CCPA page, read on October 16, 2026, still says a gross annual revenue of over $25 million. The California Privacy Protection Agency lists $26,625,000, effective January 1, 2025, after the inflation adjustment the statute requires.

Use the CPPA figure: the Attorney General's page describes itself as general consumer information, not legal advice or regulatory guidance. Then look again after January 1, 2027, the next date the statute sets for an adjustment.

Where these tables stop

Whether a recital factor applies to your store, or whether your pixels and apps make you a business that sells or shares data, depends on how you operate — Shopify says as much about US state laws (see the opt-out section below). Treat both tables as the questions to take to a lawyer, not as the answer.

What Settings > Customer Privacy Controls

Key takeaway

Shopify's help lists what you can do there: set up a privacy policy, add a cookie banner, allow visitors to opt out of their data being sold or shared, update your Shopify Network Intelligence settings, and view the geographic storage location of your data. The cookie banner and data sharing are managed per region; the Network Intelligence setting takes effect globally.

Privacy policy
Draft it yourself, or use Shopify's automated template, which updates as your settings change.
Cookie banner
Asks for consent in the regions you pick and governs Shopify-specific tools, cookies and Shopify Pixels.
Data sharing opt-out page
A page where visitors opt out of the sale or sharing of their data and of targeted advertising.
Shopify Network Intelligence
Lets Shopify use your customer data with other merchants' data for Enhanced Services; you can disable it.
Data storage location
Shows the geographic location where your store's data is stored.
In Shopify adminOpen in your store
  1. Settings
  2. Customer privacy
Turn on in the top notice starts automated settings; each row below opens one setting.

Shopify announced these controls as built-in privacy settings in its Winter '24 Edition. The two-minute announcement below is an overview rather than a walkthrough; the names and steps on this page come from the current Help Center.

Built-in privacy settings announced in Shopify's Winter '24 EditionShopify's official announcement of its built-in privacy settings, published January 31, 2024. An overview of the feature, not a step-by-step guide; current setting names and steps follow the Shopify Help Center.

What Is On by Default

Key takeaway

When you set up a new store, Shopify activates automated privacy settings by default and configures the cookie banner for visitors in the UK and EEA, if you have active markets in those regions. Existing stores can activate the same automation, so the privacy policy updates itself when you change certain settings, such as Network Intelligence.

  • Banner in the UK and EEA: on by default for a new store with active markets there.
  • Banner elsewhere, such as the US: off by default, because Shopify treats those regions as not requiring opt-in consent for cookie-based data collection — but you can use it in any region.
  • Banner on checkout: off by default; you enable it in the Customer privacy settings.
  • Updates made by automated privacy settings: logged in your Store activity log.

Shopify's first instruction is to review those defaults and check whether they reflect your business operations and any third-party services integrated with your store. No page we have found lists which states and countries the automation switches on beyond the UK and EEA banner for new stores (see what we looked for and did not find), so read the regions in your own admin rather than assuming them.

Shopify Network Intelligence Changes Shopify's Role

Key takeaway

When Shopify Network Intelligence is enabled, Shopify securely uses your customer data together with customer data from other merchants to generate insights that power advanced features it calls Enhanced Services. For that processing, the DPA makes Shopify a controller, and where you or your customers are in the EEA, UK or Switzerland, it states that you must obtain consent for targeted advertising as part of the Enhanced Services, and for cookies, to the extent the law requires.

Shopify's Network Intelligence requirements add privacy-policy disclosures for every store and steps that depend on where your customers are. Where your store or customers are in the UK, EEA or Switzerland, obtain customers' consent to see ads based on their activity in your store, with other merchants and with Shopify, and give them a way to withdraw it.

In US states with privacy laws, give customers a right to opt out of their data being used for "sharing" or "targeted advertising". A merchant outside the United States whose store is available in those states needs to indicate the markets where it operates to activate these tools.

Switching it off has a cost Shopify spells out. These apps and features are deactivated and uninstalled when you disable it:

  • Managed payment methods
  • Shop channel
  • Shopify Audiences
  • Shopify Collabs
  • Shopify Collective
  • Shopify Collective: Supplier
  • Shopify Messaging
  • Shopify Product Network
  • Shopify Search & Discovery

Only the store owner or staff with the Administrator role can enable or disable it, and Shopify's Terms of Service say you can disable it anytime in Settings > Customer Privacy.

In Shopify adminOpen in your store
  1. Settings
  2. Customer privacy
The Disable button sits on the Network Intelligence row; Marketing settings follow below it.

The Customer privacy page carries two Marketing settings: e-mail and SMS marketing at checkout, which confirms customer marketing preferences during checkout, and double opt-in, which confirms contact details for marketing as an extra layer of consent.

Where the checkbox is preselected is your call. When you turn on email collection, the Regions you choose setting is active by default, and with it no regions are selected — so nothing starts ticked until you pick regions. The alternative, regions recommended by Shopify, keeps the setting in sync with the local law of the customer's country at the time of shopping, and Shopify's help on customer contact information notes it isn't a substitute for legal advice.

In Shopify adminOpen in your store
  1. Settings
  2. Checkout
Preselect checkbox in certain regions starts at None selected in Checkout's Marketing opt-in.

Consent is captured when the customer ticks the box and selects Pay now on one-page checkout or Continue to shipping on three-page checkout. If marketing consent at checkout is on, the same checkbox has also appeared at customer sign-in since March 23, 2026, with the regions you already set.

The boundary on the other side is GDPR's recital 32: "Silence, pre-ticked boxes or inactivity should not therefore constitute consent." The regional detail, and how Shopify's recommended regions behave, is in does Shopify pre-check the email marketing checkbox at checkout.

The banner exists because of one sentence in the EU's ePrivacy Directive, Article 5(3): storing information, or reading information already stored, on a user's device is only allowed once the user has consented after clear and comprehensive information. The exception is storage that is strictly necessary to provide a service the user explicitly asked for. Because it is a directive, it reaches you through each country's national law.

Regulators read that strictly. The European Data Protection Board's cookie banner taskforce recalled in 2023 that, by default, no cookies which require consent can be set without it, and that consent must be a positive action by the user.

Key takeaway

Shopify draws the banner's scope in its own words: it governs Shopify-specific tools, including cookies and Shopify Pixels, that help Shopify provide services to you and your customers. The next sentence on the same help page is the one most stores need:

If you have manually installed third-party cookies or pixels or integrated them through apps on your store, then you may need to use a third-party cookie banner or add custom logic to ensure they are honoring customer consent.
Shopify Help Center — Customer privacy settings ·
What waits for the cookie banner's answer
What tracks visitorsDoes it wait for the banner?Where Shopify says it
Shopify's own tools and cookiesYes — the banner governs themCustomer privacy settings
App pixelsYes, where consent is required: they run only with the permissions in their configuration, which the app partner sets and you can't changePixels overview; App pixels
Custom pixels you add in Customer eventsYes, if the pixel's Permission setting is Required and a cookie banner is on the store; compliance and the code itself are yoursCustom pixels
Server pixelsStill subject to your customer privacy and consent settingsApp pixels
Code pasted into the theme, or tags an app loads outside a pixelNot guaranteed — may need a third-party banner or custom logic; code snippets can bypass consentCustomer privacy settings; Pixels overview
CheckoutOnly if you enable the banner on checkout, which is off by default; otherwise Cookie preferences in the footerChangelog, February 2025; Customer privacy settings
Customer account pagesOnly for stores using a custom domain for customer accountsChangelog, May 2025

Shopify Help Center: customer privacy settings, pixels overview, app pixels and custom pixels; Shopify changelog posts of February 2025 and May 2025. Read October 16, 2026.

Expect thinner reports once it is on. In the regions where the banner shows, non-essential data is collected only after consent, which Shopify says might reduce the data available for analytics, marketing and personalization.

In Shopify adminOpen in your store
  1. Settings
  2. Customer events
Pixels listed here are the ones the banner can govern; Add custom pixel creates a new one.

If your ads run through the Facebook & Instagram channel, the next question is what a declined banner switches off for Meta's pixel and Conversions API — our Meta guide answers it in what a customer's consent switches off.

And before you paste a tag into theme code, it is worth knowing which route keeps it inside the banner's reach: where tracking code goes in Shopify compares the app-pixel and custom-pixel routes.

Key takeaway
  1. Publish a privacy policy. Before you can use a cookie consent banner, Shopify requires a published privacy policy.
  2. Open Cookie banner in Settings > Customer privacy and pick its regions. The region picker opens a dialog listing all available countries and states.
  3. Decide on checkout. Showing the banner on checkout is off by default; without it, customers reach their choices through Cookie preferences in your store's footer menu.
  4. Know where it appears. The banner may be displayed on the storefront, cart, checkout and customer account pages to visitors in the configured regions, and customers can reopen it to change their choice at any time.
In Shopify adminOpen in your store
  1. Settings
  2. Customer privacy
  3. Cookie banner
Regions and Content each open from Edit; the preview underneath is the banner visitors see.

Languages need a check of their own. When you add a language, Shopify provides professional translations of the privacy policy, cookie banner and data sharing opt-out page for themes built by Shopify.

Its languages requirements page lists 33 such languages, with no Arabic and no Hebrew. The privacy settings page, read the same day, says the feature supports all 32 languages supported in checkout and themes.

Neither page explains the difference. Before you rely on the automatic text, find your language by name on the languages list — and if your theme isn't built by Shopify, the professional translations aren't promised for it.

What the banner must offer is set by the regulators, not by Shopify. In the EDPB taskforce's report, members confirmed that pre-ticked boxes don't give valid consent, and a vast majority of authorities considered a banner without a refuse option on any layer that has a consent button an infringement. The report states a common denominator of regulators, not a green light from any of them.

You may have read that cookie banners are going away. The European Commission's "Digital Omnibus" proposal of November 19, 2025 would move this processing under GDPR and, in the Commission's words, stop cookies used only for non-risk purposes, like counting website visits, from triggering consent pop-ups. On October 16, 2026 the European Parliament's procedure file showed it awaiting a committee decision: a proposal, not law.

Where processing rests on consent, GDPR's Article 7(1) says the controller must be able to demonstrate that the person consented. For stores using Shopify's own banner, a Shopify changelog post of May 21, 2025 describes a consent audit log of customer consent preferences given in the past 30 days, and the Customer Privacy API carries a consent ID for checking a visitor's history in that log. Updates made by automated privacy settings are logged in your Store activity log, and keeping records of changes to your policies is your responsibility, Shopify adds.

US Privacy Laws: the Opt-Out Page and GPC

Key takeaway

The California texts we read describe no opt-in requirement for adults' cookies (see what we looked for and did not find); their model is a notice at collection plus an opt-out of sale and sharing.

Shopify's tool for the opt-out is the data sharing opt-out page: a dedicated page in your store where visitors opt out of the sale or sharing of their personal data with Shopify and other third parties, and of processing that may count as targeted advertising. When it is on, the form is available to visitors from the configured regions, which Shopify's developer docs say is usually US states.

Whether you need it is a judgement Shopify leaves with you. Its US state privacy laws page says some Shopify services may be considered "sharing" or "targeted advertising" under state laws, that you might also be engaged in selling, sharing or targeted advertising depending on how you operate your store, and that it's up to you to assess your obligations and provide the notices and opt-outs that apply.

One thing California's regulations settle outright: the cookie banner you may already show doesn't do this job.

A notification or tool regarding cookies, such as a cookie banner or cookie controls, is not by itself an acceptable method for submitting requests to opt-out of sale/sharing because cookies concern the collection of personal information and not the sale or sharing of personal information.
California Privacy Protection Agency — CCPA regulations, 11 CCR §7026(a)(4), effective January 1, 2026 ·

Setting it up takes three moves, in this order:

  1. Publish a privacy policy. Like the banner, the opt-out page needs one first.
  2. Turn on the data sharing opt-out page in Settings > Customer privacy. The form is then available to visitors from the regions you configure.
  3. Add a link to it in your store menu through the customer privacy feature. Shopify injects an icon next to the link text automatically, and says that icon may be required in jurisdictions where you do business.
In Shopify adminOpen in your store
  1. Settings
  2. Customer privacy
  3. Data sharing opt-out page
Regions decide where the page is active; Navigation picks the store menu that links to it.

Note the wording, too. No Shopify page we have found calls the link "Do Not Sell or Share My Personal Information" (see what we looked for and did not find) — Shopify speaks of the data sharing opt-out page and its "Your Privacy Choices" icon. That longer phrase is the title California's statute gives the homepage link, which the regulations place in the header or footer; a business may instead offer the Alternative Opt-out Link or process opt-out preference signals in a frictionless manner.

Global Privacy Control Works Only Where the Opt-Out Page Runs

Key takeaway

Global Privacy Control (GPC) is a signal a visitor's browser sends to say "don't sell or share my data". When the GPC header is present, Shopify activates opting out of data sale, sharing and targeted advertising by Shopify and third parties — for visitors in regions where you use a data sharing opt-out page.

Shopify's Customer Privacy API documentation adds that the signal is collected and honoured automatically there and can't be adjusted through setTrackingConsent, that the opt-out is enforced independently from consent, and that opt-outs should be initiated by the customer rather than presented with a banner on page load.

California's regulations make the signal mandatory for a business that sells or shares personal information: it must process an opt-out preference signal that meets their requirements as a valid opt-out request, and a business that does not sell or share isn't required to.

An online business that does must accept the signal and at least one more method:

  • the form behind the "Do Not Sell or Share My Personal Information" link;
  • the Alternative Opt-out Link;
  • or its privacy policy, if it processes signals frictionlessly.

Posting the link doesn't excuse it from the signal.

The Attorney General has enforced this. In August 2022 it announced a settlement with Sephora after alleging the retailer failed to process opt-out requests sent through user-enabled global privacy controls; Sephora agreed to pay $1.2 million in penalties. It is one retailer's case, not a typical fine, but it is why GPC is not a technicality.

Virginia, Colorado and Other States

Key takeaway

Shopify's help says state privacy laws might apply to your handling of personal information when residents of those states visit and transact with your store, and that its list of requirements is not comprehensive because those laws are continuously changing. Its February 2025 changelog says the data sale opt-out automation was updated to include US states with laws effective January 1, 2025.

Deletion requests from Virginia or Colorado residents run on a 45-day clock like California's, but each state sets its own test for who is covered — see how a Virginia or Colorado deletion request compares with California's.

Whether you must honour GPC there has a different answer per state: must a Shopify store honour a universal opt-out signal in Virginia or Colorado.

Native Cookie Banner or a Consent App?

Key takeaway

Shopify treats third-party privacy apps as an alternative to its Customer privacy settings. The native banner passes consent automatically to the Customer Privacy API, the layer Shopify uses to apply consent decisions to its managed surfaces: pixels, audiences and checkout.

A consent app has to plug into that same layer. Shopify's rule for app pixels is that a third-party tool managing consent must sync it to Shopify through the Customer Privacy API; if it doesn't, your pixels might not fire even after a customer agrees. The regions must match as well: use the same consent regions in Customer privacy and in the app, because when they differ, non-essential data can be processed before a visitor consents.

So the choice turns on what tracks your visitors. No Shopify page we have found says the native banner blocks cookies, scripts or app embeds added by hand or by apps (see what we looked for and did not find).

If everything arrives through Shopify's channels and pixels, the native banner already governs it. If you or an app put code into the theme, or you want something a listing names — a cookie scanner, consent logs, IAB TCF — the table shows what seven apps in the Shopify App Store's Cookie consent category said about themselves.

The two tests above are not columns: whether an app syncs consent through the Customer Privacy API and uses the same regions is something to confirm on its listing or with its developer before you install. If records older than 30 days are your reason, look for consent logs in the plan columns.

Seven consent apps, as listed on October 16, 2026
AppFree plan includesNamed on paid plansWhat the listing says
Consentmo GDPR ComplianceCustomer data requests (DSAR) and logsStandard: Google Consent Mode v2, Meta and TikTok pixel consent, GPC; Max: proof of consentDetects visitor location and shows the right banner for GDPR, CCPA, LGPD, PIPEDA and more
Pandectes GDPR ComplianceConsent tracking report, customer data requestsEnterprise: checkout banner for Shopify Plus storesIntegrated with Google Consent Mode v2, IAB TCF v2.4 and the Shopify Privacy API
CookieYes GDPR Cookie BannerAll essential features, free for Shopify merchants—Consent logs hold proof
Enzuzo Data Privacy3 data requests a monthGrowth: data request (DSAR) formsData privacy compliance across jurisdictions
Cookiebot CMP: Privacy ConsentA free planEssential and Pro plansScans and categorizes cookies, and blocks trackers until consent is given
Avada GDPR Cookie Consent"Do Not Sell or Share" opt-outEnterprise: banner on checkout and account pagesCookie scanner, a banner per market, consent logging
Consentik GDPR Cookie BannerShopify Customer Privacy APIPlus: consent logs and data request management, GPC signal, web pixelCookies and consent for GDPR, CCPA/CPA and LGPD

Read on each app's Shopify App Store listing on October 16, 2026. Features and plans are the developers' own descriptions and change without notice; check current prices on each listing. The seven below are a sample from the category that day, not a ranking.

If Google tags are part of your stack, check one more thing: Shopify says you need to configure customer privacy settings correctly for consent to reach Google and for data to be usable for personalized advertising. How that signal travels is covered in Consent Mode v2 for Google tags on Shopify.

What we looked for and did not find

Where this page says "no page we have found" or "the texts we read", it means these sources, read on October 16, 2026: Shopify Help Center pages on customer privacy settings, GDPR, US state privacy laws, Shopify Network Intelligence requirements, pixels (overview, app pixels, custom pixels), apps and processing customer data requests; shopify.dev pages on the Customer Privacy API, web pixels, privacy law compliance and protected customer data; the related Shopify changelog posts; Shopify's DPA, Terms of Service, cookie policy and privacy portal; and the CCPA statute and regulations published by the California Privacy Protection Agency, with the Attorney General's CCPA pages. The absence is the finding — not proof that nothing exists anywhere.

Which Privacy Setup Fits Your Store?

The verdict at the top answers one signal at a time. Your store is a combination — where your customers are, how tracking gets onto it, how far back you need consent records — and these five questions put the answers together into one route, with the settings to switch on.

Find your privacy routeFive questions; the result is a setup plan, not a compliance verdict
Find your privacy routeFive questions; the result is a setup plan, not a compliance verdict
Question 1 of 5
Where are the customers you sell to?

Access and Deletion Requests

Key takeaway

Shopify's help is direct about whose duty this is: as a Shopify merchant, you're responsible for complying with the privacy and data protection laws that apply to your business. GDPR has a processor assist the controller in answering requests, and California's statute has a service provider cooperate with the business; in both, the answer to the customer stays with you. The full split is in does Shopify handle customer data deletion requests for you.

Where the Requests Live in Your Admin

Key takeaway
  1. Open Customers and select the customer who made the request.
  2. For an access request, click More actions > Request customer data. The data appears on the customer's profile page and, if you're the store owner, is also sent to your email.
  3. For a deletion request, click More actions > Erase personal data instead. The request covers your store and any apps and channels you've installed.
In Shopify adminOpen in your store
  1. Customers
Request customer data and Erase personal data are separate items in the profile's More actions menu.

Only the store owner or staff with the required customer permissions can complete these requests, and you may need to verify the customer's identity before processing them, as permitted or required under applicable law.

What Erase Personal Data Leaves Behind

Key takeaway
  • Order facts stay. What was sold, and the date and time of the sale, remain visible in your admin.
  • The profile isn't deleted. Erasing a customer's personal data is different from deleting a customer profile.
  • Shop and Shop Pay data stays. The request doesn't erase data Shopify receives through the customer's own relationship with Shopify; the customer goes through the Shop app or privacy.shopify.com for that.
  • Pre-authorized payments stop. For a customer with active pre-orders or subscriptions, the remaining payments aren't charged and subscription contracts are canceled — Shopify says you incur a loss on those partial sales if the customer doesn't pay the remaining amount before the request.
  • Apps get the same request. It is sent to every installed app that might have the customer's information; to confirm deletion, Shopify's help on choosing apps says you check with the app's developer directly.

One more line is easy to miss, because it points outside Shopify altogether:

It's your responsibility to contact any other companies that you've shared the customer's personal data with.
Shopify Help Center — Processing customer data requests ·

The timing changed this year. Shopify's developer changelog says that as of March 23, 2026, erasure requests are no longer held for 180 days after the customer's most recent order: they are processed 10 days after the request was submitted, regardless of when that order was placed.

Those 10 days are also your window to cancel a request. The exception is a recipient of a scheduled gift card, whose request stays pending until the gift card is delivered.

Shopify's own pages don't yet agree. Its app privacy law compliance page, read on October 16, 2026, still describes the older hold for customers with a recent order, while the changelog entry is dated and later. Plan on the changelog's 10 days, and if an app developer works from the older page, send them the changelog entry.

How Long You Have to Answer

Key takeaway

Shopify's request tools work the same whichever law a request comes under; the law decides how long you have.

Response deadlines by request and law
RequestLawDeadlineExtension
Access, erasure and the other rights in Articles 15–22GDPR, Article 12(3)Without undue delay, and within one month of receiptTwo further months where necessary; tell the person within the first month, with reasons
Know, delete or correctCCPA; 11 CCR §7021(b)45 calendar days after receiptUp to 90 days in total, with notice and a reason
Confirming you received a know, delete or correct request11 CCR §7021(a)10 business days—
Opt-out of sale or sharing11 CCR §7026(f)(1)As soon as feasible, no later than 15 business days—

Regulation (EU) 2016/679, Article 12(3); CCPA statute as published by the CPPA, §1798.130 and §1798.145(h)(1), and CCPA regulations §7021 and §7026, both effective January 1, 2026. Read October 16, 2026.

Why one Shopify erasure route meets two different clocks is the subject of does a CCPA deletion request work like a GDPR one on Shopify.

What Your Apps Must Do for You

Key takeaway

Apps are bound from Shopify's side. Every app distributed through the Shopify App Store must subscribe to three compliance webhook topics — customers/data_request, customers/redact and shop/redact — and must respond to data subject requests regardless of whether it collects personal data. Shopify also requires public apps to provide the same privacy rights for all personal data, wherever the person is located.

Access is gated, too. An app with access to customer or order data receives a redaction webhook with the IDs it needs to delete, and Shopify approves a public app for protected customer data if the requested data is the minimum its functionality needs; custom apps have levels 1 and 2 without review, except that a custom app created in your admin gets level 2 — name, address, phone or email fields — only on the Grow plan or higher.

Since March 2026, Settings > Apps shows which apps have access to sensitive customer data or other personal data. What an app can see, field by field, is in what customer data a Shopify app can access.

Your part is at the edges. 48 hours after you uninstall an app, Shopify sends its developer a request to erase all your customers' personal information the app collected during installation. No page we have found describes what happens to an erasure request for a custom or unlisted app that doesn't use the compliance webhooks (see what we looked for and did not find), so for such an app, confirm deletion with whoever built it.

And if an app still loads tracking through a script tag, note the date: Shopify stops injecting script tags into storefronts on March 1, 2027. Its replacements are app embed blocks and web pixels, and web pixels run in a sandbox that respects customer privacy permissions.

What the Automated Privacy Policy Leaves to You

Key takeaway

You can draft the policy yourself or click Use automated policy to apply Shopify's template text, which updates automatically as your settings change. The template is built from Liquid variables: six that fill in store details such as your address and the opt-out page link, and nine conditions such as whether you sell to the United States or Europe, use the cookie banner or have Network Intelligence on. Shopify says many required disclosures are already included, but there are some things it can't automate that you need to review and add.

In Shopify adminOpen in your store
  1. Settings
  2. Policies
The Privacy policy dialog carries the Use automated policy switch.

For a store or customers in the UK, EEA or Switzerland, Shopify's GDPR compliance guide lists what to add. The law adds the rest:

  • The legal basis for each of the purposes you process personal data for.
  • Contact details for your data protection officer, if you've appointed one, and for your representative in the EEA, UK or Switzerland if you have no establishment there.
  • If Network Intelligence is on and you use Enhanced Services: Shopify says you must link to Shopify's Consumer Privacy Policy — a link its Network Intelligence requirements ask of every store with it enabled — and to its privacy portal.
  • The recipients, or categories of recipients, of the personal data — GDPR's Article 13 asks for them at the time data is collected.
  • For California, if the CCPA covers you: what you collect and why, given at or before the point of collection, and an update of the policy at least once every 12 months.
  • Practices the template doesn't describe — each app and pixel that receives customer data is worth checking against the text.

Shopify's help on store policies is plain about the limits: the automated templates are for informational purposes only, aren't legal advice and don't guarantee compliance, and automation doesn't replace your responsibility to identify missing information or to notify customers of changes when required. Keeping records of changes to your policies is yours as well.

Set It Up in This Order

Key takeaway

Steps one and two apply to every route; three and four go by region — the banner for the UK and EEA, the opt-out page for US states whose laws call for it, both if you sell to both; step five only to the consent-app route. Step six belongs before any new pixel goes live, not after it.

Shopify privacy setup, in orderTick each step as you finish it in your admin; progress is saved in this browser.

Shopify privacy setup, in order

Tick each step as you finish it in your admin; progress is saved in this browser.

0 of 8 done
  1. Check whether the automated settings, the banner's regions and Network Intelligence reflect how your store actually runs.

  2. Use Shopify's automated policy or your own, and publish it before you turn on the banner or the opt-out page.

  3. Pick the countries and states where visitors must opt in, and decide whether the banner also shows on checkout.

  4. Enable the page for the US states whose laws call for it and add its link to a store menu.

  5. Match the app's consent regions to Customer privacy and confirm it syncs consent through the Customer Privacy API.

  6. Confirm what each app and custom pixel needs, and that nothing tracks visitors from outside a pixel.

  7. Choose the regions where the email checkbox starts ticked, or let Shopify's recommended regions decide.

  8. Keep your own record of policy changes and know where Shopify logs automated settings updates and consent.

The Bottom Line

Key takeaway

Shopify gives you more privacy tooling than most merchants use, and it is honest about where that tooling ends. The work that stays with you is narrow but real: the regions, the policy text, the code outside pixels, and the answer to each customer who asks.

Configure Shopify's settings before you install a consent app, not after. The native banner and opt-out page already reach Shopify's pixels, audiences and checkout; an app earns its place only for what sits outside them — and then it must use the same regions and sync through the Customer Privacy API.
Your Next Step by Stage
Before launchRead how Shopify describes each Customer privacy setting, then publish a privacy policy before you turn on the banner.Shopify's customer privacy settings guide
Running ad pixelsFind out which staff permission manages app pixels before someone on your team adds a new one.Which permission manages app pixels
The other compliance owner on your storeAccessibility splits the same way: Shopify tests its own surfaces, and your theme code is yours.Shopify store accessibility: which parts are yours

Scripts in Your Theme That Ignore the Cookie Banner?

Code pasted into a theme doesn't wait for Shopify's cookie banner. A Shopify developer can route those tags through the Customer Privacy API so they fire only after the visitor's choice — a legal review of your privacy policy is not part of that job.

Talk to a Shopify developer

Frequently Asked Questions

Yes. Settings > Customer privacy includes a cookie banner that asks visitors for consent in the regions you choose and passes their choice to Shopify's Customer Privacy API. It governs Shopify-specific tools, including cookies and Shopify Pixels. You need a published privacy policy before you can turn it on, and showing it on checkout is a separate option that is off by default.
For a new store, yes, in the UK and EEA: automated privacy settings are on by default and configure the banner for UK and EEA visitors if you have active markets there. In other regions, such as the US, it is off by default but can be used anywhere. Existing stores can switch the automated settings on in Settings > Customer privacy.
Not on Shopify's word. The banner governs Shopify-specific tools, cookies and Shopify Pixels, and app pixels run only with their required permissions where consent is needed. For cookies or pixels installed manually or through apps, Shopify says you may need a third-party cookie banner or custom logic. No Shopify page we read in October 2026 says the native banner blocks them.
Shopify leaves the banner off in the US by default, because those regions don't require opt-in consent for cookie-based data collection. What US state laws ask for instead is a way to opt out of the sale or sharing of data, which Shopify provides as the data sharing opt-out page. California's regulations say a cookie banner alone isn't an acceptable opt-out method.
Yes, in the regions where you run the data sharing opt-out page. When a visitor's browser sends the GPC header there, Shopify activates the opt-out of data sale, sharing and targeted advertising by Shopify and third parties automatically, and it can't be changed through the Customer Privacy API's setTrackingConsent method. Under California's regulations, a business that sells or shares personal information must process the signal.
No. Shopify's GDPR page says that using its services alone doesn't guarantee compliance. You are generally the controller of your customers' data, deciding why it is collected and on what legal basis, and Shopify acts as your processor, though for Enhanced Services under Shopify Network Intelligence the DPA names Shopify a controller too. Configuring the settings is your job.
Only if the business crosses a threshold. The CCPA covers a for-profit business doing business in California with annual revenue over $26,625,000 (the inflation-adjusted figure, effective January 1, 2025), or that buys, sells or shares the data of 100,000 or more consumers or households, or earns 50 percent or more of its annual revenue from selling or sharing it.
Under GDPR, without undue delay and within one month of receipt, extendable by two further months where necessary. Under the CCPA, a covered business answers know, delete and correct requests within 45 calendar days, up to 90 in total, and confirms receipt within 10 business days. An opt-out of sale or sharing must take effect within 15 business days.
It removes personal details such as name, email, phone and address, and sends the same request to installed apps and sales channels. The profile, and what was sold and when, stay; Shop and Shop Pay data is untouched. Since March 23, 2026, Shopify's changelog says erasure runs 10 days after you submit, except for a scheduled gift card's recipient, whose request stays pending until delivery.
Shopify sends the erasure request to every installed app that might have the customer's information, and App Store apps must handle it through compliance webhooks. To confirm the data was actually deleted, you check with each app's developer. Companies you shared the customer's data with outside your installed apps are yours to contact directly — Shopify says so in its help.
Not on its own. Shopify says its policy templates aren't legal advice and don't guarantee compliance. For stores or customers in the UK, EEA or Switzerland, it lists additions it can't automate: the legal basis for each purpose you process data for, and contact details for a data protection officer or representative. You also describe any practices the template doesn't cover.
For stores using Shopify's own cookie banner, Shopify's changelog of May 21, 2025 describes a consent audit log of preferences given in the past 30 days. Under GDPR, a controller relying on consent must be able to demonstrate it, so check whether 30 days fits your needs; several consent apps' listings name consent logs as a feature.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.