SMS for government agencies, counties and NGOs in Kenya
County governments, national agencies and NGOs in Kenya reach people where they are, and that usually means a basic phone. eSMS Africa sends programme notices, payment alerts and public announcements in English and Kiswahili, with delivery reports that show which messages reached each beneficiary. Programme staff can send from a CSV upload without writing code.
What makes government, counties & ngos messaging different in Kenya
- Kenya's 47 county governments deliver health, agriculture and bursary programmes locally and need to reach residents, ward administrators and community health promoters quickly.
- NGOs running cash transfers, health campaigns or relief operations often register beneficiaries by phone number, then use SMS to confirm enrolment, payment dates and distribution points.
- Political messages are governed by the Communications Authority's guidelines: they must be vetted by the network before sending, in English or Kiswahili only, between 08:00 and 17:00, and only to people who opted in.
- Political canvassing is a mandatory ODPC registration activity, and so are several sectors NGOs work in, such as health and education.
Messages government, counties & ngos teams in Kenya send
Programme enrolment confirmations
Confirm registration for a bursary, cash transfer or training programme with the reference number and the next step, so applicants do not travel to offices to check.
Payment and distribution notices
Tell beneficiaries when a payment is sent and through which channel, or when and where food or input distribution will take place, with what to bring.
Public health and safety notices
Send flood warnings, vaccination campaign dates or water rationing schedules to residents in affected wards, in Kiswahili and English. Segmenting by ward keeps alerts relevant and avoids alarming people outside the area.
Field team coordination
Reach enumerators, community health promoters and volunteers with schedule changes, meeting points and reporting deadlines. Two-way replies let each person confirm, so coordinators know who still needs a call.
Feedback and complaint lines
Give beneficiaries a two-way number to report problems or ask questions, and route replies to your accountability team. Donors increasingly expect a feedback channel, and inbound SMS gives you a written record of every report.
Copy-ready templates for Kenya
Character counts and segments are calculated with the same GSM-7 and Unicode rules used for billing. Replace the example brand and values with your own.
Kaunti Bursary Fund: Application BF-20456 received. Shortlist published 15/01 at ward offices. Bring your ID and school letter. Msaada Kenya: Ugawaji wa chakula utafanyika Jumatano 3/12 shule ya msingi Kalacha saa 3 asubuhi. Leta kitambulisho. Msaada Kenya: Enumerators, Monday briefing moves to 8am at the Marsabit office. Reply YES to confirm attendance. Compliance for government, counties & ngos SMS in Kenya
A practical summary with sources, not legal advice. Check the regulator's current text for edge cases.
- Political messages, including messages from aspirants and parties, must follow the CA guidelines: request vetting through the network at least 48 hours ahead, use English or Kiswahili only, send only between 08:00 and 17:00 and only to opted-in recipients.
- Public service notices are not political messages, but avoid content that could read as campaigning, especially in an election period.
- Beneficiary lists contain vulnerable people's data. Use them only for the programme they were collected for and agree data handling with donors and partners in writing.
- Register with the ODPC where your activities or sector require it, and keep a record of how each beneficiary's number was collected.
From your system to Safaricom and Airtel in one call
- 1Create an account and copy a test key (
esms_test_...) to try the integration without spending credit. - 2Request your sender ID for Kenya. Until it is approved you can send from the eSMS default sender.
- 3Call the send endpoint from your app, or upload a CSV in the dashboard with merge fields like
{{name}}. Delivery reports arrive by webhook.
Need one-time codes? eSMS Verify generates, sends and checks them in two calls. Full reference in the API docs.
curl -X POST https://sms.esmsafrica.io/api/messages/send \
-H "Authorization: Bearer $ESMS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+254712345678",
"text": "Msaada Kenya: Your registration MK-30219 is confirmed. Distribution at Kalacha primary on Wed 3/12, 9am. Bring your ID.",
"sender_id": "MSAADA"
}'SMS pricing in Kenya
Per-SMS rates for one segment, updated live. Pay as you go with no monthly minimum; volume rates apply automatically by monthly spend.
Estimate a campaign with the SMS cost calculator or compare all countries in the Africa SMS pricing index.
Government, counties & NGOs SMS in Kenya: common questions
Do county service notices count as political messages?
A notice about a programme, a closure or a health campaign is a public service message. A message promoting a governor, an aspirant or a party is political and must follow the CA guidelines on vetting, language, hours and opt-in. If a message could be read either way, treat it as political.
Can we reach beneficiaries who have no smartphone?
Yes. SMS works on every phone without data. Keep messages short, avoid links where people cannot open them and give a phone number or a two-way SMS number for questions. Kiswahili messages fit the same 160 characters as English, so a bilingual notice can be sent as two short texts.
Can we see which beneficiaries did not receive a message?
Every message has a delivery report in the dashboard and by webhook. Export undelivered numbers after a send and ask field teams to follow up in person or by call. Repeated failures on the same number usually mean it has changed hands, so update the register.
Sources
- CA - Guidelines on bulk and premium rate political messages (PDF)
- ODPC - Guidance Note on Registration of Data Controllers and Processors (PDF)
- Communications Authority of Kenya
Reviewed 27 October 2026.
Other industries in Kenya
Government & NGOs in other markets
More for Kenya
Guides for Kenya
- Promotional vs transactional sender IDs on Safaricom
- Send an SMS receipt on every M-Pesa payment (Daraja C2B)
- Why OTPs fail in Kenya and how to design verification that arrives
- SMS marketing law in Kenya: consumer rules, the DPA and ODPC cases
- Bulk SMS for SACCOs in Kenya: loan, dividend and deposit templates
- Church bulk SMS in Kenya: reminders, giving receipts and a weekly plan
More ways to reach customers in Kenya
SMS Platform
Bulk SMS, an SMS API and OTP to every African mobile network on direct routes.
eSMS Verify
Managed phone verification and OTP - generate, send, rate-limit and check codes in two API calls.
Two-Way SMS
Dedicated or shared short codes to send and receive SMS, with signed webhooks and replies from your code.
SMPP Gateway
High-throughput A2P SMS over direct SMPP binds with guaranteed TPS and DLRs.
eSMS Mail
Transactional and marketing email with a modern API, delivery reports and analytics.
eSMS Links
Branded short links, QR codes and click analytics for your campaigns.
eSMS Chat
AI plus human customer-support chat you can add to any website.
eSMS Workspace
The desktop app that brings Email, SMS and SMPP into one place.
Start sending government, counties & ngos SMS in Kenya today
Free account, test keys, sender ID registration handled for you, and pay-as-you-go pricing in KES or USD.