Compliance guides
Messaging Compliance in Kenya
SMS, WhatsApp, voice and RCS rules for businesses messaging customers in Kenya.
Overview
Bulk SMS in Kenya is regulated by the Communications Authority of Kenya through licensed content service providers. Consumer protection rules require opt-out options for promotional messages.
Kenya's Data Protection Act 2019 requires a lawful basis, transparency and, for direct marketing, consent and an easy opt-out.
Kenya is a mobile-first market where Google search, WhatsApp and mobile money shape the customer journey; content in English with some Swahili can broaden reach.
WhatsApp is a leading business channel in many African markets; Meta's policies and the local data protection law both apply.
Voice campaigns should use locally licensed numbers and follow consumer protection and data rules on direct marketing calls.
Advertising Rules
Advertising should follow Kenyan consumer protection law and platform policies, with clear disclosure of sponsored content.
Guides by Channel
SMS in Kenya
Bulk SMS in Kenya is regulated by the Communications Authority of Kenya through licensed content service providers.
Read the guide →WhatsApp in Kenya
WhatsApp is extremely popular in Kenya for personal and business communication.
Read the guide →Voice Call in Kenya
Voice campaigns in Kenya should follow Communications Authority requirements and the Data Protection Act 2019 rules on direct marketing..
Read the guide →RCS in Kenya
RCS business messaging in Kenya depends on operator support and the share of compatible Android devices, so SMS remains the reliable fallback..
Read the guide →Digital Habits and Channels in Kenya
Kenya is a mobile-money pioneer: M-Pesa by Safaricom is used by most adults for payments, bill pay and transfers, and businesses take payments through Paybill and Till numbers. WhatsApp is the main messaging app, and bulk SMS with registered sender IDs remains a key channel for reminders, receipts and promotions.
Promotional SMS must offer an opt-out, and the Data Protection Act 2019, enforced by the Office of the Data Protection Commissioner, requires consent for direct marketing. School term dates, Christmas, Easter and harvest seasons in farming regions shape demand.
Kenya is East Africa's business hub, with tea, horticulture and cut flowers, tourism, and a strong technology scene in Nairobi known as the Silicon Savannah. M-Pesa, launched by Safaricom in 2007, is used by most adults. VAT is 16%. The Data Protection Act of 2019 requires consent for direct marketing, supervised by the Office of the Data Protection Commissioner.
Regulators, Registers and Practical Rules in Kenya
Kenya's ODPC enforces the Data Protection Act 2019, and the Communications Authority regulates telecoms.
Bulk SMS senders must have registered sender IDs and offer an opt-out. M-Pesa is the dominant payment.
The Communications Authority of Kenya requires bulk SMS providers to be licensed, and its rules on unsolicited messages require a free opt-out such as STOP to a short code. The Data Protection (General) Regulations 2021 restrict direct marketing without consent. Safaricom, Airtel and Telkom are the operators, and M-Pesa is the dominant payment.
General guidance, not legal advice. Check current rules with the regulator or a local adviser before launch.
Compliance in Kenya: FAQs
Which messaging channels need registration in Kenya?
It depends on the channel. Sender IDs for SMS often need registration with operators or the regulator, WhatsApp requires a verified business account and approved templates, and RCS needs brand verification. Each channel guide explains the details.
Does data protection law apply to messaging in Kenya?
Kenya's Data Protection Act 2019 requires a lawful basis, transparency and, for direct marketing, consent and an easy opt-out.
Is this legal advice?
No. These guides are general information. For significant campaigns, take advice from a local lawyer.
Plan Compliant Campaigns in Kenya
Tell us what you need and we will get back to you, usually within one working day.
- Free requirement discussion
- Clear written quotation, in USD on request
- No long lock-in for most services
Prefer to talk? Call +91 88274 09728 or message us on WhatsApp.