Allow End Users to Register Their Company

Feature Description

This feature lets end users register their company through a dedicated B2B Company Registration form on your storefront. Merchants collect business details and control access via registration and approval workflows. After a user submits a request with company name and email domains (multiple domains per company are supported), the store admin can review it from the app—helping avoid duplicate companies while enabling self-serve onboarding for authorized B2B organizations.

Setup Instructions
  • Go to your Shopify store and navigate to the App section, then open the B2B Login & Onboarding application.

    Open B2B Login and Onboarding app in Shopify Admin

  • Click the Setup B2B Login tab.

    Setup B2B Login tab selected in app

  • Click the Configure Login button.

    Configure Login button on Setup B2B Login screen

  • Open the B2B Company Settings tab and enable Allow End Users to Register Their Company so users can register their company within your Shopify Plus store.

    Allow company registration toggle in B2B Company Settings

  • After enabling the toggle, click Save.

  • A confirmation message “B2B configurations saved” will appear.

  • To use this feature, enable the corresponding extension. Click the highlighted extension link to proceed.

    Enable company registration theme extension

  • Click the plus (+) icon next to the company request block to add it to the Accounts page.

    Add company request block to Accounts page in theme editor

  • Optionally set Page Title and Page Description as needed.

  • Click Save in the upper-right corner of the theme editor.

    Company request page title and description fields

  • Click the “X” icon to close the theme editor.

    Close theme editor using the X button

  • To surface the page on the storefront, add it to the navigation menu with Add to Menu.

    Add company request page to storefront navigation menu

  • Set the label for Create Company Request and click Save.

    Create Company Request menu item label and save

  • After saving, customers will see Company Create Request in the menu and the B2B Company Registration form on the storefront.

    Storefront menu with B2B company registration page

  • Log in to your online store and click the User icon.

    Customer account icon on B2B storefront

  • End users can register through the B2B Company Registration form: enter company name and associated email domain(s) (multiple domains per company are allowed).

    B2B company registration form with Register button

  • After submit, a success message “Request sent successfully” appears. The company creation request is sent to the store admin.

    Company registration request sent successfully message

  • The end user receives an email notification once the request has been reviewed and approved.