SMS and WhatsApp Notifications That Customers Don't Hate
Quick question. How many unread promotional messages are sitting on your phone right now? If you are like most Kenyans, the answer is somewhere between "a lot" and "I stopped counting after the betting tips". You have probably also received a message at 5:47am announcing a sale on mattresses, and you have probably muttered something unprintable. That is the sad state of SMS and WhatsApp business notifications in Kenya right now.
Here is the irony. Many of the businesses sending those messages also send genuinely useful ones: delivery updates, payment confirmations, appointment reminders. But because the useful messages arrive in the same flood as the noise, customers ignore them all. Some block the sender entirely. Then the business wonders why nobody showed up for their appointment.
Let us fix that.
Useful beats frequent, every time
The single most important question before you automate any message is: "Does the customer actually need to know this right now?" Messages that pass this test tend to fall into a few groups:
Confirmations: "We have received your payment of KES 4,500. Thank you."
Status updates: "Your order has left our Nairobi warehouse and should reach Nakuru tomorrow."
Reminders: "Your appointment with Dr Halima is tomorrow at 10am. Reply 1 to confirm or 2 to reschedule."
Action needed: "Your subscription expires in three days. Renew here."
Notice what these have in common. Each one is triggered by something the customer did or is waiting for. They are not interruptions. They are answers to questions the customer would otherwise have to call and ask.
Marketing messages are not banned, but treat them like salt. A pinch improves things. A handful ruins dinner.
Timing: respect the clock
Automation makes it dangerously easy to send messages at any hour. Do not. Set quiet hours in whatever system you use, so non-urgent messages wait until a sensible time. Nobody wants a "Happy Monday from your favourite hardware store" before they have even found their slippers.
Some messages are urgent and should go immediately, like a one-time PIN or a fraud alert. Everything else can wait for daylight. A good rule is to queue routine messages for mid-morning, when people are awake but not yet buried in the afternoon slump.
Write like a person, not a printer
Many automated messages read as though they were written by a fax machine having a bad day. "DEAR CUSTOMER YOUR TXN REF 88812XQ HAS BEEN PROCESSED KINDLY REVERT FOR ANY QUERIES." Please, no.
A few simple improvements make a big difference:
Use the customer\'s name if you have it.
Put the most important information first. On SMS, the preview may be all they read.
Say who you are clearly so the message does not look like a scam.
Skip the capital letters unless you genuinely want to shout.
End with one clear next step, not three.
Compare that robotic example with: "Hi Mutua, this is Kilele Hardware. We got your payment for the cement, thank you. Delivery is booked for Thursday morning." Same information. Much nicer to receive.
SMS or WhatsApp business notifications in Kenya?
Both have a place. SMS reaches almost every phone, including the trusty mulika mwizi your uncle refuses to replace. It is ideal for short, critical messages like payment confirmations and PINs.
WhatsApp is richer. You can send images, documents, buttons and longer messages, and customers can reply naturally. It works well for order updates with a photo, sending an invoice PDF, or letting customers choose a delivery slot. Keep in mind that business messaging on WhatsApp has its own rules about consent and message templates, so use an approved business solution rather than a staff member's personal phone and a lot of hope. If you want notifications wired into your own systems, this is the kind of integration work covered under our custom software services.
Consent and data: the boring bit that matters
Kenya's Data Protection Act 2019 applies to the phone numbers you collect. In plain language: get clear consent before sending marketing messages, keep numbers secure, and make it easy for people to opt out. A simple "Reply STOP to unsubscribe" goes a long way, as long as you actually honour it. If you are unsure of your obligations, speak to someone qualified, and keep an eye on guidance from the Office of the Data Protection Commissioner.
A quick checklist before you press send
Is this message triggered by something the customer did or needs?
Is it going out at a sensible hour?
Would a real person understand it in five seconds?
Is it obvious who sent it?
Can the customer opt out of anything promotional?
Get those right, and your notifications become something customers rely on instead of something they block. Get them wrong, and you will join the betting tips in the great unread pile. Nobody wants to share a folder with the betting tips.
One practical tip to finish: open your own phone, find the last automated message your business sent, and read it as a stranger would. If you would not reply to it, rewrite it today. If you want help connecting notifications to payments, PesaVista already sends confirmations when money lands.