Built for the realities of a Kenyan campaign.
Profiles, parties, campaigns, live streaming, volunteers, communications, and analytics - in one auditable platform, modelled to all 47 counties, 290 constituencies, and 1,450 wards.
Everything a serious campaign actually needs.
One platform for profiles, parties, campaigns, volunteers, live streaming, communications, and analytics - built specifically for the realities of Kenyan elections.
Coordinate every phase, every task, every event.
From announcement through Planning, Active, and Election Week - Civicore structures your campaign in a way your team can actually run.
Lifecycle phases
Planning → Active → Election Week. Each phase exposes the right tools to the right roles.
Tasks & assignments
Create, assign, and track tasks with status. Filter by team, by ward, or by phase.
Events, RSVPs & live streams
Plan rallies, town halls, door-to-door events, and fundraisers - with live streaming, RSVPs, and optional QR check-in.
Team roles
Campaign managers, coordinators, comms leads - each with role-scoped permissions.
Secretariat-grade tooling.
Party profile
Name, logo, registration details, and branches - the single source of truth.
Aspirant verification
Verify, suspend, or revoke aspirants - with a clean audit trail for every action.
Admin invites
Invite party administrators by email. Revoke access in one click.
Party-wide broadcasts
Reach the whole party or a specific branch - never the entire country by accident.
Mobilise responsibly.
Registration & skills
Volunteer profiles with tagged skills, availability, and assigned ward.
Assignments by region
Coordinators assign volunteers by ward, constituency, or campaign.
Activity logging
Hours, tasks, events - measurable accountability, not anecdote.
Manager metrics
Campaign managers see real performance data by team and by region.
Live and scope-respecting communications.
Live campaign events
Stream rallies, town halls, briefings, and campaign updates to supporters in real time.
Geo-targeted announcements
National, party-wide, county, constituency, ward - broadcasts that respect hierarchy.
Internal messaging
Private messages between team members, with attachment support.
Scheduled sends
Queue announcements for a future time. The platform fires reliably via BullMQ.
Audit trail
Every broadcast is logged - who sent what, to which scope, and when.
Decisions, supported by data.
Campaign KPIs
Tasks completed, events held, RSVPs, broadcasts sent - by phase and by team.
Geographic filters
Drill from National → County → Constituency → Ward without losing context.
Weekly AI brief
A plain-language summary of what changed this week. No black box.
Privacy-aware metrics
Aggregates by default. No individual targeting. Always auditable.
Why not join them and drive the country forward.
Thousands of Kenyans are already on Civicore. Register in minutes and take your place in a more organised, peaceful campaign.