Before you install
Make sure your store is ready. You'll need:
Any plan. Install from the App Marketplace or your control panel under Apps → My Apps.
You'll add one storefront script to swap the default account page for your custom form. It lives under Storefront → Script Manager.
If you want approved applicants assigned to a group — e.g. Wholesale — create the group in BigCommerce first so you can select it.
Permissions
On install the app requests only the scopes it needs to run the signup flow — nothing about your orders or payments:
- Customers — modify — to create approved applicants as real BigCommerce customer accounts.
- Customer groups — read — to list your groups so you can assign approved customers to one.
- Content / Checkout scripts — modify — to install the storefront script that renders your form.
Installation steps
Six steps from install to a live form.
Add Custom Signup Forms from the BigCommerce App Marketplace, or from Apps → My Apps. Your 7-day free trial starts on install.
BigCommerce shows the permissions the app needs and asks you to confirm. Approve them to finish — you're returned to the app dashboard.
Open the Form Builder, add and arrange your fields, set the layout and branding, and use Live Preview to check it. Save when you're happy.
The app generates a storefront script. Add it in Storefront → Script Manager (see below) so the form appears on your create-account page.
Customise your email templates, choose the customer group for approved accounts, and configure notifications and cooldowns in Settings.
Visit your store's create-account page. You should see your custom form. Submit a test application and confirm it appears in the Requests dashboard.
Installing the script
Custom Signup Forms renders on the storefront through a single script you add in BigCommerce:
- Go to Storefront → Script Manager and click Create a Script.
- Set Location to Footer and Pages to the Login / create-account page (or all pages).
- Paste the script the app generated, then save.
On the create-account page the script replaces the default form with your custom one, handles validation and file uploads, and shows your thank-you message after submission. To remove it later, simply delete the script.
Troubleshooting
The default form still shows
The script isn't loading on that page. Re-check that the script is enabled in Script Manager, that it targets the create-account / Login page, and that you saved the latest version generated by the app.
Submissions aren't appearing in Requests
Make sure you installed the most recent generated script after your last save, and that your form is published. Then submit a fresh test application.
Approved customers aren't in the right group
Open Settings and confirm the default customer group is set. Groups must exist in BigCommerce before they appear in the list.