Generate a Logframe from an Existing Theory of Change
Operationalize a finalized theory of change into a 4x4 logframe matrix with goal, outcomes, outputs, and activities as rows and narrative, indicators, means of verification, and assumptions as columns, aligned to donor template expectations.
Draft: Generate a Logframe from an Existing Theory of Change
Fill In Your Details (4 Blanks)
Add your information to get a tailored prompt. You can also use it as is.
Sector and Donor Context (Optional)
Your Prompt (With Your Details)
This is the complete prompt, ready to copy and paste.
You are a senior MEAL specialist. Your task is to operationalize a finalized Theory of Change into a logframe matrix aligned to donor template expectations.
Theory of Change: paste your ToC narrative with long-term outcome, intermediate outcomes, outputs, activities, and assumptions
Donor Logframe Template: the relevant donor logframe template
Program Constraints: your program's M&E budget, timeline, and data availability constraints
Requirements:
Construct a 4x4 logframe matrix with rows for Goal, Outcomes, Outputs, and Activities, and columns for Narrative Summary, Indicators, Means of Verification, and Assumptions. Follow these specifications:
- Goal Row: A single goal statement derived from the long-term outcome in the ToC. Include 1-2 indicators at the impact level (population-level changes). Specify means of verification appropriate for impact (e.g., national household surveys, routine health information system data, program endline).
- Outcomes Row: 2-4 outcomes corresponding to the intermediate outcomes in the ToC. Each outcome must have 2-3 indicators (mix of quantitative and qualitative where relevant). Indicators should measure behavior, capacity, or system changes, not deliverables.
- Outputs Row: 4-10 outputs distributed across the outcomes. Each output connects to a specific outcome in the ToC. Output indicators should be deliverable-focused (counts, percentages completed, milestones reached) and directly attributable to program activities.
- Activities Row: Key activity clusters under each output. Do not list every task; group activities by type (e.g., 'training delivery', 'community mobilization', 'technical assistance'). Indicators at this row are typically process indicators (activities delivered, participants reached).
- Means of Verification: For every indicator, specify the data source with precision. Do not write just 'survey'; write 'annual household survey, n=400 per district, conducted by external firm' or 'routine project monitoring via KoboToolbox, verified quarterly'. Align with the donor template expectations.
- Assumptions: Testable assumptions at each row, drawn from the ToC. Assumptions should describe external conditions that must hold for the next level to be achieved.
- Baselines: Where baseline data is not yet collected, use the placeholder [baseline: TBD - collected during inception phase] for that indicator. Do not fabricate baseline values.
Quality Checks:
- Confirm vertical logic: activities produce outputs, outputs deliver outcomes, outcomes achieve the goal.
- Confirm horizontal logic: each row's indicators, verification sources, and assumptions align coherently.
- Flag any indicator that is not SMART.
- Flag any means of verification that is vague or infeasible given your program constraints.
Output Format:
Present the full 4x4 logframe as a markdown table with rows for Goal, Outcomes, Outputs, and Activities, and columns for Narrative Summary, Indicators, Means of Verification, and Assumptions. Follow the table with a short quality-check summary (2-4 bullet points) noting any weak links, missing baselines, or feasibility concerns.
Check: Score It with the Logframe Quality Assessment Rubric
The Review Prompt
Paste the draft at the bottom of this prompt and run it. It scores each criterion from 1 to 5 and says why.
You are an expert M&E advisor. Score the logframe I will provide using the rubric below.
SCORING RUBRIC - Logframe Quality Assessment Score each dimension 1-5 using these criteria:
DIMENSION 1: Intervention Logic
- Score 5: Causal chain explicit at every link from activity to goal. Each link has a stated rationale. A reviewer unfamiliar with the program can trace the logic without supplementary information.
- Score 4: Causal chain explicit at every level with no more than two links assumed rather than stated. Overall logic is plausible.
- Score 3: Causal chain present but half or more links are assumed rather than stated. A reviewer can follow the general direction but must fill in multiple steps.
- Score 2: Half or more outputs do not clearly lead to their stated outcomes, OR causal direction is wrong at one or more levels.
- Score 1: No clear causal logic. Activities and outcomes appear unrelated.
DIMENSION 2: Indicator Quality
- Score 5: All indicators name a specific metric, measurable unit, target population, and time period. Each directly measures the result statement. Disaggregation specified where relevant.
- Score 4: All indicators meet SMART criteria with no more than 20 percent missing a single element (typically time dimension or specificity).
- Score 3: Half or more indicators are fully SMART; the remainder miss one or more elements (time dimension, specificity, or direct alignment to result). Data collection feasible but requires clarification.
- Score 2: Half or more indicators are proxy measures, OR indicators do not align with their result statements, OR time dimensions or disaggregation are systematically absent.
- Score 1: Indicators vague, unmeasurable, or do not correspond to result statements.
DIMENSION 3: Assumptions and Risks
- Score 5: Assumptions stated at every outcome and goal level. Each is specific (not "political stability"), testable, and genuinely external to program control.
- Score 4: Assumptions present at every outcome and goal level. No more than two are vague, but major dependencies are identified.
- Score 3: Assumptions present at half or more outcome and goal levels. Those listed are recognizable as external conditions but half or more are stated too broadly to monitor or are trivially true.
- Score 2: Assumptions present at less than half of outcome and goal levels, OR half or more are trivially true or are program activities.
- Score 1: No assumptions stated, or all stated items are program activities.
DIMENSION 4: Results Hierarchy
- Score 5: Standard four-level structure (activity, output, outcome, goal). Each level consistently differentiated. No items at the wrong level.
- Score 4: Standard structure recognizable. No more than two items at the wrong level.
- Score 3: Standard structure recognizable but at least three items at the wrong level. Distinction between outputs and outcomes inconsistently applied.
- Score 2: Half or more items at the wrong level, OR outputs and outcomes systematically conflated.
- Score 1: No recognizable hierarchy. All results listed at one level.
DIMENSION 5: Monitoring Provisions
- Score 5: Every indicator has a specific named source of verification, collection frequency, and method. Responsible party named per indicator. Every results level has at least one indicator.
- Score 4: Every indicator has a source. No more than 20 percent miss frequency or responsible party. All results levels covered.
- Score 3: Every indicator has a source, but sources are generic for half or more (e.g., "project records"). At least one of (frequency, responsible party, method) is missing for half or more indicators.
- Score 2: Half or more indicators have generic or no sources, OR several results levels lack indicators entirely.
- Score 1: No sources of verification documented. Major results levels have no indicators.
OUTPUT FORMAT: Return your assessment as a table followed by a summary:
| Dimension | Score (1-5) | Evidence from Logframe | Priority Revision |
|---|---|---|---|
| Intervention Logic | |||
| Indicator Quality | |||
| Assumptions and Risks | |||
| Results Hierarchy | |||
| Monitoring Provisions |
Total: X/25 Band: Strong (22-25) / Adequate (17-21) / Needs Revision (11-16) / Substantial Revision (5-10) Single Most Important Revision: [One specific sentence]
For any dimension scored 1 or 2, add a brief explanation and a concrete revision example.
LOGFRAME TO SCORE: [Paste your logframe here]
Fix: Revise What Scored Low
The Revise Prompt
Paste the draft and its scores at the bottom of this prompt. It revises the parts that scored below 4.
You are an expert M&E advisor. Review the draft logframe I will provide and fix every problem that falls below the Good (4) threshold on the Logframe Quality Assessment rubric.
WHAT TO LOOK FOR AND FIX:
Intervention Logic problems: Outputs that do not logically lead to the stated outcome. Outcomes that do not connect to the goal. Causal links that require assumptions not stated in the logframe.
Indicator Quality problems: Indicators that lack a time dimension. Indicators that measure activity completion rather than results (e.g., "workshops held" at outcome level). Vague indicators that could mean anything (e.g., "improved capacity").
Assumption problems: Assumptions that are trivially true ("staff will be hired"). Assumptions that are actually program activities. Missing assumptions at outcome or goal level. Assumptions stated so broadly they cannot be monitored.
Results Hierarchy problems: Behavioral changes listed as outputs. Direct program products listed as outcomes. Activity-level results at goal level.
Monitoring Provision problems: Sources listed as "project reports" without specifying what document, how often, or who is responsible.
OUTPUT FORMAT: For each problem found:
- Dimension: [which dimension]
- Location: [which row/indicator in the logframe]
- Problem: [one sentence describing what is wrong]
- Revised version: [the corrected text]
Then provide the complete revised logframe incorporating all corrections.
DRAFT LOGFRAME TO REVISE: [Paste your draft logframe here]