How to Sell on WhatsApp in Kenya: The Complete Guide
A practical, no-fluff guide to selling on WhatsApp in Kenya — setup, M-Pesa integration and the real sales flow Kenyan sellers use.
Why WhatsApp is Kenya's default sales channel
WhatsApp reached 54.4% of respondents in the Communications Authority of Kenya's Q2 FY2024/25 audience measurement report — the single most-used social platform in the country, ahead of Facebook. Mobile money penetration sits at 91.0% (CA, Q4 FY2024/25), and smartphone penetration is around 83.5%. Put those three numbers together and you get the actual reason WhatsApp works for selling here: it isn't hype, it's that your customer's chat app and their payment method live on the same phone, often in adjacent apps they switch between mid-conversation.
That's the whole mechanism. A customer sees your catalogue, asks a question, gets an answer, and pays — without ever leaving the phone in their hand. No cart, no checkout page, no separate app to trust. If you sell to individuals or small businesses in Kenya, WhatsApp is where the browsing-to-paying distance is shortest.
You'll see figures like "95–97% of Kenyans use WhatsApp" on other sites. That number doesn't trace back to a real source we could verify — DataReportal, the usual reference for this kind of stat, doesn't publish a Kenya-specific WhatsApp percentage. The 54.4% reach figure above is the one we could actually verify, from the Communications Authority of Kenya.
Setting up WhatsApp Business the right way
The WhatsApp Business app is free, and it does more than a personal WhatsApp account — a catalogue, a business profile, and automated greeting/away messages, all built in. Setting it up properly, once, saves you from retyping the same answers for months.
- 1Use a dedicated number
A separate SIM (or a second WhatsApp Business line if your phone supports dual accounts) keeps business chats out of your personal inbox and lets you hand the phone to staff later without handing over your own conversations.
- 2Build the catalogue with prices on it
Every product or service with a photo and a price. A customer who can't see a price will ask for one anyway — a catalogue just answers before they have to type the question.
- 3Write a greeting message
Sent automatically to anyone messaging you for the first time, or after 14 days of silence. State what you sell and roughly how fast you reply.
- 4Write an away message with a real response time
"We're closed — back by 9am" beats silence. Promise a time you can actually keep; a broken promise costs more trust than no promise at all.
- 5Set up quick replies
Canned answers for your five most-asked questions (location, delivery cost, payment method, opening hours, whether an item is in stock) — typed once, sent with two taps from then on.
- 6Label conversations
New, Quoted, Waiting on payment, Won — WhatsApp Business lets you tag chats. Without labels, a customer who went quiet three days ago is indistinguishable from one you already served.
Connecting WhatsApp to M-Pesa
There is no in-chat payment button. Every Kenyan seller bridges WhatsApp and M-Pesa manually — through a Till number, a Paybill, or (for larger operations) an STK push triggered from a website or the Daraja API. Don't promise customers "pay through WhatsApp"; be specific about which of these you actually use.
- Till number — the simplest option for a solo seller: share the Till number, the customer pays via M-Pesa, you get an SMS confirmation.
- Paybill — better when you need an account number per order, useful once you're tracking multiple simultaneous orders.
- STK push — a payment prompt sent to the customer's phone automatically, usually wired up through a website checkout or the Daraja API, not manually typed in the chat.
- Pochi la Biashara — a lightweight option some very small sellers use to keep business M-Pesa separate from a personal line without a full Till.
Payment-confirmation trust is a real, recurring problem: a buyer forwards a screenshot that turns out to be edited or from a different transaction. Treat a screenshot as a claim, not proof — confirm against your own M-Pesa SMS or Till notification before releasing goods, especially for a first-time or high-value order.
The Kenyan WhatsApp sales flow: browse → ask → negotiate → pay → confirm
- 1Browse
The customer looks at your catalogue or a photo you've shared, on their own time, no pressure to respond immediately.
- 2Ask
A question arrives — price, availability, delivery. This is the moment your catalogue and quick replies do their job; a fast, specific answer keeps the conversation moving.
- 3Negotiate
Price discussion is normal here, not a sign the sale is lost — see the companion guide on handling price objections for how to hold your ground without losing the customer.
- 4Pay
Till, Paybill or STK push, as above. State the exact amount and the exact number before the customer sends anything.
- 5Confirm
Acknowledge the payment by name ("Got your KSh 1,500, thank you") and state the next concrete thing — delivery time, pickup point, or when they'll hear from you next.
Common mistakes sellers make
- Slow replies — a customer who asked three other sellers the same question buys from whoever answers first, not whoever answers best.
- No catalogue or no prices on it, which forces every customer to ask the same question you could have answered once.
- Selling from a personal number, which looks less credible, mixes business chats into your own inbox, and gives up the catalogue and automated-message features the Business app includes for free.
- No away message, so a customer messaging at 11pm gets silence instead of a stated response time.
- No labels or notes, so a lead who went quiet after a quote is invisible instead of flagged for follow-up.
What comes next
Setup gets you a working shopfront. What decides whether it sells is what happens when a customer pushes back on price, or goes quiet after asking for one — covered in the next guide, on handling price objections and ghosting. After that, the follow-up guide covers how often to check back in without becoming the seller everyone mutes, and what Kenya's Data Protection Act actually requires before you do. If you want ready-made scripts for every stage of this flow rather than writing your own, the Kenyan WhatsApp Sales Playbook has them.
Frequently asked questions
- Is WhatsApp Business free?
- Yes — the WhatsApp Business app is free to download and use, catalogue and automated messages included. Costs only enter the picture if you later move to the separate WhatsApp Business Platform (the API), typically once you need automation or multiple staff accounts at real scale.
- Can I use my personal number?
- You can message from a personal WhatsApp account, but you'll be selling without a catalogue, business profile, or automated greeting/away messages — all free features of the WhatsApp Business app. A dedicated number on the Business app is a better starting point even for a solo seller.
- Do I need WhatsApp Business API?
- Most solo and small-team sellers don't. The API is built for higher-volume automation and multi-agent setups, not a single person answering chats. It's also the part of WhatsApp affected by Meta's move to per-message pricing for free-form replies, effective 1 October 2026 — the free WhatsApp Business app that most Kenyan sellers use is not affected.
- Is WhatsApp Pay available in Kenya?
- No. There's no built-in payment feature inside WhatsApp for Kenyan sellers to use. Everyone bridges to M-Pesa manually, through a Till number, Paybill, or STK push — see the M-Pesa section above.
We research and document AI workflows for small businesses across Kenya and the wider continent, written from operating realities, not theory. Everything we publish is built to be used the same day you read it — scripts, checklists and systems.
More from this desk →Keep reading
How to Handle Price Objections (and Ghosting) When Selling on WhatsApp in Kenya
What to say when a Kenyan customer says "it's too expensive" — or goes silent after asking for your price. A practical framework, not just scripts.
How to Follow Up on WhatsApp Without Getting Fined (Or Being Annoying)
How to follow up on WhatsApp without annoying leads — and without breaking Kenya's Data Protection Act. Real ODPC enforcement cases inside.
WhatsApp sales scripts that convert without sounding scripted
The structure behind a first reply, a price response and a follow-up that customers answer.