Take custom bag orders without the back-and-forth — one shareable form that captures style, leather, lining, hardware, and delivery in a single pass.
A complete hand made bag order form covering bag style, materials, dimensions, hardware, monogram, delivery, and payment. Artisans publish the link on Instagram or a Shopify product page, customers complete the spec on their phones, and the maker gets a single clean brief instead of a tangled DM thread.
15 fields — customize any field or add new ones with AI.
Need different fields?
Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.
Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.
Customers choose from a fixed list of silhouettes, leathers, linings, and hardware — no more guessing what "the brown one" means.
A short text field with a 4-character cap so customers cannot send a six-letter monogram that will not fit on the patch.
Customers attach inspiration images directly to the order so the maker sees what they mean instead of asking for screenshots.
A required "needed by" date shows up next to every order so the production queue can be sorted by urgency at a glance.
Most orders come from Instagram traffic on a phone. The form renders cleanly on small screens with large tap targets for the dropdowns.
A required tick-box that the order is non-refundable protects the maker once leather is cut and stitching has begun.
Click "Use this template free." Flexform loads the form instantly — no account needed to preview.
Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.
Link to Google Sheets or Notion with one click, then embed on your site or share the link.
A solo leather worker takes 6 to 12 custom bags a month through Instagram. The form replaces the DM tangle with one structured brief per order, and the maker batches material orders by reading the dropdowns in a sheet.
A small studio announces a 40-piece capsule on Instagram and runs pre-orders through a single shareable link. The form caps deposits with the acknowledgement checkbox and routes each order into Notion as a production card.
A customer orders a clutch for a wedding party of 6 with matching monograms. The form collects all six initials, the dye-lot leather choice, and the date — so the maker can plan a single cutting session for the batch.
At a weekend market, a vendor sells ready-stock bags and takes custom orders for variations. A QR code on the stall tag opens the form, and the customer fills it out at the booth without giving up their place in line.
A boutique buyer requests three samples in different leathers before placing a season order. The form captures the spec, the buyer's shop address, and the deadline so the studio can produce samples without a follow-up call.
Existing customers send bags back for re-stitching or re-dyeing. The form collects the bag's original purchase year, the issue, photos, and a return shipping address in one submission.
Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.
Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.
Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.
Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.
Yes — open the form in the editor and type the option list directly into the dropdown field. If you want to bulk-change the options across several fields, describe what you want to FlexForm's AI editor in plain English and it will rewrite the dropdowns for you.
The form itself captures the order spec, not the payment. Most makers send a Stripe or PayPal invoice manually once they confirm the order is feasible, or attach a payment link in the confirmation email. If you want a one-click pay button on the form, you can wire it to a Stripe checkout URL.
It scales both ways. A solo maker taking 8 orders a month gets the same value — fewer dropped details — as a studio with three benches and a 6-week queue. The free plan covers most independent makers without needing to upgrade.
Yes. The file upload field accepts photos directly from the camera roll on iOS and Android, and most customers complete the form on mobile anyway. Multiple images per order are supported.
Every submission shows up in the FlexForm dashboard and can be piped into Google Sheets, Notion, or a Slack channel automatically. Most makers keep the spreadsheet as the production queue and use Slack to get pinged when something new arrives.
Yes. The form can be embedded as an iframe on any site, or you can share the direct link from your Instagram bio. If you build a native app for your studio, the Kotlin Multiplatform SDK lets you embed the same form on Android and iOS without rewriting it.
There is a required acknowledgement checkbox confirming the order is non-refundable, which is enough for most made-to-order businesses. If you want a typed signature for higher-value commissions, you can add a signature field in the editor.
Set the "needed by" field to a date picker with a minimum offset — for example, 21 days from today — so customers cannot request a bag in a week. You can describe this rule to the AI editor and it will apply the constraint to the date field.
A free adventure activity waiver form template with digital signature, risk acknowledgement, and emergency contact capture.
A free appointment form template for booking clients, patients, or customers online. Share a link, sync to your calendar, and customize fields with AI.
A free assessment form template for scoring skills, knowledge, or readiness. Share a link, customize questions with AI, and collect responses on any device.
Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.
No signup required · Free forever plan