> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.omegatheme.com/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).

# Configure the Storefront Widget Button

## Overview
The floating widget button is how most shoppers reach your withdrawal form. From the **Settings** page you control its languages, colors, position, and shape, then confirm it on your storefront.

## What you'll learn
* [Requirement](#2-requirement)
* [How to set up the form & button](#2-how-to-set-up-the-form-button)
* [Form languages](#2-form-languages)
* [Edit the form & button text per language](#2-edit-the-form-button-text-per-language)
* [How to save and check your widget](#2-how-to-save-and-check-your-widget)
* [Who can use this feature?](#2-who-can-use-this-feature)

## Requirement
* The **Blockify Withdrawal Button** app is installed on your store.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image_1oe7mzf.png)

* The **Blockify Withdrawal** app embed active so the widget can show.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/imgv30213816765728-f40c-4240-b_3268od.jpg)

## How to set up the form & button
Open **Blockify Withdrawal Form**, go to the **Settings** page, and stay on the **Form Design & Floating button** tab. Here you control where the widget shows and what happens when a customer clicks it.

Step 1: Set up the **Default language** and any **add-on languages** (optional) for the withdrawal form & button. Add-on languages is optional if you sell for multi-countries. 


![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image_1xusuqx.png)

Step 2: In the **Colors** section, under **Widget button**, set the **Button color** and **Button text color**.
Step 3: In the **Button appearance** section, choose a **Position** (Bottom right, Bottom left, Top right, or Top left) and adjust the **Corner radius**.


![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image_86odni.png)

## Form languages
Your withdrawal form supports all 24 official EU languages. On the **Form Design & Floating button** tab, choose a **Default language**, then enable any **add-on languages** you sell in. The default language is used as a fallback whenever a shopper's language can't be detected or isn't enabled.


![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image_1che5e.png)

On the storefront, the form opens in each shopper's own language automatically, detected from their Shopify or browser locale. You can enable languages one at a time or add them all at once, and a counter shows how many of the 24 languages are currently enabled. Click **Save** when the **Unsaved changes** bar appears, or **Discard** to revert.

Newly added languages may show the English legal declaration as a temporary fallback until their translated legal copy is signed off. For the full list and their sign-off status, see "Supported languages: the 24 EU languages" and "Withdrawal form languages & legal sign-off status."

## Edit the form & button text per language
Each enabled language has its own **Edit content** button that opens a translation editor with three columns: **Field** (the name of the string), the **default language** reference text (read-only), and an editable column where you type your own wording for that language.


![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image_14fhjgv.png)

Step 1: Type your wording in the editable column, then click **Save** — or **Cancel** to discard.
Step 2: Leave a field blank to fall back to the default translation.
Step 3: Use **Revert to default** to reset a whole language back to the built-in text.
Step 4: Use **Preview** to see your changes on your storefront before saving.

Text renders in this order: **your override → the system translation → English**, so an unedited or blank string never shows as empty.

To quickly change the floating button label for your default language, edit **Button text** in the floating-button styling settings — the live preview updates instantly. To translate that label for other languages, use the **Edit content** editor.

| Note: When you edit the **legal withdrawal declaration** line, a warning appears. You can still save your changes, but keep the meaning of the declaration intact so you don't affect compliance.

## How to save and check your widget
Step 1: Click **Save** to apply your changes.
Step 2: Visit your storefront to confirm the floating button appears in the chosen position and countries.


![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/imgv3021380530864d-8ce5-4407-8_n9auu2.jpg)


| Tip: Bottom right is the most familiar spot for shoppers, so it's a safe default. Custom button text is shown for every language, while the default text auto-translates per storefront language. If the widget doesn't appear, confirm the **Blockify Withdrawal** app embed is on and saved.

## Who can use this feature?
Configuring the storefront widget button is available on all plans. 

## FAQs
1. **The widget button isn't showing — what should I check?**
Confirm the **Blockify Withdrawal** app embed is on and saved, then refresh your storefront.

2. **Can I use a footer link instead of the floating button?**
Yes. Use **Contact us** in the app and we'll switch it for you.

3. **What position should I choose?**
Bottom right is the most familiar spot for shoppers and a safe default.

4. **How does the button text work across languages?**
Custom button text shows for every language; the default text auto-translates per storefront language.