How to Sell on WhatsApp: A Step-by-Step Guide for Kenyan SMEs
If you have no idea where to start with selling on WhatsApp, I have one word for you. Status.
I have met far more people who post memes on their WhatsApp status than people who use it to sell something. That is a missed opportunity, and I watched it play out up close not long ago.
I was in Mombasa running a Digital Marketing and AI training for a client in the manufacturing space. After the session, I spent some time with family. An uncle of mine asked me how people manage to post a whole catalogue of products on WhatsApp, the kind where you tap a business and see everything they sell. As I helped him set it up, something hit me. I have known this man for close to four decades, and I had no real idea what he did for a living. He is a realtor. The reason I never knew is almost embarrassing in its simplicity: I had never once seen a status or a story from him. That afternoon we listed a few of the properties he is selling, and just like that, his network finally knew he was in business.
Here is the math that makes this matter. Most people carry between 500 and 1,000 contacts on their phone. Post to your status and roughly one in ten will see it. That is 50 to 100 quiet reminders, every single day, that you exist and you have something to sell. You did not buy an ad. You did not chase anyone. You simply showed up.
This guide is not a list of marketing tips. It is the full sales process, from setting up WhatsApp Business properly to getting paid through M-Pesa and staying on the right side of the law. If you sell anything in Kenya, your customers are already here.
And there are plenty of them. DataReportal’s Digital 2026 report counts 23.4 million internet users in Kenya and 77.5 million active mobile connections. The Communications Authority of Kenya’s most recent Audience Measurement report puts WhatsApp’s reach at 56 percent of the population, second only to Facebook. No other channel gets you this close to a Kenyan buyer: in their pocket, checked many times a day, with a payment system already sitting right beside it.
Quick answer: how do you sell on WhatsApp in Kenya? Download WhatsApp Business and set up a complete business profile. Upload your products to the catalogue, then share that catalogue and post to your status every day. When buyers message you, reply fast, ask the right questions, and close the sale with an M-Pesa Till, Paybill, or Pochi la Biashara number. Follow up after every sale. As you grow, use broadcasts and the WhatsApp Business API to reach more buyers without losing the personal touch.
Why WhatsApp Is the Sales Channel for Kenyan SMEs
Kenyans do not just have WhatsApp installed. They live in it. It is the first app opened in the morning and the last one checked at night. With internet penetration at 40.5 percent and climbing, WhatsApp is, for millions of Kenyans, what the internet actually feels like.
But reach alone is not what makes WhatsApp special for selling. The real advantage is what sits right next to it: M-Pesa. A buyer can see your product, ask a question, negotiate a little, agree on a price, and pay you, all without leaving the chat. That full loop, from browsing to payment in one thread, is what people mean by conversational commerce. It mirrors how Kenyans already like to buy, the same back and forth you would have with a trader at the shop, only digital.
This is also where most businesses leave money on the table. Search for WhatsApp advice and you will find endless tips on marketing and status design. What barely exists is a structured guide to the actual selling: how to take someone from “How much?” to “Payment received.” That gap is exactly what this article fills.
Done well, WhatsApp is not a side channel. For a Kenyan SME, it can be the main one.
Step 1: Set Up WhatsApp Business Properly
The first mistake most sellers make is trying to run a business from a personal WhatsApp account. It works, barely, until it does not. WhatsApp Business is a free, separate app built for exactly this, and setting it up properly is the difference between looking like a hustle and looking like a business.
Start with the profile. A clear logo or a clean photo, your actual business name, a short line on what you sell, your location, your hours, and a link to your website or socials. When someone lands on your chat for the first time, this profile is your shopfront. A blank one costs you sales before a word is exchanged.
Then set up the tools that make you look responsive even when you are not glued to your phone. A greeting message welcomes first-time buyers. An away message manages expectations after hours so nobody feels ignored. Quick replies let you answer common questions (“Do you deliver?”, “What are your prices?”) in two taps instead of retyping the same paragraph forty times a day. Labels let you sort chats into New Inquiry, Paid, Delivered, and Follow Up, so no buyer slips through the cracks.
Setup checklist:
- Complete business profile with logo, name, description, hours, and location
- Catalogue switched on and visible
- Greeting message for new chats
- Away message for outside business hours
- At least five quick replies for your most common questions
- Labels created for each stage of your sales process
This takes one focused afternoon. Do it once and it works for you every day after.
Step 2: Build and Optimize Your Product Catalogue
Your catalogue is your WhatsApp showroom. It lives inside your profile, and you can send a single product or the whole collection into any chat with one tap. A good catalogue does something powerful: it answers questions before they are asked, which shortens every conversation and speeds up every sale.
The quality bar is simple. Clear, well-lit photos, ideally against a plain background. Honest descriptions that include the things buyers always ask for: material, size, colour options, and a word on delivery. And prices. Real, visible prices in KES.
This last point matters more than people think. The Kenyan “inbox for price” habit feels like it protects your margin. It mostly just loses you the buyer. Many people will not bother to ask. They assume it is expensive, or they are simply not in the mood to start a negotiation, and they scroll on. Show the price. Let the catalogue do the filtering so the conversations you do have are with serious buyers.
| Weak catalogue entry | Strong catalogue entry |
|---|---|
| Blurry photo taken at night | Clear, well-lit photo on a plain background |
| Named simply “Shoes” | “Leather Oxford Shoes, Brown, Sizes 40 to 45” |
| No price, or “inbox for price” | “KES 3,500” shown clearly |
| No description | Material, sizes, and delivery noted in two lines |
| One photo, one angle | Two or three angles of the product |
Group related items into collections, and keep stock current. Nothing frustrates a ready buyer like falling in love with something you sold three weeks ago.
Step 3: Run the WhatsApp Sales Funnel
This is the heart of selling on WhatsApp, and it is where most of the money is won or lost. A WhatsApp sale is not one message. It is a short journey, and your job is to guide the buyer through it without friction. There are four stages.
- Inquiry. Someone messages you. The single biggest lever you have here is speed. A reply within minutes feels like a real shop with someone behind the counter. A reply three hours later feels like a dead account, and by then the buyer has often gone elsewhere. Respond fast, greet them by name if you have it, and answer the actual question they asked.
- Qualification. Not every “How much?” is a serious buyer, and not every serious buyer knows exactly what they want. A few good questions sort this out: What exactly are you looking for? When do you need it? Where are you located for delivery? You are not interrogating anyone. You are showing that you intend to actually solve their problem, and you are learning enough to recommend the right thing and quote with confidence.
- Payment. Once there is agreement, move smoothly to closing. Restate what they are buying and the total, then share your payment details clearly. Hesitation here kills sales. We will cover the M-Pesa mechanics in the next step.
- Follow-up. The sale is not the end. A short message after delivery (“Did everything arrive well?”) does two things: it catches problems before they become bad reviews, and it opens the door to the next sale. A buyer you followed up with is far more likely to come back, and to refer you.
Notice that the conversation itself is the sales technique. The way you ask, listen, and respond is what closes the deal. That is a skill, and like any skill it can be sharpened deliberately. If you want to get genuinely good at conversational selling and at turning inquiries into paying customers, that is exactly what we teach in our Sales Training programme.
The most common mistakes at this stage are all avoidable: replying too slowly, sending a wall of text, quoting before understanding the need, and going silent the moment money is mentioned. Fix those four and your close rate climbs on its own.
Step 4: Get Paid Through M-Pesa on WhatsApp
For a Kenyan seller, this is the easiest part, because the payment rail is already in everyone’s hand. One quick clarification first: WhatsApp’s own in-app payment feature, WhatsApp Pay, is not available in Kenya. You do not need it. M-Pesa does the job better here anyway.
Inside the chat, you simply guide the buyer to pay through one of three options:
- Pochi la Biashara, if you are a sole trader or small seller. It keeps business money separate from your personal M-Pesa, which makes your books far easier to read.
- Buy Goods (a Till number), the familiar “Lipa na M-Pesa” option for registered businesses.
- Paybill, useful when you want an account number tied to each customer or order.
The workflow that prevents disputes:
- Confirm the item and the exact total in the chat before any money moves
- Share your Till, Paybill, or Pochi number clearly, alongside your business name
- Ask the buyer to send you the M-Pesa confirmation SMS once they have paid
- Match the confirmation code and name before you mark the order as paid
- Save proof of payment against the order, using your labels
That confirmation SMS step is small but important. It protects both sides, settles “I have sent it” disagreements instantly, and gives you a clean record. As your volume grows, M-Pesa linked tools and the WhatsApp Business API can automate confirmation and reconciliation, but the manual version above works perfectly well while you are starting out.
Step 5: Automate With the WhatsApp Business API
At some point, manual replies stop scaling. When you are answering the same questions late into the night, missing messages because you were asleep or with a customer, or you have more than one person trying to share a single phone, you have outgrown the WhatsApp Business app. That is when the WhatsApp Business API earns its place.
The API is not a separate app you download. It is the engine that lets bigger tools, chatbots, and customer relationship systems plug into WhatsApp. With it, you can automate greetings, auto-send the right catalogue item when someone asks for it, push order updates, and let a chatbot handle routine questions while a human steps in to actually close. The goal is not to replace the human touch that makes WhatsApp sell. It is to free your time for the conversations that genuinely need you.
| Feature | WhatsApp Business App | WhatsApp Business API |
|---|---|---|
| Cost | Free | Pay per message, plus provider fees |
| Best for | Solopreneurs and small shops | Growing SMEs and higher volumes |
| Automation | Basic greeting, away, quick replies | Chatbots, order updates, CRM workflows |
| Team access | One phone, one person at a time | Multiple agents on a shared inbox |
| Setup | Download and go | Set up through a Business Solution Provider |
The API does take some technical setup, and it is approved through partners rather than simply downloaded. If you would rather skip the learning curve and have the automation built for you properly, that is one of the things we do at Digital 4 Africa. Take a look at our AI and automation services.
Step 6: Reach More Buyers with Broadcasts and Bulk Messaging
Posting to your status is passive reach. Sometimes you want to push a message out actively: a flash sale, a new arrival, a delivery update. That is where broadcasts and bulk messaging come in, and Kenyan businesses lean on them heavily. Used well, they keep you top of mind. Used badly, they get you blocked.
There are two honest ways to do this.
The broadcast list inside the WhatsApp Business app is the free option. You create a list and send one message that lands in each person’s chat individually, not in a noisy group. The catch is real, though: a broadcast list is capped at 256 contacts, and, crucially, recipients only receive your message if they have already saved your number. If they have not, it silently goes nowhere.
For anything larger, you need the WhatsApp Business API through a licensed provider. In Kenya, several Business Solution Providers offer official WhatsApp bulk messaging, often bundled with bulk SMS and billed per message. This route lets you message far beyond 256 people, schedule campaigns in advance, and see who opened and clicked.
The merits are clear. WhatsApp messages are famously read, with open rates reported around 98 percent, far above email. Each message lands as a private, personal chat rather than an obvious blast. And bulk messaging lets one person keep thousands of customers warm.
The demerits are just as real. The official API only allows messages to people who have opted in, and promotional messages must use pre-approved templates, so you cannot cold-message strangers. Costs add up at volume. And you should never be tempted by unofficial “mod” apps or grey-market bulk tools that promise unlimited blasting. Meta detects them, and the result is usually a permanent ban of your business number, the same number every one of your customers knows. That shortcut is not worth your business.
Rule of thumb: broadcast only to people who chose to hear from you, keep every message useful, and do not send daily. Reach is earned, not blasted.
Step 7: Stay Compliant With Kenya’s Data Protection Act
Every contact you save and every order detail you store is personal data, and in Kenya that is governed by the Data Protection Act, 2019, overseen by the Office of the Data Protection Commissioner (ODPC). This is not red tape to fear. Handled well, compliance is simply good business: it is the same trust that makes people comfortable buying from you again.
The principles that matter most for a WhatsApp seller are straightforward. Collect only the customer information you actually need to complete a sale. Be clear about what you will use it for. Do not add people to broadcast lists without their permission, because that quietly common habit is exactly the kind of thing the law exists to stop. And never sell or share your customer contacts.
A practical compliance checklist:
- Ask before adding anyone to a broadcast or marketing list
- Tell customers, plainly, what you will use their number and details for
- Collect only what the sale requires, and keep it only as long as you need it
- Give people an easy way to opt out, and honour it immediately
- Never sell, rent, or share your contact list
- Check whether your business needs to register with the ODPC
On that last point, depending on the size and nature of your business you may be required to register with the ODPC as a data handler. Many of the smallest businesses fall under an exemption, but the threshold is worth confirming directly on the ODPC’s website rather than assuming. A few minutes there can save you a penalty later.
Frequently Asked Questions
How do I sell my products on WhatsApp?
Download WhatsApp Business, complete your business profile, and upload your products to the catalogue with clear photos and visible prices. Share the catalogue with buyers, post to your status daily, reply to inquiries quickly, and close sales with M-Pesa.
Is WhatsApp Business free in Kenya?
Yes. The WhatsApp Business app is free to download and use, and it includes the catalogue, greeting and away messages, quick replies, and labels. You only start paying when you move to the WhatsApp Business API, which is billed per message.
Can I receive M-Pesa payments through WhatsApp?
Not inside the app itself, since WhatsApp Pay is not available in Kenya. But you can sell on WhatsApp and get paid on M-Pesa by sharing your Pochi la Biashara, Buy Goods Till, or Paybill number in the chat and confirming the M-Pesa SMS.
What is the difference between a WhatsApp broadcast and a group?
A broadcast sends one message to many people privately, and replies come back to you alone. A group puts everyone in one shared chat where all members see each other and every reply. For selling, broadcasts are almost always the better choice.
How do I send bulk messages on WhatsApp without getting banned?
Use a broadcast list (up to 256 saved contacts) for small sends, or the official WhatsApp Business API through a licensed provider for larger ones. Only message people who opted in, keep it useful, and avoid unofficial bulk-messaging apps entirely.
Do I need the WhatsApp Business API?
Not at first. The free app is enough for most solopreneurs and small shops. Consider the API once you are missing messages, answering the same questions constantly, need multiple agents, or want to message and automate at real scale.
Is it legal to message customers who have not bought from me yet?
If they contacted you first or clearly gave you permission, yes. Adding people to marketing lists without consent goes against both WhatsApp’s rules and Kenya’s Data Protection Act. Always get a clear opt-in before any promotional messaging.
Start Selling on WhatsApp This Week
You do not need a website, a big budget, or a marketing team to start selling on WhatsApp. You need WhatsApp Business set up properly, a catalogue worth scrolling, and the discipline to reply fast and follow up. Everything else, the API, the broadcasts, the automation, is something you grow into.
Come back to my uncle for a second. Nothing about his business changed that afternoon in Mombasa. He had the same properties to sell before and after. The only thing that changed was that his network could finally see them. That is the whole opportunity in one sentence.
The tools are free. The buyers are already on the app. Speed and consistency beat sophistication every time. So do not wait for a perfect plan. Set it up this week, and start.
Want to get genuinely good at turning conversations into customers? That is what we do. Explore our Sales Training programme and take your selling from accidental to deliberate.
Written by Brian Wamiori. Last updated: May 2026.
Meta description: Learn how to sell on WhatsApp in Kenya. A step-by-step guide for SMEs covering WhatsApp Business setup, product catalogues, the sales funnel, M-Pesa payments, and bulk messaging.
Keywords: how to sell on WhatsApp, WhatsApp selling Kenya, WhatsApp Business sales, sell on WhatsApp, sell products on WhatsApp, conversational commerce Kenya, WhatsApp commerce, WhatsApp marketing strategy, WhatsApp Business API, M-Pesa WhatsApp integration, WhatsApp Business Kenya, WhatsApp catalogue, WhatsApp broadcast Kenya, bulk WhatsApp messaging Kenya, selling on WhatsApp Business


