πWholesale forms
Collect wholesale applications, review them in a queue, and have approval create and tag the customer β which is what switches their pricing on.
Last updated
Collect wholesale applications, review them in a queue, and have approval create and tag the customer β which is what switches their pricing on.
A wholesale form is how buyers apply for a trade account. You collect what you need β business name, tax number, reseller certificate β review the application, and approve or reject it.
The part that makes this more than a contact form: approving an application can create the Shopify customer and apply your customer tags automatically. That tag is the same tag your price list uses, so approval is what turns wholesale pricing on for that buyer. No manual tagging, no Shopify Flow required.
Buyer submits β Application lands in your queue β You approve
β
Customer created and tagged in Shopify
β
They sign in and see wholesale pricesBuild your form β fields, layout, and the builder to use
Conditional logic & multi-step β show fields only when relevant, split long applications into pages
Approvals & automations β the queue, and automatic customer creation and tagging
Add the form to your store β publishing it on a page
Forms open in one of two editors.
Flow builder is the current one β a canvas where you add fields, drag to reorder, insert page breaks for multi-step forms, and draw conditional logic between fields.
Basic editor is a simpler list view, kept for straightforward forms.
The basic editor cannot represent conditional logic. Opening a form built in the flow builder in the basic editor and saving it will drop its conditions. If a form uses conditions, always edit it in the flow builder.
Each form has an enabled state. Disable a form to close applications without deleting anything β visitors see your "form disabled" message and existing submissions stay.
Deleting a form is soft: the form stops working, but its submissions remain readable, so you keep the record of who applied and what you decided.
Nothing stops you running several β a general trade application and a distributor application, each with its own fields and each applying a different tag on approval. Since the tag drives pricing, two forms is how you route applicants into two price list columns.
Last updated