Create your first sales form
Forms are the primary public intake path for orders. A form is a hosted, no-auth-required page that turns visitor submissions into structured orders in your queue.Create the form
- Go to Products.
- Open your first product.
- Open the Channels tab, then Forms.
- Click Create form.
- A public key (used in the hosted URL)
- A name
- A status (active/inactive)
- A schema version
- An Offers section — the price/quantity choices a customer can pick (this is what older material may call “package options”)
- An Options section — extra choices you let the customer make, like a fragrance or color, separate from the offer itself
Required customer fields
Every form collects these by default:- Full name
- Phone number
- Optional WhatsApp phone
- State
- Address
- Offer selection
Publish and share
- Save and set the form to active.
- Copy the public form URL (hosted at
/public/forms/[publicKey]). - Copy the API submit URL if you are integrating your own landing page.
- Copy the embed snippet if you are embedding the form on a WordPress or custom site.
Test one submission
Before going live, run one test submission:- Open the form URL in another browser profile or device.
- Submit sample customer details and pick your offer.
- Return to Orders in the app.
- Confirm a new order appears with:
- A sequential order number (per product)
- The customer and contact snapshot
- The selected offer as the order’s package
- An
order.createdevent in the timeline - Round-robin assignment to an eligible Sales rep (if one exists with product scope)
/tools/test-submit on staging to fire controlled submissions without going through the public form UI.
What good first forms look like
- Short: name, phone, address, offer. Nothing else.
- One product, one or two offers.
- WhatsApp field included if your team contacts customers on WhatsApp.
- State field required so dispatch routing works.