The campaign operating system, module by module
VotePulse runs a Kenyan campaign from one system: a portal for campaign managers, the GroundForce field app for agents and volunteers, and a candidate app. Every module works down to the ward.
Campaign Command Center
The home screen for campaign managers: one view of readiness, field activity, messaging and money.
Runs in: Campaign Manager Portal
-
AI daily brief
Priorities for the day drawn from field reports and campaign data.
-
Campaign health
Readiness score and trends across your wards.
-
Live field map
Where agents and volunteers are working, ward by ward.
-
Calendar and timeline
Team schedule, events and the campaign timeline in one place.
Voter and supporter CRM
Contacts, supporters and volunteers organised by county, constituency and ward.
Runs in: Campaign Manager Portal
-
Import
CSV import and manual entry, with duplicates matched by phone number.
-
Consent records
Opt-in status is stored per contact; marketing messages only go to opted-in contacts.
-
Ward-level segments
Filter and target contacts down to a single ward.
Field operations with GroundForce
The field app for agents and volunteers. Installs from the browser on any Android or iPhone — no app store. Reports queue offline and sync when the phone reconnects.
Runs in: GroundForce (votepulse.co.ke/field)
-
Works offline
Reports, photos and signatures are captured without signal and sync later.
-
GPS-verified reports
Every visit and report is tagged to a location.
-
Photo evidence
Visual proof attached to field reports.
-
Field forms
Campaign-built forms, including GPS forms, pushed to agents.
-
Party colours
Your campaign branding on every agent’s screen.
Communications
SMS, WhatsApp, voice and social publishing from one team, with approvals and an audit trail.
Runs in: Campaign Manager Portal
-
Bulk SMS
Ward-segmented broadcasts through Africa’s Talking, with sent/failed tracking and CAK rules enforced.
-
WhatsApp Business API
Template and direct messages to opted-in supporters.
-
Voice broadcast
Pre-recorded voice messages through Africa’s Talking.
-
Social publishing
Facebook and Instagram posts published from the portal after approval.
-
AI writer
Drafts messages in English or Swahili for your team to edit and approve.
AI Strategist and AI Studio
AI that works from your campaign’s own verified data. Decisions stay with your team.
Runs in: Campaign Manager Portal
-
AI Strategist
Briefings, speech drafts, messaging drafts and ward recommendations.
-
Campaign DNA
Feed in candidate, party, manifesto and battleground data; AI builds your themes, talking points, forms and a field coach that answers volunteers only from your manifesto.
-
English and Swahili
Drafts in both languages.
Campaign intelligence
Planning tools built on past election results and your live campaign data.
Runs in: Campaign Manager Portal
-
County intelligence
2022 election history by county alongside live ward-level readiness.
-
Opponent intelligence
Track named opponents — rallies, promises, controversies, endorsements, fundraising — with sources, and compare them head-to-head with your campaign.
-
Relationship graph
Your real team structure from candidate to coordinators, volunteers and linked donors, with wards that have volunteers but no coordinator flagged.
-
Election risk center
Polling-station reporting risk from real signals — agent coverage and reported incidents. It is not a violence prediction.
-
Electoral simulator
A planning tool, not a poll: projections from a documented formula applied to your campaign data, with sliders to test scenarios.
Election day, polling agents and results
From polling-agent check-in to an internal tally board built from polling-station result forms.
Runs in: Campaign Manager Portal and GroundForce
-
Polling agent operations
Agent check-in, station assignment and incident reporting from the field. See the polling agent guide for the legal framework.
-
Results submission
Agents submit polling-station results with evidence from their phones.
-
Result-form review
Photos of polling-station declaration forms (Form 34A for the presidential race) are read and reviewed before they reach your internal tally.
-
Results room
Internal campaign tally board by county, constituency, ward and polling station. Official results are declared only by the IEBC.
-
War room
Battleground maps for your race on real county boundaries.
Finance, donations and logistics
Budgets, approvals and fundraising alongside the rest of the campaign.
Runs in: Campaign Manager Portal
-
Finance hub
Budgets, spending requests and approvals.
-
M-PESA donations
Donations received by M-PESA tracked alongside the budget.
-
Vendor marketplace
Register vendors and their pricing, then send priced requests to Finance.
-
Logistics
Merchandise requests from ward coordinators through county approval, warehouse dispatch and GPS-confirmed delivery; purchase orders sync with Finance.
Parties, branding and public engagement
Tools for party headquarters and for candidates who want to engage voters on the record.
Runs in: Campaign Manager Portal
-
Party HQ
Party profile, leadership contacts and candidate management across races.
-
Branding studio
Theme colours, logos and motto flow to GroundForce instantly.
-
Town Hall
Citizens ask questions on Pulse and you answer publicly, on the record.
Training centre
Onboarding videos, user manuals and an interactive guided tour for every role.
Runs in: Campaign Manager Portal
-
Role-based training
Chapters for HQ staff, supervisors and field volunteers.
-
Guided tour
An interactive walkthrough of the portal.
Where to go next
- Plans by office →From MCA to presidential campaigns, priced in KES per month.
- Choosing campaign software →What a Kenyan campaign should demand from its software.
- Implementation & consultancy →Setup, training and election-day readiness with our team.
- Start free →Create a workspace; demo data is pre-loaded.