How to Take Orders on WhatsApp

Thousands of small food businesses run entirely on WhatsApp. Almost none of them set out to.

It happens by accident. Someone messages asking if you deliver, you say yes, and eighteen months later that is the business. It works, and then one evening it stops working, usually at the exact moment things are going well.

This is a practical guide to how to take orders on WhatsApp properly. The manual method first, honestly, because plenty of businesses should stay on it. Then where it breaks, and what to do about it.

The Manual Method, Done Properly

If you are taking a handful of orders a day, this is genuinely fine. Do it deliberately rather than by accident.

  1. Switch to WhatsApp Business. It is free, and you get a profile, business hours and quick replies.
  2. Write your menu as text, not as a photograph. Text can be copied, searched and read aloud by a phone.
  3. Save it as a quick reply so it goes out in two taps instead of being retyped.
  4. Set an away message for the hours you are closed, so nobody is waiting on a reply that is not coming.
  5. Confirm every order back to the customer as a numbered list before you start cooking.

That last step is the one people skip, and it is the one that prevents most arguments. Reading the order back in writing takes thirty seconds and settles every dispute before it happens.

Why a Photo of Your Menu Is a Bad Idea

It is the most common setup and the weakest one.

A photograph cannot be searched, so a customer looking for one item scrolls an image. It cannot be read by anyone using accessibility tools. It cannot be updated once it has been sent, so the version in someone’s chat from March is still quoting March prices.

And it is heavy. On a slow connection people simply do not wait for it to load.

There is a subtler cost too. A photograph of a printed menu carries all the design decisions that made sense on A4 and none that make sense on a phone. Two columns become unreadable. Small print becomes invisible. The customer is now doing work to buy something from you.

Where the Manual Method Breaks

Four failures, and they always arrive together on the busiest night.

Incomplete orders. “One chicken shawarma please.” Which bread. Which sauce. Spicy or not. You are three messages in before the kitchen can start, and by then the customer has put their phone down.

Arithmetic done by hand. Somebody totals it at the till. Somebody gets it wrong. It is nearly always on a Friday, and nearly always not in your favour.

No usable record. When a customer says they ordered something else, you scroll back through a chat mid-service to work out who is right.

Nothing you can learn from. You cannot tell which dishes people looked at and skipped, where your customers are, or which post actually brought them in.

One person can hold four chat orders in their head. Not fifteen. And fifteen-order nights are the ones the business runs on.

The Fix Is Not Leaving WhatsApp

This is where a lot of advice goes wrong. It tells you to build an app, or move everyone to a website, or start a project.

Your customers are on WhatsApp. They are not going to install anything for a single takeaway, and asking them to is where most direct ordering attempts quietly die.

Keep the channel. Change what arrives on it.

Instead of sending a menu and receiving a conversation, you send a link. The customer browses a real menu, picks their options, watches a total add up, and sends. What lands in your WhatsApp is one structured message containing all of it.

What a Structured Order Actually Contains

The difference is easiest to see written out.

  • Every item, with the size or variation chosen
  • Every required choice, such as which sauce or which bread
  • Every paid extra, priced individually
  • Any note the customer typed, attached to the right item
  • The total, already calculated
  • Whether they want delivery or pickup, and the address if it is delivery
  • How they intend to pay

Nine messages become one. The kitchen can start reading it immediately, and nobody has to reconstruct anything.

Do You Need the WhatsApp Business API?

Almost certainly not, and this is where people get talked into an expensive setup.

The API is built for businesses sending large volumes of automated messages. Getting access means an application, a provider, template approvals and a monthly bill before your first order.

The simpler approach opens WhatsApp on the customer’s own phone with the order already written out. No application, no approval queue, no per-message cost, and the order arrives on the number you already use.

Where Do You Put the Link?

Everywhere someone might decide they are hungry.

  • The link in your Instagram bio, which is where most small food businesses are actually found
  • A QR code on the table, the counter or the window
  • A QR code on delivery bags and takeaway boxes
  • Your Google listing
  • As a quick reply, so a customer asking for the menu gets a menu rather than a photograph

Use a link you control rather than a fixed file, so the menu behind it can change without reprinting anything. QRHUB’s dynamic link product is built around exactly that idea.

How Do You Get Paid?

The same way you do now. Nothing about the payment side has to change.

  • Cash on delivery
  • Card at the door, on the machine you already own
  • A payment link you send once you confirm
  • Bank transfer

No merchant account, no payment gateway application, no POS. Because the money never passes through the menu, there is nothing for anyone to take a percentage of.

What Changes for Your Customer?

Almost nothing, which is the point.

They tap a link. They browse. They send a message. It is the same app, the same conversation, and the same number they already have saved.

What they gain is not having to describe their order in prose, and knowing the total before they commit rather than after.

That second part matters more than most operators expect. A customer who does not know the total until you tell them is a customer who hesitates, and some of them hesitate all the way out of the order. Showing the number as it builds removes a decision they were quietly dreading.

Handling Orders Once They Arrive

Receiving a clean message is half the job. The other half is the next twenty minutes.

Orders land in a dashboard as records with a status you move them through, which matters most when two people are working the phone and neither can see what the other has already started.

You can also set delivery zones with their own fees, a free-delivery threshold, a minimum order for delivery only, and coupon codes that apply themselves at checkout rather than being typed in and argued about.

What About Busy Periods and Two People on the Phone?

The manual method has a specific failure mode that nobody warns you about. It is not that orders get lost. It is that they get made twice.

Two people are working through the same WhatsApp inbox. One starts on an order, the other sees an unanswered message and starts on the same one. Somewhere a duplicate goes out, and somebody eats the cost.

Order records with statuses fix this, because the state of an order lives somewhere both people can see rather than in whoever replied last. It is unglamorous and it is the single biggest operational difference on a busy service.

The same applies across shifts. The evening team should not have to read the afternoon’s chat history to work out what already went out.

A Note on Response Times

Whatever method you use, the thing customers actually judge you on is how fast the first reply arrives.

A structured order helps here in a way that is easy to miss. When the order arrives complete, your first message back can be a confirmation rather than a question. That single change turns a four-message exchange into one, and the customer reads it as efficiency rather than software.

Set an away message honestly. “Back at 4pm” keeps a customer. Silence does not.

What Does It Cost?

The manual method is free, and for a small operation it may stay the right answer.

  • $29 per month, or $290 for the year, per location
  • 0% commission on every order, permanently
  • Every feature on every plan. No premium tier.
  • 30 days free, no credit card

The honest test is not the feature list. It is whether the orders you currently rebuild by hand, plus the ones you lose when someone gets tired of messaging, are worth more than the monthly fee. Past roughly ten orders a day, they usually are.

You can see the current plan and what it includes before deciding.

Prices are current at the time of writing and are billed in USD.

Set It Up in an Afternoon

  1. Put your items into a spreadsheet, or add them by hand
  2. Add sizes, required choices and paid extras
  3. Set your logo, brand colour and cover image
  4. Enter the WhatsApp number that should receive orders
  5. Share the link, and put a QR code wherever people find you

30-day free trial. No credit card. 0% commission.

Keep the Conversation, Lose the Guesswork

WhatsApp was never the problem. It is the most reliable channel a small food business has, and no app is going to replace it.

Learning how to take orders on WhatsApp well is mostly about deciding what arrives on it. A conversation, or an order.

Send a menu, not a photo of one.