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.

Your Prompt

Also open in:GeminiCopilotThese open empty, so paste the prompt in.
What You Need
Provide the agreed ToC text, result statements, indicator definitions, baseline and target evidence, template, and resource constraints.
Choose This Prompt When
Use this to convert an agreed ToC into a logframe. Choose Create a Logframe to build one from broader program inputs, or Create a ToC from Narrative first if the pathway is not settled.

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 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:

Follow the actual supplied donor template. If none is supplied, use Goal, Outcomes, Outputs and Activities as result levels and Narrative Summary, Indicators, Means of Verification and Assumptions as columns; expand rows to represent actual ToC results rather than imposing four rows. Follow these specifications:

  1. Goal Row: A single goal statement derived from the long-term outcome in the ToC. Include impact-level indicators only where the goal and measurement scope justify them (population-level changes). Specify means of verification appropriate for impact (e.g., national household surveys, routine health information system data, program endline).
  2. Outcomes Row: outcomes corresponding to the actual intermediate outcomes in the ToC. Give each outcome the indicators needed to measure it (mix of quantitative and qualitative where relevant). Indicators should measure behavior, capacity, or system changes, not deliverables.
  3. Outputs Row: outputs matching the ToC, linked to their 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.
  4. 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).
  5. Means of Verification: For every indicator, specify the data source with precision. Describe the specific source, population, timing and responsible role where known; otherwise name the missing decisions. Do not invent a sample, vendor, platform or verification cadence. Align with the donor template expectations.
  6. 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.
  7. Baselines: Where baseline data is not yet collected, use the placeholder baseline: unknown, with collection phase to confirm for that indicator. Do not fabricate baseline values.

Quality Checks:

  • Check the hypothesized vertical logic: whether activities plausibly produce outputs, outputs contribute to outcomes, and outcomes contribute to the goal under the stated assumptions. Do not treat the pathway as proof of causal attribution.
  • 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 logframe as a markdown table following the supplied template or the default result levels and columns above; mark template compliance unverified if the template was not supplied. Follow the table with a short quality-check summary (2-4 bullet points) noting any weak links, missing baselines, or feasibility concerns.

If essential material is missing: Ask for the actual ToC, governing template, definitions, baselines, data-source access, and budget before constructing a submission-ready matrix. A ToC title or template name is not its content. Leave unknown baselines and targets explicit, and propose verification sources without inventing samples, vendors, or collection schedules.

Back to Prompt Library