WhatsApp ordering for cloud kitchens: repeat orders without a shopfront
Updated October 19, 2026
A cloud kitchen has no street frontage and no walk-ins, so its regulars are the only customers it doesn't pay to find. WhatsApp ordering turns their phone number into your shopfront. With Menuthere on the Pro plan (US$39 a month), a customer messages your number and your bot replies with a button to order, already signed in. The order goes into your dashboard, and your number sends "accepted", "on its way" with a Track Order button, and "delivered" with a one-tap Reorder button. Carts left behind get a reminder, and customers who go quiet get a win-back message. You pay 0% commission. Meta charges per message on your own WhatsApp Business account.
In short
- From "hi" to order in a tap: the bot sends a link that opens your menu signed in. The link works for 23 hours and only for that customer.
- Six ready-made order updates (placed, accepted, ready, dispatched, completed, canceled). They start switched off, so you choose which to send.
- Recover lost orders automatically: abandoned-cart reminders, "we're open again" messages for late-night chats, and comeback messages for lapsed customers.
- One number or one per brand: connect several numbers and choose which one sends updates.
- See what works: a monthly count of messages by Meta category, and how many people who got your welcome message ordered within 24 hours.
Why WhatsApp fits a delivery-only kitchen
A marketplace gives you the customer once and keeps their contact details. A direct order on your own Menuthere link gives you the customer's phone number, and WhatsApp is where that number gets used. The Order completed message carries a Reorder button, and flows can use a reorder link and the items from the customer's last order. For a kitchen that sells the same bowls, wraps or biryani every week, that is the shortest route to the second order.
It also keeps the delivery questions off your phone line. "Where is my order?" is answered by the Order dispatched message, which carries driver details when known and a Track Order button.
The messages one order sends, and which to keep
Each status update is one WhatsApp message, and Meta bills each message. Here is what a cloud kitchen typically keeps.
| Flow | Sent when | Keep it? |
|---|---|---|
| Order placed | The order is placed (an online order counts once payment is complete) | Yes: it carries the items, the bill and a View Order button |
| Order accepted | You accept the order | Yes: it stops "did you get my order?" chats |
| Order food ready | You mark it ready | Often no for delivery: the customer can't collect it |
| Order dispatched | The order goes out | Yes: driver details and Track Order |
| Order completed | The order is completed | Yes: thank-you, total and Reorder button |
| Order cancelled | The order is canceled | Yes, so the customer isn't left waiting |
Worked example. Order updates go out as Meta-approved utility templates, and every one is billed at Meta's utility rate. A kitchen doing 600 direct orders a month with the five everyday updates on (placed, accepted, food ready, dispatched, completed) sends 3,000 utility messages a month, plus one for each canceled order. Turning off Order food ready cuts that to 2,400, and the customer loses nothing: the live order tracking page is a web page, with no per-message charge however often it's opened. Price your own month with the WhatsApp cost calculator, which lists Meta's published rates by country.
Which messages are free? Because order updates are templates, they reach customers who ordered on your website and never wrote to you, and none of them is free. The only free messages are service messages: your bot's free-form reply when a customer writes "hi", within Meta's 1,000 free service messages per number a month. After those 1,000, service messages are charged too.
Win back the orders you'd otherwise lose
| Tool | What it does | Built-in rules |
|---|---|---|
| Abandoned cart | Messages a signed-in customer who added dishes and didn't order, with a button that rebuilds the cart at checkout | Wait from 5 minutes to 24 hours (default 10). At most one reminder in 12 hours. None while you're closed. Only numbers proven to be the customer's. |
| We're open again | Customers who message while you're closed get one message when you open, with an order button | Sent only inside the 24-hour window. Anyone who waited over a week is dropped. |
| Comeback messages | Messages customers who have gone quiet, by group (such as at-risk or lapsed) | At most 2 ever per customer, at least 60 days apart. Sent 11 am to 8 pm store time. Nobody after 180 days of silence. A small share is held back so "came back" counts real orders. |
We're open again suits kitchens that close in the afternoon or open only for dinner. Comeback messages use approved marketing templates, the costliest category, and use at most about a third of your number's daily limit, so order updates are never crowded out. Customers who reply STOP are skipped by all three.
One WhatsApp number, or one per brand?
Many cloud kitchens run two or more brands from one kitchen. Menuthere lets you connect several WhatsApp numbers.
| Set-up | How it behaves | Good for |
|---|---|---|
| One number for all brands | Simple. Meta's 1,000 free service messages a month are per number, so outlets sharing a number share them. | Brands customers already know come from the same kitchen |
| One number per brand | Each brand has its own number. A flow always replies from the number the customer messaged. Templates belong to one number. | Brands that should look separate |
| Several numbers, one default | The default sender speaks first for updates; switch automatic replies off for any number | A main number plus an old number you're phasing out |
Each brand can be its own outlet with its own menu and link. Running several outlets from one head-office login is a Pro feature, and each outlet has its own plan. More detail in can my outlets share one WhatsApp catalog.
Measure it
- Message analytics counts the month's messages split into marketing, utility, authentication and service, and shows how much of the 1,000 free service messages you've used, with a forecast for the month.
- Welcome message to order: how many customers who got your welcome message placed an order within 24 hours, and how many were lost. Canceled and unpaid orders don't count.
- Order link taps lists who opened your menu from a WhatsApp link, and when.
If many customers are lost after the welcome message, check that it has one clear order button. Running ads that open a WhatsApp chat? Read what click-to-WhatsApp ads are and whether those chats are free.
How to set it up
- Create your store and menu. Start free at /get-started and add your dishes with photos.
- Start Pro and connect your number. In Sales channel → WhatsApp, press Connect WhatsApp and sign in with Facebook. You can link the number you already use in the WhatsApp Business app.
- Switch on the order flows you want. In Flows, turn on placed, accepted, dispatched and completed, and edit the wording if you like.
- Add a greeting and the recovery flows. From the Global flows library, add a greeting flow, Abandoned cart and We're open again. Added flows start off until you switch them on.
- Write and submit your templates. Meta reviews each template, usually within about 24 hours. Templates are what reach customers outside the 24-hour window.
- Put your number everywhere you sell. Inserts in the delivery bag, your Instagram bio and your Google listing.
What it costs, and what it replaces
Menuthere Pro is US$39 a month with a 7-day free trial (a card is needed to start; nothing is charged until it ends). Meta's message charges go on your own WhatsApp Business account. There is no percentage taken from any order. Compare that with marketplace commission in your market: DoorDash in the US, Uber Eats in the UK or Talabat in the UAE.
For the delivery side, riders, zones and fees, see delivery app for cloud kitchens. For the full platform, see cloud kitchen software.
Frequently asked questions
How do cloud kitchens take orders on WhatsApp?
The customer messages your WhatsApp number and your bot replies with a button that opens your menu, already signed in. They order and pay on your store, and your number sends updates as the order is accepted, dispatched and completed. This runs on Menuthere's Pro plan.
Can I run several brands on WhatsApp?
Yes. Connect one number per brand, or share one number. A flow always replies from the number the customer messaged, and you choose a default number for order updates.
How much does WhatsApp ordering cost a cloud kitchen?
Menuthere Pro is US$39 a month with 0% commission. Meta charges per message on your own WhatsApp Business account, priced by message type and the customer's country. Turning off updates the customer doesn't need, such as food ready on delivery orders, cuts the count.
Do cart reminders spam customers?
No. A customer gets at most one cart reminder in 12 hours, none while you're closed, and nobody who replied STOP is reminded. Only numbers proven to be the customer's are messaged.
Will customers who order on my website get WhatsApp updates?
Yes. Order updates are sent as Meta-approved utility templates, so they reach customers whether or not they have messaged your number. Each update is billed at Meta's utility rate on your own WhatsApp Business account.
Can I see if WhatsApp brings in orders?
Yes. Message analytics shows how many customers who got your welcome message ordered within 24 hours, and comeback messages show how many customers came back after each batch.
Sources (10)
- Meta for Developers, "Pricing on the WhatsApp Business Platform": https://developers.facebook.com/docs/whatsapp/pricing (accessed 19 Oct 2026)
- Menuthere Docs, "Order updates to customers": https://menuthere.com/docs/whatsapp/order-updates-to-customers (accessed 19 Oct 2026)
- Menuthere Docs, "The 24-hour window": https://menuthere.com/docs/whatsapp/the-24-hour-window (accessed 19 Oct 2026)
- Menuthere Docs, "Abandoned cart reminders": https://menuthere.com/docs/whatsapp/abandoned-cart-reminders (accessed 19 Oct 2026)
- Menuthere Docs, "We're open again messages": https://menuthere.com/docs/whatsapp/were-open-again-messages (accessed 19 Oct 2026)
- Menuthere Docs, "Comeback messages": https://menuthere.com/docs/whatsapp/comeback-messages (accessed 19 Oct 2026)
- Menuthere Docs, "Several numbers and the primary number": https://menuthere.com/docs/whatsapp/several-numbers-and-the-primary-number (accessed 19 Oct 2026)
- Menuthere Docs, "Message analytics": https://menuthere.com/docs/whatsapp/message-analytics (accessed 19 Oct 2026)
- Menuthere Docs, "Order link taps": https://menuthere.com/docs/whatsapp/order-link-taps (accessed 19 Oct 2026)
- Menuthere Docs, "Run several outlets": https://menuthere.com/docs/outlets/run-several-outlets (accessed 19 Oct 2026)