Skip to content

Create a Registration Form

This guide walks through building a B2B registration form — from creating it to enabling it for submissions. For the quick version, see Create your first registration form.

A registration form lets storefront visitors submit a wholesale signup request. Each submission is stored in the app for you to review. Submissions are not automatically converted into Shopify B2B companies — they are requests awaiting manual approval.

  1. Go to Registrations in the sidebar.
  2. Click New.
  3. The editor opens with the default template pre-filled.
registration-form

You can also duplicate an existing form later from the list using Duplicate.

In the left Settings panel, open the General tab:

  • Form name — internal label for the form.
  • Description — shown above the form (optional).
registration-form

The middle Structure panel is where you compose fields. The default template already includes:

  • Company name, Business type (dropdown), EIN
  • Contact person, Email, Phone
  • Address, Country
  • Number of employees, Notes

Drag fields in or out, and click any field to edit it. Available field types:

CategoryFields
BasicText, Email, Phone, Number, Date
ChoiceDropdown, Radio, Checkbox
LocationAddress, Country
LayoutText block, Divider, Spacer

For every field’s settings, see Registration form fields.

registration-form

Open the Style tab to customize the form look (colors, spacing, fonts) so it matches your storefront theme.

registration-form
  • Submit tab — set the submit button text.
  • Emails tab — set the recipient email for new submission alerts. Your shop owner email is pre-filled by default. Add team members who should be notified.
registration-form registration-form

The right panel shows a live preview of the form as you edit. Toggle between desktop and mobile if available, and confirm the layout reads well before saving.

registration-form
  1. Click Save.
  2. Back in the registrations list, toggle the form Enabled.

A disabled form never accepts submissions, even if it is embedded on the store.

registration-form

Pick one of three display methods:

Plan limits apply: the number of company registrations you can receive per month depends on your plan. See Plans and billing.

Play