Theory of Change for Complex Programmes: Beyond Linear Thinking

Most theories of change follow a reassuringly linear logic: if we do A, then B will happen, leading to C. Activities produce outputs, outputs lead to outcomes, outcomes create impact. The arrows point one way. The pathway is clear.

For simple interventions—distributing bed nets, building latrines—this linearity works well enough. But for complex programmes that aim to change systems, behaviours, or power structures, linear ToCs are not just inadequate. They are actively misleading. Many of the common ToC pitfalls stem from forcing linear logic onto inherently non-linear processes.

When Linearity Breaks Down

Complex programmes operate in systems where multiple actors interact, feedback loops create unexpected dynamics, and the same intervention can produce different results in different contexts. Health system strengthening, governance reform, behaviour change communication, and market systems development all exhibit these characteristics.

Consider India's National Rural Health Mission (NRHM). A linear ToC might read: train ASHAs → ASHAs provide health education → communities adopt healthier practices → health outcomes improve. But in reality, ASHA effectiveness depends on community trust, which depends on caste dynamics, which is influenced by local power structures, which are affected by electoral politics. The "pathway" is not a line but a web.

Linear vs complex theories of change
[Illustration 1: Linear vs systems ToC]
Complex programmes require theories of change that reflect how change actually happens

Systems Thinking Approaches

Contribution analysis offers an alternative to attribution. Instead of asking "did our intervention cause this outcome?" it asks "did our intervention make a credible contribution to this outcome, given everything else that was happening?" This is more honest and more useful for complex programmes.

Outcome mapping focuses on changes in the behaviour of actors the programme interacts with directly (boundary partners) rather than on ultimate impact. This acknowledges that programmes influence but do not control the actions of others.

Causal loop diagrams map feedback relationships explicitly. When training leads to behaviour change, which leads to community demand, which leads to government response, which creates an enabling environment for further behaviour change—a causal loop diagram captures this circularity in ways a linear ToC cannot.

Signs Your Programme Needs a Complex ToC

  • Multiple organisations and sectors are involved
  • Success depends on behaviour change by actors you don't control
  • Context varies significantly across implementation sites
  • Feedback loops and unintended consequences are likely
  • The problem itself is contested or poorly defined
"A theory of change that looks neat and complete should make you suspicious. Real change is messy, and honest theories reflect that."

Emergent Outcomes

Complex programmes regularly produce outcomes nobody anticipated. A livelihoods programme in Odisha that trained women in mushroom cultivation found that the most significant change was not income (which was modest) but women's confidence in public speaking, which emerged from the group training process. A linear ToC focused on income would have missed this entirely.

Good complex ToCs build in space for emergent outcomes. They include "learning questions" alongside impact hypotheses: What unexpected changes are we observing? What pathways are emerging that we didn't anticipate? This is where adaptive management becomes essential — creating regular opportunities to revisit and revise the theory.

Systems mapping for programme design
[Illustration 2: Systems mapping]
Mapping feedback loops reveals dynamics that linear models miss

Practical Guidance

Start with your best understanding of how change happens, but hold it lightly. Build in regular review points where you examine not just whether your activities are on track, but whether your theory of how change happens still makes sense. Combine quantitative monitoring of outputs with qualitative sensing of system dynamics. And involve diverse stakeholders in ToC development—the more perspectives, the more robust the theory.

Complexity is not an excuse to abandon rigour. It is a reason to pursue a different kind of rigour—one that embraces uncertainty, learns from surprises, and adapts based on evidence. Try building your own complex ToC with our ToC Builder Lab.