Monitoring in SurveyLoopr, SurveyCTO, ODK Central and KoboToolbox, and what DataFlow adds

Keep your platform's own monitoring: SurveyLoopr's DataSnap reports on ODK audit logs, SurveyCTO's Data Explorer and nightly automated quality checks summarise and test fields as data arrives, ODK Central lets you filter, review, edit and export submissions, and KoboToolbox has a data table, validation statuses, reports and a map. What they leave to you is checking whole interviews against each other and enumerators against their colleagues, comparing back-checks, and keeping one correction log that rebuilds the clean data. DataFlow adds that layer on top of all four, reading from the platform without changing anything on it.

By Mehrab Ali, founder of DataFlow · Updated 7 November 2026

Every collection platform comes with monitoring tools, and they are worth using. Each is built around that platform's own data: one field, one submission or one audit log at a time. A daily quality routine needs a layer above that, the same on every platform, which compares interviews and enumerators and keeps the record of what was fixed. This page describes what each platform's own tools do, from its documentation, and what to add.

What each platform gives you

SurveyLoopr

SurveyLoopr deploys a dedicated ODK Central server for a team, so everything in the ODK Central section below applies to it. Its own monitoring tool is DataSnap, a report built from ODK's audit log (the audit.csv file), either uploaded or connected to a SurveyLoopr-hosted server. DataSnap shows where submissions cluster when there is usable GPS, unusual timing and activity, question friction (questions where the flow or the time taken suggests a form or training problem), and interview activity: totals, average and median length, flagged interviews, active days and surveys per day. A report can be shared by a link that works without a SurveyLoopr account. SurveyLoopr is careful about what the report claims: its flags are prompts for a person to review rather than verdicts, and DataSnap doesn't rank enumerators or break performance down by enumerator.

SurveyCTO

SurveyCTO's Monitor tab shows submissions over time for each form, and holds three tools for quality:

In the form itself, SurveyCTO offers text audits, audio audits and speed limits: the time spent on each question for a random share of interviews, recordings of parts of some interviews, and a count of answers given faster than a set number of seconds. The SurveyCTO data quality guide goes through each in more depth.

ODK Central

ODK's guide to managing submissions covers Central's tools:

The guide to ODK fieldwork monitoring sets out a daily routine around these.

KoboToolbox

The KoboToolbox data quality guide covers export settings and cleaning Kobo data safely.

Side by side

SurveyLooprSurveyCTOODK CentralKoboToolboxDataFlow, added on top
Main viewDataSnap report from audit logs, plus ODK CentralData Explorer workbookSubmissions table and mapData table, reports and mapA Today list of flags grouped by problem, an Overview and a Field team view
ChecksTiming, GPS concentration and question-friction signalsNine kinds of automated check, nightly or on demandReview states set by staffValidation status set by reviewersChecks added from the form and data, run on every sync
EnumeratorsStudy- and interview-level views, no rankingGroup comparisons of a field's mean or distributionFilter by submitterFilter on an enumerator questionEach enumerator's interviews and flags, and six signs of made-up interviews against colleagues
CorrectionsThrough ODK CentralReview and correction workflowEdits, with differences between versionsEditing a submissionA reason for each, kept on top of unchanged raw data, undoable, replayed by a Stata do-file
SharingA link to a reportPublishing subsets to Google Sheets or another systemOData feed for Power BI and ExcelPower BI through the synchronous exports URLA Field Report, one HTML file, at a public, management or team level

What the platform tools leave to you

Each tool above sees one platform's data in that platform's terms. Several checks a field team depends on fall between them:

Many teams fill the gap with Stata do-files such as ipacheck or with Excel. The checks are the same whichever tool runs them; the high-frequency checks guide lists them.

A daily routine that uses both

  1. Build quality into the form. Constraints, required questions, an enumerator question, and the platform's own audit features, such as SurveyCTO's text audits or the ODK audit log that DataSnap reads.
  2. Keep the platform's review state as the to-do list. SurveyCTO's review workflow, Has issues in ODK Central, On hold in KoboToolbox: whoever looks at the platform sees what is still open.
  3. Run the checks across interviews on every new batch, over everything received so far, and read them enumerator by enumerator.
  4. Send flags to supervisors the same day, with the submission key, the question, the recorded value and what to check.
  5. Decide where corrections live, on the platform or in your cleaning record, and write the choice into the data management plan. Doing both leaves corrections in two places.
  6. Share a summary with the client that shows progress and how each problem was handled, without personal data.

How DataFlow works alongside your platform

DataFlow is a desktop app for Windows, macOS and Linux. It reads from your platform and changes nothing there: no submission, review state or validation status. How it connects:

From there the layer is the same on every platform. Each sync adds the new interviews, adds the checks the form and data call for, and runs them; syncs can run on a timetable you switch on, every 2 hours from 7:00 to 22:00 unless you change it. Flags are grouped by problem in the Today list. The Field team view shows each enumerator's interviews, median length and share ready, and marks an enumerator whose interviews show the statistical signs of being made up, compared with colleagues, with “Back-check some interviews”. The Map shows where interviews were done. A back-check survey can sit in the same project, linked to the main survey, and be compared question by question.

Corrections need a reason and sit on top of the raw data, which is never modified, so each one can be undone, and every action goes into an activity log where each entry carries a hash of the one before. A download includes the correction log and, by default, a Stata do-file that replays every correction from the raw data. A Field Report is one HTML file for the client: the public level shows totals and rates with enumerators as codes, merges areas with fewer than 5 interviews and leaves out text written by the team; the management level adds names and correction reasons, and the team level the items still open.

Questions

What does SurveyCTO's Data Explorer do?

It builds a monitoring workbook from your form, with a summary and chart for each field and summaries of relationships between fields. You can click through to individual submissions, exclude or filter data, and save the workbook so it refreshes with new submissions. With the review and correction workflow on, reviewers can also comment, correct, approve and reject submissions from it.

Does KoboToolbox have a dashboard?

KoboToolbox has a data table, validation statuses, reports with charts and simple descriptive statistics, and a map of geopoint questions. Its documentation says reports don't replace in-depth cleaning and analysis. For a dashboard, Power BI can connect through Kobo's synchronous exports URL and be refreshed in Power BI.

Does ODK Central check data quality?

ODK Central gives you a submissions table with filters, a map, review states (Received, Has issues, Edited, Approved, Rejected), comments, edits with differences between versions, CSV exports and a live OData feed. Checks that compare submissions with each other, such as duplicate IDs or enumerator patterns, run outside it.

Do I need to stop using my platform's monitoring tools to use DataFlow?

No. DataFlow only reads from SurveyLoopr, SurveyCTO, ODK Central and KoboToolbox and changes nothing on the server, so review states, validation statuses, text audits and DataSnap reports all keep working. DataFlow adds checks across interviews and enumerators, back-check comparison and a correction log on top.

Which platforms does DataFlow connect to directly?

SurveyLoopr (signing in with the SurveyLoopr account), SurveyCTO (encrypted forms too, with the private key), ODK Central and KoboToolbox connect directly. CSV and Excel exports from any other tool can be imported.

Read next