SMS Country regulations and restrictions

Kenya

Available countries

Like many other countries, Kenya operates according to an opt-in policy, and you must be able to demonstrate that your users have chosen to receive messages from you. There are also various regulations in place regarding the content type, which you can see in the table below. Visit the Communications Authority of Kenya online for more information.

We recommend working with a sales advisor to ensure compliance with all SMS regulations. Get in touch now and set up your messaging program with the help of our experts.

Restriction Description
DND exists No
Time restrictions Yes
  • Political messaging may only be sent between 8 AM and 6 PM. Unsolicited political messages are not allowed, and various additional restrictions apply to political messaging.
International vs local split Yes
Local traffic
  • Customers residing in Kenya can make use of the local binds with lower pricing
  • Local sender IDs must be whitelisted
International traffic
  • International / OTT traffic must be sent via the international binds at higher costs
  • Sender IDs must be whitelisted for Safaricom
General content restrictions
  • Adult, gambling, competitions, voting, virtual credit, and chat content is not allowed
Content registration required No
Opt-out instructions required Yes
  • Safaricom requires that an opt-out footer be inserted into the messages to allow a mobile user opt-out
  • The footer should contain sample text "Stop dial *456*9*5#"
Sender ID regulations Pre-registration recommended
Sender ID registration offered by Clickatell Not supported
Sender ID documentation required Yes
Country supports MNP Yes

Other resources

Help Center

Help Center

Learn more about our SMS features as well as other related topics.

Visit help center

SMS Promotions

SMS Promotions

Browse through the current list of promotions and take advantage of our special rates.

View promotions

Contact support

Contact support

Contact our support team and one of our agents will be in touch with you to answer any questions you have.

Contact support

New