Classic form

Product order form

A wholesale order form built the way a trade desk actually receives orders, with a purchase order number and a delivery address that is never assumed.

Make one like this16 fields, 7 required
Welcome screen of the product order form example
The welcome screen respondents see first. The image was generated for this example.

The form itself

A static copy of the finished form, exactly as it renders. Nothing here can be filled in or submitted, so read it as a reference and build your own from the button above.

Wholesale order

For existing trade accounts. Orders placed before 2pm are picked the same day.

Your account

What you need

#Item codeProductSize or variantQuantity
1
2
3
4
5

Delivery

Billing

Every field, and what it collects

The complete field list, in the order respondents meet it.

Your account

Business nameShort textRequired
Trade account numberShort textRequired
Who is placing this order?NameRequired
Email for the confirmationShort textRequired
Contact phoneShort text
Your purchase order numberShort text
If your accounts team needs one on the invoice, put it here.

What you need

Order linesTable
One product per row. Leave rows blank if you do not need them.
Columns: Item code · Product · Size or variant · Quantity

Delivery

Deliver toAddress
Delivery methodSingle choiceRequired
Options: Standard, 2 to 4 business days · Express, next business day · Pick up from the warehouse
Requested delivery dateDate
We will get as close as we can.
Delivery instructionsLong text

Billing

Is the billing address the same as the delivery address?Single choiceRequired
Options: Yes, same as above · No, it is different
Billing address, if differentAddress
Accounts payable emailShort text
Anything else?Long text
ConfirmMultiple choiceRequired
Options: I am authorised to order on this trade account · I accept the current trade price list and payment terms

What makes this form work

Order lines are a table

One row per product, with item code and quantity in their own columns. A free-text order box is how the wrong thing gets picked.

Billing is asked, not assumed

The delivery address and the address the invoice goes to are different more often than not in trade. One question saves the credit team a phone call.

The purchase order number is on the form

If the buyer's accounts team needs a PO on the invoice, the moment to capture it is now. Chasing it after invoicing is what turns a 30 day term into 60.

Questions people ask

What should a product order form include?

Customer and contact details, the products with quantities, a delivery address and method, and billing details. For trade, add an account number and a purchase order field.

Can this form take payment?

This example captures the order for an existing trade account, which is invoiced afterwards. For card payment on the form, send people to your checkout from the thank-you screen.

Why a table instead of one product per field?

A table handles an order of one line or five without changing the form, and it exports to a spreadsheet in the shape a warehouse can pick from.

Build your own in about a minute

The button below opens the form generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.

Make my product order form

Other form examples

New to the builder? Start withCreate a form from scratch with AI, thencontrol who can fill it in.