How to Run School Inspections That Produce Donor-Grade Data — Not Narrative Estimates
Who this is for
You manage an education program inspecting and supporting schools across multiple counties. Field inspectors visit schools, submit Word document reports days later, and you're supposed to aggregate data across 200+ schools from narrative text. Infrastructure grant disbursements are tied to inspection outcomes. A mid-term review is coming and the donor wants to see the data — not the reports, the data.
The problem
Inspection reports written as narrative Word documents, sometimes two or three days after the field visit, aren't data — they're reconstructions. They capture what the inspector remembered, filtered through their own framing, written to satisfy a reporting requirement. You can't aggregate them, you can't cross-reference them across schools without manual analysis, and you can't confidently use them to trigger grant disbursements without a quiet concern about accuracy. The grant disbursement gate problem is the most consequential part. If you're releasing infrastructure grants based on inspection sign-offs, and those sign-offs have no photo evidence that the previous grant's items were actually installed and functional, your inspection is a formality rather than a control. A mid-term donor review that discovers this won't necessarily distinguish between honest program slippage and something that looks a lot worse.
What you can achieve
- Every inspection follows the same structured checklist, completed at the school on the day of the visit — not reconstructed from an inspector's notes the following week
- Grant disbursement gates are enforced: photo evidence of previous grant items must be uploaded and confirmed before the next tranche can be approved
- Photo evidence and structured responses replace subjective narrative — data from 200 schools is actually aggregatable because it's in the same format
- Program leadership sees real-time inspection status for every school in the portfolio, by county — without waiting for reports to land in an inbox
- Donor reporting is built on structured data rather than narrative estimates, which is a meaningful difference during a mid-term review
- Every inspection is timestamped and attributed to the specific inspector who ran it — accountability is built in, not enforced through supervision alone
The workflow in Hakiki
- 1School NameText
Enter exact school name as registered — links the inspection to the school record in the portfolio
- 2CountyOne choice
Select county from the program area list — enables county-level aggregation in reports
- 3Classrooms Count & ConditionText
Enter number of classrooms inspected and overall condition assessment (Good/Fair/Poor)
- 4Latrines FunctionalYes or no
Confirm that latrines are functional, clean, and meet gender-separation requirements
- 5Water Point AvailableYes or no
Confirm that a functional water point is available and accessible to students
- 6School PhotosFile upload
Photos of school exterior, classrooms, and key infrastructure — minimum 3 photos
- 7Prior Grant Items InstalledYes or no
Confirm that items funded by the previous infrastructure grant are present and functional
- 8Prior Grant Installation EvidenceFile upload
Photo of previously funded items in place — REQUIRED before any new grant disbursement is authorized
- 9Teacher Attendance RateText
Enter percentage of enrolled teachers present on the day of inspection
- 10Attendance Register PhotoFile upload
Photo of the current attendance register — cross-references the attendance rate entry
- 11Inspector RecommendationsText
Free-form text for inspection observations, concerns, and specific recommendations
Hakiki features used
More in NGOs & Social Sector
Set this up for your team.
Start a free trial and build the workflow above. No card needed.