How to Stop Marketing SMS Messages on Your Safaricom Line

marketing sms safaricom

Promotional SMS messages are the unsolicited texts that are sent by companies marketing their products and services to mobile subscribers. Since the number of people with mobile phones today number in the millions, this type of marketing presents an opportunity for a wide reach at a very low cost. This is owing to the fact that bulk SMS is very cheap nowadays as a result of the growing preference for mobile messaging apps for texting.

A cursory look through my Safaricom SMS inbox gives credence to this fact. Some of the companies sending me their marketing messages include:VUNA3, MONEYBOX, Tipster, uLima, SPORTS, DAFABET, JOBS, MEGADOLLAR and EliteBET just to a mention few. Fortunately such SMS messages can be blocked for good using Safaricom's Stop Promotional SMS service. Here's how.

Note: This shouldn't be confused with Safaricom promotional SMS messages about offers, new promos,  services etc. They too can be stopped but using a different procedure.


1. If on Prepay dial *100*5# and if on Postpay *200*5#.

2. Choose Marketing Services from the menu.
marketing sms ussd
Choose Marketing Messages

You can also just dial *100*5*5# directly however that took me to the wrong menu in my case [I'm on Blaze so it took me to CYP instead]. So if you're on the Blaze Tariff stick to *100*5#.

3. Under Check Marketing Messages Notifications select the first option - Deactivate Marketing Messages
Deactivate Marketing Messages

4. In the next menu type in the NAME of the service you wish to stop the marketing SMS'es.
service name
Enter Service Name

If you are not sure of the name of the service, just go to your Inbox and check the NAME of the SENDER - that is the name of the service.
senders name
Check SMS for Sender Name

5. You should then get a notification that Marketing Messages from that service have been stopped.
stopped service

Checking and Reactivating Stopped Marketing Services

To confirm the service has indeed been stopped do the following:

1. Dial *100*5# or *200*5# if on Postpay.

2. Go to Marketing Services then this time choose the second option - Check Stopped Marketing Messages.

3. You should then get a list of all the Marketing Services that have been stopped.
stopped promotional messages
Deactivated Services

4. Should you wish to reactivate any of the disabled services, in the same menu just enter its list number and send to reactivate it.

I hope this solves the mystery of disabling those promotion SMSs. Note, unlike when stopping some Premium Services like games or info services, you won't be charged anything to STOP these kind of messages.

Leave your comment below. Spammers are advised to file a missing comment report in not less than a weeks time.