Maahir M&E

When a form builder stops being enough

KoboToolbox and ODK are excellent at collection. The honest signals you have outgrown them, and what changes when reporting stops being a spreadsheet job.

Training completion rateOn track
target 85%
MayJunJulAugSepOct
Baseline
62%
Current
87%
Target
85%

Training completion rate · against target

1 November 2026 · 3 min read

Most monitoring teams do not choose their first tool badly. They choose KoboToolbox or ODK because it works, it is free, and it puts a form on an Android phone in an afternoon. That decision is usually right. This article is about the point where it stops being right, and how to recognise it.

The honest signals

None of these signals arrive with a label. They show up as ordinary work that quietly takes more of the week.

  • It is the third Tuesday of the month and someone is exporting CSVs again, because the dashboard the donor wants cannot be built inside the collection tool.
  • A spreadsheet exists whose only job is to reconcile two systems. It has a version number in its file name, and a person maintains it by hand.
  • A monthly report takes four days to assemble, and three of those days are copying numbers, not writing.
  • Two people have asked for the same indicator this quarter and received different numbers, and both numbers were correct when they were pulled.
  • A monitor corrected a submission last week, and the report that went out on Friday still carries the old figure.

Any one of these is survivable. Three of them together, every month, is a system telling you something. Collection was the bottleneck once. Now reporting is.

Being fair to the tools

KoboToolbox, for what it is built for, is excellent. It is free, open source and well documented, and the form designer is genuinely good. If your pipeline ends in a spreadsheet and the people who read that spreadsheet are happy, keep it. ODK is the most capable collector in the field. Moving off either one to feel modern is a bad reason to move.

The argument is not about collection. It is about what happens after. A collection tool answers the question of what we captured this week. A monitoring system answers what we achieved this quarter, against which target, split how, with what evidence behind each number. Those are different questions, and stretching a collection tool to answer the second one is where the spreadsheets come from.

Where the time goes

Watch a reporting cycle closely and the pattern is consistent. The data sits in the collection tool. The indicators sit in a spreadsheet, because the collection tool does not know what an indicator is. The narrative sits in a document template. Every month a person carries numbers from the first to the second, from the second into the third, and then rebuilds the charts the template expects.

Each hop is a chance to paste the wrong figure, and each hop has to be redone when a late submission arrives. This is why a quick monthly report takes days. It is not the writing. It is the assembly.

We did not leave Kobo because Kobo failed. We left because our monitoring officer was spending nine days a month as a copy-and-paste between three systems.
An M&E manager on a skills programme, illustrative

What changes

The fix is structural, not motivational. When the indicator, the dashboard and the report read one dataset, the assembly job disappears. A monitor corrects a submission, and the indicator, the chart and the report draft all move, because they are views of the same record. Nobody reconciles anything, because there is nothing to reconcile against.

  • Indicators defined once, with their formula and disaggregation, not rebuilt per report.
  • A dashboard that reads live submissions, so the export step disappears.
  • Reports that start as drafts with the numbers already placed, so the month starts with writing, not copying.

Collection does not get worse. It gets easier to defend, because every figure on the dashboard links back to the submission behind it.

The reconciliation spreadsheet deserves its own warning. It works, which is the problem, because anything that works never gets replaced. Eighteen months in, the only person who understands it is the person who built it, and when that person takes leave or takes another job, the reporting cycle stops. A pipeline that lives in one person's file is an operational risk, and it usually announces itself as a missed submission deadline.

If this reads like your last reporting week, the honest next step is small. Bring one programme across, run it alongside the collection tool for a month, and count the days you get back. The tools you have are good tools. The question is whether the work around them has outgrown them.

A census enumerator in Bangladesh holding the tablet they collect household data on
Every record starts with one person and one tablet.
The programme being measured: a classroom in Padang.
Two apprentices at a bench in a vocational training workshop while an instructor points at a checklist on the wall
The bench a monitoring visit checks.
A field data collector outside a rural concrete school building, working through a checklist on a tablet
Collecting it with no signal, outside a village school.

Read next

See it with your own data

Everything this blog describes, the collection, the indicator, the trail from a figure back to a submission, is what the platform is built to do.

Start free

No card, no countdown, and your data stays yours.