methodatlas
RunsheetSystems Thinking

Theory of Change

ComplexityHigh
Time2-6 h
Participants4-12
FormatWorkshop
MaturityCanonical
01

Prerequisite

What needs to be finished first

Complete firstStakeholder Mappingnot in catalog

The stakeholders whose behavior or situation should change through the impact are named and differentiated.

Without: Without stakeholder clarity, impact remains abstract and outcomes cannot be assigned.
02

Preparation

What needs to be ready before start

Materials

Large whiteboard or Miro board with columns from right to left (Impact, Outcomes, Outputs, Activities, Inputs); sticky notes in four colors; markers for assumption stickers and risk symbols; timer.

People / roles

One facilitator with ToC experience; four to twelve participants from program leadership, operations, domain, evaluation; one scribe for assumptions and measurement points.

Pre-read

Mission or program idea in one paragraph; existing impact assumptions; known data or studies about comparable programs; time horizon (typically 3-5 years for impact).

Time needed

2-6 h

Setup

Set up five columns on the board and work from right to left. Keep an example row visible (Activity -> Output -> Outcome -> Impact). Rule: think backward, impact is the starting point, not the endpoint.

03

Core question

The one question this method answers

How do the planned activities lead through outputs and outcomes to long-term impact, and which assumptions and risks do we need to test and measure?

04

Flow

Marker: Phase

StepDurationActionHint
1Phase 1: Formulate impact
20-30 minFormulate long-term impact as an observable end state (typically 3-5 years). Be specific per stakeholder: which state is intended. Support it with measurable indicators.Impact is not mission. Mission is direction, impact is observable state. "Improve education" is mission; "reduce school dropout share in region X from 12% to 7%" is impact.
2Phase 2: Derive outcomes backward
30-45 minFor each impact statement, ask which behavior or state changes must happen before it. Build outcomes as a chain (long-term -> mid-term -> short-term).Outcomes are changes in stakeholders, not what we do. "Parents attend workshops" is output; "parents apply new parenting techniques" is outcome.
3Phase 3: Outputs and activities
30-45 minFor each outcome, note which outputs (countable results of activities) are required and which activities produce these outputs. Defer inputs (resources) until the end.An activity does not automatically produce an outcome. Check assumptions for every Output -> Outcome connection, because this is where the break usually occurs.
4Phase 4: Mark assumptions explicitly
30-45 minFor each arrow in the diagram, mark assumptions with assumption stickers: what must be true for the impact to happen (causal assumption, context assumption, resource assumption)?Assumptions are where programs usually fail. If no assumptions are marked, the group is documenting a wish, not a theory.
5Phase 5: Measurement points and risks
30-45 minDefine at least one measurement point per outcome and impact: indicator, data source, frequency. For each critical assumption, add a risk sticker with likelihood and damage value. Assign owners for measurement and risk monitoring.Measurement points without data source are wishful thinking. If data must first be collected, that collection is itself an output, not something that just happens.
05

Artifact

What comes out at the end

Form

Theory-of-Change diagram as image or digital board plus supporting document with impact definition, outcome chain, output-activity linkage, explicit assumption list, measurement points with data source and risk plan.

Versioning / ownership

Own ToC per program with date. Annual reviews with update section (which assumptions were confirmed, refuted, modified). On strategy change, create a new version and keep the old one as snapshot.

Tool alternatives
  • Miro with ToC template
  • Whiteboard with photo export
  • DoView or TheoryMaker for classic ToC tools
  • Confluence page with embedded sketch

theory-of-change-working-template.md

Compact working template for Theory of Change with context, input, output artifacts, and next step.

Theory of Change Canvas

Context

What is this method used for?

Core question

Which question should be answered at the end?

Input

Which data, observations, or materials are available?

Working area

  • Area 1:
  • Area 2:
  • Area 3:
  • Relationships / patterns:

Output artifacts

  • Theory of Change Map:
  • Assumptions:
  • Outcome Measures:

Open questions

  • ...

Next step

Owner, date, success signal.

06

Example output

Concrete filled scenario, fictional example

theory-of-change-beispiel.md

Concrete filled scenario, fictional example

Theory of Change - Onboarding program for solo tax advisors (2026-05-20)

Impact (3 years): 60% of solo tax advisors among our customers reduce weekly admin time from 12 h to 8 h and gain at least 5% client growth.

Outcomes:

  • Long-term: Sabine actively recommends the tool (Net Promoter behavior).
  • Mid-term: Sabine automates 4 of 6 routine tasks.
  • Short-term: Sabine completes onboarding within the first 7 days.

Outputs: 5-day onboarding flow live, knowledge base with 30 articles, community forum with active moderation.

Activities: Content production, hire community manager, build onboarding tool.

Assumptions (excerpt, critical):

  • Sabine has time for onboarding during the first 7 days (assumption sticker, test planned).
  • Automation leads to time savings, not additional work through learning (assumption sticker).
  • Client growth through freed-up time is plausible (evidence: industry study 04/2025).

Measurement points: Activation Rate (Mixpanel, monthly), weekly admin time (self-report survey, quarterly), NPS (in-app, every 90 days).

07

Pitfalls

Recognize symptoms and steer against them

Trap

Outputs are sold as outcomes

Symptom

"10 workshops delivered" sits in the outcome column, behavior change is missing.

What to do

Repeat the outcome definition: change in stakeholders, not in us. If confused, explicitly contrast output and outcome.

Trap

Assumptions are omitted

Symptom

Diagram looks stringent, with hardly any assumption stickers.

What to do

Require at least one assumption per arrow. If the group cannot think of any, the facilitator asks: what would have to be true for this arrow to work?

Trap

Impact is not measurable

Symptom

Impact is "a better world" or "more happiness", with no indicators.

What to do

Enforce Phase 1: impact needs at least one quantitative or clearly observable indicator. Otherwise the program cannot be evaluated later.

Trap

Measurement points without data source

Symptom

Indicators exist, but nobody knows who measures what, where, and how.

What to do

Define data source, owner, and frequency per measurement point. If data collection is required, add it as a separate output.

Trap

Program is fixed before ToC

Symptom

Activities are already decided, ToC is rationalized backward.

What to do

Question activities when outcome logic breaks. ToC may change the program; otherwise it is decoration.

08

Stop criteria

Done signals checkable in under a minute

Impact cannot be formulated with measurable indicators after 30 min.
Stakeholders are unclear, outcomes cannot be assigned to an actor.
Program is routine operations without intended impact; method would be bureaucracy.
Workshop is scheduled under 2 h, five phases cannot be run.
No person with data or evaluation competence is present, measurement points will fade.
Activities are politically fixed and non-negotiable, ToC serves only PR.

Finished the runsheet?

Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.