> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://revoq.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Set up a dedicated withdrawal page

**The "Dedicated Withdrawal Page" is the recommended setup option: the form lives on its own permanent URL in your shop and is made accessible through a link in the footer. This article shows how to set it up – including the manual route, in case the setup assistant has already been completed.**

| Just getting started with Revoq? Use the guided setup assistant **"Set up Revoq"** in the app settings. It walks you through the setup in 3 steps and creates the page automatically.

This article describes the **manual route** – relevant when:

* the setup assistant for the "Dedicated Withdrawal Page" has already been completed
* you've switched themes and need to re-embed Revoq
* you want to use an existing page instead of a new one
* you're setting up a second storefront

---

# The end result

Here's how the form will look on your dedicated withdrawal page:

![](https://storage.crisp.chat/users/helpdesk/website/-/9/d/0/a/9d0aebb43b89f800/bildschirmfoto-2026-05-22-um-1_1kkwrsa.png)


Three steps separate you from this result: create a new template, create the page, link it in the footer.

---

# Step 1 · Create a new template in the theme editor

**Why a dedicated template?** So the form **only appears on the withdrawal page** and not on every page of your shop. If you added the app block to the "Default page" template, the form would show up on every regular page (e.g. "About us", "Contact").

Here's how:

1. In your Shopify admin, go to **Online Store → Themes → Customize** (on your currently active theme).
2. In the top navigation of the theme editor, click the currently selected template (e.g. "Home page") and choose **Pages** from the dropdown.
3. In the expanded menu, click **Create template**.

![](https://storage.crisp.chat/users/helpdesk/website/-/9/d/0/a/9d0aebb43b89f800/bildschirmfoto-2026-05-22-um-1_n2ppfy.png)

4. In the dialog, give the template a name – for example `withdrawal-form` or `eu-withdrawal`. As the base template, choose **Default page**.
5. Click **Create template**. You'll land directly in the editor for your new template.

| Tip: The template name isn't visible to your customers later – pick a name you'll easily recognize yourself.

---

# Step 2 · Add the Revoq form block

You're now in the theme editor with your newly created template open.

1. In the left panel you'll see the template's sections. Under **Template**, click **Add section**.
2. In the picker, switch to the **Apps** tab.
3. Search for `Revoq Withdrawal Form` and click on it.

![](https://storage.crisp.chat/users/helpdesk/website/-/9/d/0/a/9d0aebb43b89f800/bildschirmfoto-2026-05-22-um-1_x1v99o.png =1050xauto)

| Important: There are several Revoq app blocks. For the dedicated withdrawal page, choose **`Revoq Withdrawal Form`** (subtitle "Revoq – EU Withdrawal Button"). Don't confuse it with `Revoq Withdrawal Button`, which is meant for the button-in-section variant.

4. The block is automatically added to your template. You'll see a live preview of the form on the right side of the editor.
5. Click **Save** in the top right.

Your template is now set up. What's still missing: a page that uses this template.

---

# Step 3 · Create a new page in Shopify

1. Leave the theme editor and go to **Online Store → Pages** in your Shopify admin.
2. Click **Add page** in the top right.
3. Give it a title – this is the heading customers will see. Recommended examples:
* "Withdrawal"
* "Withdrawal form"
* "Cancel order"
4. You can leave the **content area empty** – the form will be added through the template layout.
5. On the right side under T**emplate**, select the template you created in Step 1 (e.g. `withdrawal-form`).
6. Click **Save**.

![](https://storage.crisp.chat/users/helpdesk/website/-/9/d/0/a/9d0aebb43b89f800/bildschirmfoto-2026-05-22-um-1_4qa317.png =650xauto)

| Tip: Note down the URL of the page (e.g. `yourshop.com/pages/withdrawal-form`) – you'll need it for the footer link in the next step, and you should also reference it in your withdrawal instructions.

---

# Step 4 · Link the page in the footer

For customers to find the withdrawal page, it must be **permanently visible**. EU Directive 2023/2673 (Article 16a of the Consumer Rights Directive) requires the withdrawal access to be "permanently available and easily accessible".

Here's how to add the link in the footer:

1. Go to **Content → Menus**.
2. Click on your footer menu (often called "Footer menu").
3. Click **Add menu item**.
4. As the label, choose a clear and compliant wording:
* "Withdraw contract"
* "Cancel order"
* "Submit withdrawal"
5. As the link, select **Pages → [name of your withdrawal page]**.
6. Click **Save**.

||| Avoid unclear labels like "Help", "Contact", "Returns", or "Cancel" (without context). These likely don't meet the clarity requirement of Article 16a of the Consumer Rights Directive. More on this in the [Go-Live Checklist](#).

### Alternative: button in the footer instead of a text link

You can also link the withdrawal page through a **button in the footer** (instead of just a text link in the menu list). This stands out more visually and sets the link apart from other footer items like imprint or terms.

How to do this depends on your theme – most modern themes offer a "Button" section in the footer area of the theme editor.

---

# Step 5 · Test everything

After embedding, **always run a full test**:

1. Open your shop in an **incognito window** (to avoid preview mode or cache interference).
2. Scroll to the footer and click the new withdrawal link.
3. The withdrawal page should display the form completely.
4. Fill out a test withdrawal using your own email address.
5. Check that you receive the confirmation email.

Everything works? Then your withdrawal page is live.

> More on the complete functional check in the [Go-Live Checklist](https://revoq.crisp.help/en/article/go-live-checklist-are-you-ready-for-june-19-2026-1ppy570/).

---

# Common issues

### The form doesn't appear on the page

* Did you assign the **correct template** to the page? Check **Pages → [your page] → Theme template**.
* Did you click **Save** in the theme editor after adding the block?
* Is the block `Revoq Withdrawal Form` (not `Revoq Withdrawal Button`) inserted in the template?

### The page isn't reachable from the footer

* In **Content → Menus → Footer menu**, check whether the link was actually saved.
* Some themes use multiple footer menus (e.g. "Quick links" + "Information"). Make sure you edited the correct menu.

### The form appears on every page, not just the withdrawal page

You accidentally added the block to the **"Default page" template** instead of your dedicated template. Here's how to fix it:

1. Open the theme editor.
2. In the template picker at the top → **Pages → Default page**.
3. Remove the `Revoq Withdrawal Form` block from the template.
4. Repeat Steps 1 and 2 above with a **new, dedicated template**.

---

# Next steps

* Walk through the [Go-Live Checklist](https://revoq.crisp.help/en/article/go-live-checklist-are-you-ready-for-june-19-2026-1ppy570/) to verify compliance requirements
* Customize the [form branding](#) to match your shop design
* Set up a [custom sender domain for confirmation emails](#) (Professional plan)