CASE MANAGEMENT

Go beyond surveys

With powerful case management, CommCare turns one-off data collection into a living record: assign it, share it, follow up on it, and see the full history at every visit.

THE CHALLENGE

Surveys weren’t built to follow a story

A survey tool is a great place to start. But it captures one moment and then files it away, with nothing tying today’s visit to the last one. As a program grows past one-off data collection, teams need a single record that keeps up, not a pile of disconnected forms.

A person leaning against a cracked wall, stuck with their current tool
SURVEYS VS CASE MANAGEMENT

Twenty loose forms, or one connected record

The same client generates a lot of forms. The difference is whether anything holds them together.

A survey

Twenty forms, one client

Every visit is its own form, and nothing ties them together. The story lives in a pile, or in someone’s head.

?
Case management

One record, connected across areas

One connected record. Every visit updates the same case, and it links out across referrals, household, location, team, and reports.

AM
Amina M. · one live caseAlways up to date
Last visitUpdated today
Next visitScheduled
Connects across
Always currentevery visit updates it
Refer & escalateclinics, supervisors
Householdparent & child
Locatedon the map
Teamassigned & shared
Live reportsno export needed
We chose CommCare for its flexibility to customize forms, its ability to have advanced case management for different types of clients, and its offline capability in the field.
Rewas AbdullahSEED Foundation · Senior MEAL Manager
CASE MANAGEMENT WALKTHROUGH

From list to full case history

Step through every screen a worker actually uses, from the caseload they start on to updating many cases at once.

Manage Case Load

Every case your team is tracking, in one list

  • Sort and flag by what is due before you open anything
  • See status for every case at a glance
  • Built from the same case data your reports and dashboards use
CommCare case list screen showing a follow-up list
See Case Details

Open a case, see the whole history

  • The full record: history, status, and next visit due
  • Jump straight into the next follow-up form from the case
  • Anyone can pick up right where the last visit left off
CommCare case detail screen showing one record's full history
Locate Cases

See every case on the map

  • Administrative boundaries render right on the case list map
  • Every case shows in its real geographic context
  • Supervisors see where each case stands at a glance
CommCare case list shown as a map with administrative boundary overlays
Share and Assign Cases

Assign, share, and refer

  • Assign a case by role, group, or location
  • Share a caseload so coverage never depends on one person
  • Refer and escalate without losing any history
CommCare referral screen: a client has been referred to the health facility
Advanced Case Actions

Bulk update and link cases

  • Save to multiple cases at once: One form creates, updates, or closes cases across multiple case types in a single submission.
  • Link to parent cases: Establish parent and child relationships directly from form actions, without complex configuration.
  • Modify an unrelated case: Update any case in the system from any form, not just the case the form was opened against.

See Advanced Case Actions →

One formHundreds of casesupdated in one submissionUpdatedCreatedClosedLinkedcreate, update, index, close, or link, all at once
Edit Cases in Bulk

Edit many cases at once

  • Filter to the exact set of cases you need
  • Deduplicate, correct, and update them together
  • Clean up data program-wide without touching records one by one

Read the bulk case editing guide →

COMMON QUESTIONS

Case management FAQs

Cases & Records

What is case management in CommCare?
A case is a longitudinal record for a client, household, or entity that persists across every visit and form submission, so program teams see the full history in one place instead of a pile of disconnected forms.
How is a case different from a form?
A form captures one moment. A case links every form submitted about that person over time, so follow-ups, referrals, and status updates all read from and update the same record.
Can I customize what each case tracks?
Yes. You define the case properties your program needs and map form answers to them right in the form builder, so a case holds exactly the fields your workflow depends on, no code required.

Teams, Offline & Scale

Can multiple users share or see the same case?
Yes. Cases can be assigned to a user, shared across a team by group or location, and escalated to a supervisor, all governed by role-based access.
Does case management work offline?
Yes. Frontline workers can open, update, and close cases fully offline, and changes sync automatically the next time the device connects.
Can one form update more than one case?
Yes. With Advanced Case Actions, a single form can create, update, index, or close related cases at once, of any case type, even a case that was not loaded when the form opened.
GET IN TOUCH

Give every client a record that follows them

Get in Touch