Use Cases
How to Build an Order Form in WordPress
An order form lets customers tell you exactly what they want — product choices, quantities and contact details — without phone tag or scattered emails. Auto Form Builder captures the full order for free, can show a live Calculation total, and can take a one-time payment with the free Stripe Payments add-on (no plugin fee). You can still connect other tools via webhook when you need a different processor or a fuller store stack.
What makes a good order form
- List products and options clearly with dropdowns and radio buttons so customers pick from defined choices instead of typing ambiguous descriptions you have to decode later.
- Capture quantity with a Number field on each line item or per product selection so fulfillment knows how many units to prepare without follow-up emails.
- Use a Calculation field for quantity × price (and fees) so buyers see a live total before they submit — and use that total as the Stripe amount when you enable payments.
- Use conditional logic to show add-ons, sizes or delivery options only when the relevant product is selected — keeping simple orders short and complex orders complete.
- For one-time card payments, enable the free Stripe Payments add-on and choose a fixed price, a Number field, or a Calculation field as the amount. For other processors or complex catalogs, push the order via webhook to Zapier, Make or GoHighLevel.
- Store every order in your WordPress dashboard and send yourself an email notification so nothing is missed while payment status updates from Stripe or your connected stack.
Recommended fields
- Dropdown Field — A Dropdown lists products, packages or service tiers in one controlled list — ideal when you offer a fixed catalog and want consistent order data for fulfillment and reporting.
- Radio Button Field — Radio buttons work well for mutually exclusive options such as size, color or shipping speed — visitors see every choice at a glance without opening a menu.
- Number Field — A Number field captures quantity with validation so customers cannot submit letters or negative values — set min and max when you need to enforce order limits.
- Calculation Field — A Calculation field shows quantity × price (and fees) live, appears formatted in emails and entries, and can feed Stripe Checkout as the charge amount.
- Name Field — The Name field identifies who placed the order for shipping labels, invoices and support follow-up — use structured first and last names if your workflow expects them.
- Email Field — Email is required for order confirmations and receipts — validate it on submit so every order includes a deliverable address.
Helpful features
- Conditional Logic — Show optional fields only when relevant — for example, engraving text when a personalized product is selected — so the order form stays short for simple purchases.
- Form Webhooks & Integrations — Push each order to inventory, CRM or another processor the moment it submits via Zapier, Make, GoHighLevel or any custom endpoint — alongside or instead of Stripe Checkout.
- Form Submission Management — Every order lands in an inbox-style dashboard where you can search, filter, tag and export CSV — including payment status when Stripe is enabled.
How to build a order form
- Install Auto Form Builder free from WordPress.org.
- Create a new form — drag on the fields above, or describe it and let AI build it.
- Add the helpful features (logic, spam protection, notifications).
- Style it to match your brand — no CSS.
- Copy the shortcode or embed code and paste it on any page.
FAQ
Can it take payments?
Yes — enable the free Stripe Payments add-on for one-time Stripe Checkout (fixed, visitor-entered or calculated amounts). Auto Form Builder adds no transaction fee; you pay only Stripe's standard processing fees. Recurring billing and PayPal are not included in this release. You can also connect other tools via webhook.
Are orders saved?
Yes — every order is stored in your WordPress dashboard and emailed to you.
Related form types
An order form should make it effortless for customers to tell you what they want and easy for you to fulfill. Auto Form Builder captures every detail for free, can calculate the total live, and can charge through Stripe with no plugin cut — or connect to your existing stack via webhook.