Order form

An order form is the one place where a typo costs money. This one keeps the choosable things choosable — product from a list, quantity as a number — so the only free text is the address, where it belongs.

The form beside this text is live. Fill it in and submit it — it validates exactly as it would for a real respondent, and saves nothing.

Number fields validate before they submit
Quantity is a number field, not a text box, so "two" or an empty string never reaches your spreadsheet. Validation runs in the browser before the response is sent.
Send each order onward as it arrives
Point the form at a webhook and every order is delivered to your own system the moment it is placed, in addition to being stored in your dashboard. A spreadsheet destination works the same way.
Build this form — freeNo card required.

Order

Live preview

A real Seagit form. Validation works — nothing is saved.

How to build this form

Five steps in the editor. Nothing here needs a paid plan.

  1. Add short text and email fields for the customer, plus an optional phone field for delivery problems.
  2. Add a dropdown listing your products with prices in the option labels, so the customer picks rather than types.
  3. Add a number field for quantity. Because it is a number field, a word or a blank never reaches your records.
  4. Add a long text field for the delivery address, and a second optional one for delivery notes.
  5. In Settings, add a webhook or Google Sheets destination so each order reaches your system as it is placed.

Fields in this form

7 fields, using 6 of the 18 field types available.

QuestionField typeRequired
Full nameShort textYes
EmailEmailYes
PhonePhoneOptional
ProductDropdownYes
QuantityNumberYes
Delivery addressLong textYes
Anything we should know?Long textOptional