# Add Registration form to Storefront

Embed Registration form to your store

UpPromote allows you to seamlessly integrate an affiliate registration form into your Shopify storefront, making it simple for potential affiliates to join your program. By embedding the form directly on your site, you can streamline the signup process and attract more affiliates without requiring them to navigate away from your store.

With the embedded registration form, your affiliates can:

* **Quickly sign up** to your affiliate program, directly from your storefront.
* **Engage with your brand** without disruption, providing a smooth and user-friendly experience.
* **Increase participation** by making it easy for anyone interested to become an affiliate in just a few clicks.

This feature not only enhances user experience but also helps grow your affiliate network effortlessly.

### How it works

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2F1rs6jSWlMQH0xYhD3bn6%2FReg%20form%20gif.gif?alt=media&#x26;token=ea76d171-44b7-4816-b8dc-2e55b7a45508" alt=""><figcaption></figcaption></figure>

Once the registration form is added to the storefront, the affiliate will be able to register an affiliate account right from your website. In case you set up Auto-approve affiliates and do not require them to verify email, the affiliates will be provided with the affiliate link (and coupon, if [Auto-generate coupon](https://docs.uppromote.com/settings/affiliate-coupon-settings/auto-generate-coupon?utm_source=doc\&utm_medium=hypertext\&utm_campaign=embed-reg-form) was set up) right after signup to start sharing and promoting your business.&#x20;

### How to set it up

Please follow this instruction video to add the Registration page to your website:

{% embed url="<https://www.youtube.com/watch?v=1FMH7hKOGwc>" %}

{% hint style="info" %}
Please note that, at this time, only the Default program can be embedded.
{% endhint %}

In general, there are 5 main steps:

1. Create a Shopify page template.
2. Contact our support team via the in-app chat so we can help you enable the Embed form section.
3. Add the UpPromote Registration form section to the template.

When adding the signup section to a page, please ensure it is placed within the **Template** zone. Avoid placing it in the Header or Footer, as doing so will sync the signup section to the header and footer across all other pages.

4. Add a page for the template.
5. Add the page to store menu.

## Publish Registration form on store menu

As explained in the video above, once you've created the Registration page with the embedded form, you can add it to your store's menu (either the Main Menu or Footer Menu).&#x20;

If you prefer to use the direct registration link with the UpPromote domain, here’s how to:

Firstly, you need to find the registration form link by going to the **Home** tab > Promote your registration form.

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FSLFrkwjnvkSFVzf5TYGc%2Fimage.png?alt=media&#x26;token=f6bd65a5-5d50-41ff-af3e-f63149b29625" alt=""><figcaption></figcaption></figure>

To publish the registration form on your shop menu, please follow the steps below:

* Copy the registration form link.
* Go to your **Shopify admin** > **Content** > **Menu.**

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FgozlTfON2VEN2uiOYFnJ%2Fimage.png?alt=media&#x26;token=cd597f31-53b9-4e11-af91-e4409025cb9b" alt=""><figcaption></figcaption></figure>

* Click **Main Menu** or **Footer Menu**.‌

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FsfXfjNbLvVbgjZJcNjOJ%2Fimage.png?alt=media&#x26;token=3e91b85d-4d13-4fc4-9938-b57aa97e5693" alt=""><figcaption></figcaption></figure>

* Add a new menu item > enter the menu item name and paste your **registration form link**‌ > click on the result > **Add**.

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FVfNSfgDQVeEHvu9T6f3G%2Fimage.png?alt=media&#x26;token=4617b8e7-b378-4d5c-aaed-9be82a8e8484" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2915776664-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LnqRFg4of77qA6qOdUp%2Fuploads%2FxyTxB7p7BNMZFEWSbWLG%2Fimage.png?alt=media&#x26;token=2f9e3275-873e-4945-af58-96319acbc0e8" alt=""><figcaption></figcaption></figure>

* Click **Save** to update your changes.[<br>](https://app.gitbook.com/@secomapp/s/affiliate-app-document/~/drafts/-MhmEUEbqNolnVRCfk2v/set-up/share-affiliate-registration-form/@merged)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.uppromote.com/management/affiliate-registration-form/add-registration-form-to-storefront.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
