None of these are technical. They are organizational habits that decide whether the analytics layer produces decisions or produces dashboards no one opens.
01 · CONNECTION
Connect, do not collect
Stop adding new fields. Connect the ones you already collect.
Most nonprofits already collect more data than they analyze. The bottleneck is rarely "we need another survey." It is that intake, attendance, surveys, and outcomes live in four different files with four different identifiers. Fixing the connection produces more learning than fixing any single field.
Why it matters: connected data answers questions; collected data fills folders.
02 · IDENTITY
Identity is the hard part
A persistent contact ID at every touch, not a name match at the end.
The line between a report and a longitudinal analysis is whether the same person can be tracked from intake through follow-up without manual matching. Names change, emails change, spreadsheets get re-sorted. A stable ID assigned at the first touch and carried through every later touch removes the matching work entirely.
Why it matters: without identity, every cohort comparison is approximate.
03 · CADENCE
Mid-cycle beats end-cycle
A weekly view that the program team uses beats a quarterly view they ignore.
End-of-cycle reports answer questions the team can no longer act on. Mid-cycle dashboards answer questions while the program is still running. The shift from quarterly review to weekly review is harder organizationally than technically; it requires program staff to look at numbers as part of the work, not as something the analyst does later.
Why it matters: analytics that arrives after the decision is reporting in disguise.
04 · METHOD MIX
Numbers next to reasons
Every dashboard number sits next to a coded open-text theme.
A score that drops is data. The reason a participant gave for the drop is also data. Most analytics tools handle the first cleanly and ignore the second. Coding open-text answers against a rubric set by the program team puts the reasons next to the numbers in the same view, so the diagnostic question is answered without an analyst stitching files together by hand.
Why it matters: a number alone tells you something moved; the reason tells you what to do.
05 · OUTCOMES
Outcomes over outputs
Count the change, not the activity.
Outputs are activities and direct products. Workshops delivered, meals served, students enrolled. Outcomes are the change those activities produced. Most nonprofit reporting today is heavy on outputs and light on outcomes because outcomes require measurement at multiple points in time and identity stability across those points. The shift from outputs to outcomes is the biggest single move a nonprofit analytics practice can make.
Why it matters: funders increasingly fund outcomes; outputs alone tell a smaller story.
06 · THEORY
Measure what the theory predicts
A theory of change names what to measure. The dashboard mirrors it.
A nonprofit that has a theory of change has already named the steps from activities to outcomes and the assumptions between each step. The analytics layer should measure exactly those steps and test exactly those assumptions. Analytics that measures something different is answering a question no one in the organization wrote down. The theory and the dashboard are the same document, in two formats.
Why it matters: without the theory, every dashboard is a list of numbers; with it, the dashboard is a hypothesis being tested.