# 📢 Publish Your Wholesale Registration Form to Your Storefront

Once your wholesale registration form is ready, it’s time to make it visible and usable by potential B2B customers. With our app block method, you can add the form to any page—no need for custom coding.

{% embed url="<https://drive.google.com/file/d/1X2yKh3jyZcrieKc0iLdVcqijbV-2oAop/view?usp=drive_link>" %}

## ✅ Steps to Publish the Form

### **Step 1: Enable the Registration Feature**

Head over to **Customer Management** in your app and toggle on **Registration Form**. This activates the registration module so your forms can be used on your storefront.

<figure><img src="/files/il195Bm7fSPnlv1Y7JfU" alt=""><figcaption></figcaption></figure>

### **Step 2: Enable the App Embed in Your Theme**

Go to your Shopify admin → **Online Store > Themes** → click **Customize**.\
In the theme editor, find **App Embeds** settings and turn on the **“B2B Solution”** embed block. This ensures the registration form app is allowed to render on pages.

<figure><img src="/files/joinKStjWqj9ZsAceeAh" alt="" width="362"><figcaption></figcaption></figure>

### **Step 3: Add the Form to Your Desired Page**

You can place your registration form on **any page** you like. A common place is the **Customer Register** page.

* First, **hide or disable Shopify’s default registration form** (so there’s no duplication).
* Then, add a new block: choose **“Registration Form”** from the B2B/Wholesale Solution app.
* After placing it, double-click (or use the sidebar) to enter the **Form ID** — this tells the block which form you want it to display.
* To find the Form ID, go to **your forms list** in the app and copy the ID of the specific registration form you’ve set up.

<figure><img src="/files/IdE4SXKOWXFr6y5KntKY" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Zwqf6se9CZvu5pnSrg8K" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/UmakVk7gUcEbZ2vep77A" alt=""><figcaption></figcaption></figure>

## 💡 Notes & Tips

* If you assign **version 1** of your wholesale form to the “Create Account” button, the system gives priority to that setting when users click to register.

<figure><img src="https://lh3.googleusercontent.com/_ruOCo3HtgKrypKUc102bJbdB68r09iLeZn_RylVKIPx0l9qav2yXFmDpEaVALZg6R0SFiz2zH07UZ3rtI85IVTky4qQkug0cDvBnptm3CdYXE3qoJQH-52Igvts4lBM25PpV-hiHixt04JZxXJf3bU" alt=""><figcaption></figcaption></figure>

* Need a custom placement or special layout that the theme editor doesn’t allow? Get in touch — our support or developers can help tailor it.

{% hint style="info" %}
If you want further customization on your form, reach out to [**support-sbc@bsscommerce.com**](mailto:support-sbc@bsscommerce.com) or [**Live Chat**](https://go.crisp.chat/chat/embed/?website_id=9f64b5a9-1a02-4190-93b8-8ef56b19f740) for a request.
{% endhint %}


---

# 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-shpf.bsscommerce.com/b2b-wholesale-solution/customer-management/registration-forms/publish-your-wholesale-registration-form-to-your-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.
