Selling on WhatsApp without losing track of orders

WhatsApp brings in orders, but chats get buried and payments get forgotten. A few simple habits turn a busy inbox into an order book you can trust.

For many small businesses, WhatsApp is the shop window, the order desk and the customer service line all in one. A fabric seller posts new prints on Status in the morning and has twenty chats by noon. A cake maker takes orders for the weekend all week long. It works, until it does not.

The trouble starts when the chats pile up. An order gets scrolled past. A customer says "I have sent the money" and nobody checks. Two people ask for the last piece and both are told yes. None of this is about WhatsApp being a bad tool. It is about using a chat app as if it were an order book. Here is how to keep the chat and add the structure.

Separate business chats from personal ones

If your shop orders arrive on the same number as family group chats and church announcements, orders will get lost. The simplest step is to use a separate number for the business, on the WhatsApp Business app. It lets you set a business profile with your opening hours, location and a short description, and gives you a few tools that help with order handling.

A separate number also means that when you hire someone to help, you can hand them the business phone without handing them your private life.

Use labels as your order stages

WhatsApp Business lets you put coloured labels on chats. Most people ignore them. Used well, they turn your inbox into a simple order board. Create labels for each stage an order goes through, for example:

  • New enquiry: asked about a product, not yet ordered.
  • Awaiting payment: order agreed, money not yet confirmed.
  • Paid, to pack: money confirmed in your wallet or account.
  • Out for delivery: handed to the rider or ready for pickup.
  • Completed: delivered and confirmed.

Move each chat to the next label as the order moves. At any moment you can tap "Awaiting payment" and see exactly who still owes you, instead of scrolling through yesterday's messages.

Tip: Set up quick replies for the questions you answer twenty times a day: prices, delivery areas and fees, payment details, and how long delivery takes. Typing a short shortcut instead of the full answer saves time and keeps your answers consistent.

Confirm every order in one message

Chat orders are messy because the details are spread across many messages. "The blue one." "Actually make it two." "Can you deliver to my office?" Before you take payment, send one clear summary and ask the customer to reply "yes":

Order for Ama: 2 yards Ankara print (blue, pattern 14) at GH₵ 60 a yard = GH₵ 120. Delivery to Adum: GH₵ 20. Total: GH₵ 140. Delivery tomorrow afternoon. Please reply YES to confirm.

This one message prevents most arguments later. It fixes the item, the quantity, the price, the delivery cost and the time. If there is a dispute, you both scroll back to the same summary.

Write it down outside the chat

Labels and summaries help, but the chat itself should not be your only record. Chats get deleted, phones get lost, and you cannot add up a week of sales from a chat list. Every confirmed order should go into a proper sales record: who bought, what, how much, and whether it is paid.

That record is what lets you answer questions like "how much did I sell on WhatsApp last month?" or "which customers still owe me?". It also keeps your stock right, so you do not promise the last piece to two people. If you are not sure what records to keep, our guide Bookkeeping for small shops: the five records that matter covers the basics.

If you use Snnel, there are a few ways to cut the copying. You can chat to the Snnel WhatsApp assistant to record a sale or expense in a message, and it lands in your books. You can also share a link to your online store on the Snnel marketplace, or an order form made with Snnel Forms, so customers pick items and fill in their details themselves instead of you typing them out.

Get payment right

Payment is where WhatsApp selling goes wrong most often. A customer sends a screenshot or forwards a text saying the money has been sent. You pack the order, the rider leaves, and later you find nothing arrived.

Make one rule and keep it: an order is only paid when you see the money in your own wallet or bank account. Not a screenshot, not a forwarded SMS, not "I have sent it, check". Check your balance or transaction history through the official app or menu, then move the chat to "Paid, to pack". Our article Taking Mobile Money payments safely goes through the common tricks to watch for.

For cash on delivery, agree it clearly in the order summary and make sure the rider knows the exact amount to collect. Record it as unpaid until the money is in your hands.

Good to know: Payment links, where the customer pays through a checkout page, remove a lot of the risk of fake payment messages, because the payment is confirmed by the system rather than by a screenshot.

Keep stock and status updates honest

Posting a product on Status and then telling three customers it is sold out is frustrating for everyone. Before posting, check you have the stock. When something sells out, say so on Status or remove the post.

Keep customers updated without being asked. A short "Your order is packed and leaves at 2pm" stops "Where is my order?" messages and builds trust. When an order is delivered, a simple thank-you is a good time to ask if everything was fine.

Set working hours and stick to them

WhatsApp makes it feel like you must reply at midnight. You do not. Use the away message in WhatsApp Business to tell customers your hours and when they can expect a reply. Then deal with overnight messages first thing in the morning, working through the "New enquiry" label from oldest to newest. Customers prefer a clear, reliable answer at 8am to a rushed, wrong answer at 11pm.

Key takeaways

  • Use a separate business number on WhatsApp Business.
  • Use labels as order stages so you can see what is waiting at a glance.
  • Send one order summary and get a "yes" before taking payment.
  • Record every confirmed order outside the chat, with its payment status.
  • Only treat an order as paid when the money shows in your own account.

WhatsApp is a great place to sell. With a little structure, it can also be a place where nothing gets lost.

Written by Snnel Team

We build Snnel, the app small businesses use for sales, stock, staff and reports. We write about what we learn from the owners who use it every day.

This article is general information, not legal, tax or financial advice. Rules change, so check the details that matter to you with the right authority or a qualified adviser.
Grants, training and regulator deadlinesThe Growth Hub collects funding opportunities and compliance notices for small businesses in one place.
Open the Growth Hub

Run your business on one simple app.

Create your business, add products, and bring sales, stock, orders, reports and payouts into one clean workspace.

BlogPractical guides for running your business Growth HubGrants, training and regulator deadlines Talk to usQuestions about plans, setup or payments Get the appAndroid app, or add it to your iPhone