A blank chat is a form your customer has to fill in from memory. Here is how to make orders arrive already written, and how to confirm them properly.
Sailo team11 min read
It's 9pm and you're scrolling up a chat thread looking for someone's building number. You know they sent it. You just don't know whether it was before or after the four voice notes about the colour.
The fix isn't a better memory. It's making the order arrive already written down.
Taking orders on WhatsApp properly means one thing: the first message in the thread contains the item, the options, the address and the total, before you type anything. Everything else, the catalogue, the labels, the away message, is support for that. A seller doing 30 orders a week at AED 85 a tray who asks three follow-up questions per order is sending ninety messages a week that never needed to exist. Sailo does this by putting a shop page in front of the chat, so the buyer picks on the page and the finished order lands in your WhatsApp as text you can read in one glance.
When someone messages "hi, I want to order", you've just been handed a form with nothing on it, and the person filling it in doesn't know what you need.
So you ask. Which size? What colour? Where are you? Do you want delivery or pickup? Each question is a round trip, and each round trip is minutes or hours, depending on whether they're at work.
Count what a plain WhatsApp order actually costs you in messages:
| Step | Messages | Where it goes wrong |
|---|---|---|
| "How much?" | 2 | You type the price again |
| Choosing options | 4 to 8 | They pick a size you don't have |
| Address | 2 to 4 | Arrives in fragments, no landmark |
| Total and delivery | 2 | You do arithmetic at 11pm and get it wrong |
| Payment | 2 to 5 | Screenshot, then you check your bank |
| Confirmation | 1 | Or none, which is where disputes start |
Thirteen to twenty-two messages for one order, most of them yours. Now compare it to one message that already says: 2x pistachio basbousa tray, medium, delivery to Al Nahda Sharjah, AED 170 plus AED 15 delivery, total AED 185.
You reply to that in four words. The whole conversation is you confirming, not you interrogating.
If you're still selling from a personal WhatsApp account, move. WhatsApp Business is free, it keeps your number, and it gives you four things worth having.
A business profile. Your name, category, hours, address if you have one, and a link. That link should go to your shop page, not to a link tree. A buyer who clicks through from your profile and lands on a page of buttons has to guess again.
Labels. Colour-coded tags on chats. Use exactly four to start: New order, Paid, Sent, Problem. Not eleven. Eleven labels is a system you'll abandon in a fortnight, and an abandoned system is worse than none because now you can't trust the colours.
Away and greeting messages. The greeting is not for you, it's for the buyer's nerves. Make it answer the two things they're about to ask: where to see prices, and how long you take to reply. "Everything and prices here: [link]. I reply between 10am and 8pm." That message alone stops a lot of "hello?" follow-ups.
Quick replies. Saved snippets you fire with a slash. Delivery zones, payment details, turnaround. Anything you've typed twice this week belongs in one.
WhatsApp's built-in catalogue is genuinely useful and genuinely limited, and knowing which is which saves you a lot of frustration.
What it's good at: showing a buyer what exists without them leaving the chat, and letting you send a specific item into a conversation instead of describing it. If you sell eight things and they don't have variants, it might be all you need.
Where it stops:
The practical arrangement most sellers land on: keep a small WhatsApp catalogue of your bestsellers for people already in the chat, and keep the full priced catalogue on a page you can link from anywhere. Your Instagram bio, your TikTok, your printed flyer, and your WhatsApp profile all point at the same page. In the Gulf that split is basically the standard setup already, with Instagram doing the storefront work and WhatsApp doing the checkout. What belongs on the page it points to is covered in what to put in your bio link.
Whether it's generated for you or you write the template yourself, an order message needs six things and nothing else.
Put the total on its own line. Not inside a sentence, on its own line, because that's the line people screenshot and forward to whoever is actually paying. In a lot of households the person browsing and the person with the card aren't the same person, and a total buried in a paragraph gets retyped wrong.
The confirmation message is the cheapest insurance you'll ever buy, and most sellers skip it because the order feels obvious to them.
Send one message that repeats the order back and states what happens next:
Confirmed: 2x pistachio basbousa, medium tray, Friday delivery to Al Nahda. Total AED 185, cash on delivery. I'll message Friday morning with a two-hour window.
Three things that does. It catches errors while they're still cheap, because a buyer reads their own address more carefully than they type it. It sets the expectation, so they don't message you on Wednesday asking. And it gives you both one message to scroll back to instead of a thread.
Send it after they've chosen and before you start making anything. Not that evening while you're catching up on messages, because by then you've already bought the pistachios.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
Everything above treats WhatsApp as a place to close a first sale. The bigger prize is the second one, and it's the thing no marketplace can take from you: you have the buyer's number, and they have yours.
Two habits get you most of it.
Message the last order, not the customer. "Hi, hope you're well" is a message people ignore. "Your last tray was the pistachio medium, want the same for Friday?" is a message people answer with one word, because you did the remembering for them. Your labels make this findable; that's most of what labels are for.
Broadcast lists, used sparingly. A broadcast sends one message to many people individually, so replies land in separate threads and nobody sees anyone else's number. It only reaches people who have your number saved, which is a real limit and also a useful filter. Use it for something that expires, like a Friday menu or a batch of 20, not for a newsletter. One a week is a business. Three a week is a mute.
What to avoid: putting customers in a group. It looks efficient and it isn't. Everyone sees everyone's number, one person's question notifies forty people, and the first time somebody complains about a late delivery they do it in front of your whole list.
The seller who messages 40 past buyers on Thursday morning with the specific thing each of them ordered last time will out-earn the seller who posts three more reels, and it takes twenty minutes.
Layla makes Arabic desserts from home in Sharjah. Trays start at AED 85 and go to AED 240 for the large mixed one. Instagram is where people find her, roughly 11,000 followers, mostly local. WhatsApp is where every single order happens.
Her old process: post a story, get 15 to 20 replies, each one becomes a thread, each thread takes seven or eight messages to reach a total. Friday was her delivery day, and by Thursday night she had 30 open threads and a notebook with names, half of which said "large? check".
She changed two things.
First, prices went on a page, with the tray sizes as options and the three delivery zones she covers priced separately. Her story sticker now points at that page instead of at her DMs.
Second, orders started arriving pre-written. A buyer picks the tray, picks the size, picks Friday, types the address on the page, and the message lands in her WhatsApp already assembled. She reads it, replies with the confirmation line, and applies the "New order" label.
The number that changed most wasn't sales, it was Thursday. She used to spend Thursday evening reconciling. Now Thursday evening is a list of 30 messages that all look the same, sorted by label, and she can read the whole week's orders in about four minutes.
What didn't change: she still gets voice notes. People still ask if she can do pistachio instead of walnut. Chat is still chat, and that's fine, because the conversation is now about the dessert rather than about the address.
This is where the honest limitation sits, and it's worth being blunt about.
Sailo does not run inside WhatsApp. It hands you a finished message and then it's out of the loop. Nobody chases the buyer who went quiet after the total. Nobody reminds you that the AED 185 from Tuesday was never actually paid. Nobody reconciles.
For manual rails, and that means bank transfer, cash on delivery, and orders that come through WhatsApp, Instagram, Telegram, email or phone, Sailo never touches the money and takes no commission on it. The flip side of never touching the money is never seeing it. Sailo cannot tell you a transfer arrived, because it can't see your bank account. Only your bank can. A buyer's screenshot is a claim, not a receipt, and there's a whole process for handling that gap in how to know a bank transfer actually arrived.
If you want the money confirmed automatically, that means card payments, which need a Stripe account cleared for charges, and Sailo takes 1–3% of the goods on each card order. There's no mobile money rail. If you take M-Pesa or GCash or UPI, you can put your till number or your ID into the bank transfer instructions and the buyer will see it at checkout, but matching those payments to orders stays a job you do by hand.
Chat scales beautifully until it doesn't, and the failure is quiet. Watch for these:
The threshold is usually 15 to 30 orders a week, and it's driven by variants rather than volume. One product in one size, you can run 60 a week out of a thread. Four sizes and three flavours and two delivery days, you'll be underwater at twelve.
The move at that point isn't to hire someone to read your messages. It's to take the parts of an order that have structure, the item, the options, the address and the total, and put them somewhere structured, leaving the chat to do the part it's actually good at.
Set your WhatsApp Business greeting to name your reply hours and link your priced page. Write four quick replies for the four things you type most. Create the four labels. Then change your next Instagram story sticker to point at the page instead of at your inbox, and see what the first ten orders look like when they arrive already written.
If you're still getting most of your traffic from Instagram, the DM side has its own problems, and Instagram genuinely can't prefill a message the way WhatsApp can. That's covered in turning Instagram DMs into orders. For how WhatsApp fits with everything else you're doing, start at selling on social media without a website.
Written by
Sailo team
One link, your whole shop.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
Sailo just gives it a front door — so people can browse, compare and see prices before they message you.
Get your linkFree while in beta · No card required