Key takeaways
  • The FREE plan alone satisfies the EU's legally mandated withdrawal button and form — paid tiers add convenience, not compliance.
  • The requirement is an EU legal mandate for a withdrawal button and form, and non-compliance carries real regulatory exposure for merchants.
  • 4.9 rating from 2,296 reviews, with setup via no-code Shopify Theme Editor embed.
  • Basic ($9.99/mo) adds GDPR docs and branding; Grow ($29.99/mo) adds Returns sync and non-EU button hiding.
  • Design customization and branding are gated behind paid tiers, though the compliance features themselves are not.

01 What Is EU Withdrawal Button & Form?

Install EU Withdrawal Button & Form's FREE plan first — it satisfies the legal minimum for the EU's mandatory withdrawal button, and at 4.9 stars from 2,296 reviews it's a safe, no-code way to do it. Upgrade to Basic ($9.99/mo) only if you want GDPR documentation and custom branding, and to Grow ($29.99/mo) only if you're running a multi-market store that needs Returns sync or region-specific display rules.

The app adds the two-step withdrawal button and form required under an EU legal requirement for a withdrawal button and form. This isn't a future compliance item to plan around — it's already in force. The app has a strong EU and German market focus, and installs as a Shopify Theme Editor app embed with no code required.

i
Who this is for: Shopify merchants selling to EU consumers (regardless of where the store is based) who need a compliant withdrawal button and form now, not a custom legal build. It's not for merchants who only sell to non-EU markets, or who already have a compliance suite covering this.

02 Who Needs an EU Withdrawal Compliance App

Any B2C online seller targeting EU consumers is in scope — this isn't limited to stores physically based in Germany or the DACH region, despite the app's German-market focus. The requirement applies the moment you sell to an EU customer, whether you're a US store shipping to France or a German store selling domestically. Non-compliance carries real regulatory exposure, including penalties and an extended return window for customers of non-compliant merchants — reason enough for any EU-facing seller to get this in place rather than wait.

03 Key Features

  • Two-step withdrawal button — matches the legally required initiate-then-confirm flow rather than a single click or an email link.
  • Unlimited submissions — no cap on withdrawal requests, even on the FREE plan.
  • Returns sync (Grow) — connects withdrawal requests to Shopify's native Returns flow.

04 Pricing Breakdown: Free vs Basic vs Grow

All three tiers include the legally required button and form — the paid tiers add convenience and branding, not compliance. That distinction is worth stating plainly because it's the single most common point of confusion around this app: merchants sometimes assume they must pay to be compliant, and they don't.

PlanPriceWhat You Get
FREE$0Withdrawal button + form, unlimited submissions
Basic$9.99/moEverything in FREE, plus GDPR documentation, custom email templates, custom branding
Grow$29.99/moEverything in Basic, plus Shopify Returns sync, adjustable withdrawal terms, ability to hide the button from non-EU customers

05 Real Merchant Ratings: What 2,296 Reviews Say

The app holds a 4.9-star rating across 2,296 reviews. Praise centers on fast, no-code theme-editor setup and the free tier being genuinely sufficient for compliance — reviewers frequently note it "just works" without needing a developer. Some reviewers have asked why a legally required feature has paid tiers at all, though the FREE plan does cover the mandate on its own, and a smaller share point to gated design customization on the lower tiers as a limitation.

06 Setup and Ease of Use

Installation goes through the Shopify Theme Editor as an app embed or block — no code edits required for most themes. Reviewers describe the process as straightforward, though a minority report friction on non-standard or heavily customized theme setups, which is typical for embed-based compliance apps rather than a flag specific to this one.

07 Limitations to Know Before Installing

  • No guaranteed legal auto-updates — the listing doesn't commit to automatically revising its legal text as EU or member-state law evolves; merchants in fast-changing jurisdictions should still track local transposition law themselves.
  • Support coverage varies — response times and language availability aren't guaranteed across all timezones and markets.
  • Design customization is gated — full branding control requires Basic or Grow, not FREE.

08 Who This Is For

Best fit: any Shopify store selling into the EU that needs the mandatory withdrawal button live now — the FREE plan covers this fully. Good fit for upgrading: multi-market EU sellers who want GDPR paperwork, branded emails, or Returns-flow integration and are willing to pay $9.99–$29.99/month for it. Not a fit: stores with no EU customers, or merchants who need guaranteed ongoing legal-text maintenance built into the subscription rather than self-monitored.

09 Final Verdict: Is It Worth Installing?

Install the FREE plan first — it satisfies the legal minimum for the EU withdrawal button requirement that's already in force, and a 4.9-star rating from 2,296 reviews backs up that it works reliably in practice. Upgrade to Basic ($9.99/mo) if you want GDPR documentation and custom branding, or to Grow ($29.99/mo) if you're a larger multi-market store that needs Returns sync and region-based display control. Given the regulatory exposure that comes with non-compliance, there's little reason for an EU-facing merchant to skip this, and no reason to pay before you need the extras.

07 Frequently asked questions

Does the free plan of EU Withdrawal Button & Form actually meet the legal requirement?
Yes — the FREE plan includes the two-step withdrawal button, form, and unlimited submissions, which covers the legal minimum under the EU's withdrawal-button requirement.
Is the EU withdrawal button requirement mandatory for all EU-facing sellers?
Yes — it applies to any B2C seller targeting EU consumers, regardless of where the business itself is based.
Is this app only useful for German-focused stores?
No — despite the app's strong EU and German market focus, it's built for any Shopify store selling to EU consumers, not just German-language stores.
What's the difference between the Basic and Grow plans?
Basic ($9.99/mo) adds GDPR/DPA documentation, custom email templates, and branding. Grow ($29.99/mo) adds Shopify Returns sync, adjustable withdrawal terms, and the ability to hide the button from non-EU customers.
What happens if a Shopify store doesn't add a withdrawal button?
Non-compliant merchants risk regulatory penalties and can face an extended return window for affected customers, with specifics depending on the applicable EU member state's enforcement rules.
i
Page sources & verification. The original page claims were last checked 2026-09-12 against: EU Withdrawal Button & Form on the Shopify App Store
AM
Alex Mashkovtsev
Founder · Eng Lead at INSO

Alex leads engineering at INSO, an AI-native product & commerce studio. He's shipped custom Shopify apps, checkout redesigns, and theme architecture for brands across the US and EU.