Skip to content
Analytics & insight

Ward-level intelligence, in seconds.

The political analytics platform Kenya's campaigns have been waiting for. Filter by county, constituency, or ward. Stack metrics across time. See where you're winning.

Analytics & insight

Ward-level intelligence, in seconds.

Filter by county, constituency, or ward. Stack metrics across time. See where the campaign is winning and where it needs you.

Engagement by county

Last 30 days · all positions

Nairobi
92%
Kiambu
78%
Nakuru
71%
Mombasa
64%
Kisumu
58%
Uasin Gishu
52%
Machakos
48%
Drill to constituency / wardWeekly AI brief ready
  • Geographic drill-down

    From national to ward in two clicks. All KPIs stay coherent across scope.

  • Nightly rollups

    BullMQ cron pre-aggregates everything so dashboards open instantly — even at peak load.

  • Profile engagement

    Profile views, manifesto reads, share counts — for every aspirant on the platform.

  • Volunteer accountability

    Hours logged, tasks completed, events attended — surfaced to coordinators by ward.

Explore analytics
What you measure

Metrics that mean something.

Aspirant engagement

Profile views, manifesto reads, share counts — surfaced for every aspirant.

Volunteer activity

Hours logged, tasks completed, events attended — by individual and by ward.

Campaign performance

Tasks completed, events held, broadcasts delivered — per phase, per team.

Geographic breakdown

Drill from National → County → Constituency → Ward in two clicks.

How it works

Built for election-cycle scale.

Redis-cached aggregates

Hot queries served from cache. Dashboards open instantly under peak load.

Nightly rollups

BullMQ cron pre-aggregates the previous day's data while the country sleeps.

Weekly AI brief

A plain-language summary of what changed — generated only from your own data.

Privacy-aware metrics

Aggregates by default. No individual targeting. Audit-export on demand.

Run the campaign your country deserves.

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