// ussd betting infrastructure

960 million bettors your app will never reach.

45% of new handsets in Africa can't run apps. 1GB of data costs 9% of monthly income. USSD is the only channel that reaches every phone, on every network, at zero cost to the user. We make it simple to build on.

960MUnreachable by apps
+20%USSD growth YoY
$11.3BAfrican betting by 2032

// the problem

Your app doesn't work where the bettors are.

The coverage gap closed. The usage gap exploded. 64% of Africa has broadband coverage but isn't connected to the internet. The barrier isn't infrastructure. It's economics.

Data costs

1GB = 9% of monthly income

At US income levels, that's $443/month. Your app-only platform is asking users to spend a week's food budget to place a $0.50 bet.

Device reality

45% of new handsets are feature phones

Tecno, Itel, Infinix entry-level devices. They can't run your iOS or Android app. They can dial *644#.

Smartphone paradox

Even smartphone owners dial *123#

USSD runs on SS7 signaling — zero data consumed. Users with depleted data balances still place bets, deposit via M-Pesa, and withdraw winnings.

Network survival

2G outlives 3G through 2031

243M 2G subscriptions projected to remain active. USSD only needs 2G. Your betting channel survives every network migration.

// operator reality

Betika (*644#), SportPesa (*790#), betPawa, Meridianbet (*149*10#) — the operators dominating African markets all maintain USSD as a primary or critical fallback channel. This isn't legacy thinking. It's market economics.

// the platform

Build USSD betting journeys without touching telco infrastructure.

We handle shortcode provisioning, session state management, carrier routing, timeout recovery, and mobile money integration. You focus on the betting product.

Journey builder

Visual UI, not code

Design your USSD betting flow in a visual interface. Bet placement, deposits, withdrawals, booking codes, account management — configure menus, not protocols.

Multi-tenant

One platform, many operators

Isolated operator configs, separate shortcodes, independent data. Run multiple betting brands from a single infrastructure without cross-contamination.

Session intelligence

30-second timeouts? Handled.

Redis-backed state management. If Safaricom drops a session at 30 seconds, the user redials and resumes exactly where they left off. No lost bets.

Mobile money native

M-Pesa STK Push from the menu

User selects "Deposit" in your USSD menu. M-Pesa PIN prompt appears instantly. Zero redirects, zero data, near-zero cart abandonment.

6 markets

Kenya, Ghana, Uganda, Tanzania, Zambia, DRC

Carrier routing across Safaricom, MTN, Airtel, Vodacom, Tigo, Orange. We handle the telco relationships so you don't have to.

Data connectors

Your data, your tools

Every USSD session generates structured data. Export to Excel, pipe to Slack, trigger email alerts, feed your CRM or BI dashboard via webhooks.

// the booking code revolution

Urban research. Rural execution. One booking code.

The most powerful innovation in African betting: an urban user builds a 20-leg accumulator on the app over Wi-Fi, generates a booking code, shares it via WhatsApp. A rural user dials *644#, enters the code, stakes $0.50 — zero data consumed.

Betway Zambia formalised this with their "Bet Influencer Program" — 4% cash commission on every booking code staked by others. Operators replaced expensive Google/Facebook ad spend with a decentralised, performance-based affiliate network powered entirely by USSD execution.

Our platform supports booking code flows natively. The USSD menu fetches the accumulator from your PAM, prices it at current odds, and presents it for instant staking — all within the 160-character screen limit.

// 6 markets

USSD betting deployment: timelines, telcos, and risks.

Every market has different operators, approval processes, session constraints, and failure modes. Here's what you're navigating — and what we've already solved.

MarketPrimary TelcosProvisioning TimelineKey Technical Risk
KenyaSafaricom, Airtel, Telkom3-4 weeks30-second Safaricom inactivity timeout kills sessions
GhanaMTN, Telecel, AirtelTigo1 day (shared) / 4-8 weeks (dedicated)Multilingual menus overflow 160-char limit
UgandaMTN, AirtelImmediate (shared)Time-sliced billing (per 20s) penalises slow backends
TanzaniaVodacom, Tigo, Airtel2-10 weeksEach MNO uses different billing model — requires per-network UX
ZambiaMTN, Airtel, ZamtelImmediate (shared)High mobile money fraud rates; digital literacy gaps
DRCVodacom, Airtel, OrangeHighly variableSubsea cable disruptions cause catastrophic outages

// why operators use us

Direct telco integration is a multi-month, capital-intensive process per country, per operator. We've already done it. You get a single API, unified session management, and go-live in days instead of months.

// channel economics

USSD bettors have higher lifetime value than app users.

Lower ARPU per bet. But zero storage churn, zero app fatigue, zero update friction. The shortcode lives permanently in the phone's dialer. The brand never gets uninstalled.

MetricUSSD ChannelMobile App
Reach100% of phones (feature + smart)~55% (smartphones only)
User data costZeroDownloads + background data
Deposit conversionNear-zero abandonment (STK Push)Multi-step redirect, high abandonment
Avg stake$0.50-$2.00 (micro-bet volume)Higher individual stakes
Retention driverPermanent in dialer. No updates.Storage pressure, APK friction, Play Store bans
Deploy speedServer-side updates. Instant.App Store review cycles.

// ready to reach every bettor?

Skip the telco infrastructure. Build USSD betting journeys in a visual UI. We handle the shortcodes, the sessions, the carrier routing, and the mobile money integration. You handle the betting product.

Request Demo →

// get started

Request a demo

Tell us about your operation — markets, volumes, and what you're building. We'll show you how the platform works and scope a deployment plan.