// service :: ussd channel
Your platform works. It just can't reach most of the market. Add the channel that can.
You already run a sportsbook — platform, odds, licences, payments. But an app-and-web operation competes for the connected minority. In Sub-Saharan Africa, 63% of people already covered by mobile broadband still don't use the internet (GSMA Mobile Economy Africa 2026). They hold phones. They top up airtime. They send mobile money. They can dial a shortcode. They cannot — or will not — download your app.
We connect your existing platform to a conversion-optimised USSD channel: shortcode, session engine, carrier routing, booking-code flows, and mobile-money deposits, integrated against your wallet and odds APIs. Your brand, your licence, your platform — one new channel, measured against your app and web funnels from day one.
1. The market your app cannot see
The coverage problem in Africa is solved; the usage problem is not. The GSMA puts Sub-Saharan Africa's mobile-internet coverage gap at 13% of the population — but the usage gap at 60%: people under a broadband signal who still don't use the internet (GSMA, State of Mobile Internet Connectivity). Its Mobile Economy Africa 2026 report sharpens the point: 63% of people covered by mobile broadband in SSA do not use it — roughly 960 million Africans covered but not connected.
Hardware is one reason. Feature phones accounted for 55% of all mobile phone shipments in Africa in Q3 2024 (IDC), overwhelmingly Transsion devices — Tecno, Itel, Infinix — that cannot run an operator's iOS or Android app. Kenya's regulator counts the installed base directly: as of March 2026 the market held 50M+ smartphones but still 28.5 million feature phones — 36% of all devices on the network (Communications Authority of Kenya, Q3 FY2025/26 sector statistics). Smartphone adoption is rising — 54% of SSA connections in 2024, forecast 81% by 2030 (GSMA) — but an entry-level 4G smartphone still costs about 26% of monthly GDP per capita in the region. The transition is a decade, not a quarter.
2. Even smartphone owners hit the data wall
The second reason is running cost. The World Bank's Global Findex 2025 measured mobile data in SSA at 2.4% of monthly income for 1GB — and 5% for the poorest 40%. The ITU's median for an entry-level 2GB plan in Africa is 4.2% of GNI per capita, the highest of any region and more than double the UN's 2% affordability target. A bettor with a smartphone and an empty data bundle is, functionally, a feature-phone user until the next top-up.
USSD sessions ride the signalling layer: zero data consumed, on any phone, on any network generation. In Kenya the market norm is operator-paid sessions — SportPesa's *790# is free to the user on both Safaricom and Airtel. The channel's running cost to the bettor is nothing, which is precisely why it converts where app funnels stall.
3. What the operators who dominate actually do
The strongest evidence for USSD is where market leaders keep investing. Betika has run *644# alongside its app since 2016 and built Kenya's largest user base. SportPesa launched *790# in November 2016 explicitly "for customers without internet access" — and in November 2025 launched an entirely new USSD casino product on the same shortcode, marketed as data-free gaming for "cities, towns, and remote areas" (Biznakenya, Nov 2025). Operators do not ship new products on dying channels.
// the honest number
No African operator has published its USSD-versus-app channel split. Anyone quoting one is guessing. What GeoPoll's 2025 six-country study does show: 94% of bettors bet on a mobile phone, and 44% bet weekly or more. The channel split for your market is knowable only one way: run the channel and measure it — which is exactly what our analytics layer does (see §8).
4. The 2G floor isn't going anywhere
The "USSD is legacy" argument collapses on the network data. Africa's connection mix at end-2024: roughly half 3G, a third 4G, ~10% still 2G, ~1% 5G (GSMA). The GSMA expects African network sunsetting to be "gradual and more selective" than elsewhere, moving in earnest only from 2030 onwards. South Africa is the single announced full shutdown (December 31, 2027). Kenya, Nigeria, Tanzania, Uganda and Ghana have no announced 2G sunset dates.
Kenya's March 2026 regulator statistics still count 9.7 million 2G and 5.0 million 3G subscriptions — 14.7 million legacy connections in one market (CA Kenya). A betting channel that requires only signalling survives every migration between them.
5. The money is already mobile
Deposits are where African betting funnels live or die, and the rails are mobile money, not cards. Sub-Saharan Africa processed $1.4 trillion in mobile-money transactions in 2025 — 66% of the global total (GSMA State of the Industry 2026). The operator numbers behind that: M-Pesa Kenya at 41.0 million monthly-active customers and KSh 41.7 trillion in value (Safaricom FY2026 results); MTN MoMo at 69.5 million actives and $500.3 billion processed (MTN FY2025); Airtel Money at ~47 million customers and a $245 billion annualised run-rate (Airtel Africa, Jul 2026).
Our USSD flows put the deposit inside the menu: the bettor selects Deposit, and the M-Pesa or MoMo PIN prompt appears on the same phone, in the same session. No redirect, no browser, no data.
6. Shortcode economics, market by market
The commercial layer operators rarely see priced in one place. Representative published figures:
| Market | Route | Setup | Recurring | Per session |
|---|---|---|---|---|
| Kenya (Safaricom direct) | Dedicated, CAK licence required | KES 75,000 connection (ex-tax) | KES 25,000/mo + KES 25,000 refundable deposit | KES 1.00 |
| Kenya (via aggregator) | Shared or dedicated | from ~KES 5,000 | shared from ~KES 3,000/mo; dedicated from ~KES 10,000/mo | KES 0.25–0.60 |
| Uganda (UCC) | Dedicated USSD range (*200–298#) | $250 application + $1,000 entry | $10,000/year (5× the SMS shortcode rate) | negotiated with MNO |
| Ghana (NCA) | Dedicated via Form AP19; shared via aggregators | application fee + business plan | shared from a few hundred GHS/mo | ~GHS 0.05–0.12 (aggregator, indicative) |
| Nigeria | Via NCC-licensed VAS aggregators | varies | varies | ₦6.98/120s — charged to the user since mid-2025 |
| Tanzania (TCRA) | One VAS code via NMS portal; more requires an Application Services licence | per TCRA numbering fee schedule | negotiated | |
| Zambia (ZICTA) | Shared codes immediate via aggregators | no public fee schedule — quoted on request | negotiated | |
Sources: Safaricom USSD Tariff Guide; Uganda Communications Commission shortcode schedule; Ghana NCA Form AP19; aggregator rate cards (indicative, 2024–2026). Nigeria's end-user billing regime followed the 2025–2026 resolution of the banks–telcos USSD debt dispute.
A structural note on Nigeria: USSD banking volumes there are declining as smartphone users migrate to apps (₦2.19 trillion in H1 2024, down 54.75% year-on-year — NIBSS). That is the channel maturing into its real role: the reach layer for the unconnected majority, not the whole funnel. Betting operators should model USSD in Nigeria as incremental reach, priced at end-user billing rates.
7. What we actually integrate
We connect, we don't replace
Your odds engine, wallet, and account system remain the source of truth. The USSD channel consumes your APIs — bet placement, balance, deposits, withdrawals, bet history — through one integration surface.
Shortcodes, sessions, routing
Shortcode acquisition and provisioning, session state management with timeout recovery (a dropped Safaricom session resumes where it left off), and carrier routing across Safaricom, MTN, Airtel, Vodacom, Tigo and Orange.
Betting-specific UX
Bet placement, deposits and withdrawals engineered for the 160-character screen: booking-code redemption at current odds, in-menu STK-push deposits, and multilingual menus that survive character-encoding limits.
Menus, not telco protocols
Your team edits USSD journeys in a visual builder — reorder screens, change copy, run market-specific flows — and ships server-side. No app-store review cycle, no telco change request.
8. The channel split nobody publishes — except to you
Section 3's honest number cuts both ways: because no operator publishes channel data, most operators don't have it. Every USSD session on our platform emits structured events — dials, menu depth, bet placement, deposit completion, session duration — rolled up in real time and split by shortcode, market and network. You see USSD's contribution next to your app and web funnels, per day, from launch week. When the board asks what the channel is worth, you answer with your own data.
9. Operator FAQ
How much betting volume goes through USSD? Nobody publishes it (see §3). The documented context: 94% of African bettors bet on mobile (GeoPoll 2025), 63% of the covered SSA population is offline (GSMA 2026), and market leaders shipped new USSD products as recently as November 2025. Run the channel; measure your own split.
How fast can we be live? Integration is weeks — the telco stack already runs. Shortcode acquisition sets the calendar: shared codes can be same-week (Kenya via aggregator; Uganda and Zambia immediate), dedicated codes typically 4–10 weeks depending on market.
Does USSD cannibalise our app? The populations barely overlap: the channel's core users hold feature phones or run empty data bundles. Where overlap exists, the dialer shortcode is retention infrastructure — it can't be uninstalled for storage.
Is the channel dying with 2G? No sunset is announced in Kenya, Nigeria, Tanzania, Uganda or Ghana; the GSMA projects African sunsetting from ~2030, and USSD itself is network-generation-independent signalling. South Africa (Dec 2027) is the exception, not the pattern.
// next step
Bring your platform's API docs. We'll come back with the shortcode plan, per-market session economics, and an integration timeline — scoped to the markets you're licensed in. Request a scoping call →
Sources and citations
- GSMA, Mobile Economy Sub-Saharan Africa 2026 — 63% of covered population not using mobile internet; smartphone adoption 54% (2024) → 81% (2030f)
- GSMA, State of Mobile Internet Connectivity — SSA coverage gap 13%, usage gap 60%
- GSMA, State of the Industry Report on Mobile Money 2026 — $1.4T SSA transaction value 2025; 66% of global value
- IDC via Techloy — feature phones 55% of African phone shipments, Q3 2024; IDC Q3 2025 Africa smartphone tracker (Transsion share, sub-$200 segment)
- Communications Authority of Kenya, sector statistics quarter ending March 2026 — 28.5M feature phones; 9.7M 2G / 5.0M 3G subscriptions
- World Bank, Global Findex Database 2025 — 1GB = 2.4% of monthly income SSA average; 5% for poorest 40%
- ITU / Alliance for Affordable Internet — Africa median 2GB entry plan 4.2% of GNI per capita vs 2% UN target
- GSMA — "Sunsetting networks in Africa will be gradual and more selective"; South Africa DCDT 2G/3G shutdown Dec 31 2027
- Safaricom FY2026 results (May 2026) — M-Pesa 40.99M one-month-active customers, KSh 41.68T value
- MTN Group FY2025 results — MoMo 69.5M actives, $500.3B transaction value; Airtel Africa Q1 FY2027 results (Jul 2026) — Airtel Money $245B annualised
- TechCabal (Nov 2016) — SportPesa *790# USSD launch; Biznakenya (Nov 2025) — SportPesa USSD casino launch on *790#
- GeoPoll, Betting in Africa 2025 (4,191 respondents, 6 countries) — 94% bet on mobile; frequency distribution
- Safaricom USSD Tariff Guide; Business Radar (Oct 2024) — Kenya shortcode pricing; Uganda Communications Commission — USSD range $10,000/yr; Ghana NCA Form AP19
- WeeTracker (Feb 2026) / Mobile Money Africa — Nigeria USSD end-user billing ₦6.98/120s and banks–telcos debt resolution; NIBSS via BusinessDay — ₦2.19T H1 2024 USSD banking value, −54.75% YoY