WhatsApp Broadcast Marketing

WhatsApp vs SMS Marketing in Kenya: The Real Cost Per Sale

By the HabariChat team · Updated July 2026

Short answer Bulk SMS is cheaper per message. WhatsApp is usually cheaper per reply and per sale. An SMS costs roughly KES 0.30 to KES 1.00 and ends the moment it is read, because there is nowhere useful to reply. A WhatsApp message runs from about KES 0.50 to KES 2.60, but the customer can answer in the same thread, and every reply opens a 24-hour window where everything you send is free. If your goal is a notification, send SMS. If your goal is a conversation that ends in a sale, send WhatsApp. Most Kenyan businesses should run both, with each doing the job it is good at.

The comparison everybody starts with

Any Kenyan business that has bought bulk SMS knows the price by heart. Depending on your provider and your volume, a single SMS lands somewhere between KES 0.30 and KES 1.00. WhatsApp sits in a band of roughly KES 0.50 to KES 2.60 per delivered message. On price per message alone, SMS wins, and the conversation usually stops there.

It stops too early. Cost per message only tells you what it costs to speak. It tells you nothing about what it costs to be answered, and answers are what turn a campaign into revenue.

Why cost per message is the wrong number

Think about what happens after each message arrives.

Your SMS lands. It says there is 20% off this weekend. The customer is interested. Now what? They can call you, if the number in the message is callable and someone picks up. They can walk into the shop. They can search for you on Instagram. Every one of those is a fresh effort, on a different channel, on their own initiative. Most people simply do not bother, and you never find out which ones nearly did.

Your WhatsApp message lands in the same app they were already using. They reply "how much for the black one" without leaving the thread. That reply is the whole game. It tells you exactly who is interested, it starts a conversation you can close, and under Meta's pricing it opens a free 24-hour window where every message you send back costs nothing.

So the fair comparison is not KES per message. It is KES per reply, and eventually KES per sale.

A worked example: 1,000 contacts, one offer

Take a Nairobi retailer with 1,000 opted-in customers and one weekend promotion to push. Here is the shape of each option. The rates below are planning figures, so confirm your own SMS rate with your provider and the current WhatsApp rate on Meta's rate card before you budget.

 Bulk SMSWhatsApp broadcast
Cost per messageAbout KES 0.60KES 0.50 to KES 2.60, here at KES 2.60
Cost to send to 1,000About KES 600About KES 2,600
Message length160 characters, longer costs moreLong text, plus image, catalogue or buttons
Can they reply?Rarely, and not into a real inboxYes, into the same thread
Cost of the follow-up chatA phone call, staff time, or nothing at allFree for 24 hours after each reply
What you learnDelivered or not deliveredDelivered, read, replied, and what they asked

Now add the only number that matters. Suppose the SMS produces 8 walk-ins you can attribute, and the WhatsApp broadcast produces 60 replies of which 20 buy.

 Bulk SMSWhatsApp broadcast
SpendKES 600KES 2,600
Attributable sales820
Cost per saleKES 75KES 130
Read that table honestly. On these assumptions SMS is still ahead on cost per sale, and any vendor who tells you otherwise without knowing your numbers is guessing. The point is how narrow the gap already is, and how easily it flips. Attribution on SMS is generous here, since walk-ins are rarely traceable to a specific blast. Move it from 8 sales to 4 and WhatsApp wins outright. Add the margin on a sale that only closed because someone could ask a question first, and it is not close. Run both on your own list before you decide.

Where SMS genuinely wins

SMS is not the past. It does three jobs better than WhatsApp, and you should keep using it for them:

Where WhatsApp wins

The rule that applies to both

Consent is not optional on either channel. Kenya's Data Protection Act requires consent for direct marketing, and WhatsApp adds its own requirement for a documented opt-in before you send anything. A bought list is a legal problem on SMS and a banned number on WhatsApp, because recipients there can report you to Meta in two taps. If you take one operational habit from this article, make it this: collect permission properly and keep the record. Our guide on broadcasting without getting banned covers what Meta expects.

How to run both without doubling your work

A split that works for most Kenyan SMEs:

Where HabariChat fits

HabariChat is the WhatsApp half of that split. It runs on the official WhatsApp Business API, so campaigns go out to opted-in contacts under Meta's rules, opt-outs are skipped automatically, and every reply lands in a shared inbox where your team or the AI assistant can answer it.

Two things keep the economics readable. Meta's per-message rates are passed through at 0% markup, so you are never paying a reseller margin on top of the send. And WhatsApp Broadcast Marketing campaigns are unlimited on every plan, so the software cost does not climb just because a campaign worked. Plans start at KSh 3,500 a month.

Find out what your list is actually worth

Run one WhatsApp campaign against your usual SMS blast and compare replies, not opens. Start free for 14 days, no card required.

Start your free trial

Frequently asked questions

Is WhatsApp marketing cheaper than SMS in Kenya?

Not per message. A bulk SMS in Kenya typically costs between KES 0.30 and KES 1.00, while WhatsApp runs from about KES 0.50 to KES 2.60 per delivered message. WhatsApp usually works out cheaper per reply and per sale, because customers can respond in the same thread and every reply opens a 24-hour window where your messages are free.

Does SMS still make sense for a Kenyan business?

Yes, for three jobs: reaching customers on feature phones or without data, delivering one-time passcodes and critical alerts that must arrive regardless of internet, and re-permissioning an old database so you can move those contacts onto WhatsApp. For anything that needs a conversation or a purchase, WhatsApp performs better.

Can I send marketing messages to a purchased contact list in Kenya?

No. Kenya's Data Protection Act requires consent for direct marketing, and WhatsApp separately requires a documented opt-in before you message anyone. Purchased or scraped lists breach both, and on WhatsApp they are the fastest route to spam reports and a banned number.

What reply rate should I expect from a WhatsApp campaign?

It depends entirely on list quality and offer relevance, so treat any published benchmark with caution. The useful comparison is against your own SMS results: send the same offer to a matched segment on each channel and compare replies and sales, not opens.

Can I run WhatsApp and SMS together?

Yes, and most Kenyan businesses should. A practical split is SMS for one-way critical alerts and for reaching contacts who are not yet on WhatsApp, and WhatsApp for offers, catalogues, bookings and anything you want a customer to reply to.