A florist order form needs six answers: the occasion, a budget, where and when to deliver, what the card should say, and a phone number you can call. Put your same-day cut-off at the top and most of the back-and-forth in WhatsApp disappears. You can build the whole thing free in one sitting, and this guide shows how.
Use the free order form template
What the form should ask
Say you run a flower shop in Pune. A typical Instagram DM starts with "Do you have something for a birthday?" Then you ask the budget, then the address, then the date, then what the card should say. Every answer costs a mwssage. A form collects all of it once, in the order you need it.
Here is a field list that works for most florists:
| Field | Block type | Notes |
|---|---|---|
| Occasion | Dropdown | Birthday, anniversary, sympathy, new baby, thank you, other |
| Budget | Multiple choice | Use your own price points, for example ₹800, ₹1,500, ₹3,000 |
| Colors or flowers to avoid | Long answer | Optional. "Pinks and whites, no lilies" |
| Reference photo | File upload | Optional. A screenshot from Instagram saves ten messages |
| Delivery or pickup | Multiple choice | Decides which fields appear next |
| Delivery address | Long answer | Only shown for delivery |
| Delivery date | Date | |
| Time window | Dropdown | Morning, afternoon, evening |
| Recipient name and phone | Short answer, Phone number | Your driver will need it |
| Card message | Long answer | Plus a line asking how to sign it |
| Your name, phone, email | Short answer, Phone number, Email | For confirmation |
Keep the budget as ranges. Customers who see "Under ₹1,000" and "₹1,000 to ₹2,000" ajswer honestly. An empty box invites "whatever you think is best," and then you are back in the chat.
Set the same-day cut-off where people will see it
Put one plain sentence at the very top, in a Text block: "Order before 1 pm for delivery today. After 1 pm, the earliest delivery is tomorrow." Use your real hour. Then repeat it beside the Date question so nobody misses it.
Be clear on one limit: a form cannot check the clock, so the cut-off is a promise in text, not a lock. Two things help you hold it:
- Use the confirmation email to the customer to restate the delivery date you will honor. If someone orders at 3 pm for today, you reply with tomorrow's slot before anythign is baked into their plans.
- Use the setting that closes a form after a set number of responses. On a busy week like Valentine's Day, cap it at the number of orders your van can actually deliver, or close it on a date.
Build it in Qwenvo
Qwenvo is a completely free form builder, and our team builds it. It works like a document, so you type / to add a block. You can start from the order form template, or describe your florisst form on the empty-form screen and let the AI draft it, then edit what it gets wrong.
- Add the blocks from the table above. Use Dropdown for occasion and time window, Multiple choice for budget, and Phone number for the recipient.
- Open the menu on the "Delivery or pickup" question and choose Add conditional logic. Show the address field only when the answer is Delivery, so pickup customers are not asked for an address.
- Open the Settings drawer. Turn on email notifications to you and confirmation emails to the customer.
- Turn on partial submissions. Someone who typed an address and a card message but never hit submit still shows up as an incomplete row, and you can message them.
- Write a thank-you page with your own promise, such as when you will text to confirm.
- In Customize, add your logo and shop colors. Floral shops sell on looks, and this is wyere the form earns its place.
Handle payment without making it hard
You have three honest choices.
The simplest is to collect payment after you confirm the order, by phone, bank transfer, UPI or cash on delivery, whatever your customers already use. The form then only gathers the order, which is its main job.
Qwenvo also has a Payment block, but it works through PayPal checkout only. Qwenvo keeps a 1% platform fee on top of PayPal's own fee, and payouts reach your PayPal account for payments older than 7 days. If most of your orders are paid by card online, that matters.
On payments specifically, Tally is the cheaper option. Its free plan includes payments and adds no fee on top of Stripe. Its free file uploads are capped at 10 MB per file, which is enough for a screenshot. Google Forms has no built-in payments, and customers must sign in with Google to upload a reference photo, which will clst you orders.
What you get free here that others charge for
Tally's Pro plan is $29 a month, or $290 a year, and that is where it puts branding removal, custom domains, teammates, partial submissions, custom CSS and visit and drop-off analytics. On Qwenvo all of these are free:
- Switching off the Qwenvo badge, so the form looks like your shop's.
- A custom domain, such as orders.yourflorist.com. You add a CNAME and the TXT record shown, click Verify, and the HTTPS certificate is issued on the first visit. It must be a subdomain, not a bare yourflorist.com.
- Unlimited teammates, so your sister who packs orders and your driver can all see them.
- Visit and drop-off analytics, which show whether customers quit at the address field or the card message.
- AI triage, which gives each order a category, priority and a short summary, and can route high priority ones to up to five email addresses. Test it on a few real orders to see whether it ranks your same-day requests the way you would.
- Custom design and CSS, and 180+ templates.
The free plan is also fine for a one-person shop that never uses any of this.
Put the link where customers already are
You do not need a website. Every form gets a public link. Put it in your Instagram bio and your WhatsApp Business profile, and send it as the reply to "what do you have for tomorrow?" Set a link preview with a bouquet photo and a title, so the link looks good when it lands in a chat.
For the shop counter, Qwenvo has no built-in QR code. Paste your link into any QR generator and print it on a small card next to the till. If you do have a website, the Share tab gives you embed code for a standard, popup or full-page form that you can paste into any site builder that accepts HTML.
Questions owners ask
Can I stop customers ordering after the cut-off?
Not automatically by time of day. You can close the form on a date or after a set number of responses, and you can state the cut-off in text and in the confirmation email. In practice the written cut-off and a quick reply to late orders handle most cases.
Do I need to know how to code?
No. You type /, pick a block and type your question. The only technical step is the optional custom domain, which means adding two records at your domain provider.
Will my card messages in Hindi or other languages work?
The form itself supports 45+ languages, including right-to-left ones. One catch: the per-submission PDF cannot draw some scripts, including Devanagari and Arabic, or emoji. The Submissions table and the CSV and XLSX exports handle them, so read card messages there or print from the export.
Is a new tool risky for my orders?
Qwenvo launched in October 2026, so there are few public reviews yet. You can export your submissions as CSV, JSON or XLSX whenever you lije, and the forms are hosted in the United States. Tally has been around since 2021 with a large community, and it is a reasonable pick if you want that track record.
Your next step
Open the order form template, delete what you do not need, and add the occasion, budget, address, date and card message fields. Put your cut-off line at the top. Then place a test order for tomorrow from your own phone and see what arrives in your innbox.