eSMSAfrica
Use cases · Kenya

SMS use cases in Kenya

Kenya runs on M-Pesa and SMS. Businesses use text messages for payment receipts, SACCO loan reminders, school fee balances and church announcements, in English and Kiswahili. Choose your industry to see sample messages, the CA, Safaricom and ODPC rules that apply, and how to send with the eSMS Africa API.

Safaricom, Airtel, Telkom CA and Office of the Data Protection Commissioner rules covered From KES 1.08 per SMS
12 industries

Choose your industry in Kenya

Each guide has sample messages, the sector rules that apply, and an API example for Kenya.

Banking & SACCOs

Bulk SMS for Kenyan SACCOs, banks and microfinance: deposit alerts, loan reminders, dividend notices and AGM invites in English and Kiswahili, sent by API.

Mobile money & fintech

SMS for Kenyan fintechs and digital lenders: OTP at sign-up, branded M-Pesa payment receipts from Daraja callbacks, and CBK-compliant repayment reminders.

Insurance

SMS for Kenyan insurers, brokers and agents: motor renewal reminders, premium receipts, claim status updates and policy confirmations on Safaricom and Airtel.

Hospitals, clinics & pharmacies

SMS for Kenyan hospitals, clinics and pharmacies: appointment reminders, lab-results-ready alerts, refill notices and SHA updates, with Digital Health Act care.

Schools & universities

Bulk SMS for Kenyan schools, colleges and universities: fee balance reminders with paybill details, closing and opening dates and urgent alerts to parents.

Retail & e-commerce

SMS for Kenyan shops, supermarkets and online stores: order confirmations, delivery updates, loyalty points and opt-in offers that follow ODPC marketing rules.

Logistics, couriers & delivery

SMS for Kenyan couriers, parcel services and delivery apps: dispatch notices, rider ETAs, delivery codes, pick-up point alerts and failed-delivery rescheduling.

Agriculture & cooperatives

SMS for Kenyan dairy and coffee cooperatives, tea factories and agribusinesses: milk and leaf payment notices, collection changes, input alerts and farm tips.

Government, counties & NGOs

Bulk SMS for Kenyan county governments, agencies and NGOs: programme registration, beneficiary payments, public notices and field coordination, with CA rules.

Hotels, safaris & travel

SMS for Kenyan hotels, safari operators, airlines and bus companies: booking confirmations, airport and park transfers, check-in details and guest feedback.

Churches & events

Bulk SMS for Kenyan churches and event organisers: service reminders, M-Pesa giving receipts, harambee notices and event tickets in Kiswahili and English.

Utilities, ISPs & water

SMS for Kenyan ISPs, water companies, solar firms and power providers: bill and renewal reminders, outage alerts, payment receipts and installation slots.

Rules across Kenya

What every sender in Kenya should know

  • The Kenya Information and Communications (Consumer Protection) Regulations, 2010 require automated direct-marketing schemes to be opt-in and to give a working way to stop messages.
  • The Data Protection (General) Regulations, 2021 treat electronic messages as direct marketing: offer a free, simple opt-out in every promotional SMS and honour objections. The ODPC has made awards against firms over unsolicited messages.
  • Safaricom separates promotional and transactional sender IDs. Its operator notice requires promotional traffic to carry an opt-out and to be sent between 08:00 and 18:00; OTPs and alerts are not time-restricted.
  • Political bulk SMS follows the CA guidelines on political messages (vetting before sending, English or Kiswahili only).

Sender IDs in Kenya

  • Sender IDs are registered per network (Safaricom, Airtel, Telkom) through a licensed provider, with a letter of authorisation, business registration certificate and sample message.
  • On Safaricom one sender ID cannot carry both promotional and transactional traffic, so most brands register two.
  • Network setup fees are one-off and listed on the Kenya sender ID page.
Languages
English, Kiswahili
Payments
M-Pesa, Airtel Money, T-Kash
Register a sender ID in Kenya
FAQ

SMS in Kenya: common questions

What is the difference between promotional and transactional SMS in Kenya?

Transactional SMS (OTPs, receipts, account alerts) go on a transactional sender ID and can be sent at any time. Promotional SMS (offers, newsletters) need a separate promotional sender ID on Safaricom, an opt-out, and are sent between 08:00 and 18:00.

Does the Data Protection Act apply to SMS marketing?

Yes. The Data Protection Act, 2019 and its 2021 General Regulations cover direct marketing by electronic message. Use opted-in contacts, include a simple opt-out and stop messaging anyone who objects. Some sectors must also register with the ODPC.

Can I pay with M-Pesa?

You can top up your eSMS Africa wallet with mobile money or card and pay as you go. Rates are shown in KES and USD.

Get started

Reach customers across Kenya

Create a free account, get test keys and let us register your sender ID with Safaricom, Airtel, Telkom. Pay as you go in KES or USD.