How Votrack Solves the Network Coverage Problem: Web + USSD + Telegram

How Votrack Solves the Network Coverage Problem: Web + USSD + Telegram
3,032 stations had no internet. But they still had 2G. Votrack's USSD channel works everywhere.

3,032 stations had no internet. But they still had 2G. Votrack's USSD channel works everywhere.

In 2017, the Independent Electoral and Boundaries Commission published a detailed report on network coverage at Kenya's polling stations. The findings should concern anyone planning to monitor elections using technology. Out of 40,883 polling stations surveyed, 3,032 had absolutely no network coverage. Not 3G. Not 4G. Nothing. Another 1,470 stations relied entirely on satellite connections — expensive, unreliable, and slow.

That means roughly 11% of Kenya's polling stations had either no internet or only satellite internet. In a presidential election decided by 233,211 votes, those 4,502 stations represent hundreds of thousands of votes that could easily get lost in the gap between what happened at the polling station and what arrives at the national tally.

This is not a theoretical problem. It is the central infrastructure challenge of Kenyan elections. And it is the problem Votrack was built to solve.

The County-by-County Reality

The network coverage problem is not spread evenly. It is concentrated in specific counties, and the pattern tells you a lot about Kenya's digital divide.

The worst-affected counties are in the arid and semi-arid lands (ASAL) regions:

  • Turkana: 644 stations, but only 142 (22%) had 3G/4G. A staggering 337 stations (52%) had no coverage at all, with 162 on satellite.
  • West Pokot: 712 stations, only 238 (33%) on 3G/4G. 306 stations (43%) had zero coverage.
  • Baringo: 892 stations, 500 (56%) on 3G/4G. 267 stations (30%) had no coverage.
  • Kitui: 1,454 stations, 1,110 (76%) on 3G/4G, but 255 stations (18%) with no coverage.
  • Wajir: 434 stations, only 121 (28%) on 3G/4G. 159 stations (37%) completely dark.
  • Narok: 750 stations, 541 (72%) on 3G/4G. 152 stations (20%) with zero coverage.
  • Marsabit: 384 stations, just 125 (33%) on 3G/4G. 142 stations (37%) offline.

Meanwhile, urban counties had near-perfect coverage. Mombasa, Kirinyaga, Bomet, and Vihiga had zero stations with no coverage. Nairobi's 3,378 stations were 99.6% covered by 3G/4G. Communications Authority of Kenya data confirms that the urban-rural digital divide remains one of the country's deepest infrastructure challenges.

The National Breakdown

At the national level, the picture looks like this:

The numbers from the IEBC's Post-Election Evaluation Report:

Coverage TypeStationsPercentage
3G or 4G36,04588%
Satellite1,4704%
Pending Data3361%
No Coverage3,0327%
Total40,883100%

That 88% number looks good at first glance. But look at it differently: 4,838 stations — nearly 12% — could not reliably transmit data via the internet. In an election with over 14 million voters, those stations serve hundreds of thousands of voters whose results depend on physical transportation of forms, satellite uplinks, or someone driving to a town with signal.

Why This Matters for Parallel Vote Tallying

Most election monitoring platforms are web-based. They assume your agent has a smartphone with a data connection. Open the app, enter the results, tap submit. Simple.

Except it is not simple when your agent is at a polling station in Turkana North, where the nearest 3G tower is 80 kilometers away. Or in West Pokot's Kacheliba, where the only signal comes from a satellite dish that the IEBC set up specifically for results transmission. Your agent's smartphone app cannot connect. Your data has a hole.

And holes in data are exactly how election disputes start.

This is why Votrack was designed from the ground up with three independent reporting channels:

Channel 1: Web Dashboard

For the 88% of stations with 3G/4G coverage, Votrack's web dashboard is the primary channel. Agents log in, select their polling station, and enter results for all six electoral positions. The dashboard validates entries, prevents common errors, and gives instant confirmation. Campaign managers see county-level totals update in real time.

Channel 2: USSD

This is the game changer. USSD (Unstructured Supplementary Service Data) works on any phone — including the cheapest feature phone — and requires only 2G signal. In Kenya, 2G coverage reaches far beyond 3G/4G. Even in areas where internet is nonexistent, basic phone calls and USSD codes usually work.

Votrack's USSD channel lets agents dial a short code, navigate a simple menu, and submit results using their phone's keypad. No smartphone needed. No data plan needed. No internet needed. Just 2G signal and a phone that can make calls.

For those 3,032 stations with no internet? Most of them still have 2G coverage from at least one mobile operator. USSD gets their results into your system.

Channel 3: Telegram Bot

For agents who have data access but prefer messaging over a browser, Votrack's Telegram bot provides a conversational interface for submitting results. The bot guides agents through each race, validates entries, and confirms submissions. It works on both smartphone and desktop, and Telegram's low-bandwidth protocol makes it reliable even on patchy connections.

What This Looks Like in Practice

Imagine it is election day 2027. Your campaign has deployed agents across a county that includes both urban centres and remote rural stations. Here is how the data flows:

  • Nairobi (3,378 stations, 99.6% 3G/4G): Agents use the web dashboard on their smartphones. Results flow in real time.
  • Baringo (892 stations, 56% 3G/4G): Urban agents use the web dashboard. The 267 agents at stations with no coverage use USSD on their basic phones. Every station is covered.
  • Turkana (644 stations, 22% 3G/4G): The 142 agents with internet use the dashboard. The 337 agents at dark stations use USSD. The 162 agents on satellite use either USSD (if 2G is available) or Telegram (if satellite data works). No vote goes unreported.

Your campaign dashboard shows results filling in across the county. The web results come first. Then the USSD results start trickling in from remote stations. The picture builds, station by station, until you have a complete count.

No station left behind.

Votrack's Web + USSD + Telegram architecture means your agents can report results from every one of Kenya's 46,229 polling stations — even the 3,032 with no internet coverage.

Request a Demo

Looking at 2027: The Coverage Will Improve, But the Problem Will Not Disappear

Kenya's mobile operators have expanded coverage since 2017. The rollout of 4G and the planned expansion of 5G will improve coverage in some areas. But the fundamental challenge remains: Kenya is a geographically diverse country with vast arid regions where the economics of building cell towers simply do not work.

Counties like Turkana, Marsabit, Samburu, and Mandera will still have significant coverage gaps in 2027. The number of "dark" stations may shrink from 3,032 to 2,000 or even 1,500. But even 1,500 uncovered stations, each serving hundreds of voters, represent a critical gap that web-only systems cannot fill.

Votrack's multi-channel approach is not just a feature — it is an architectural decision that reflects the reality of Kenyan elections. We built for Kenya as it is, not as we wish it were.

The Bottom Line

If your election monitoring system only works with an internet connection, you are ignoring up to 12% of Kenya's polling stations. In an election decided by 233,211 votes, that is a gap you cannot afford.

Votrack gives you three ways in. Web for the connected. USSD for the remote. Telegram for everything in between. Every station. Every vote. Every time.


Votrack: Three Channels. 46,229 Stations. Zero Gaps. Request a demo to see how multi-channel reporting works for your campaign.

Share this article
Shared 99 times
Need Real-Time Election Tracking?

Votrack provides secure, parallel vote tallying for every electoral position in Kenya.

Learn More About Votrack