Skip to content
NaiForge
Directhello@naiforge.com

Replies within 24h · Karen, Nairobi

Growth14 min read

How to Sell on WhatsApp in Kenya (2026): The Complete Guide

WhatsApp is where most Kenyan selling actually happens. This is the whole thing end to end — catalog, payments without a Till, order handling, Status, and the four symptoms that mean the DMs have stopped scaling.

By the NaiForge team

More Kenyan retail happens in WhatsApp than on every local ecommerce platform combined, and almost none of the advice written for it is any good. It is either generic international content that assumes card checkout, or it opens by telling you to register a Till — the one step that stops most people before they start.

This is the whole thing end to end: setup, payments without paperwork, keeping orders straight, and the point at which the DMs stop scaling. Nothing here costs money.

Skip to: Setup · The catalog · Payments with no Till · Not losing orders · Status · When you have outgrown it

Setup: WhatsApp Business, on its own number

WhatsApp Business is free and does strictly more than the personal app: catalog, quick replies, away messages, labels, and a business profile carrying your hours and delivery areas. Run it on a separate line — mixing customer orders into the chat where your family messages you is how orders get missed at 11pm.

Fill the profile in properly. It is the first thing a stranger reads, and a blank one reads as a stranger's personal number. Business name, one line on what you sell, hours you actually reply, and the areas you deliver to.

The catalog: the single highest-return hour

Most Kenyan WhatsApp sellers have a catalog that is half-populated and priceless — in the literal sense. That is the source of nearly all repetitive DM work.

  • Every item has a price in KES. A catalog without prices generates exactly the messages it exists to prevent. If pricing varies, put the starting price and say what moves it.
  • One product per entry. Not a collage of six items with "DM for prices". That is a poster, not a catalog.
  • Plain background, natural light. A phone by a window beats a studio you cannot afford, and beats a dark shot on a patterned duvet by more than people expect.
  • Answer the variant question in the description. Sizes, colours, what is actually in stock.

The test: could someone decide to buy without messaging you? If not, the catalog is making work rather than saving it.

Payments: you do not need a Till

This is where most guides lose people, so plainly: you can take business payments today with no business registration and no KRA PIN.

Pochi la Biashara is Safaricom's wallet for informal traders. Dial *334#, choose Pochi La Biashara, Join, accept. Active in about two minutes. Free for you to receive; the customer's fee is capped at KES 50 whatever the amount.

Two reasons it beats taking money on your personal number:

  • Business money stays separate from personal, on the same line.
  • Payments cannot be reversed without your approval. On a personal number they can — which is the reversal scam, and it is common enough to plan for.

A Till comes later, when you are trading consistently and want a business payment identity. The full ladder — Pochi, then Till, then automated checkout — is in taking payments without a Till.

Not losing orders

The failure is never one dramatic lost order. It is a slow leak: a chat scrolls up, a payment is not matched to a name, someone is told their parcel shipped when it did not.

Labels are the built-in fix. Tag every conversation — New Order, Paid, Shipped, Delivered — and work the labels instead of scrolling the inbox. It takes a second per chat and it is the difference between a pipeline and a pile.

Three habits that prevent most of the leak:

  • Repeat the order back before payment. "2x blue, size M, KES 3,000 plus 200 delivery to Kasarani — confirm?" Catches misunderstandings while they are still free to fix.
  • Match the payment to the chat immediately. Not at the end of the day, when six confirmations look identical.
  • Keep one list outside WhatsApp. A notebook or a spreadsheet. If your phone is lost or the app is cleared, the entire business is currently inside one app.

Labels hold to roughly 20-30 orders a day. Past that the chat volume exceeds what tagging can track, and orders need somewhere else to live.

Status: the most underused free reach in Kenyan selling

Status reaches people who already saved your number — the warmest audience you have, and the one most sellers ignore in favour of chasing new followers.

  • Two or three posts a week. New arrivals, restocks, genuine last-pieces.
  • Post when people look: lunchtime and evenings convert better than mid-morning.
  • Price it in the Status. Same rule as the catalog — "DM for price" costs you the impulse buy.
  • Do not post the same catalog daily. That is how sellers get muted, and a mute is permanent.

Genuine urgency works here because it expires anyway. Manufactured urgency — everything "last piece" forever — trains people to ignore you.

The four signs you have outgrown the DMs

  1. The same three questions, dozens of times a day. Price, size, delivery.
  2. Orders lost in the scroll. Labels stopped holding.
  3. Your prices have drifted from typing them so often.
  4. Customers ask whether you have a website. That is a trust question, not a convenience one.

Any two together and the conversation has stopped being your sales channel and become your bottleneck.

The fix is not abandoning WhatsApp — it is the best closing channel in this market and it should stay. It is moving the repetitive part out: a catalog page that answers price, size and availability before anyone messages you, with WhatsApp checkout so the order still lands in your chat, complete, instead of typed.

Two things that buys you beyond time: Google can find a website and can never find a WhatsApp catalog, and you get a record of orders that does not depend on one phone.

The short version

  • WhatsApp Business, separate number, profile filled in. Free.
  • Catalog with real prices. If someone cannot decide without messaging you, it is not done.
  • Pochi la Biashara on *334#. No Till, no KRA PIN, free to receive, no reversals without your say-so.
  • Labels as a pipeline. Confirm the order back before payment. Keep one list outside the app.
  • Status two or three times a week, with prices.
  • Outgrown it when the same questions repeat and orders start slipping — move the repetition, keep the chat.

Next: how the Instagram side of this works in Instagram vs your own website, and what the three WhatsApp products actually are in app vs API vs checkout. Our prices are on the pricing page, in full.

Common questions

Quick answers

Ready to build yours?

One-time KES pricing, M-Pesa checkout, 5-7 days. No quotes, no surprises.