USSD — Africa

Top USSD service providers in Kenya

Here are the top USSD code service providers in Kenya.

A USSD —Unstructured Supplementary Service Data — code, is an alphanumeric number of up to 12 digits long that can operate on all networks and is used for mobile-based services between a customer and a business. A USSD code starts with a * and ends with a # key e.g *144#. USSD was popularised by Safaricom and KCB in Kenya.

Safaricom *144# USSD code example in Kenya

Let's go in deep on the USSD codes in this article as follows;

  • How do USSD codes work
  • 5 Top Platforms that offer USSD codes
  • Uses of USSD codes on businesses
  • How to get started with USSD code services
  • USSD payments
  • Conclusion

5 Top platforms that offer USSD codes

There are a wide range of platforms that provide USSD codes in Kenya, such as ;

1. HelloDuty: Among the best USSD code platforms in Kenya. You get a free sandbox to build and test. You can do it yourself. You have the ability to build an integrated application that works on any network. HelloDuty offers the following benefits:

  • Quick Deployment: The platform allows users to swiftly launch any USSD application using the intuitive flows feature. This user-friendly setup process ensures efficient service deployment.
  • Efficient Time Management: Significantly reduce go-to-market timelines with services going live within minutes. The Mteja platform ensures rapid execution, bringing your USSD services to market swiftly.
  • Seamless Connectivity: The Mteja platform offers various APIs for effortless integration with other business applications. Enjoy a smooth, end-to-end service that enhances your operational workflow.
  • Instant Analytics: Obtain valuable insights into customer engagement trends and patterns with real-time analytics. Make informed decisions to optimize your USSD services.
  • High Scalability: Benefit from unlimited throughput on the USSD channel, handling numerous customer sessions simultaneously. This guarantees your service can scale efficiently, regardless of audience size.
  • Real-Time Updates: Apply changes to the USSD menu instantly without taking the service offline. The process requires no coding or infrastructure adjustments, ensuring a seamless experience for your customers.

2. Safaricom: Offers a managed service to help its customers build a USSD flow. The only limitation here is that the USSD application will only work with the Safaricom network in Kenya.

3. Africa's Talking: Offers a USSD API to build your USSD but not a user interface. You therefore need a developer to help. You can use your Africa's Talking USSD to host an application on HelloDuty.

4. Stratech: Offers USSD services, short codes, and bulk SMS for businesses in Kenya. The company works to provide a network connection to its customers through a mobile-based application.

5. Glitext solutions: A USSD service provider in Kenya that issues USSD codes to Kenyan customers through mobile services applications.

How to build a USSD code

Learn how to build a USSD code in 5 mins using this video;

How do USSD codes work

The term 'USSD' describes any interactive service that operates when the user sends a command via a mobile phone keypad. This shortcode command dialed by users is supposed to be forwarded to the user's USSD application for an immediate response. A typical example is when you dial *121# on your phone to access your bank account balance. 

USSD codes usually run on networks and do not necessarily need to be installed for users to get them to operate. It makes the user's work easier simply because they can dial short-digit codes to find answers to what they are looking for.

All this requires is for the user to enter their SIM card PIN and press the send button on their handset. This activates an SMS-based communication channel between their device and the mobile network operator's gateway server, retrieving information from its database to answer them in real-time.

USSD codes use cases in Kenya

1. Businesses use USSD to communicate with their customers to update and alert them on offers, among other things. They give their customers a short code to dial and keep in touch with them.

2. Delivery apps such as uber eats use the USSD code to interact with customers who are making orders and for deliveries from their menu. They also include promotion codes and offers for their customers to use.

3. Some companies use the USSD code to engage with users of their products to get immediate feedback through research and surveys filled out.

4. Mobile banking apps such as Pesa pap by family bank use USSD codes to provide their customers with services regardless of whether they use a smartphone.

5. KRA services e.g eTims on *222#.

How to get started with USSD code services

Getting a USSD running is as easy as you may think. Start by;

1. On the phone application, dial * a number, then press #. e.g *144# on Safaricom Kenya

2. Press on the call button and then allow the code to run as you await feedback.

3. Ensure the USSD code you are running is correct to avoid the "invalid MMI code.

4. Follow the instructions and proceed as advised based on the services you need.

USSD payments

These are payments made by text. By sending a text using the USSD code, the service provider can receive compensation for what a user wants to purchase from them through an online payment system. 

Example of USSD codes in Kenya

Here is a breakdown of the most useful USSD codes in Kenya:

Mobile Money Services

  • M-Pesa (Safaricom): *234#
  • M-Pesa (Safaricom) Balance Check: *2340#
  • Airtel Money: *222#
  • T-Kash (Telkom): *160#

Banking Services

  • KCB (Kenya Commercial Bank): *522#
  • Equity Bank Kenya: *247#
  • Co-operative Bank Kenya: *667#
  • Stanbic Bank Kenya: *208#
  • NIC Bank: *488#
  • Family Bank: *325#
  • National Bank: *625#
  • Barclays Bank: *224#
  • DTB (Diamond Trust Bank): *382#

Bill Payments and Utilities

  • Kenya Power (Prepaid Tokens): *977#
  • Kenya Power (Postpaid Bills): *551#
  • DStv: *423#
  • GOtv: *423#
  • Startimes: *858#
  • Zuku: *502#
  • JTL Faiba: *111#

Telecommunication Services

  • Safaricom Airtime Top-Up: *144#
  • Safaricom Balance Check: *544#
  • Safaricom Data Bundle Purchase: *544#
  • Airtel Airtime Top-Up: *130<Voucher Number>#
  • Airtel Balance Check: *131#
  • Airtel Data Bundle Purchase: *544#
  • Telkom Airtime Top-Up: 130<Voucher Number>#
  • Telkom Balance Check: *131#
  • Telkom Data Bundle Purchase: *544#
  • Telkom Home Internet: *2222#
  • Faiba (JTL): *111#

Agricultural Services

  • iCow: *285#
  • M-Farm: *202#

Government Services

  • eCitizen Services: *222#
  • HELB Kenya: *642#
  • KRA (Kenya Revenue Authority): *572#

Transport Services

  • Easy Coach Booking: *872#
  • Modern Coast Booking: *254#

Retail and Shopping

  • Kilimo Salama (Agricultural Insurance): *789#
  • Twiga Foods: *909#

Conclusion

USSD is the way to go. Research shows that effect transactions in Kenya are primarily achieved through the USSD code. This would be your chance if you are a business person and have yet to consider getting a code. You can also check out our YouTube video that will guide you on how to build your own USSD code for guidance.

Last updated
June 12, 2024
Single Inbox
Pro-tip

Are you ready to get started? Sign up here for a demo of the HelloDuty CRM and customer engagement automation software now.

Pesalink - BlackSistema Bio - BlackTatu City - BlackStartimes - Black
Sunculture Logo

It works for our customer SunCulture. We help agents sell solar in rural Kenya. It takes a few hours, not months, to design and build new ideas.

Relationships that matter.

Plan, engage, and analyse with ease. Transform your customer relationship with an all-in-one platform.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Subscribe