CommCare for Field Data Management Training Course

Duration 10 days 20 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends Monitoring and Evaluation Officers, Programme Managers 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-ME-137

Before you join: Participants should understand basic monitoring and evaluation concepts, including indicators, disaggregation, data-collection tools and routine reporting.

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 programmes depend on timely, credible data to manage caseloads, monitor service delivery, demonstrate results and correct operational problems. Paper forms, disconnected spreadsheets and poorly configured mobile applications create duplicate records, missing fields, weak audit trails and delayed reporting. CommCare provides a structured platform for mobile data collection and case management, but programme teams need more than form-building skills: they need to translate indicator definitions, field workflows and data-quality requirements into applications that frontline teams can use offline.

This course develops the practical skills to design, configure, test and manage CommCare applications for monitoring, evaluation and field operations. Participants work through programme theory, indicator reference sheets, data-flow mapping, form logic, case properties, mobile worker management, security roles, data exports and reporting. They learn to build multilingual mobile forms, configure longitudinal case management, apply validation controls, manage application versions and investigate common data-quality failures. The course also addresses informed consent, data minimisation, access control and responsible handling of sensitive beneficiary information.

Instruction combines short technical briefings with guided configuration work, humanitarian and development cases, peer review and structured application planning. Participants build a working CommCare application from the first week, then improve it through testing, user feedback and data-quality review. They leave with a configured application prototype, indicator-to-form mapping, test script, deployment plan and data-management checklist that can be adapted for a health, protection, livelihoods, education or cash-assistance programme.

The course suits M&E personnel, programme staff, digital data officers and technical managers who already work with field data and need to design or govern CommCare-based systems.

What you will be able to do

  • Translate programme indicators into CommCare forms, questions, calculations and case properties
  • Configure mobile data-collection forms using CommCare HQ form-builder and XLSForm methods
  • Build case-management workflows for registration, follow-up, referral and service tracking
  • Apply skip logic, validation rules, calculations and repeat groups to improve data quality
  • Administer users, locations, roles and mobile-worker access within CommCare HQ
  • Test applications using structured scripts, defect logs and field-readiness criteria
  • Export, clean and document CommCare data for indicator reporting and analysis
  • Produce a deployable CommCare application package with governance and support controls

Benefits of attending

For you

  • Build a portfolio-ready CommCare application for a realistic programme workflow
  • Translate indicator definitions into auditable digital data-collection fields
  • Troubleshoot form logic, case updates and mobile synchronization issues
  • Lead structured user-acceptance testing before field deployment
  • Improve credibility in M&E, information management and digital programme roles

For your organisation

  • Reduce missing, inconsistent and duplicate records through controlled form design
  • Shorten reporting cycles with structured exports and documented indicator mappings
  • Improve beneficiary follow-up through reliable case-management workflows
  • Strengthen field accountability with user roles, audit trails and supervision processes
  • Create reusable application standards for future programme deployments

Course modules

20 modules over 10 days

Participants can translate a programme results framework into a field data architecture.

  • Programme theory links activities, outputs, outcomes and indicators to field forms
  • Indicator reference sheets define numerators, denominators, disaggregation and reporting frequency
  • Data-flow mapping identifies collection, review, correction, aggregation and use points
  • Result frameworks determine which observations require longitudinal case tracking
  • Sampling decisions distinguish census registration from periodic monitoring surveys
  • Field workflows assign enumerator, supervisor and programme manager responsibilities

Participants can plan a CommCare application structure suited to a defined field workflow.

  • CommCare HQ projects organise applications, users, locations and reporting assets
  • Application modules group forms around worker tasks and programme processes
  • Form menus reflect registration, follow-up, referral and closure workflows
  • Offline Android use shapes form length, media choices and synchronization routines
  • Project naming conventions support version control and multi-team administration
  • Application scoping documents capture users, devices, languages and reporting needs

Participants can specify clear, measurable and ethically appropriate digital questions.

  • Question wording follows indicator definitions and respondent-friendly language principles
  • Response types match nominal, ordinal, interval and open-text data requirements
  • Recall periods reduce ambiguity in household, service and outcome questions
  • Disaggregation fields capture sex, age, disability and location consistently
  • Informed consent questions record voluntary participation and data-use permissions
  • Question matrices identify labels, hints, response options and validation requirements

Participants can build functional CommCare forms using the form builder.

  • CommCare form builder creates questions, groups and sectioned mobile screens
  • Display text uses concise labels, hints and translated field guidance
  • Question properties set required responses, defaults and help text
  • Choice lists standardise administrative areas, services and programme classifications
  • Field order follows interview flow and reduces enumerator screen switching
  • Save settings connect completed forms to selected case-management processes

Participants can create and import structured CommCare forms using XLSForm.

  • XLSForm survey sheets define question types, names, labels and constraints
  • Choices sheets manage reusable select lists and cascading response options
  • Settings sheets specify form identifiers, versions and default languages
  • Relevant expressions control conditional questions using XPath logic
  • Constraint messages explain invalid values without exposing technical expressions
  • Import checks identify unsupported question types and spreadsheet formatting errors

Participants can configure logic and controls that prevent common field-data errors.

  • Skip logic presents questions only when prior answers require them
  • Validation constraints prevent impossible dates, ages and numeric values
  • Calculated values derive totals, eligibility scores and visit schedules
  • Required fields distinguish essential monitoring data from optional narrative detail
  • Repeat groups capture multiple household members, services or referrals
  • Logic testing uses boundary values, missing values and conflicting responses

Participants can configure multilingual and usable forms for diverse field teams.

  • Language tables maintain consistent translations for labels, hints and choices
  • Plain-language prompts reduce interviewer interpretation and respondent confusion
  • Audio prompts support low-literacy interviews and standardised question delivery
  • Image capture requirements balance verification needs with privacy risks
  • Date formats, calendars and units match local field conventions
  • Mobile screen layouts minimise scrolling, typing and repeated data entry

Participants can configure cases to track people, households or service entities over time.

  • Cases store longitudinal records beyond individual submitted form responses
  • Case types distinguish households, clients, facilities and community groups
  • Registration forms open cases using unique identifiers and core properties
  • Follow-up forms update status, service history and scheduled actions
  • Case lists help workers find assigned records during repeat visits
  • Case closure rules prevent inactive records from appearing in routine workflows

Participants can model programme relationships and referrals using case properties.

  • Case properties store stable attributes, current status and programme eligibility
  • Parent-child cases link households with members, children or service episodes
  • Referral workflows record destination, acceptance, completion and follow-up outcomes
  • Conditional case updates protect verified records from accidental overwriting
  • Duplicate detection compares identifiers, locations and demographic matching fields
  • Case-property dictionaries document ownership, source forms and update rules

Participants can administer field users and access controls for a CommCare project.

  • Mobile worker accounts assign unique logins to individual field personnel
  • Location hierarchies organise teams by country, district, facility and community
  • User roles restrict application settings, reports and data-management actions
  • Case sharing settings determine which workers can view programme records
  • Account deactivation protects data when staff leave or change roles
  • User administration logs support supervision, accountability and access reviews

Participants can apply practical privacy and safeguarding controls to field data systems.

  • Data minimisation limits collection to information required for programme decisions
  • Consent workflows distinguish service provision from optional research participation
  • Sensitive data classification identifies protection, health and identity information
  • Role-based access limits visibility of sensitive records and reports
  • Device security includes passcodes, screen locks and controlled user accounts
  • Data-retention schedules define review, archival and secure deletion decisions

Participants can prepare CommCare data for routine monitoring and external analysis.

  • Form exports provide submission-level records for cleaning and indicator calculation
  • Case exports provide current longitudinal records for caseload management
  • Export filters limit extracts by date, location, form and user
  • Data dictionaries define variables, formats, labels and allowable values
  • Unique identifiers link submissions, cases, workers and reporting periods
  • Reporting calendars align data extraction with monthly programme review cycles

Participants can establish data-quality checks for routine CommCare field operations.

  • Data-quality dimensions assess completeness, timeliness, consistency, accuracy and uniqueness
  • Daily supervisor checks identify missing forms, unusual values and inactive workers
  • Range checks compare submitted values against expected operational thresholds
  • Cross-field checks detect contradictions between household, service and outcome responses
  • Verification protocols compare digital records with source documents and observations
  • Correction logs record issue source, action owner and closure evidence

Participants can test CommCare applications systematically before field deployment.

  • Test scripts cover normal paths, exception paths and boundary conditions
  • Test cases verify question logic, calculations, case updates and permissions
  • Android testing checks offline completion, synchronization and menu behaviour
  • Defect logs record reproduction steps, priority, owner and resolution status
  • User-acceptance criteria confirm workflow fit, clarity and reporting readiness
  • Regression testing confirms revisions have not damaged functioning components

Participants can prepare a controlled rollout plan for a CommCare application.

  • Deployment plans sequence configuration freeze, training, piloting and phased rollout
  • Enumerator training covers login, form completion, synchronization and error reporting
  • Pilot protocols define sample sites, observation methods and revision decisions
  • Device inventories track custody, operating status and replacement requirements
  • Support escalation routes technical, workflow and data-quality issues appropriately
  • Change logs document application revisions, approval dates and release notes

Participants can maintain CommCare applications without disrupting active field operations.

  • Version numbering distinguishes draft, pilot, production and retired application releases
  • Form edits assess effects on exports, calculations and historic submissions
  • Case-property changes require migration planning and revised documentation
  • Release checklists confirm testing, approvals, communications and rollback arrangements
  • Archive procedures preserve superseded forms and supporting implementation records
  • Maintenance calendars schedule access reviews, export checks and system housekeeping

Participants can plan controlled data exchanges between CommCare and reporting systems.

  • Integration mapping identifies source fields, destination systems and transfer frequency
  • DHIS2 reporting requirements shape indicator aggregation and disaggregation fields
  • CSV export workflows support controlled transfer to approved analysis environments
  • Data transformation rules document recoding, aggregation and missing-value treatment
  • Reconciliation checks compare CommCare totals with programme and reporting records
  • Interface ownership assigns responsibility for extracts, reviews and issue resolution

Participants can use CommCare data to identify field delivery and caseload issues.

  • Submission timeliness identifies delayed reporting by location, worker and period
  • Caseload summaries show active cases, overdue follow-ups and closure patterns
  • Service completion rates reveal drop-off points within programme workflows
  • Disaggregation tables compare reach by sex, age, location and vulnerability
  • Outlier review distinguishes genuine programme changes from data-entry errors
  • Management action logs connect findings to owners, deadlines and follow-up evidence

Participants can adapt CommCare design choices to common programme delivery scenarios.

  • Cash assistance registration captures eligibility, identity checks and payment status
  • Community health workflows schedule visits, referrals and treatment adherence follow-up
  • Protection case management applies restricted access and sensitive-data controls
  • Education monitoring tracks attendance, learning materials and school-level needs
  • Livelihoods programmes monitor participant support, production milestones and market referrals
  • Rapid assessments balance timely field collection with minimum data requirements

Participants can build, review and present a complete CommCare application package for a defined programme workflow.

  • Programme brief defines users, indicators, cases, forms and reporting decisions
  • Application build configures registration, follow-up, validation and case updates
  • Indicator mapping demonstrates traceability from result definition to exported field
  • Test evidence records defects, corrections and user-acceptance decisions
  • Deployment plan specifies training, support, governance and data-quality routines
  • Peer review assesses usability, privacy controls, workflow fit and reporting readiness

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

What you take back to work

  1. CommCare application requirements template
  2. Indicator-to-form mapping matrix
  3. Case-property dictionary
  4. Field application test script
  5. Data-quality assurance checklist
  6. CommCare deployment and support plan

Who should attend

  • Monitoring and Evaluation Officers — need reliable mobile data for indicator tracking and reporting
  • Programme Managers — need visibility of field delivery, caseloads and operational bottlenecks
  • Digital Data Officers — configure, test and maintain programme data-collection applications
  • Information Management Officers — manage structured records, exports and reporting datasets
  • Field Coordinators — supervise enumerators and resolve mobile data-collection issues
  • Research and Evaluation Staff — design controlled digital instruments for field studies

Skills and tools covered

CommCare application designMobile form configurationCase management workflowsField data qualityUser access administrationDeployment planning

Tools and standards

CommCare HQ, XLSForm, DHIS2, GDPR

How the course runs

Training methodology

The course uses short instructor briefings followed by guided configuration in CommCare HQ. Participants analyse development and humanitarian cases, map programme workflows, build forms, configure case management and test applications on mobile devices where available. Group reviews examine question wording, validation controls, access permissions and deployment risks. Simulated field scenarios surface synchronization, duplicate-case and data-quality issues. Each participant applies the methods to a chosen programme use case and receives structured feedback on their application design and implementation plan.

Requirements and prerequisites

Participants should understand basic monitoring and evaluation concepts, including indicators, disaggregation, data-collection tools and routine reporting. Experience using spreadsheets to review programme data is expected. Familiarity with Android smartphones and web-based systems is helpful because participants configure forms and review application settings during the course. Prior CommCare experience is not required. Programming, database administration, statistical modelling and advanced data visualisation are not required. Participants should bring a laptop with a current web browser and, where possible, an Android device for mobile testing.

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 understand basic M&E concepts, indicators and routine data collection. No previous CommCare, programming or database-administration experience is required.

Bring a laptop with a current web browser and access to email for CommCare HQ account setup. An Android phone or tablet is useful for mobile testing but is not essential.

It is designed for M&E officers, programme managers, information management staff, digital data officers and field coordinators. It is especially relevant to teams implementing development or humanitarian programmes with repeated field contact.

General M&E courses focus on results frameworks, indicators and evaluation methods. This course applies those concepts directly in CommCare, including case management, application administration, testing and field deployment.

Participants leave with a configured application prototype and planning documents that can be adapted to an active programme. The methods support new deployments, form revisions, data-quality reviews and supervision of existing CommCare systems.

The first week establishes results-based data design, form construction, logic and case management. The second week covers administration, protection controls, data quality, testing, deployment, reporting workflows and the final application capstone.

Questions about this course?

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