Use Case · Order Form
Take orders without a storefront.
Built in your AI chat.
For makers, consultants, and service providers who don't need Shopify but do need a structured order form, a live URL, and a way to read incoming orders by asking their AI.
Why order forms still matter
Most "take an order" advice assumes you're running an ecom store. Shopify, WooCommerce, BigCommerce are built for hundreds of SKUs, with inventory, shipping, and tax calculation. But if you're selling 1 to 10 things (a service package, a custom build, a workshop seat, a printed product, a coaching block) that whole infrastructure is overkill.
For service providers and makers, the typical alternative is sloppy: a Stripe payment link plus a Google Form to collect details plus a responses tab nobody opens. Three places, three things to check, and one customer who ends up emailing you twice because they didn't see a confirmation.
A Brieform order form replaces that with a single intake built where you already work. Describe it in chat, get a public URL, drop it on your site, and from then on every action (read today's orders, summarize the rush jobs, change a field) is something your AI can do in the same thread.
What an order form does in Brieform
Brieform doesn't process payments. Add your Stripe or Polar checkout link to the form's success message so buyers complete payment after submitting the order details.
A Brieform order flow
You sell custom illustrated portraits via your portfolio site. The order form lives at /order on your site:
- 1
Customer fills the form: portrait style, subject description, deadline, and special requests
- 2
Conditional logic adjusted the questions in real time. Selecting "family" added a "how many people?" field
- 3
On submit, the customer sees the success message: "Thanks Sarah, your family portrait order with a March 15th deadline is in. Click below to pay via Stripe and lock in your slot."
- 4
When you open Claude that evening, you ask: "Show me today's portrait orders, flag any with deadlines under 2 weeks". Your AI calls get_responses and returns the list inline
- 5
You ask the AI to summarize Sarah's special requests so you can plan the work in your sketchbook
- 6
If your AI already has Slack connected, you ask it to post the rush-order summary to your #rush-orders channel. No extra config in Brieform
- 7
At month-end you export the full order list as CSV from the Brieform dashboard for your bookkeeper
How to set up a Brieform order form
- 1
Connect Brieform to your AI. One OAuth click from /install/claude, /install/chatgpt, or any MCP client
- 2
Say in chat: "Create an order form with my product list, conditional fields per type, and a rush-delivery checkbox". Brieform calls create_form
- 3
Ask your AI to publish it. It calls publish_form and returns the public /f/[slug] URL
- 4
Edit the success message to include the order summary and your Stripe or Polar checkout link
- 5
Embed on your site or share the public link
- 6
Read orders by asking your AI. get_responses returns submissions inline, filterable in natural language
What this replaces
| Tool stack | Cost | The pain |
|---|---|---|
| Shopify (for 1–10 SKUs) | $39+/mo | Massive overkill, themes to maintain |
| Stripe link + Google Form + manual triage | $0 + manual | No AI chat interface, no conditional logic, no success message with payment link |
| Typeform + Zapier + Stripe | $25 + $29 + 2.9% | Three bills, fragile Zaps, no AI chat interface |
| Brieform + Stripe/Polar | $0 free, $29 Starter + fees | Describe in chat, read orders in your AI, payment via processor |
Who this is for
Makers and artisans
Selling small batches or custom work.
Consultants and coaches
Taking project orders or package bookings.
Workshop hosts and educators
Selling individual sessions or seats.
Service providers
Selling clearly-scoped packages (audits, sprints, retainers). If you have inventory management or 50+ SKUs, use Shopify.
Related
FAQ
Can I take payment directly in the form?
Not natively. The recommended flow: Brieform collects the order, the success message contains your Stripe or Polar checkout link so the buyer completes payment in one click.
What about taxes and shipping?
Out of scope. Brieform is the order intake, not a checkout. For tax calculation and shipping logic, the customer hits your payment processor in step two.
Can I show different products to different customers?
Yes. Use conditional logic. Hide the "rush delivery" option for international customers, show different package tiers based on a "type of project" select. Describe what you want in chat and Brieform's update_form tool rebuilds the branching.
Can I read orders without opening the Brieform dashboard?
Yes. Connect Brieform's MCP server to Claude, ChatGPT, or any MCP client and ask your AI to call get_responses. It returns orders inline, filterable by tier, deadline, or any field value in natural language.
Is the order form embeddable on my site?
Yes. Embed the form on your site or share the public /f/[slug] link if you'd rather link out.
Use the order form template, free
Free forever for your first form. EU-hosted. Built for makers and consultants who don't need a storefront.
No credit card · Works with Claude, ChatGPT, Cursor
