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.

The FexBase OS Editorial TeamUpdated 30 Aug 202615 min read

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.

A note on numbers

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.

  1. 1
    Use 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.

  2. 2
    Build 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.

  3. 3
    Write 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.

  4. 4
    Write 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.

  5. 5
    Set 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.

  6. 6
    Label 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

WhatsApp Pay is not live in Kenya

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

  1. 1
    Browse

    The customer looks at your catalogue or a photo you've shared, on their own time, no pressure to respond immediately.

  2. 2
    Ask

    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.

  3. 3
    Negotiate

    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.

  4. 4
    Pay

    Till, Paybill or STK push, as above. State the exact amount and the exact number before the customer sends anything.

  5. 5
    Confirm

    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.
cornerstoneKenyaWhatsApp
Written by
The FexBase OS Editorial Team
Research & editorial · Nairobi, Kenya

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 →