Built for Shopify

EU Withdrawal Button App for Shopify.

One of 40+ apps inside Vitals.

Install App 7-day free trial
See all 40+ apps
4.9 ★★★★★ 2,800+ App Store reviews
PROUDLY BOOSTING THEIR SALES WITH VITALS
the skinnyfood co. Alex + Nova EZ Detangler Nuts 'N More LeatherUp Stock SupplierLittle Dresser the skinnyfood co. Alex + Nova EZ Detangler Nuts 'N More LeatherUp Stock SupplierLittle Dresser
EU WITHDRAWAL BUTTON

The EU withdrawal form, built in.

From 19 June 2026, stores selling to EU consumers need a visible way to withdraw from a purchase. Vitals adds the link to your footer, runs the two-step form and emails the confirmation.

2 steps
from footer link to a filed request
Trusted at scale
31k+
happy merchants
1,000+ Shopify Plus brands
4.9 ★★★★★ 2,800+ App Store reviews
Conversion
+54%
on the same traffic
2.06% before → 3.17% with Vitals
Order value
+42%
on orders with an upsell
$82.6 → $117.3 with an upsell

Every request, on record.

Shoppers find their order with its number and email, pick the items and quantities to send back, and submit. Each request lands on your Requests tab as New, ready for you to approve or reject.

WITHDRAWAL FORM · STEP 2 OF 2
Order #1042Select items to return
Linen overshirtSize M · €59.00−1+
Canvas tote1 already returned−0+
Wool beanieCharcoal · €24.00−2+
Submit withdrawal
CONFIRMATION EMAIL SENT AUTOMATICALLY

What the EU rule asks for, handled.

EU Directive 2023/2673 covers any store selling online to EU consumers, wherever the business is based. It names three things.

01
A visible link
The rule: easy to find, no login needed.
A withdrawal link in your footer on every page, opening a public form.
02
Two-step confirmation
The rule: the customer confirms and gives their name and order details.
Step one finds the order by number and email. Step two reviews the items and submits.
03
Written confirmation
The rule: the customer gets proof of the request on a durable medium.
An automatic confirmation email, on by default, with a template you can edit.

Vitals provides the withdrawal function. You remain the seller and responsible for your store's compliance, including which products are exempt. This is general information, not legal advice.

Built to work together.

Withdrawals handled. These three cover the rest of your legal basics.

Agree to Terms Checkbox
Consent collected before checkout.
PROTECT
Cookies Banner
Cookie consent that matches your store.
PROTECT
Content Protection
Stops copycats from lifting your store.
PROTECT
See all 40+ apps Every tool is in the same subscription.

Merchants who already made the swap.

4.9 stars from 2,800+ reviews on the Shopify App Store.
★★★★★

“We've been using Vitals for our store at Bigksport and it replaced at least 6 separate apps. The product reviews, upsells, shipping estimates, sticky add to cart and visitor replays all work seamlessly together. The fact that it doesn't slow down your store while doing all of this is the biggest win.”

Bigk Belgium · Over 1 year using the app
★★★★★

“This app has been a game changer - deleted at least 5 other apps and saved over $100 per month by using just this app. Easy to configure and heaps of options to improve numerous areas of the site.”

Addict Tackle Australia · Over 1 year using the app
★★★★★

“It not only added several useful functionalities, but it also drastically reduced the cost of all previous apps by 90%, and it increased our website speed drastically. Finally we got a better conversion rate and a better website for a very small price and all in one app.”

Karma Yoga Shop France · 7 months using the app
★★★★★

“This REALLY IS... about the only app you will need! Does everything I needed it to do and more. I was also able to delete 3 app speeding up my store! Our AOV has improved as well as our conversion rates.”

Bad Dog Gang United States · 9 days using the app
★★★★★

“Vitals combines powerful features like upsells, reviews, and conversion tools in one simple app. It replaces multiple apps, saves costs, and is super easy to use. One of the best apps on the Shopify App Store!”

Airpaq GmbH Germany · About 1 year using the app
★★★★★

“We've been using Vitals for our store at Bigksport and it replaced at least 6 separate apps. The product reviews, upsells, shipping estimates, sticky add to cart and visitor replays all work seamlessly together. The fact that it doesn't slow down your store while doing all of this is the biggest win.”

Bigk Belgium · Over 1 year using the app
★★★★★

“This app has been a game changer - deleted at least 5 other apps and saved over $100 per month by using just this app. Easy to configure and heaps of options to improve numerous areas of the site.”

Addict Tackle Australia · Over 1 year using the app
★★★★★

“It not only added several useful functionalities, but it also drastically reduced the cost of all previous apps by 90%, and it increased our website speed drastically. Finally we got a better conversion rate and a better website for a very small price and all in one app.”

Karma Yoga Shop France · 7 months using the app
★★★★★

“This REALLY IS... about the only app you will need! Does everything I needed it to do and more. I was also able to delete 3 app speeding up my store! Our AOV has improved as well as our conversion rates.”

Bad Dog Gang United States · 9 days using the app
★★★★★

“Vitals combines powerful features like upsells, reviews, and conversion tools in one simple app. It replaces multiple apps, saves costs, and is super easy to use. One of the best apps on the Shopify App Store!”

Airpaq GmbH Germany · About 1 year using the app
★★★★★

“The best thing by far is navigating and monitoring and updating all these features from one app and not have 15 different apps + it helps add more functionality on the site without massively impacting the load speed.”

Dear Barber United Kingdom · About 2 months using the app
★★★★★

“Amazing product and amazing support. Using this one app instead of multiple apps has really increased the speed of my website.”

3kingsmerch United States · Almost 2 years using the app
★★★★★

“For sure one of the best existing apps. I have around 9 apps installed already and the Speed Score did not dropped at least 1%. It is super easy to install & use.”

Nutriland Romania · 19 days using the app
★★★★★

“Is doing everything I'd hoped and more. The product bundling is very slick and it has replaced about 4 other apps, two of them paid ones.”

KASIE's Room Australia · 2 months using the app
★★★★★

“So many amazing apps in 1. If I could only choose 1 app, this would be it. The Visitor replays has been priceless when it comes to dialing in the user experience.”

Mermaidcat Designs United States · 12 days using the app
★★★★★

“The best thing by far is navigating and monitoring and updating all these features from one app and not have 15 different apps + it helps add more functionality on the site without massively impacting the load speed.”

Dear Barber United Kingdom · About 2 months using the app
★★★★★

“Amazing product and amazing support. Using this one app instead of multiple apps has really increased the speed of my website.”

3kingsmerch United States · Almost 2 years using the app
★★★★★

“For sure one of the best existing apps. I have around 9 apps installed already and the Speed Score did not dropped at least 1%. It is super easy to install & use.”

Nutriland Romania · 19 days using the app
★★★★★

“Is doing everything I'd hoped and more. The product bundling is very slick and it has replaced about 4 other apps, two of them paid ones.”

KASIE's Room Australia · 2 months using the app
★★★★★

“So many amazing apps in 1. If I could only choose 1 app, this would be it. The Visitor replays has been priceless when it comes to dialing in the user experience.”

Mermaidcat Designs United States · 12 days using the app

FAQ

The questions every merchant asks about EU Withdrawal Button.

4.9 ★★★★★
2,800+ App Store reviews
31,000+ happy merchants

No. Turn on EU Withdrawal Button in Vitals and the link, the two-step form and the confirmation email are in place.

Withdrawals handled, plus 40+ other tools.

One install. One bill. 7-day free trial.

One script
One team
One bill