How to Set Up the EU Withdrawal Page and Button in Consentmo
How to Set Up the EU Withdrawal Page and Button in Consentmo
Overview
The EU Withdrawal feature in Consentmo helps Shopify merchants provide customers with a clear online way to withdraw from eligible orders or contracts.
This feature adds a structured withdrawal flow to your store, including:
- A dedicated Withdrawal page
- A store footer link
- A customer verification flow
- Confirmation emails
- Request records inside Consentmo
- An optional Withdraw contract button on the Shopify Order Status page
From June 19, 2026, online stores selling to EU consumers are expected to provide a clear electronic way for customers to withdraw from eligible distance contracts. Consentmo’s EU Withdrawal feature is designed to help merchants prepare for this requirement by providing a guided, documented process.

Who Can Use This Feature?
The EU Withdrawal feature is available for merchants on the Plus and Enterprise plans.
The dedicated Withdrawal page is available on supported plans, while the Order Status page button is available for eligible setups where this option is included.
What the EU Withdrawal Feature Does
When enabled, Consentmo adds a customer-facing withdrawal process to your Shopify store.
Customers can use the Withdrawal page to:
- Enter their order details.
- Verify the request by email.
- Review the matched order or items.
- Confirm the withdrawal request.
- Receive confirmation that the request was submitted.
How to Access the EU Withdrawal Settings
To open the feature settings:
- Go to your Shopify admin.
- Open Apps.
- Open Consentmo GDPR.
- Go to Privacy center.
- Click the EU Withdrawal page tab.
From this section, you can manage the Withdrawal page, view its status, open the live page, customize the page settings, and add the Order Status page button if available.
EU Withdrawal Page Status
Inside the EU Withdrawal page tab, you can see whether the Withdrawal page is enabled.
When the page is active, the status will show as On or Published, and the page URL will be displayed.
Example:
/pages/withdraw-contractYou can use the available options to:
- View the live page
- Manage the page
- Add the button to the Order Status page, if available
- Location visibility

Managing the Withdrawal Page
Click Manage page to open the Withdrawal page editor.
The editor includes three main tabs:
- Withdrawal form
- Emails
- Thank you page
Use the Save button in the top-right corner after making changes.
Withdrawal Form Settings
The Withdrawal form tab controls how the customer-facing withdrawal form appears and behaves.
Color & Styles
In this section, you can customize the visual style of the Withdrawal page.
Available styling options include:
- Page background color
- Page text color
- Button text color
- Button background color
These settings allow the Withdrawal page to better match your store branding.
A live preview is shown on the right side of the editor, so you can check how the form will look before saving.
Footer Link
The Footer link section controls whether Consentmo adds a link to your store footer.
Available options include:
Add link to store footer
Enable this option if you want Consentmo to add the Withdrawal page link to your store footer menu.
This helps EU customers access the withdrawal option without needing to log in or search through your store.
Footer menu
Select the footer menu where the link should be added.
The app lists footer menus assigned to your Shopify theme. Choose the menu where you want the withdrawal link to appear.
Link text
Set the text that will appear in the footer.
Recommended wording:
Withdraw contractUse clear wording that directly explains the action. Avoid vague wording such as:
- Returns
- Cancel
- Undo
- Refund request
Clear wording helps customers understand that the link is specifically for submitting a contract withdrawal request.
Languages
The Languages section lets you enable a multilingual Withdrawal page.
When enabled, the available languages are pulled from your Shopify store languages.
The settings shown include language options such as:
- English
- French
- German
- Italian
- Spanish
You can select a language and customize the text shown on the Withdrawal page for that language.
Text Editing
The Text editing section allows you to customize the wording shown on the Withdrawal form.
Depending on the selected language, you can edit fields such as:
Form title
This is the main heading shown on the Withdrawal page.
Example:
InformationIntro line
This is the short explanatory text shown below the title.
Example:
Please enter your order information to submit a withdrawal request.You can use this field to explain any important conditions, such as non-refundable or excluded product types.
Fields
The Fields section controls which inputs customers see on the Withdrawal form.
Available settings include:
Order
This field is used to help Consentmo find the matching Shopify order.
The Order field is part of the core withdrawal flow and helps identify the contract or order the customer wants to withdraw from.
Name
Enable this option if you want customers to enter their name on the form.
When disabled, the name field can be hidden from the customer-facing Withdrawal page.
Withdrawal window
Set how many days after delivery customers can submit a withdrawal request.
The common EU withdrawal period is:
14 daysYou can adjust this value if needed based on your store’s legal requirements and policy.
Excluded products
Here is the place where you can add a list of products that are not eligible for return or refund.
Once they are added there, in the actual withdraw form that the customer is making the changes, the products will be greyed out and not available to be selected for withdrawal.
Custom CSS
The Custom CSS field allows advanced styling changes.
You can use this section to add custom CSS for the Withdrawal page.
Example:
#wdp_page {
padding: 24px;
}
Use this option only if you are comfortable editing CSS or if your development team needs to apply custom design adjustments.
Emails Tab
The Emails tab lets you customize the emails used in the withdrawal flow.
These emails help verify the customer and confirm the submitted request.
You can edit email content such as:
- Language, if the Multilingual is enabled in the form settings
- Color & Styles
- Upload a Logo
- Set a Sender name and Email address that will show in the confirmation email
- Email subject, body text, and button text as well
For the confirmation email received by the customer once they confirm the changes to the order you can also change the:
- Subject line
- Greeting
- Intro line
The verification email is sent when a customer submits their initial withdrawal request. After the request is completed, the customer receives confirmation with the request details.
Thank You Page Tab
The Thank you page tab controls the confirmation page customers see after submitting a withdrawal request.
You can customize the message shown after successful submission.
Use this page to let customers know that:
- Their request was received.
- They may receive a confirmation email.
- Your team will review the request.
- Refunds, returns, or eligibility decisions are handled separately by the merchant.

Adding the Withdraw Contract Button to the Order Status Page
Consentmo also provides an option to add a Withdraw contract button to the Shopify Order Status page, where supported.
This allows logged-in customers to start a withdrawal request directly from the order they want to withdraw from.
To access this option:
- Go to Consentmo GDPR.
- Open Privacy center.
- Click EU Withdrawal page.
- Find the Withdraw contract button section.
- Click Add to order status page.
This opens the Shopify theme or checkout editor flow where you can add the block to the Order Status page.
Once added, customers can see a withdrawal section directly on the Order Status page.
Managing EU Withdrawal Requests
After a customer submits a withdrawal request, it is logged inside Consentmo.
To review submitted requests:
- Open Consentmo GDPR.
- Go to Privacy center.
- Click EU Requests.

From there, you can review request details such as:
- Customer email
- Order number
- Selected items
- Request reference ID
- Submission date and time
- Request status

You can also export request records as CSV when needed.

What Happens After a Customer Submits a Request?
Once the customer completes the withdrawal flow:
- The customer receives a confirmation email.
- The request is logged inside Consentmo.
- The merchant reviews the request.
- The merchant decides whether the request is eligible.
- The merchant handles any return, refund, or order-related action manually.
Best Practices
To make the Withdrawal page easier for customers to use, we recommend the following:
- Use clear wording such as Withdraw contract.
- Add the link to your store footer.
- Keep the withdrawal form simple.
- Keep the standard withdrawal window set to 14 days, unless your legal requirements say otherwise.
- Use the multilingual option if your store sells in multiple EU markets.
- Review submitted requests regularly.
- Keep exported records for internal documentation when needed.
- Consult a qualified legal professional if you are unsure how the requirement applies to your store.
Troubleshooting
I do not see the EU Withdrawal page option
Make sure your store is using a Consentmo plan that includes the EU Withdrawal feature.
The feature is available on supported Plus and Enterprise plans.
The footer link is not showing
Check the following:
- The Add link to store footer option is enabled.
- The correct footer menu is selected.
- Your Shopify theme uses the selected footer menu.
- The changes were saved.
- Your storefront cache or theme preview has been refreshed.
The Order Status page button is not showing
Check the following:
- The button was added through the Add to order status page option.
- The block was saved in the Shopify editor.
- The store is using a compatible Shopify checkout/order status setup.
- The customer is viewing an eligible order context.
The page text is showing in the wrong language
Check the Languages section and confirm that:
- Multilingual withdrawal page is enabled.
- The correct language is selected.
- The text for that language has been edited.
- The Shopify store language setup is configured correctly.
Summary
The EU Withdrawal feature in Consentmo helps Shopify merchants create a clear and documented withdrawal process for EU customers.
With this feature, you can publish a dedicated Withdrawal page, add a footer link, customize the form and emails, support multiple languages, collect withdrawal requests, and review them inside Consentmo.
The feature helps simplify the setup process while keeping merchants in control of the final review, refund, return, and eligibility decisions.
Need help?
In case you need any assistance, please make sure to reach out to our support team via live chat or at support@consentmo.com
Updated on: 24/06/2026
Thank you!



