A menu order form template for a tiffin service needs six things: the plan, the days, the meal, dietary notes, a delivery address and a start date. Build it once, send one link, and every new customer lands in a single sheet instead of forty WhatsApp threads. Here is the setup, with fields you can copy.
What to ask, and in what order
Repeat customers are the whole business for a tiffin or meal-prep seller. They sign up once and eat for months, so the signup form carries more weight then any weekly message. Ask for what you need to cook and deliver, and nothing else.
| Field | Block type | What to put in it |
|---|---|---|
| Name | Short answer | First name is enough |
| WhatsApp number | Phone number | The number you will message about changes |
| Delivery address | Long answer | Flat, building, landmark, gate instructions |
| Plan | Multiple choice | Lunch only, dinner only, lunch and dinner, trial week |
| Days | Checkboxes | Monday to Saturday, or whatever you deliver |
| Diet | Multiple choice | Veg, egg, non-veg, Jain |
| Allergies and dislikes | Long answer | "No onion", "no peanuts", "less spicy" |
| Start date | Date | The first day you deliver |
Keep the diet question as choices rather than free text. You will sort and count by it every week, and typed answers like "veg", "Vegetarian" and "pure veg pls" make that a chore. Leave the allergies box as free text, because those answers need reading.
Put the sttart date last. People who have already told you what they eat are more willing to commit to a day.
Start from the order form template
Build it in about twenty minutes
Qwenvo is a completely free form builder, and our team builds it. It has a ready-made order form template that works as a starting point. The editor works like a document, so there is nothing to learn if you have typed in Word.
- Open the template and rename it, for example "Weekly tiffin plan".
- Delete what you do not sell. Type
/to add a block, such as Checkboxes for the days. - Add the fields from the table above.
- Open the Customize panel and add your logo and a cover photo of your best thali. A plain form from a stranger gets fewer signups than one that looks like your kitchen.
- In Settings, turn on email notifications so each new signup reaches you, and switch off the Qwenvo badge. That setting is free.
- Open the Share tab, copy the link, and test it from your own phone before anyone else sees it.
If you would rather not build frim scratch, describe the form on the empty-form screen and the AI will draft it. Check the draft against the table, since it will not know that you skip Sundays.
Let the form do the arithmetic
Customers always ask "how much will it be?" Qwenvo has calculated fields, so the form can total the price as they choose.
Say your lunch is ₹120 and a customer picks Monday, Wednesday and Friday for four weeks. The form can show ₹1,440 before they submit. Use your own prices, of course. This removes the back-and-forth where you quote a number and they come back with "what about only three days?"
Conditional logic helps in smaller ways:
- Show a "dinner cutoff time" question only when someone picks a dinner plan.
- Hide the days question for the trial week, since it is always the same.
- Ask "Which gate or tower?" only if the address mentions a society you deliver to.
Use logic sparingly. Every extra question costs you signups, and a form that asks only what it needs gets finished.
See how conditional logic works
Collecting payment: read this part
Here is the limit that matters for you. Qwenvo's Payment block works through PayPal checkout only, and Qwenvo keeps a 1% fee on top of PayPal's own. If your customers pay by UPI or cash, which is likely, do not rely on the Payment block.
A simple workaround is to use the Thank-you page. Add an Image block with your UPI QR code and a line like "Pay ₹1,440 before your start date and send a screenshot on WhatsApp." The form records the order, and payment stays in the channel your customers already use.
Another small thing for Indian sellers: per-submission PDFs cannot draw some scripts, including Devanagari. If customers write names or addresses in Hindi or Marathi, use the CSV or XLSX export for your delivery list instead.
A weekly routine that takes minutes
Once the form is live, your week gets lighter. This is a routine that fits a one-person kitchen.
| When | What you do |
|---|---|
| Daily | Check new signups in the Submissions table |
| Saturday | Post next week's menu on your WhatsApp status and Instagram |
| Saturday | Export the sheet as XLSX and sort it by diet and delivery area |
| Sunday | Message anyone who asked to pause or change days |
Close signups when the kitchen is full. In Settings you can close the form on a date or after a set number of responses, so you are never promising a seat you cannot serve. You can also prevent duplicate submissions, which stops one customer from signing up twice because they were unsure it went through.
Share the link in your Instagram bio, your WhatsApp status and your Google Business Profile. The link preview takes a title, description and image, so the message in the chat looks like a real business insteda of a bare URL.
What the other tools do well
Google Forms is free with a Google account and fine for a plain signup. It has no built-in payments, and its design and branding options are limited. If you only need names, days and diet, it works.
Tally also has a good free plan, with unlimited forms and submissions, logic, calculations and payments. To remove its branding, add a custom domain, add teammates or see partial submissions, you need Pro at $29 a month or $290 a year. Qwenvo includes all of those at no cost, along with visit and drop-off analytics, custom CSS and 180+ templates. If you ever take card payments through a form, Tally is cheaper, because it adds no fee on top of Stripe.
Questions owners ask
Do I need a website to use this?
No. The form has its own public link that you can paste into WhatsApp or Instagram. If you do have a domain, you can put the form on a subdomain like forms.yourtiffin.com, which is also free.
Should customers fill the form every week?
No. The signup form is for the plan, and it should take a customer one minute. For changes, ask them to message you, or make a second short form with just "pause", "skip" or "change days".
Can I see who started the form and did not finish?
Yes. Turn on partial submissions in Settings and unfinished forms appear as incomplete rows. The drop-off analytics also show which question people stop at, which usually points to the address or start date.
Is it really free?
Yes. There are no paid plans, no card and no trial, and every feature is on for every account. A fair use policy applies at very high volumes, around 50,000 submissions a month, which is far beyond a tiffin business.
Your next step
Open the order form template today and add only the eight fields from the table. Send the link to yur five most regular customers, ask them to fill it in, and see what they tell you.