Meal Subscription Form for WhatsApp
A one-off order is a transaction. A subscriber is a promise — five lunches a week, a month of dinners, a macro plan that has to respect an allergy and a gym schedule. When signups for those promises arrive as scattered messages, the details that matter (the nut allergy, the Tuesday fast, the office address) end up three weeks deep in a chat you can’t search.
This form takes the subscription signup seriously. A new subscriber completes one structured intake — who they are, what they can and can’t eat, which days they need food, where it goes — and the finished profile arrives in your WhatsApp, ready for you to confirm, schedule, and bill. It rounds out our WhatsApp order form templates for food businesses, alongside the daily-menu form for one-off orders.
What a New Subscriber Tells You
The intake is grouped the way a kitchen thinks:
- Who’s eating
- Name and WhatsApp number, so the plan starts reply-able
- Email, for plan summaries and receipts
- Dietary profile
- Diet type — a dropdown: vegetarian, vegan, Jain, keto, high-protein, no restrictions
- Allergies and hard exclusions — a multiple choice for the common ones (nuts, dairy, gluten) plus free text for the long tail (“no bitter gourd, ever”)
- Calorie or portion target — a number field or an opinion scale for ranges
- The plan itself
- Plan length and cadence — weekly, fortnightly, monthly; five meals a week or all seven
- Start date — when the first delivery happens
- Logistics and terms
- Delivery days and a time window, matched to your route
- A full address — home, office, or both
- A legal acceptance of your plan terms: billing timing, pause policy, notice period
From Signup to First Delivery
- The profile arrives in your WhatsApp — one message, fully structured (forwarding setup)
- You confirm the start — first delivery date, window, and anything the profile flagged
- First cycle is billed in the chat — send your payment link or account details for the opening week or month
- The rhythm begins — weekly menus, swap requests, and schedule changes all live in the same thread, one conversation per subscriber
On Pro, you can go further and email each subscriber a written confirmation of their plan — handy when the subscription comes from an HR manager ordering for a team rather than the person eating.
Pauses, Swaps, and Skip Weeks
Subscription kitchens live and die on change requests: travelling next week, off carbs this month, extra portions for visiting parents. The thread absorbs all of it — a subscriber messages “skip next Tuesday,” you adjust the route, and the change history stays attached to their plan instead of dissolving into memory.
Renewals get easier the same way. With recall information, a returning subscriber’s saved profile — diet, exclusions, delivery days — can greet them when the next cycle opens, so re-signing takes seconds instead of a fresh interrogation.
Billing Without Chasing
Most plan kitchens bill per cycle, and the chat is the natural counter: payment link or transfer details for the coming week or month, sent before the first delivery of each cycle. Regular payers become obvious fast — as do the ones who need a nudge the night before cutoff.
When your plan count outgrows the thread, webhooks can push each new signup into your spreadsheet or billing tool automatically, so subscriber records build themselves while you cook.
Frequently Asked Questions
How does the form actually connect to WhatsApp?
You share the form link with customers — bio, status, or directly in a chat. When someone completes it, their answers are forwarded to your WhatsApp number as one structured message from their own number. You reply, confirm, and the plan starts in the same conversation. No templates to send manually; the form does the intake, WhatsApp carries the relationship.
Can the form adapt to different diets?
Yes. Conditional logic can extend the intake based on answers — selecting “vegan” can surface extra questions about replacements and restrictions that other diets skip. You configure the branches in the builder’s logic settings.
How do subscribers pause or skip a week?
In the thread, which is the point of running subscriptions over WhatsApp: “skip next week” is a message, you adjust the schedule, and the record of the change sits right under their original signup. Set the notice period in your plan terms so pauses stay predictable.
When and how do I collect payment?
Per cycle, in the chat: send the payment link or transfer details before each new week or month begins, starting with the first cycle right after signup. Formware doesn’t run recurring billing itself — for fully automated billing, connect signups to an external tool via webhook.
Can I offer a trial week?
Yes — add “trial week” as a plan option in the dropdown. New subscribers try a light version of the plan, and the conversion conversation happens in the same thread where their full dietary profile is already waiting.







