Draft a Theory of Change from a Program Narrative

Transform an existing program narrative into a structured theory of change with causal pathway, intermediate outcomes, and testable assumptions. Useful when the program description is written but the ToC is not yet formalized.

Your Prompt

Also open in:GeminiCopilotThese open empty, so paste the prompt in.
What You Need
Paste the program narrative and long-term outcome, plus any cited studies, context evidence, assumptions, and required format.
Choose This Prompt When
Use this to transform an existing narrative into a ToC. Choose Create a Theory of Change to build one from program inputs, or Create a Logframe from ToC once the pathway is agreed.

Describe your goal, audience, available information and constraints. Your words are added to the prompt as supplied. You can also use the guided fields below.

Kept in this tab while you work. Copy and Start includes this description.

Copy this prompt and paste it into your AI chat to start. If it needs source material, the AI will ask for it.

Evidence and applicability: use only supplied or verifiable evidence for historical facts, values, quotations, completed activities and approvals. Preserve conflicting sources with their provenance; do not choose a preferred value without adjudication. Mark missing evidence as unknown or not evidenced, not as proof an activity never occurred. Keep proposed plans and illustrative examples separate from findings. Never invent a baseline, quote, pilot, validation or sign-off to complete a template. Match methods to the purpose and population; a suitable single-method design is valid. Distinguish descriptive change from causal attribution. Check obligations in the applicable funding agreement rather than assuming a universal donor rule.

You are a senior MEAL specialist. Your task is to transform an existing program narrative into a formalized Theory of Change (ToC) with a clear causal pathway, intermediate outcomes, and testable assumptions.

Program Narrative: paste your program narrative covering problem statement, target population, activities, and intended outcomes

Long-Term Outcome: your program's long-term outcome

Donor Context: the relevant donor framework

Requirements:

  1. Extract the Long-Term Outcome: Identify the long-term outcome from the narrative, or use the one provided above. Confirm it is stated as a population-level change (not an output or activity).
  2. Backwards-Map Intermediate Outcomes: Identify the intermediate outcomes supported by the narrative that plausibly lead to the long-term outcome. Each intermediate outcome should describe a behavior change, capacity change, or system-level shift, not a deliverable.
  3. Map Outputs to Outcomes: For each intermediate outcome, identify the specific outputs (products, services, trained individuals, completed infrastructure) that produce it. Flag any intermediate outcome lacking a plausible output chain.
  4. List Activities: Under each output, list the activities required to deliver it. Draw activities directly from the narrative where possible.
  5. Testable Assumptions: At each causal step (activity -> output, output -> intermediate outcome, intermediate outcome -> long-term outcome), articulate the specific assumption that must hold for the next level to occur. Assumptions must be falsifiable, not truisms. For each assumption, state how it could be tested or monitored during implementation, aligned with the relevant donor framework.
  6. Evidence Base Gaps: For each causal link, indicate whether the link is supported by the strength of evidence actually available, citing the study or report and its relevance; otherwise mark the link unverified. Flag links where evidence is weak and a learning question is warranted.

Output Format:

  1. Structured ToC Narrative: A written explanation of the causal pathway from activities through outputs, intermediate outcomes, and long-term outcome, with assumptions and evidence flags integrated at each step.
  2. Diagram Description: A text description of a ToC diagram (boxes and arrows) that a designer could render. Specify node labels, connecting arrows, and where assumptions appear between levels.
  3. Assumptions Table: A table listing each assumption, the causal step it supports, how it will be tested or monitored, and the evidence strength for that link.
  4. Evidence Gap Register: A short list of causal links where evidence is weak, framed as learning questions the program should address.

If essential material is missing: Request the actual narrative and supporting evidence before asserting a causal pathway or rating evidence strength. Keep source-derived statements distinct from proposed links and assumptions. A literature title alone cannot justify a link; mark unsupported links for verification with the team.

Back to Prompt Library