# Embed Form

### What is an Embed Form in Retainful?

An embed form is a customizable sign-up form that can be embedded directly onto your website. It allows you to collect visitor information and automatically add it to your audience lists, which can be used for targeted marketing and engagement.\
\
The embed form can be placed on any page of your website or specific areas like the footer, sidebar, or checkout page.

{% hint style="info" %}

## WooCommerce Merchants: Enabling signup forms

In WooCommerce, you need to enable the "**Sign up form"** in the Retainful plugin

1. Go to your **WordPress dashboard** -> **Retainful** -> **Settings**
2. Set '**Enable Signup Forms / Popups**' to '**Yes**'.
3. Click **Save**
   {% endhint %}

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FKapAc1kioS6Mq20MbSFj%2Fimage.png?alt=media&#x26;token=9ad8a488-d995-4ca8-b069-937c6617dac8" alt=""><figcaption><p>Enabling sign-up forms in Wordpress</p></figcaption></figure>

{% embed url="<https://youtu.be/P8Ul1iD6i5s?si=-9PswpBBPMcjX0zL>" %}
How to create an Embed form in your Woocommerce Store?
{% endembed %}

{% hint style="info" %}

### Instructions to connect Retainful in Shopify: <a href="#instructions-to-enable-signup-form-in-shopify-1" id="instructions-to-enable-signup-form-in-shopify-1"></a>

**Step 1:** Go to your **Theme Editor -> App Embeds and enable the "Retainful" widget.**

**Step 2:** Paste your store access token in the input box.

**Step 3:** Click the **"Save"** button. Ensure to save before you exit the theme editor.
{% endhint %}

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FICUhhMBHO7aWi72dVz5R%2Fimage.png?alt=media&#x26;token=b2f7f602-0540-44c6-8e4c-0be80bef4e74" alt=""><figcaption><p>Connecting your shopify store to Retainful</p></figcaption></figure>

## Creating an Embed form in Shopify

1. Log in to your **Retainful** dashboard.
2. Navigate to **Sign-Up Forms** and click **Create a Form.**

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FUD4uNeTTmCpeH7xwbZVV%2Fimage.png?alt=media&#x26;token=0f754cec-5d9f-4f78-b93c-050021a27fc9" alt=""><figcaption><p>Click create form</p></figcaption></figure>

3. Provide a name for your form.
4. Choose an Audience List.

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FgSjirrf7dYWAZZDmbt3s%2Fimage.png?alt=media&#x26;token=7ccbd9f0-7ff7-4138-b9c4-bdf919c6e9b9" alt=""><figcaption><p>Naming the form and choosing the list</p></figcaption></figure>

{% hint style="success" %}
**NOTE** \
If you don’t have an existing list, you can create one.
{% endhint %}

5. Select **Embed Form** as the form type and click **Create a Form.**

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FjEHABCI0xE0evjEmLIye%2Fimage.png?alt=media&#x26;token=e1b546ca-1671-404e-afa4-3cc884f67158" alt=""><figcaption><p>Choose embed form</p></figcaption></figure>

## Choose Template:

Select from our ready-to-use signup form templates or create your own design from scratch, customizing it to suit your preferences.

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2F9i0DoM2EC4RKZcE0B1MS%2Fimage.png?alt=media&#x26;token=b4e04e0d-dbdb-4be6-9e60-4699dc66b309" alt=""><figcaption><p>Choose a template</p></figcaption></figure>

### Customizing Your Signup Form Template

Retainful allows you to customize the popup design. You can change the default text, button text, and more. Use the drag-and-drop editor to personalize the form:

* **Blocks**: Add text, images, and buttons.
* **Style Manager:** Adjust the layout and styles for a polished look.
* **Page Manager:** Edit different stages of the popup, including the Main Page, and Thank You Page.

{% hint style="info" %}
Learn more about the popup editor and how to work with it: **Click here**&#x20;
{% endhint %}

## Sign-Up Form Settings

With the signup form settings, you can set the following:

* **Edit Template:** A button to edit the pop-up template
* **Edit List:** A button to edit or change the list.
* **Edit Target**: A button to edit the target options.
* **Devices:** Options to enable the popup for Desktop and Mobile.

#### **Settings Summary:**

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FKBuzRXwiVoRrWNNEWUHf%2Fimage.png?alt=media&#x26;token=803b2788-78c7-46b5-a4e3-6524cecac689" alt=""><figcaption><p>Embed Settings</p></figcaption></figure>

## Adding Embed tag in Shopify

Copy the embed code from the Retainful and paste the code in the respective block.

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FIoF3lErEE11yAlkAHt06%2Fimage.png?alt=media&#x26;token=3b186f23-c1a2-4805-95f3-de3d00b9aefc" alt=""><figcaption><p>Copying the Embed code</p></figcaption></figure>

1. **Select the Footer Section**\
   Navigate to the **Footer** section in your Shopify theme editor.
2. **Add a Block**
   * Under the **Apps** block, click on **Add block**.
   * A list of available app blocks will appear.
3. **Embed Retainful Form**
   * From the list, locate and select the **Embed Form** option for Retainful.
4. **Copy the Embed code:**

Copy the Embed code that is copied from the Retainful earlier to display the popup.

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FQvwv8Dbi0XprR7Kb0NtX%2Fimage.png?alt=media&#x26;token=f2950f99-e752-4a42-a974-42343d3d364d" alt=""><figcaption><p>Copy the code</p></figcaption></figure>

After pasting the code, the popup form will appear on the respective block. Save this to secure the changes. In this way, you can embed the popup in your Shopify store.

## Creating an Embed form in WooCommerce

Adding the embed form in WooCommerce is same as in the Shopify. Follow the below instructions to create an Embed form in WooCommerce.

1. Log in to your **Retainful** dashboard.

2. Navigate to **Sign-Up Forms** and click **Create a Form**<br>

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdESYowP0LtweP3Vas0K05JGGEFOkPURuChiu9iVelj9j8DCme8MMrg9_nwYcp9wr8Xb3WVH-TLPpJBiauN_4WGnI-1l0vleQCDKdUhdQaDi3zQHkTt7pIsvu9-OMrajm1k90LoFg?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Click create form</p></figcaption></figure>

3. Provide a name for your form.

4. Choose an Audience List.

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FfIw7CAVUAlghiQKteFyf%2Fimage.png?alt=media&#x26;token=d4e277f0-f9a5-4e9a-a4df-03a73bb0d05d" alt=""><figcaption><p>Naming the form and choosing the list</p></figcaption></figure>

{% hint style="success" %}
**NOTE** \
If you don’t have an existing list, you can create one.
{% endhint %}

5. Select **Embed Form** as the form type and click **Create a Form.**\ <br>

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcIWmTKbb9hjvQSPPwecHXYphRWqNhu2r2eM5Ked2GlKSEluBOdOLxsbHCmyjlE8LLn7iW-8pEwZOUC1Nbmb8rcZ4QY-6bVdd2CT2HI2JlIYF5U1L8BFOlPtxstZi1I282a5v1mHA?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Choose embed form</p></figcaption></figure>

## Choose Template:

Select from our ready-to-use signup form templates or create your own design from scratch, customizing it to suit your preferences.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfUmNBvBzusMmh1nViSKYd_Oz1lW-VL6BqyhO6nVhQHSYjJtfd3U9F7UuDff1ufCSF7IMKCwsALqnTxKuTfAnZdsqbbYM_XBuJWk3IGqtgatYMUXR2D-nncIdhuPpCRFC2Da_TQ9Q?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Choose a template</p></figcaption></figure>

### Customizing Your Signup Form Template

Retainful allows you to customize the popup design. You can change the default text, button text, and more. Use the drag-and-drop editor to personalize the form:

* **Blocks**: Add text, images, and buttons.
* **Style Manager:** Adjust the layout and styles for a polished look.
* **Page Manager:** Edit different stages of the popup, including the Main Page, and Thank You Page.

{% hint style="info" %}
Learn more about the popup editor and how to work with it: **Click here**&#x20;
{% endhint %}

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeDQd91EABAOjBXeNRErxNvzmKQerHVa5-5O4XkTmBXyLl8IZfthYZWozH08OZPVrMOrl6WDdVUr5-jbY4oIkCjDi7uu6KUh4IJN_XWwBdfXx5b8ldRVkaOvNe917PGkFoHwoKVug?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Popup editor settings</p></figcaption></figure>

## Sign-Up Form Settings

With the signup form settings, you can set the following:

* **Edit Template:** A button to edit the pop-up template
* **Edit List:** A button to edit or change the list.
* **Edit Target**: A button to edit the target options.
* **Devices:** Options to enable the popup for Desktop and Mobile.

#### **Settings Summary:**

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfBVuv93p4zyRO3IigX2OzVfcT7YUwouc63A7SJs_4sBEOjzarsF5IP3jkAhU_v9n5ki6Avr5Dcb2SNut_dv3kVRCaXHKC_uujRv7dwDxAYW8Kv5tx8Duy06wRAdFTPEejSukuOzw?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Embed Settings</p></figcaption></figure>

## Adding Embed tag in WordPress

There are two ways to add embed form:

### **TYPE- 1: Add Embed tag in WordPress:**

1. From your **WordPress** **dashboard**, navigate to **Appearance**.
2. In the Appearance menu, click on **Customize**.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdpx4gq2dJxVGwUR1gFtwdRZ3_7afHnelV28txtbFV5AaJcpQw0xcAG1MFRr5zqHOGHfFatV5JFXsYEvImvplKxhLNtG6doZOA8WniaufSiRsZVIwVL0CGt_41GcG25Ml6cJy6FWA?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Click on customize</p></figcaption></figure>

3. In the Customize menu, select **Widgets**.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdSGuuNO8C9kxyDNVyq8qP1RUyiVKNwnjVMKJHsyBk19S3fL5muouEPy1b7-pHIkgDbhx1K-oNOroOeaGs-_sdvGG8VJzYM2nlos7QTOJA0Nb_aypXQWUZdMyns856JHaDO-9W0jA?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Go to Widget</p></figcaption></figure>

4. In the Widgets menu, select the area where you want to display the form. For example, you can select **Footer Column 2.**
5. Click on the ‘**+**’ icon to add a new widget.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe9qeyBpJx5lTW28x9RcKEFsuKQNKMq4ovVliq4QpFY09TqQqS9c4XLKF8nZo4AEjT2KoN0_hhj2Xi9AoDGz9BU5bG9BIsB1Y8YZk10pCq_P_QD2bUT9JSrpdl58dKVyO6myg4f?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Click 'Add' icon</p></figcaption></figure>

6. In the search bar, type ‘**Custom HTML**’ and select it.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfzBrET259D8hBApGiMnfA7z2AZZgWXyNRyUBwivD1ESbbH3VyRyzvNWFy0LKipiH5g2WpPuN8R_l6eUG1bu6drQIgWG-_zhrNiH3qoeeW1eSahGkXVsKGJzwVDz8FHQ0zZAgxikA?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Select the custom HTML</p></figcaption></figure>

7. In the Custom HTML widget, paste the **Embed Tag** that you copied from Retainful.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdcagD6kHkoQaaBXpuPVh84voJuIFlk0q4P7tCZHx9Dh5S3WcW24K8jpZC3S35CtiNqF9YCIFUXYp4KYp9_Bxxw4OPFRVrmRNwHxa1HrqqpeOOThkbFGAP41mvE383Qd3IGYPOgJg?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Paste the tag</p></figcaption></figure>

8. Click on **Publish** to secure the changes.

### TYPE -2: Add Embed Form on Specific Pages:

1. From your **WordPress** **dashboard**, navigate to **Pages**.
2. Select the specific page where you want to display the form (For example, on the checkout page).
3. Click on **Edit** to modify the page.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfiTCdZa7I7NV150Q_8TioCD_bigFol_buaCIYs8S_GHwTZSy37GUUuUiPpC7vpSbGK5oPK8vnbyzJTZEn2T6jEeZ2aFvYRtYelzfMGgHkEROgqiuV9xNRFHYLgE9lpS3Qc-Fw_5w?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Choose any page and click edit</p></figcaption></figure>

4. Click on the ‘**+**’ icon to add a new block.
5. In the search bar, type ‘**Custom HTML**’ and select it.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd2dVcWs2TbOU7HmpeIsaUzuBKNd9bIJns-9t7U4n-43tpoKAWCzyWUhc-C1nFuDUCcjF-41r9heuYEdKl_Ds3GrQy6klsIKYUq5ZQ4rwwWOH19pdd6kgMLO1uuMfGJwxigzDyP0A?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Select Custom HTML</p></figcaption></figure>

6. In the Custom HTML block, paste the Embed Tag that you copied from Retainful.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeqR0jouvnqgxJDKUAfM4obyXOSP0tMGnNEmd-gHHT6kmMcyEr8E3VMX5ujsLO2LLfZUC0DOWLJwGksfS8AqNeZjfuNu3pFyAogWaTl4TOtHUCCfGVDFDj4FijdXpIlxC-4AXPQ-w?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Paste the Embed Tag</p></figcaption></figure>

7. Click on **Save** to secure the changes.

The form will appear on your website wherever you paste the Embed Tag. Place it thoughtfully to ensure maximum visibility and effectiveness.

## Choose an Audience list

The dropdown menu allows you to easily add new items to the list or update existing ones.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXffqjUjt_zf4Np8R7_pb_jHXilu0GR9CmMn1KMxo8jy9LwJfmmL2Lp8NIZcEq1zgJm8XPZBWu9z-sc8uiWJVOtBgUsSUTHrQQTUsGq_de8vFOuBykurvDh2AncbKv7uFAmbGuIoIA?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Change or to Add lists</p></figcaption></figure>

{% hint style="info" %}
**NOTE**\
You can create up to 5 lists; however, only one list can be integrated into an automation workflow at a time.
{% endhint %}

The lists you create or add can be saved and reused for future campaigns. This helps you efficiently target your audience in upcoming campaigns, streamlining the process and enhancing your marketing efforts.

### Tailor Popup visibility

{% hint style="info" %}
**POPUP VISIBILITY**\
Diversify targeting options by activating multiple settings aligned with your preferences. Discover how to configure these targeted options for precise audience engagement: \
[**Click here**](https://help.retainful.com/signup-forms/popup-targeting)**.**
{% endhint %}

This step empowers you to effectively tailor popups, ensuring they reach specific audiences based on your desired criteria.

**Always Display:**\
\
This option helps you to display the embed form every time.

<figure><img src="https://837552055-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDdKRAW4KzC-CNNbvnH%2Fuploads%2FrygGzj9gQdUHQtB0WfqX%2Fimage.png?alt=media&#x26;token=469f9afc-9182-4009-911a-8e398de308ef" alt=""><figcaption><p>Always display</p></figcaption></figure>

## Enable the Embed form

After confirming your settings, take the next step by saving the form's settings and publishing the form. This will save the settings configurations.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc-Sa5fU_JE5oxw2CgaQaXJXXwt-jHVhXtspotDEZqVaLhiVSqkggizn5HhaCsh1XADFo9j4wyXOpsu9ggNP7k98iYcKLvND2NYIjTkO5qTCsWMHLiMFE28haZwuqIfk8LaQm3a?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Publish the Embed form</p></figcaption></figure>

Your Retainful embed form should now be successfully integrated into your website.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe5I_vMTaI0zJO0IsLyBov_-qQYYRTzNeIa2Ed37rDCI1bLjIPCqF9QtTgQS6sybwJvcQEjtoE1TFi96ehEZ0_C-nAPEZHt8l6o9ApzmoGQ5MSHt68TAfUqkcFTG9N9pyIT4iaVLw?key=kjLhuDK5mowTxNHYDC0zIwBT" alt=""><figcaption><p>Embed form in Footer page</p></figcaption></figure>

Upon the customer's entry of their email address, click on "submit”. So they have subscribed to receive your newsletters. <br>

### Conclusion:

The embed form effectively captures visitor details, leading to higher subscription and conversion rates.

{% hint style="success" %}
**Need More Help?**&#x20;

We’re here to make things easier for you!

* Email Us: Reach out anytime at <support@retainful.com>.
* Schedule a Call: Still stuck or need a hands-on walkthrough? Book a quick session with our support team, and we’ll guide you step-by-step.

[**Schedule a call with us**](https://zcal.co/retainful/onboarding)**.**
{% endhint %}
