NEW · Free logframe template with a worked example — no email wall →
Free template · September 2026

Logframe Template for Google Sheets (Free, With Worked Example)

Most “logframe templates” online are dead Google Docs: a grid with no definitions, no means of verification, and a worked example that never arrives. This one is a real, editable spreadsheet — with a tool to work in, a worked example, and the prompts to draft it safely with AI.

Download the free template

Editable Google Sheets / Excel, plus a CSV and a redacted worked example. No sign-up.

Logframe template (.xlsx)CSV versionWorked exampleLLM prompt pack

What a logframe is (30 seconds)

A logical framework — a logframe — is a one-page grid that shows how a programme's activities lead to outputs, outcomes and impact, and how each level will be measured. Donors use it to see the logic; M&E teams use it to know what to collect. The template below has the eleven columns a reviewer actually checks.

The eleven columns

ColumnWhat to put in it
LevelImpact / Outcome / Output / Activity
Result statementWhat changes, in one sentence
IndicatorHow you will know
Definition / unitThe formula and the unit
BaselineThe value today, with the year and source
TargetThe value you commit to, by when
DisaggregationSex, age, disability, geography
Means of verificationThe named document or system that proves it
FrequencyHow often it is measured
ResponsibleWho owns the number
Assumptions & risksWhat must hold true

A worked example (livelihoods)

The fastest way to learn a logframe is to see a filled one. This is a redacted example from a livelihoods programme:

LevelResultIndicatorBaselineTarget
ImpactRural households have higher, more stable incomes% households above the poverty line12% (2025, national survey)20% (2028)
Outcome 1Smallholders adopt improved seed and agronomy% farmers using improved seed12% (2025, baseline)40% (2027)
Output 1.1Farmers trained in improved practices# farmers trained0 (2025)500 (2026)
Output 1.2Demonstration plots established# demonstration plots020 (2026)

Note what is honest here: the baseline is sourced and dated, and nothing claims causation. If a baseline doesn't exist, write “to collect” — never invent a number.

How to fill it in

  1. Start from the problem, not the activity. One sentence, with a source.
  2. Write the impact, then 2–4 outcomes, then the outputs under each.
  3. For every level, add one indicator with a definition and a unit.
  4. Name a means of verification for each — a real document or system, never “reports”.
  5. Fill the baseline from data you can prove; otherwise write “to collect”.
  6. List the assumptions that could break the logic — those become your evaluation questions.

Bonus: drafts it with AI, safely

The free LLM prompt pack gives you four prompts that follow the verification method — generate → verify → log:

  1. The brief — the AI interviews you first, one question at a time, and records “TBD” instead of inventing.
  2. Generate — produces the logframe table and a CSV for Google Sheets, labelling evidence vs inference.
  3. Verify — acts as a hostile donor reviewer, auditing every number and source.
  4. Log — writes the provenance trail you can show a donor.

Rule zero: the AI drafts, a human signs off. If you cannot trace a number to a source, it does not go to the donor.

Related frameworks it fits into

  • Theory of change — the narrative; the logframe is its tabular form.
  • Results framework / RBM — results chain with indicators and baselines.
  • OECD-DAC criteria — relevance, coherence, effectiveness, efficiency, impact, sustainability (for evaluation, not the logframe itself).
  • Donor variants — FCDO (results + VfM), EU (intervention logic), UN (agency frameworks), World Bank (results chain).

When one logframe isn't enough

The free template gets you one logframe. The $19 Template Vault adds the theory-of-change canvas, the results framework, the indicator tracking table (with live attainment %) and the M&E plan — all editable, with worked examples.

Get the $19 Template Vault