Campaign OS

The campaign platform for Kenya

Know every polling station. Win the ones that matter.

Campaign OS turns the IEBC register, your party lists and your canvassers' conversations into a plan, then runs the field, the messages, the money and election day from one place. In Kiswahili and English.

✓ MCA to Governor✓ Works on basic phones✓ Built around Kenya's Data Protection Act

Built on the data Kenyan campaigns run on

  • IEBC voter register
  • KNBS census
  • Party membership lists
  • M-Pesa
  • SMS and USSD

Ready on day one

The whole country is already mapped

Choose your seat and the polling stations, registered voters and census figures are already there. Your plan starts from real numbers, not a blank spreadsheet.

46,094polling stations
1,450wards
290constituencies
47counties

One platform

Everything a campaign runs, in one place

Stop stitching together spreadsheets, bulk-SMS sites and WhatsApp groups. Every tool shares the same people, the same map and the same plan.

Plan

Know how many votes you need and exactly where they are.

  • Path to victory, centre by centre
  • County, constituency and ward dashboards
  • Budget optimiser and SMS polls weighted to the census

Organise

Turn volunteers into a field operation you can see.

  • Canvassing app that works offline
  • Turfs, walk lists and conflict checks
  • Volunteer tasks, referrals and leaderboards

Reach

Talk to every supporter, on any phone, with their permission.

  • SMS broadcasts with owner approval
  • USSD menu for basic phones
  • Consent checked before every message

Fund

Raise money the way Kenyans give.

  • M-Pesa STK push donation page
  • Per-donor limits and flagged gifts
  • Ledger and paid-media spend in one place

Win the day

Protect every vote from opening to the final tally.

  • Agents at every station, by app or SMS
  • Form 34A photos and a parallel tally
  • Turnout chase for supporters yet to vote

Learn

Know what's working, and what people are saying.

  • Holdout experiments that measure real lift
  • News, radio and social listening
  • Party primaries, members and delegates

Path to victory

Find the votes before you spend a shilling

Rate your wards, set your target share, and Campaign OS shows the polling centres where effort changes the result. The optimiser splits your budget and volunteer hours where they win the most votes.

  • ✓Mobilise, persuade or leave alone: every centre gets a tier and a vote gain.
  • ✓Plans built on the register and census, sharpened by your canvassers' answers.
  • ✓Measure, don't guess: holdout experiments replace assumptions with your own results.

Field app

Canvass offline, in Kiswahili or English

Canvassers download their walk list once and work all day without data. Every conversation syncs when they're back in signal, and nothing a canvasser records is ever overwritten.

  • ✓Support, issues and consent captured at the door in seconds.
  • ✓Conflicts flagged when two canvassers disagree about the same voter.
  • ✓No phone numbers on the device, so a lost phone leaks as little as possible.

Election day

Your own count, station by station

Agents report Form 34A with a photo from the agent page, or by SMS when data is down. Campaign OS adds it all up as results arrive and flags every station that needs a second look.

  • ✓Parallel tally checked against the official figures as they're published.
  • ✓Flags, not guesses: over-voting, sums that don't add up, unsigned forms, unusual turnout.
  • ✓Turnout chase sends volunteers to the supporters who haven't voted yet.

From ward to county

The same platform scales from a single ward to a whole county, and to winning your party's nomination first.

MCAMPWoman RepresentativeSenatorGovernorParty primaries

Security and data protection

Voters' data, handled the way the law expects

A campaign holds sensitive information about thousands of people. Campaign OS is designed around Kenya's Data Protection Act, 2019, so doing the right thing is the easy thing.

A separate workspace per campaign

Each campaign's data sits in its own database schema. Our own staff get no access without being invited.

Two-factor sign-in

Required by default for owners and coordinators, with roles that limit who sees and exports what.

Consent on record

An append-only consent ledger, checked again before every message is sent.

A full audit trail

Every view, export and change is logged, and the log can't be edited.

Less data, by design

ID numbers stored only as keyed hashes; walk lists carry no phone numbers.

Requests, erasure and retention

Answer access and deletion requests, keep a breach log, and erase everyone on the date you set after the election.

How it works

Three steps to a running campaign

Set up your race

Choose your seat. Polling stations, registered voters and census figures for the area are already loaded.

Bring your people

Import party lists and supporters from Excel or CSV. Duplicates are merged and consent is recorded as you go.

Run the campaign

Invite your team, send canvassers out, message supporters, raise funds, and be ready for election day.

Questions campaigns ask

Can other campaigns, or your staff, see our data?

No. Each campaign has its own workspace in its own database schema, and its own address to sign in at. Platform staff have no access unless your owners invite them, and every access is in your audit log.

Do our supporters need smartphones or data?

No. Supporters can join, volunteer, stop messages and answer polls by SMS or USSD on any phone. Canvassers use the field app, which works offline once their list is downloaded.

Can we use WhatsApp?

WhatsApp's business policy doesn't allow political campaigns or candidates to use its business platform, so we don't offer WhatsApp broadcasts. Campaign OS uses SMS and USSD, which reach every phone.

Does it work for party primaries?

Yes. Set up a primary and your party's members become the electorate: membership checks, recruiting supporters to join before the list closes, delegate tracking, and a nomination-day tally.

How is it priced?

Per campaign, depending on the seat and how many people you'll reach. Book a demo and we'll send you a quote.

Book a demo

See your own seat in Campaign OS

In 30 minutes we'll walk you through a full campaign: the plan, the field, the money and election day.

  • ✓We'll show you a demo campaign set in a real constituency or county.
  • ✓Bring your questions about your race, your team and your data.
  • ✓No obligation. We'll only contact you about Campaign OS.