Skip to content
Connect Media Connect Media

USSD Integration

Soma kwa Kiswahili

Connect Media’s USSD API lets Kenyan businesses build interactive menus that work on any phone, no internet connection required. Get a shortcode, build your menu flow, and reach customers who don’t have smartphones or data.

What you can build

  • Self-service menus for account balance, orders or bookings
  • SMS banking-style flows without needing an app
  • Field data collection for mFarming and agri-extension use cases
  • USSD-based voting and polling
  • Payment and airtime top-up flows

New to USSD? Read what USSD is and how it works.

How it works

Apply for a USSD code through the Connect Media dashboard, then build your session logic against the API — each screen is a request/response pair, with session state handled for you. Full integration details are in the developer documentation.

Why Connect Media

USSD reaches customers that SMS and app-based channels can’t — anyone with a basic phone and network coverage. The dashboard lets you manage your code and menu without waiting on a support ticket for every change.

Other channels

Pair USSD with Bulk SMS for notifications or IVR for voice — see all three on the Connect Media homepage.

Get started

Create a free account on the Connect Media dashboard, or email info@connectmedia.co.ke to discuss getting a USSD code for your business.

Designing a menu? Read USSD menu design: 10 best practices.

Frequently asked questions

Do customers need a smartphone or internet for USSD?

No. USSD works on any mobile phone with network coverage, with no app or data plan required.

How do I get a USSD code in Kenya?

Apply through the Connect Media dashboard or email info@connectmedia.co.ke, and the team will guide you through the code application.

What can I build with USSD?

Common uses include self-service banking menus, surveys, field data collection, voting and payment flows.