Overview› No round selected
Campaign Overview
Real-time reach and coverage across LGAs for the selected round.
Total Settlements
-
All settlements in the MLOS baseline planned for this campaign round.
Settlements Visited
-
Settlements with at least one GPS point recorded inside their boundary.
Settlements Not Visited
-
Settlements with no recorded team activity inside their boundary.
Fully Covered
-
Settlements with ≥70% of their 100 m grid cells covered by team movement.
Partially Covered
-
Settlement was visited but grid coverage is still below the 70% threshold.
Overall Completeness
-
Average grid-cell coverage across all settlements - ≥70% counts as fully covered.
Target Under-5 Population
-
Total eligible children under 5 years across all planned settlements.
Reached Under-5 Population
-
Children under 5 living in settlements the team visited this round.
Missed Under-5 Population
-
Children under 5 in settlements not yet reached - the coverage gap to close.
Tracks per State
Total GPS track points recorded per state - a direct measure of field-team activity volume. Click any bar to drill into the LGAs of that state.
Tracks per LGA
Pick a state on the left to see its LGAs ranked by tracks.
eTally Reach by State
Settlements with at least one eTally form, per state. Percentages are of each state's baseline universe.
MST Reach by State
Settlements with at least one MST visit (proximity-based), per state. Reflects 50 m proximity-to-centroid rule.
Coverage Analysis

Settlement visitation, grid-level completeness and channel reach (GTS, eTally, MST) rolled up from reach_results for the selected campaign round. Use the state / LGA / ward filters above to scope the numbers.

Total Settlements
-
All settlements in the MLOS baseline for this scope.
Settlements Visited
-
Settlements with at least one team visit recorded inside their boundary.
Settlements Not Visited
-
Settlements with no recorded team activity inside their boundary.
Fully Covered
-
Settlements with ≥70% of their 100 m grid cells covered by team movement.
Partially Covered
-
Settlement visited but grid coverage is still below the 70% threshold.
Overall Completeness
-
Average grid-cell coverage - ≥70% counts as fully covered.
Target Under-5 Population
-
Total eligible children under 5 across all planned settlements in scope.
Reached Under-5 Population
-
Children under 5 in settlements the team visited this round.
Missed Under-5 Population
-
Children under 5 in settlements not yet reached - the coverage gap.
By State
Settlement visitation and channel reach rolled up to state level.
Loading…
By LGA
Visitation, completeness and channel reach per LGA.
Loading…
By Ward
Visitation and completeness at ward level.
Loading…
Teams per LGA
Distinct field teams active in this round. eTally teams = vaccination-tally reporters · MST teams = mobile supervisors.
Loading…
LGA Coverage Summary
All LGAs sorted by State, then LGA name. Click View on map to jump straight to that LGA in Geographic View.
Loading…
Time Spent Analysis

Time spent is the count of GPS tracks falling inside a settlement's voronoi cell - 1 track = 1 minute. The chart summarises field-team engagement per LGA; the table below shows how many settlements fall into each time bucket. Pick a State to drill into its LGAs, a State+LGA to drill into wards, a State+LGA+Ward to drill into settlements.

Field-team engagement intensity per LGA
Average GPS tracks per visited settlement, broken down per LGA. Hover a point for dwell context.
Time Spent - Settlement Bucket Counts
Counts of settlements per time-bucket, grouped by State.
Loading…
Visited vs Not Yet Visited
Settlement reach breakdown.
Reach Source Mix by State
Stacked share of GTS / eTally / MST contributing to visited settlements in each state.
Quality Checks
Data-quality signals for each source and a cross-source agreement matrix. Use these to spot teams or settlements where the headline reach numbers may be misleading.
GTS Coverage
-
-
eTally Geo Mismatch
-
-
LGAs missing MST
-
-
Settlement-Level Quality Checks

Per-settlement rules that flag anti-fraud signals, cross-source mismatches and baseline integrity issues, grouped into five subsections. Tip: pick a State to scope the scan - running all 18 rules against the full Nigeria universe takes 2–4 minutes.

Filters & Status
Loading…
GTS - GPS Track Integrity
Anti-fraud + spatial-pattern checks against the field-team GPS tracks for each settlement.
-
Click Run Checks above to scan this section.
eTally - Vaccination Submission Integrity
Settlement-level checks against eTally form submissions: missing GTS, team-stacked submissions, submission volume vs. population.
-
Click Run Checks above to scan this section.
MST - Supervisor Reporting Integrity
Settlement-level checks against MST mobile-supervisor records.
-
Click Run Checks above to scan this section.
Cross-Source Triangulation
3-way agreement, single-source claims, and zero-coverage gaps - the strongest signals.
-
Click Run Checks above to scan this section.
Baseline Data Integrity
mlos / voronoi / grid issues that feed into every other KPI.
-
Click Run Checks above to scan this section.
GPS Tracks Quality
Field-team GPS activity acceptance and per-LGA intensity. "Thin" settlements have GPS coverage but very few tracks - possible drive-through visits.
Valid GPS points
-
Attributed tracks
-
Settlements visited
-
Thin (visited, <10 tracks)
-
Top 10 LGAs by lowest tracks per visited settlement
StateLGAVisitedTracksAvg tracks / visited
Loading…
eTally Quality
Form submission anomalies in the round's window.
Total submissions-
Submissions with no GPS-
Duplicate groups (same team + settlement + day)-
Extra submissions from duplicates-
Geo-vs-text mismatches (GPS outside declared LGA)-
Geo-vs-text mismatch is the highest-value check - it tells you which forms are likely attributed to the wrong settlement and therefore inflate (or deflate) that LGA's reach number.
MST Supervision Quality
Mobile supervisor coverage across the round's LGAs.
Total MST visits-
Distinct supervisor teams-
LGAs with at least one MST visit-
LGAs in baseline with NO MST visit-
Baseline LGAs total-
Where most LGAs show no MST data, the gap is in MST data collection (form submission), not the pipeline. Supervision typically happens 0-90 days before the campaign.
Cross-source Reach Agreement
For each visited settlement, which of the three sources (GTS, eTally, MST) confirmed the reach? Settlements confirmed by multiple sources are higher-confidence.
All 3 sources agree
-
2 sources agree
-
Single source only
-
Not reached
-
Source combinationSettlements% of total
Total Settlements
-
All settlements in the MLOS baseline for this round.
Settlements Visited
-
Settlements with at least one GPS point recorded inside their boundary.
Settlements Not Visited
-
No GPS point logged inside the settlement boundary during this round.
Fully Covered
-
Settlement has ≥70% of its 100 m grid cells covered by team movement.
Partially Covered
-
Settlement was visited but grid coverage is below the 70% threshold.
Overall Completeness
-
Average grid-cell coverage across all settlements - ≥70% counts as fully covered.
All Nigeria - boundary & coverage
Z 6.0 · Shift+wheel to zoom

Coverage colour

Visited ≥ 70%
40 – 69%
1 – 39%
No data
Coverage Threshold Summary
How many LGAs and Wards have crossed the 70% coverage threshold, and how many settlements are still un-reached. An LGA or Ward counts as "at target" when ≥70% of its settlements are fully covered.
Level Total At Target (≥70%) Below Target / Not Reached % At Target
Loading…
Settlement Coverage Breakdown
Per-LGA picture of where the campaign still needs to go. Each settlement falls into one of three buckets:
  • Not visited — no GPS point has ever been logged inside this settlement. The team hasn't physically reached it yet.
  • Partially covered — at least one GPS point was logged inside, but fewer than 70% of the settlement's grid cells contain a GPS point. The team reached part of it; a mop-up pass is needed.
  • Fully covered — ≥70% of the grid cells have a GPS point inside. This matches the green shading on the map.
Covered % is fully-covered settlements ÷ total settlements for the LGA — the share of settlements that have crossed the "done" threshold.
State LGA Total Settlements Not Visited Partially Covered Fully Covered Covered %
Loading…
Generate Report
Select a campaign, scope, and level to generate a coverage report with charts, maps and AI narratives. Download as PowerPoint.
Backend run
Pull GTS, upload a campaign's own MLoS (and optionally Voronoi / Gridded TA, MST, eTally), link it to a campaign activity, and run. Results append to the general results and show in that campaign's normal dashboards.
Loading uploads…
Run Analysis
Trigger a new analysis run for a campaign round. Results land in reach_results and appear immediately on the other views.
Recent runs
Round Settlements Last updated
Loading…
Each row above is one round that has data in reach_results. Re-running a round overwrites its row.
Ingest audit log
Every ingest run (hourly auto + manual) with duration, row counts, and any errors. Chart shows the last 50 runs.
Success Partial error Failed Running / no data
Loading audit log…
Campaign Progress Tracker
Live, end-to-end status for one round's pipeline - pull, upload & quality checks, analysis, and dashboard sync - in a single view.