For anyone dealing with EU right-of-withdrawal compliance (Directive 2023/2673) — built a small automation that handles this end-to-end using only free, native Shopify apps. No make automation, no Zapier, no third-party subscription.
What it does: customer submits a withdrawal request form on your storefront (name, order ID, email, optional note) → gets an instant on-page confirmation → receives a branded confirmation email automatically, with their order reference and the 14-day deadline clearly stated. Everything lands in your Shopify Admin as a customer record, ready for you to review and process the refund manually.
The part I think is actually worth mentioning: it runs fully on the Basic plan. A lot of automation setups for this kind of thing lean on Make automation or an HTTP request integration, which pushes you onto Grow/Advanced just to get the plan-gated action. This one doesn’t need that — it’s built entirely with native Shopify functionality, so there’s no plan upgrade and no monthly automation-tool bill.
If anyone wants the full step-by-step + the exact email template, I packaged it here: [ EU Withdrawal Compliance Tool — Automated Form & Email Confirmation – EANmatch ]
Happy to answer general questions about it.