Skip to content

Bulk SMS in Kenya: Safaricom Sender ID Rules

Bulk SMS in Kenya: sender ID registration on Safaricom, Airtel and Telkom Kenya, transactional vs promotional rules, opt-out, consent and OTP tips.

Updated 20 October 2026

For bulk SMS in Kenya, alphanumeric sender IDs must be registered (whitelisted) with each operator through a licensed content service provider, and Safaricom, the largest network, does not deliver unregistered branded senders. Branded sender IDs are meant for transactional traffic; promotional SMS needs consent, an opt-out and, on most routes, a short code or numeric sender.

Rules last checked: October 2026.

Sender ID registration

The Communications Authority of Kenya (CA) regulates the sector under the Kenya Information and Communications Act and licenses the content service providers (CSPs) that connect directly to the mobile networks. Businesses do not register with Safaricom themselves: the CSP or your route provider submits the request. Key points as of 2026:

  • Registration is per operator. Safaricom requires it for local and international traffic; on the other networks providers report that dynamic senders may still pass, but registration is advised everywhere.
  • Typical documents: company registration certificate, a signed authorization letter, and sometimes trademark proof.
  • Sender IDs are up to 11 characters, case-sensitive and must contain the brand. Generic names like INFO, Verify, Notify or ALERT are rejected.
  • Transactional and promotional senders are separate applications.
  • Lead times vary: Safaricom reviews on fixed days each week, Airtel and Telkom Kenya can take 7 to 14 working days, and some CPaaS providers quote around 4 weeks end to end.

The general process is explained in sender ID registration.

Sender ID types and traffic split

TrafficSenderRules
Transactional (OTP, payment alerts, reminders)Registered alphanumericCan be sent at any time; no opt-out footer required
PromotionalShort code or numeric sender on most routesConsent, opt-out instruction, sending hours, DND filtering

Long codes and short codes exist locally, but international senders are usually offered registered alphanumeric IDs only. Adding marketing lines to a transactional message can get it reclassified. See transactional vs promotional SMS and SMS short codes.

  • Kenya is opt-in: you must be able to show that each recipient agreed to receive your messages. The Data Protection Act, 2019 also applies to phone numbers, so keep a record of when and how consent was given.
  • Safaricom subscribers can stop promotional messages through the *456# menu, either for all senders or for one sender. Safaricom requires an opt-out footer on promotional SMS, and promotional messages to opted-out subscribers fail.
  • Promotional SMS is limited to daytime. Sources give different windows (from 7 or 8 AM to 6, 7 or 8 PM), so use the window your route provider enforces.
  • Political messages have their own rules: unsolicited political SMS is prohibited, and providers cite an 8 AM to 6 PM window.

Restricted content

Adult content, gambling, hate speech and P2P-style traffic are prohibited on A2P routes, and some providers also refuse competitions, voting, chat and virtual credit content. Premium-rate and subscription services run on short codes through licensed CSPs and follow separate operator processes. Read SMS content restrictions for how operators enforce categories.

Mobile networks and OTP traffic

The three mobile operators are Safaricom (over 60 percent of subscribers), Airtel Kenya and Telkom Kenya, and Kenya has mobile number portability. Because Safaricom is most of the market, an OTP route without a registered Safaricom sender ID is not a real option. For OTP:

  • Register a transactional sender ID on every network, not only Safaricom.
  • Ask whether the provider connects directly to Safaricom, Airtel and Telkom Kenya; grey routes can report messages as delivered that never arrive.
  • Keep OTPs in English and GSM-7 so they fit one 160-character segment.
  • Use the OTP SMS best practices and test the route on each network before launch.

See our Kenya SMS destination page and our A2P SMS routes.

Getting a route

Rules in Kenya vary by operator and by traffic type, so confirm registration status and sending windows with the route provider before you send. VoIPMatcher sources the route from its carriers and manages it; buyers and sellers never see each other. Tell us your sender ID, traffic type and volumes and request a Kenya SMS route.

Frequently asked questions

How do I register a sender ID with Safaricom?

Businesses do not register with Safaricom directly. A licensed content service provider or your route provider submits the request, usually with a company registration certificate, a signed authorization letter and sometimes trademark proof. The sender ID must contain the brand and have up to 11 characters, and generic names such as INFO or Verify are rejected.

How long does sender ID registration take in Kenya?

It varies by operator. Safaricom reviews requests on fixed days each week, Airtel and Telkom Kenya can take 7 to 14 working days, and some CPaaS providers quote around four weeks end to end. Transactional and promotional senders are separate applications, so plan both if you send both types.

How do Safaricom subscribers stop promotional SMS?

Safaricom subscribers can stop promotional messages through the *456# menu, for all senders or for one sender. Promotional messages to opted-out subscribers fail, and Safaricom requires an opt-out footer on promotional SMS. Transactional messages such as OTPs and payment alerts are not affected, as long as their content is strictly transactional.

How do I start a bulk SMS business in Kenya?

Content service providers that connect directly to the mobile networks are licensed by the Communications Authority of Kenya. Without that licence, a business works through a licensed provider or an international route. Either way, you need registered sender IDs for your customers, opt-in records under the Data Protection Act, 2019 and content controls that follow operator rules.

Need a route?

Send the destination, route type and target rate. We reply with what we can deliver.

More guides

All guides
Country guides Bulk SMS in South Africa: Rules, Routes, Prices Bulk SMS in South Africa in 2026: POPIA consent, CPA marketing hours, WASPA opt-out rules, the new National Opt-Out Registry, sender IDs and pricing. Country guides Bulk SMS and VoIP in Germany: Sender ID and CLI Rules Bulk SMS and VoIP in Germany as of 2026: sender ID types, double opt-in, mobile networks, BNetzA numbering and the TKG CLI rules for calls from abroad. Country guides Bulk SMS in Pakistan: PTA Rules and Sender ID Bulk SMS in Pakistan: sender ID registration on Jazz, Zong and the merged Ufone/Telenor network, PTA rules, the DNCR, promotional hours and OTP tips. Country guides Bulk SMS and VoIP in Romania: Sender ID and CLI Rules Bulk SMS and VoIP in Romania as of 2026: sender ID and URL registration, Orange, Vodafone and Digi, ANCOM numbering and the July 2025 block on spoofed calls. Country guides Bulk SMS and VoIP in Spain: Alias Register and CLI Rules Bulk SMS and VoIP in Spain as of 2026: the CNMC alias register and June 2026 blocking, mobile networks, and the 2025 rules on spoofed and commercial calls. Country guides VoIP in India: Legality, Licenses and Call Routes Is VoIP legal in India? How international calls reach India: TRAI and DoT rules, ILDO gateways, the termination charge, spoofed call blocking and routes. Country guides DLT Registration for SMS in India: Full Guide How DLT registration works for SMS in India: entity, header and template registration, suffixes, URL whitelisting, DND rules and OTP routes as of 2026. Country guides Australia SMS Sender ID Register (ACMA) Explained How the ACMA SMS Sender ID Register works in 2026: who must register, the Unverified label since 1 July 2026, format rules and overseas senders.