Skip to content
Platform

Built for the realities of a Kenyan campaign.

Profiles, parties, campaigns, volunteers, communications, analytics — in one auditable platform, modelled to all 47 counties, 290 constituencies, and 1,448 wards.

Campaign management

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

Rallies, town halls, door-to-door, fundraisers — with RSVPs and optional QR check-in.

Team roles

Campaign managers, coordinators, comms leads — each with role-scoped permissions.

Party administration

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.

Volunteer system

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.

Communications

Scope-respecting broadcasts.

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.

Analytics

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.

Run the campaign your country deserves.

Coordinated. Transparent. Peaceful. Civicore is the platform Kenya's political ecosystem has been waiting for.