The same person appears in several spreadsheets.
Teams cannot see a complete history of enrolment, services, assessments, referrals and outcomes.
We design programme MIS, case management, monitoring, evaluation and reporting systems around the journey your participants, partners and field teams actually take. One useful record from first contact to outcome, with evidence that can travel into decisions and reports.
Most reporting problems begin earlier: duplicate identities, unclear stages, offline delays, changing indicators or follow-ups that live outside the system.
Teams cannot see a complete history of enrolment, services, assessments, referrals and outcomes.
Operational warning signs stay buried until a monthly or quarterly reporting cycle.
Programme and M&E teams rebuild numbers manually because indicators and source records are not connected.
A programme system earns its place when a field worker, a manager and an M&E lead each open it and see what they need to act on, not the same report.
One stable ID. Enrolment, services, cases and outcomes in one history instead of four spreadsheets.
Work queues, not passive dashboards. Only the caseload assigned to them, on the device they carry.
Definitions beside every number. Funders get the same figure the programme team acts on.
Illustrative screens with sample data. Not a live partner record.
The system should support daily delivery and organisational learning. If it only produces a dashboard, the hard part is still happening elsewhere.
We start with the operating model, roles and decisions. The technology follows: often Zoho Creator or CRM, sometimes custom applications, and always the smallest stack that can be supported.
Stable identities, consent, relationships, programme eligibility, locations and history across multiple interventions.
Programme structure, partner delivery, batches, sessions, attendance, entitlements and field activities.
Needs, risk flags, action plans, notes, documents, referrals, follow-ups and role-based visibility.
Mobile-friendly forms, offline needs, partner portals, validations, task queues and supervisor review.
We connect indicators to source records, owners, review cadences and reporting obligations so teams can see both what happened and where they need to act.
Translate Theory of Change, logframe and funder commitments into indicators the system can actually produce.
Build validations, exception queues, review roles, audit history and definitions into the workflow.
Design dashboards and reports around the weekly, monthly and quarterly conversations they must support.
Use AI for transcription, classification, summarisation or anomaly review only with traceable evidence and a named human decision-maker.
Every programme system follows the same ImpactOS stages and sign-off points, so you always know what is being decided, by whom, and what you will have at the end of it.
We follow one participant through today’s process with the people who run it.
Theory of Change, outcomes and indicators first, then the records and roles behind them.
The smallest complete workflow first, tested with real roles, devices and connectivity.
We track completion, exceptions, duplicates and workarounds, not just logins.
A retrospective on what worked and what the next release should be.
Programme systems are often the first release in a wider roadmap. See the five-stage transformation pathway →
The pattern transfers; the exact records, permissions and indicators change with the programme. Full case studies live on edzola.com.
Teacher development · Compass MIS20,000+Teacher training, classroom observations and multilingual assessments. A new-state pilot logged 2 million interactions in its first week.
Read the case study ↗
Skilling & employability10,000+Regional teams, trainee journeys and automatic certificates in one system. Live in four months.
Read the case study ↗
Education access16,000+Identification, enrolment, attendance and retention, with separate access for field teams, partners and managers.
Read the case study ↗
“Everyone was slightly blown away by what the portal can do and what potential it has. The team is highly collaborative and extremely responsive.”
Our own products plug into a programme system once the journey and the evidence are clear. People keep every decision that affects someone’s rights, money or opportunity.
AI-led phone interviews in participants’ own languages for outcome studies and feedback, each finding traced to what was said.
Explore Zolabs → DozAI · RunMission 01 verifies where graduates are working at 30, 90 and 180 days, and hands unclear cases to your team.
Explore DozAI → ZolaShield · ProtectSee where beneficiary data, especially children’s records, carries risk, with a 180-day plan to fix it.
Explore ZolaShield →If yours isn’t here, bring it to the first call. We’d rather answer it honestly than have it surface halfway through a build.
It depends on the number of journeys, roles and integrations. We scope one complete journey first and give you an honest estimate when we agree scope. For reference, TRRAIN’s programme system was live in four months.
Where the programme needs it, yes. We design offline-capable forms and test them with the devices and connectivity your field teams actually have, before anything goes live.
Cost follows records, roles, integrations, migration and support. We show expected running costs, including licences, up front. Eligible nonprofits can access subsidised delivery through the Built for Impact Programme.
No. We profile what you have, agree a cut-off date and migrate only data that earns its place, keeping the source files and a transformation log so nothing is lost silently.
You do, whichever platform we build on. Documentation and handover are part of the Close stage, so another team could maintain it.
No. AI can transcribe, classify, summarise or flag anomalies, always with traceable evidence. A named person makes every decision that affects a participant.
Use these before or during discovery to align teams on what the system should do.
Records, workflows, indicators, permissions and implementation decisions for a useful nonprofit MIS.
Read the guide →Solution libraryCompare MIS, M&E, CRM, privacy, voice AI and workflow-automation approaches.
Explore solutions →Interactive field guideFollow entry, services, milestones, drop-offs and outcomes across a programme.
Open chapter 3 →Interactive field guideConnect indicators, data quality and review cadences to the decisions they serve.
Open chapter 4 →Programme dataPractical strategies for moving from scattered collection to useful information.
Read on edzola.com ↗M&E and reportingBridge the gap between measurement practice and useful impact reporting.
Read on edzola.com ↗Delivery principleWhy early prototypes and small tests beat tool-first implementation.
Read the essay →Sector playbooks show how programme records and risk change across mission contexts.
Bring one programme workflow, reporting template or recurring data problem. We will trace where information begins, where it breaks and what the smallest useful system should change.