ODK Mobile Spatial Data Collection Training Course

Duration 10 days 19 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends GIS Analysts, Monitoring and Evaluation Officers and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-GRS-149

Before you join: Participants should be comfortable using Windows or macOS, Android smartphones or tablets, spreadsheets and web-based applications.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Field teams often collect location-based information using paper forms, spreadsheets, messaging applications and separate GPS devices. This creates delayed reporting, inconsistent codes, missing coordinates and weak audit trails. ODK provides a practical mobile data collection platform for surveys, inspections, asset inventories, humanitarian assessments, environmental monitoring and field verification. When forms, maps, validation rules and data workflows are designed well, teams can collect reliable records offline and deliver usable spatial datasets quickly.

This course teaches participants to design, deploy and manage mobile spatial data systems using ODK. Participants build XLSForms with skip logic, repeat groups, constraints, calculations, media capture and metadata. They configure geopoint, geotrace and geoshape questions; publish forms through ODK Central; collect records using ODK Collect; and review submissions for completeness, location accuracy and data quality. The course also covers field mapping, coordinate reference systems, offline basemaps, user roles, security controls, data exports and integration with QGIS.

Instruction combines focused technical briefings with realistic cases from infrastructure inspection, public health surveillance, humanitarian needs assessment, agricultural monitoring and municipal asset management. Participants develop a working mobile survey and spatial data workflow during the first week, then strengthen it through quality assurance, mapping, administration and reporting work in the second week. They leave with a tested ODK project package, including an XLSForm, deployment plan, quality-control checklist and QGIS review workflow.

The course suits GIS staff, monitoring and evaluation personnel, field programme managers, survey coordinators, data officers and technical teams responsible for collecting geographically referenced field data. It is particularly relevant where connectivity is intermittent, enumerator teams are distributed, and field evidence must be defensible.

What you will be able to do

  • Design XLSForms containing structured questions, constraints, relevance logic and calculations
  • Configure geopoint, geotrace and geoshape capture for field mapping requirements
  • Deploy secure ODK Central projects with appropriate user roles and form access
  • Manage offline mobile data collection using ODK Collect and cached project resources
  • Assess submission quality using metadata, validation rules, location checks and review statuses
  • Export ODK data for spatial analysis, cleaning and mapping in QGIS
  • Create fieldwork protocols covering sampling, enumerator guidance, safeguarding and incident handling
  • Build and present a complete mobile spatial data collection solution for a defined use case

Benefits of attending

For you

  • Build deployable mobile forms rather than relying on paper survey instruments
  • Troubleshoot common ODK Collect, form logic and submission issues independently
  • Add spatial evidence to monitoring, inspection and assessment assignments
  • Produce cleaner datasets with fewer missing values and invalid field records
  • Demonstrate practical ODK and QGIS capability through a completed project package

For your organisation

  • Reduce transcription delays and data-entry errors from paper-based field operations
  • Standardise survey logic, codes and spatial capture across enumerator teams
  • Improve accountability through timestamps, GPS records, photographs and submission audit trails
  • Support faster operational decisions with mapped field data and quality checks
  • Retain reusable forms, protocols and administration procedures for future deployments

Course modules

19 modules over 10 days

Participants can define an ODK-based field data collection architecture for a stated operational requirement.

  • ODK ecosystem components: Central, Collect, XLSForm and web form clients
  • Mobile data collection lifecycle from instrument design through reporting
  • Spatial evidence requirements for surveys, inspections and asset inventories
  • Offline-first architecture for low-connectivity fieldwork and delayed synchronisation
  • Data flow diagram covering devices, server, reviewers and GIS users
  • Selecting ODK deployment patterns for pilot, programme and enterprise use

Participants can translate a fieldwork requirement into a structured data model and collection specification.

  • Stakeholder interviews identify decisions, indicators, records and required evidence
  • Data dictionaries define variables, labels, codes, formats and ownership
  • Entity, event and observation records distinguished within field data models
  • Unique identifier strategy prevents duplicate assets, households and site records
  • Required fields aligned with operational decisions and reporting obligations
  • Collection specification documents respondent, location, device and workflow requirements

Participants can create a valid XLSForm using survey, choices and settings worksheets.

  • XLSForm workbook structure using survey, choices and settings worksheets
  • Question types selected for text, numbers, dates and categorical responses
  • List names and choice codes designed for stable data values
  • Field labels written for clear enumerator and respondent interpretation
  • Form settings configure title, identifier, version and default language
  • XLSForm validation identifies structural errors before server publication

Participants can use constraints, relevance expressions and calculations to prevent invalid entries.

  • Required responses applied only where missing data invalidates decisions
  • Constraint expressions enforce numeric ranges, dates and conditional values
  • Relevant expressions control question display through skip logic
  • Calculate fields derive totals, ratios, dates and coded classifications
  • Constraint messages explain correction requirements in clear field language
  • Testing boundary values exposes logic failures before enumerator deployment

Participants can structure complex ODK instruments using groups, repeat sections and controlled workflows.

  • Groups organise related questions into readable survey sections
  • Field-list appearance places short question sets on one screen
  • Repeat groups capture multiple assets, household members or observations
  • Repeat counts prepopulate expected records from prior answers
  • Nested logic manages conditional sections within repeat structures
  • Relevance testing confirms repeat behaviour under alternative respondent pathways

Participants can configure spatial questions and specify appropriate coordinate capture procedures.

  • Geopoint questions capture latitude, longitude, altitude and accuracy metadata
  • Geotrace questions record linear assets such as roads and pipelines
  • Geoshape questions delineate parcels, facilities and affected areas
  • Coordinate reference systems explained through WGS 84 mobile positioning
  • GPS accuracy thresholds matched to asset type and decision risk
  • Location capture protocol addresses sky visibility, averaging and obstruction

Participants can configure map-assisted collection using appropriate basemaps and reference layers.

  • Map appearance supports point selection, verification and route awareness
  • Offline basemap packages prepared for areas without mobile connectivity
  • Reference layers distinguish operational boundaries, assets and collection zones
  • GeoJSON layers prepared for compatible mobile map display
  • Scale and symbology choices support field interpretation without visual clutter
  • Privacy assessment limits exposure of sensitive locations on field devices

Participants can capture supporting evidence and metadata needed for record verification.

  • Image questions document asset condition, damage and site evidence
  • Audio and video capture assessed against consent and storage requirements
  • Barcode questions identify equipment, samples and inventory items quickly
  • Device metadata records enumerator, timestamp and submission identifiers
  • Audit logs support review of edits, timings and form events
  • Media naming conventions preserve links between files and submissions

Participants can create and administer ODK Central projects, forms, users and access controls.

  • ODK Central project structure separates programmes, surveys and operational teams
  • Form upload process validates XLSForm files and version history
  • App users configured for authenticated ODK Collect submissions
  • Web users assigned project roles using least-privilege access principles
  • Form lifecycle manages draft, deployed, retired and archived versions
  • Server settings reviewed for storage, backups and administrative accountability

Participants can configure Android devices and ODK Collect for controlled field deployment.

  • ODK Collect project settings connect devices to Central securely
  • Blank forms, sent forms and drafts managed on devices
  • Device configuration standardises language, time, storage and screen settings
  • Managed Android deployment controls application installation and updates
  • Battery, power bank and protective case requirements assessed
  • Pre-deployment checklist confirms connectivity, forms, maps and permissions

Participants can operate an offline collection workflow and resolve common synchronisation issues.

  • Offline workflow plans form downloads, basemaps and delayed submissions
  • Submission queue management prevents accidental deletion of unsent records
  • Sync procedures address intermittent networks, failed uploads and duplicate attempts
  • Device handover logs preserve accountability across enumerator shifts
  • Local storage checks prevent media-heavy forms exhausting device capacity
  • Incident escalation paths distinguish device, form, server and connectivity faults

Participants can prepare a fieldwork plan that controls collection quality, safety and accountability.

  • Sampling frame defines eligible units, selection rules and coverage targets
  • Enumerator briefing covers consent, question intent and neutral interviewing
  • Daily assignment plans allocate zones, workloads and supervisory checks
  • Call-back procedures manage incomplete interviews and inaccessible locations
  • Safety protocol addresses travel, communications, weather and incident reporting
  • Field supervision plan specifies spot checks, review cadence and escalation

Participants can implement a quality assurance process for incoming spatial submissions.

  • Completeness checks identify missing mandatory and conditionally required responses
  • Range checks detect implausible measurements, dates and numeric values
  • Spatial validation compares locations against expected boundaries and service areas
  • Duplicate detection uses identifiers, timestamps, coordinates and respondent attributes
  • Outlier review separates valid exceptions from recording or GPS errors
  • Review statuses document accepted, corrected, rejected and follow-up records

Participants can export ODK data and prepare it for analysis and GIS use.

  • ODK Central exports generate CSV, JSON and media file packages
  • Wide and long repeat-group exports selected for analytical requirements
  • Data cleaning log records changes, reasons, reviewer and approval
  • Codebook maintenance aligns form choices with reporting classifications
  • Date, text and numeric fields standardised before downstream analysis
  • Sensitive fields removed or pseudonymised before authorised data sharing

Participants can load, inspect and map ODK spatial data in QGIS.

  • CSV and GeoJSON imports create spatial layers in QGIS
  • Field types and coordinate columns verified before map rendering
  • Attribute joins connect submissions with reference boundaries and registers
  • Rule-based symbology highlights status, priority and quality exceptions
  • Spatial selection identifies records outside assigned collection areas
  • Map layouts communicate coverage, findings and outstanding verification tasks

Participants can apply proportionate security, privacy and ethical controls to ODK projects.

  • Data minimisation removes fields without a defined operational purpose
  • Informed consent wording explains collection, use, retention and withdrawal
  • Role-based access limits personal data exposure within Central projects
  • Device security applies screen locks, encryption and controlled account access
  • Retention schedules define archival, deletion and media disposal procedures
  • Risk assessment addresses sensitive populations, locations and field harm

Participants can define reporting outputs that convert collected records into operational decisions.

  • Indicator definitions link collected variables to management decisions
  • Daily field dashboards track coverage, submissions, errors and productivity
  • Exception reports prioritise missing evidence, outliers and unresolved reviews
  • Spatial summaries compare results by district, facility, zone or service area
  • Data refresh schedule sets responsibilities for exports, checks and reporting
  • Feedback loops return findings to enumerators, managers and affected teams

Participants can test an ODK solution, run a pilot and plan controlled scale-up.

  • Test cases cover normal entries, edge cases and invalid responses
  • User acceptance testing verifies field usability against collection requirements
  • Pilot monitoring measures completion time, error rates and GPS performance
  • Issue register documents defects, priorities, owners and resolution decisions
  • Version control protects deployed forms from untested production changes
  • Scale-up plan addresses devices, staffing, support and server capacity

Participants can build, review and present a complete ODK mobile spatial data collection solution for a defined fieldwork case.

  • Collection brief defines users, decisions, records, locations and constraints
  • XLSForm build combines validation, repeats, media and spatial questions
  • ODK Central deployment configures users, form access and project settings
  • Device workflow demonstrates offline collection, review and synchronisation procedures
  • QGIS quality review maps submissions, exceptions and coverage results
  • Presentation defends design choices, controls, outputs and implementation plan

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. Deployable XLSForm survey template
  2. Mobile spatial collection specification
  3. ODK Central administration checklist
  4. Offline fieldwork deployment plan
  5. Spatial data quality-control checklist
  6. QGIS submission review model

Who should attend

  • GIS Analysts — need reliable field datasets for mapping, asset records and spatial analysis
  • Monitoring and Evaluation Officers — require auditable survey evidence linked to locations and timestamps
  • Field Coordinators — manage enumerators, devices, assignments and offline collection procedures
  • Survey Managers — design instruments and control data quality across distributed collection teams
  • Humanitarian Information Managers — collect rapid assessment data under connectivity and access constraints
  • Infrastructure Inspection Teams — record condition, photographs and locations for physical assets

Skills and tools covered

XLSForm designMobile GIS collectionODK Central administrationSpatial data qualityOffline field operationsQGIS data review

Tools and standards

ODK Central, ODK Collect, XLSForm, QGIS

How the course runs

Training methodology

The course uses short instructor briefings followed by guided configuration work, case-based design decisions and peer reviews. Participants work with realistic survey, inspection and assessment scenarios, building forms and spatial workflows progressively. Group discussions address sampling, consent, device management, offline operations and data quality risks. Simulated field conditions test form behaviour, location capture and submission handling. QGIS sessions focus on reviewing exported records and identifying spatial errors. Each participant prepares an application plan for a current or planned field data collection requirement.

Requirements and prerequisites

Participants should be comfortable using Windows or macOS, Android smartphones or tablets, spreadsheets and web-based applications. Prior experience with field surveys, GIS data, monitoring systems or inspection workflows is useful because course examples use real collection scenarios. Participants should understand basic tables, columns, records and file management. No programming experience is required. Prior ODK, XLSForm, SQL, Python or advanced GIS experience is not required. The course explains form logic and spatial data concepts before participants apply them in ODK and QGIS.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

You should be comfortable with spreadsheets, Android devices and basic data concepts such as records and fields. Previous GIS, survey or ODK experience is useful but not required; no programming knowledge is assumed.

Bring a laptop capable of running a modern web browser and QGIS, plus an Android phone or tablet if available. Training devices may be used for demonstrations where required, but a personal test device helps participants apply settings directly.

It is designed for GIS professionals, field coordinators, monitoring and evaluation staff, survey managers and data officers. It also suits technical staff responsible for inspections, asset inventories, assessments or location-based service monitoring.

This course focuses on designing and operating mobile field data collection systems using ODK. QGIS is used to review and map collected data, but the course does not teach satellite image classification, cartographic design in depth or advanced spatial modelling.

Participants can adapt the form, deployment plan and quality-control materials developed during the course for a live project. The methods apply to surveys, inspections, humanitarian assessments, public health visits, agricultural records and asset verification.

The first week develops forms, spatial questions, ODK Central configuration and device workflows. The second week covers field operations, quality assurance, QGIS review, security, reporting, pilot planning and a final capstone build and presentation.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.