GDPR Banner: Block Cookies, JS

GDPR Banner: Block Cookies, JS

by ⇪ Upsell

Most-trusted cookie banner. 3 million page views per day.

4.6 of 5 stars(29 reviews)

Block JavaScript and cookies

Block 3rd-party JavaScript until a user gives their consent. Allow users to revoke their GDPR consent any time.

Export consent to CSV

Protect against GDPR audits - cookie bar securely logs consent to prove your compliance.

Show in EU only, 23 languages

Display GDPR cookie banner inside the EU only. Supports 23 languages automatically. Customize everything.

About GDPR Banner: Block Cookies, JS

Most-trusted GDPR Banner - 3 million page views per day

  • Block Google Analytics, Facebook Pixel, and Shopify Analytics until consent
  • Collect "Unambiguous, opt-in consent", to comply with GDPR
  • Export user consent history as CSV in case of a GDPR audit
  • Allow users to revoke their consent
  • Get a privacy policy, integrated with your store's theme
  • Delete Shopify's 12 nonessential cookies

Why isn't this free?

You get what you pay for!

GDPR Banner optionally updates Shopify's built-in marketing system to change the default for EU customers, as required by GDPR, to disable Facebook Pixel, Google Analytics, and Shopify Analytics until consent is granted.

The EU also requires you can prove compliance so we store a history of consent on your site, by renting a premium encrypted database (all "PII" must be encrypted, per GDPR).

The EU plans to actually enforce this one!

GDPR operations are financed by fees assessed during audits and from lawsuits, unlike older EU Cookie Laws.

Your fines depend on the number of people affected, steps taken to mitigate risk, and past infringements. Fines can reach 20m euros or 4% annual turnover, whichever is greater.

Audit protection

Any data protection authority in the EU can audit your data practices, at any time, and you will be forced to provide proof of compliance.

To protect your company in the event of an audit, GDPR Banner allows you to securely export a log of every IP address that has granted consent to your store.

How to comply with GDPR on Shopify

As a small business (fewer than 250 employees) the requirements of GDPR are less stringent, but the biggest things to keep in mind, are:

  1. Review your 3rd-party apps to understand what data they use and how, and possibly reach out to them to make sure they’re GDPR compliant.
  2. Make sure your privacy policy is GDPR compliant, and ideally describe how your 3rd party apps use customer data. You can use Shopify’s privacy policy generator for this, paste the text into a new page on your store, and link to it in this banner.
  3. Be prepared to handle personal data requests. In practice this means forwarding user data deletion requests to Shopify and all your 3rd-party apps.

If you have more than 250 employees and need the services of a professional DPO, please feel free to reach out, I’d be happy to refer you to one.

Customize fonts, colors, banner message and more

Ensure the banner fits perfectly with your store by customizing:

  • Top or bottom of window
  • Text and button color
  • Background color
  • Banner font
  • Banner message

Other features

  • Only show to EU visitors
  • Support all 23 EU languages
  • Generate a cookie policy automatically

See the app in action

Explore how the app works in an example store.

View example store

Media gallery


Pricing 3-day free trial



  • Not GDPR compliant

  • Basic, customizable cookie bar



  • GDPR compliance

  • For stores on the Basic plan

  • 23 languages

  • Location detection

  • Collect active consent

  • Block JS

  • Block 3rd-party cookies

Shopify, Advanced


  • GDPR compliance

  • For stores on Shopify or Advanced plans

  • 23 languages

  • Location detection

  • Collect active consent

  • Block JS

  • Block 3rd-party cookies

Enterprise, Plus


  • GDPR compliance

  • For stores on the Enterprise, Plus plans

  • 23 languages

  • Location detection

  • Collect active consent

  • Block JS

  • Block 3rd-party cookies

* All charges are billed in USD. Recurring charges, including monthly or usage-based charges, are billed every 30 days.

Overall rating
4.6 of 5 stars
Based on 29 reviews

  • 5 of 5 stars
    83% of ratings are 5 stars
  • 4 of 5 stars
    10% of ratings are 4 stars
  • 3 of 5 stars
    0% of ratings are 3 stars
  • 2 of 5 stars
    0% of ratings are 2 stars
  • 1 of 5 stars
    7% of ratings are 1 stars

Most recent reviews


Very easy to setup and one of the few that actually supports proper GDPR handling. Could have a few more styling options.


With all those panic about privacy and personal data protection this is a great app to have, especially for us with less coding knowledge. It is automatically integrated with my shop and easy to manage so i have nothing to worry about. Also, it gives me great options if i want to play with banner layout, colors and fonts. I am grateful for this app, thank you very much.

Beauty Hair Products Ltd

Great App - easy to use and looks great on our page. The customizable features are just right and not complicated.