fullscreen
ImpactMojoLogframe 101www.impactmojo.in
ImpactMojo 101 Series · Free Forever
Logframe
101
The logical framework, built from the results chain up — results, indicators, means of verification and assumptions, for development practitioners in South Asia.
PracticalDonor-Ready100 SlidesFree Access
ImpactMojoLogframe 101www.impactmojo.in
What We Cover
01
What a Logframe Is
Slides 3–9
02
The Results Chain
Slides 10–18
03
Inputs, Activities, Outputs
Slides 19–29
04
Outcomes & Impact
Slides 30–40
05
Indicators
Slides 41–49
06
Means of Verification
Slides 50–57
07
Assumptions
Slides 58–64
08
Risk
Slides 65–73
09
Building the Matrix
Slides 74–81
10
Critiques & Limits
Slides 82–89
11
Tools & Practice
Slides 90–98
ImpactMojoLogframe 101www.impactmojo.in
01
Section One
What a Logframe Is
ImpactMojoLogframe 101www.impactmojo.in
Logical framework (logframe)
A one-page matrix that lays out what a project is trying to achieve, how it will get there, how you will know if it worked, and what has to hold true for the logic to run. Rows are levels of result; columns are the indicator, its source, and the assumptions.
It is two things at once: a planning tool that forces you to think through your logic, and a management tool you return to as the project runs.
ImpactMojoLogframe 101www.impactmojo.in
A 4×4 grid, read two ways
Results levelIndicatorMeans of verificationAssumptions
Impact / GoalHow measuredWhere the data comes fromWhat must hold
Outcome / PurposeHow measuredSourceAssumption
OutputsHow measuredSourceAssumption
Activities (& inputs)How measuredSourceAssumption
Read down the first column for the story of change; read across a row to see how each result is measured and what it depends on.
ImpactMojoLogframe 101www.impactmojo.in
A short history
The logframe was developed for USAID in 1969 by Leon Rosenberg and colleagues, to bring discipline to vague project plans. It spread through bilateral and UN agencies, was adapted by GTZ into the participatory ZOPP / objectives-oriented planning method, and remains a near-universal donor requirement today — the EU, DFID/FCDO, GIZ, the UN and most large NGOs all use a version.
Because so many donors mandate it, the logframe is often the first formal document a funded project produces. Knowing it well is a practical survival skill.
ImpactMojoLogframe 101www.impactmojo.in
What a good logframe gives you
  • A testable theory. It states, on one page, the if–then logic your project is betting on.
  • Shared language. Funder, manager and field team mean the same thing by “outcome”.
  • A monitoring spine. The indicators column tells you exactly what to collect.
  • Honesty about risk. The assumptions column makes you name what could break.
ImpactMojoLogframe 101www.impactmojo.in
A logframe is not the whole plan
The matrix is a summary, not a substitute for a theory of change, a work plan, a budget or a risk register. It compresses a rich design into a grid — useful for discipline and reporting, dangerous if mistaken for the full picture.
Filling in the boxes is not the same as having a sound design. A neat logframe over a weak theory is just tidy wishful thinking.
ImpactMojoLogframe 101www.impactmojo.in
Logframe, theory of change, results framework
ToolWhat it isStrength
Theory of changeA narrative + diagram of how and why change happensRich, shows pathways & mechanisms
Results frameworkA hierarchy of objectives and sub-objectivesGood for portfolios / strategy
LogframeA matrix of results, indicators, sources, assumptionsCompact, measurable, donor-ready
Best practice: build the theory of change first, then summarise its causal spine into the logframe. The logframe is the ToC, disciplined into a grid.
ImpactMojoLogframe 101www.impactmojo.in
02
Section Two
The Results Chain
ImpactMojoLogframe 101www.impactmojo.in
The results chain
IN
Inputs
ACT
Activities
OUT
Outputs
OC
Outcomes
IMP
Impact
Everything in a logframe hangs on this chain. The first job is to know exactly which link a given result belongs to — that is where most logframes go wrong.
ImpactMojoLogframe 101www.impactmojo.in
What you control vs. what you influence
Your sphere of control
Inputs, activities and outputs. If you do the work, these happen. You are accountable for them.
Your sphere of influence
Outcomes and impact. These depend on how others respond — participants, systems, the wider world. You contribute; you do not solely cause them.
The single most common logframe error is promising an outcome as if it were an output — claiming control over something you can only influence.
ImpactMojoLogframe 101www.impactmojo.in
The chain is a stack of hypotheses
Read upward, each level is an if–then claim: if we combine these inputs, then we can run these activities; if the activities happen, then we get these outputs; and so on. Each step is a bet that can fail.
The assumptions column (later) holds the “and these other things also have to be true” that each if–then quietly depends on.
ImpactMojoLogframe 101www.impactmojo.in
Plan top-down, deliver bottom-up
When you design, start from the impact you want and work down: what outcome would contribute to it, what outputs would produce that outcome, what activities make those outputs. When you implement, you move the other way: inputs fund activities that yield outputs.
Designing downward keeps you honest — every activity has to earn its place by pointing at the result above it. Activities with no result above them are busywork.
ImpactMojoLogframe 101www.impactmojo.in
One example, all the way up
LevelExample (girls’ education programme)
ImpactWomen’s economic and social participation rises in the district
OutcomeMore girls complete secondary school
Output2,000 girls receive scholarships and after-school tutoring
ActivityRecruit tutors; disburse scholarships; run classes
InputFunds, teachers, classrooms, materials
Notice the jump from output (girls enrolled and tutored) to outcome (girls completing school): that gap is where families, schools and the economy must cooperate.
ImpactMojoLogframe 101www.impactmojo.in
Output or outcome? A quick test
  • Output = the goods and services you deliver. “500 health workers trained.” It is done when you have done it.
  • Outcome = the change in others’ behaviour, knowledge or condition. “Health workers correctly manage childhood illness.” It depends on whether the training took.
Test: could you report this complete the day you finish delivery? If yes, it is an output. If it needs someone else to change, it is an outcome.
ImpactMojoLogframe 101www.impactmojo.in
The higher you climb, the less it is just you
At output level, your project is the cause. At outcome level, you are one of several forces. At impact level, you are a small contributor among many — economic conditions, government policy, other programmes. This is the attribution gap.
Claim contribution, not sole credit, for outcomes and impact. Over-claiming at the top of the chain is both dishonest and, when measured, easily disproved.
ImpactMojoLogframe 101www.impactmojo.in
The chain, visualised
ImpactMojo’s The Long View includes an original diagram of the results chain and the attribution gap — the widening distance between what a project delivers and the change it hopes to see. It is the picture behind this whole section.
A logframe is the results chain, written as a table. Keep the picture in your head as you fill in the rows.
ImpactMojoLogframe 101www.impactmojo.in
03
Section Three
Inputs, Activities, Outputs
ImpactMojoLogframe 101www.impactmojo.in
Inputs: what you put in
Inputs are the resources a project consumes: money, staff time, equipment, vehicles, training materials, partner contributions. In many logframe formats inputs sit alongside activities on the bottom row, often linked to the budget.
  • Be specific enough to cost: “12 community mobilisers for 18 months”, not “staff”.
  • Include partner and community contributions (land, volunteer time) — they are real inputs.
ImpactMojoLogframe 101www.impactmojo.in
Activities: what you do
Activities are the actions that convert inputs into outputs: train, build, distribute, mobilise, advise. Write them as verbs. Each activity should connect clearly to an output above it.
Keep the logframe to a manageable set of activity clusters (say 3–6 per output). The detailed task list belongs in the work plan, not the matrix.
ImpactMojoLogframe 101www.impactmojo.in
Outputs: what you produce
Outputs are the direct, countable products of your activities — the goods and services in the hands of participants. They are fully within your control, so they are written as completed deliverables.
  • “1,500 farmers trained in drip irrigation”
  • “20 village water committees formed and functional”
  • “A district nutrition dashboard built and handed over”
ImpactMojoLogframe 101www.impactmojo.in
Phrase each level in its own grammar
LevelPhrasingExample
ActivityVerb (the doing)Train health workers
OutputDelivered / completed500 health workers trained
OutcomeChange of state in othersHealth workers apply IMNCI protocols
ImpactHigher-order conditionUnder-5 mortality falls
Consistent phrasing is not pedantry — mixing an activity verb into an outcome row is the surface sign of muddled logic underneath.
ImpactMojoLogframe 101www.impactmojo.in
No smuggling with “and”
A statement with an “and” in it is usually two results hiding in one box: “farmers trained and adopting new methods” bundles an output with an outcome. Split them.
Each box should carry exactly one result, measurable on its own. If you cannot put a single indicator on it, it is doing too many jobs.
ImpactMojoLogframe 101www.impactmojo.in
Keep the matrix small
A workable logframe has one impact, one (sometimes two) outcomes, and a handful of outputs — rarely more than five or six. More than that and the matrix stops being a one-page summary and becomes an unreadable spreadsheet nobody returns to.
If you have ten outputs, you probably have two projects, or you have listed activities in the output row. Consolidate.
ImpactMojoLogframe 101www.impactmojo.in
Read the logic upward and challenge it
Once the left column is drafted, test it: at each step, ask “is this enough to plausibly produce the level above?” If outputs alone clearly will not deliver the outcome, the design has a gap — or there is an assumption you have not yet named.
This upward read is the heart of the “logical” in logical framework. A logframe that fails it is just a list.
ImpactMojoLogframe 101www.impactmojo.in
Inputs to outputs, filled in
LevelStatement
Output 1800 adolescent girls enrolled in after-school STEM clubs
ActivitiesSet up 40 clubs; recruit & train 40 facilitators; supply kits
Inputs40 facilitators, club kits, venue agreements, ₹X budget
Notice the output is countable (800 girls, 40 clubs) and complete on delivery — exactly what makes it an output and not an outcome.
ImpactMojoLogframe 101www.impactmojo.in
Tie inputs to the budget
Inputs are the bridge between the logframe and the budget. A well-built logframe lets a reader trace money to activity to output: this is what makes it a management tool, not just a planning artefact. Donors increasingly ask for cost per output (unit economics).
For more on cost per result, see ImpactMojo’s Cost-Effectiveness 101 and Public Finance & Budgeting courses.
ImpactMojoLogframe 101www.impactmojo.in
The bottom half, in one line
Inputs fund activities that produce outputs — all within your control, all written as you-did-it deliverables. The interesting, riskier half of the chain comes next.
Get this half tight and countable, and the monitoring almost writes itself. Get it muddled, and no amount of indicator-crafting upstream will save the matrix.
ImpactMojoLogframe 101www.impactmojo.in
04
Section Four
Outcomes & Impact
ImpactMojoLogframe 101www.impactmojo.in
Outcomes: the change you are really after
An outcome is the change in behaviour, knowledge, relationships or condition that your outputs are meant to bring about. It is usually the purpose of the project — the single most important row in the matrix, and the hardest to write well.
If the impact is the destination and outputs are what you hand over, the outcome is the uptake — what people actually do differently because of what you delivered.
ImpactMojoLogframe 101www.impactmojo.in
Impact: the higher purpose
Impact (or goal) is the long-term, higher-level change your project contributes to: lower mortality, higher incomes, greater equality. It is usually shared with other actors and other programmes, realised over years, and beyond any single project to deliver alone.
State the impact you contribute to, but do not pretend to own it. “Contributes to reduced child stunting in the district” is honest; “reduces stunting” alone over-claims.
ImpactMojoLogframe 101www.impactmojo.in
Why most logframes allow only one outcome
Classic logframe discipline insists on a single purpose / outcome. The reason is focus: a project chasing three outcomes usually does none well, and the matrix can no longer show a clean line of logic. If you genuinely have two, ask whether they are really two projects.
Multiple outcomes are a warning sign, not an achievement. They often hide a lack of decision about what the project is actually for.
ImpactMojoLogframe 101www.impactmojo.in
A good outcome statement
  • Describes a change in someone other than the project (participants, institutions).
  • Is realistic given the outputs — reachable within the project, not a wish.
  • Is measurable: you can name an indicator that would move if it were true.
  • Names the target group: whose behaviour or condition changes.
“Smallholder farmers in 40 villages adopt and sustain drip irrigation” — change, in named others, plausibly caused by the outputs, and measurable.
ImpactMojoLogframe 101www.impactmojo.in
Mind the output–outcome gap
The leap from output to outcome is where projects most often fail — and where the assumptions matter most. Training delivered (output) does not guarantee practice changed (outcome); a clinic built does not guarantee it is used. Name what has to happen in between.
If you cannot explain why the outputs would lead to the outcome, you do not yet have a theory of change — you have a list of hopes.
ImpactMojoLogframe 101www.impactmojo.in
Most outcomes are behaviour change
In development work, the outcome is usually that some group does something differently: farmers adopt, mothers attend, officials enforce, girls stay in school. Behaviour is influenced by far more than your project, which is exactly why outcomes sit in the sphere of influence.
Designing for behaviour change is its own craft — see ImpactMojo’s Behaviour-Change Communication course and BCT repository.
ImpactMojoLogframe 101www.impactmojo.in
Results take time to appear
Outputs land during the project; outcomes often emerge near or after its end; impact may take years. A logframe measured only at project close can miss the outcomes it was built to create — and credit impacts that have not yet had time to form.
Match your measurement timing to where each result sits in time. Some outcomes need a follow-up survey months after the last activity.
ImpactMojoLogframe 101www.impactmojo.in
Outcome and impact, filled in
LevelStatement
ImpactContributes to higher and more resilient incomes for smallholder households
OutcomeFarmers in 40 villages adopt and sustain water-efficient irrigation
Output1,500 farmers trained and equipped with drip-irrigation kits
“Contributes to” at impact, a behaviour change at outcome, a countable deliverable at output — each row in its proper grammar.
ImpactMojoLogframe 101www.impactmojo.in
Will it last past the project?
A strong outcome statement often carries a hint of durability — “adopt and sustain”. Donors increasingly ask not just whether change happened, but whether it will hold once funding ends. That depends on systems, ownership and incentives, not just your outputs.
Sustainability usually lives in the assumptions and in the exit strategy. Name who keeps the change alive after you leave.
ImpactMojoLogframe 101www.impactmojo.in
The top half, in one line
Outputs are taken up as outcomes (behaviour change in others) which contribute to impact (higher-order change). You control the first, influence the second, and merely contribute to the third.
With the left column complete, the next job is to make each row measurable. That is the indicators column.
ImpactMojoLogframe 101www.impactmojo.in
05
Section Five
Indicators
ImpactMojoLogframe 101www.impactmojo.in
Indicator (OVI)
An objectively verifiable indicator is a specific, measurable sign that a result has been achieved. It answers: “how would we know?” For each row of the chain you name at least one indicator that would move if that result were real.
“Objectively verifiable” means two people measuring it independently would get the same answer — no judgement call required.
ImpactMojoLogframe 101www.impactmojo.in
Make every indicator SMART
S·M
Specific & Measurable — clear what, countable how
A·R
Achievable & Relevant — realistic, and tied to the result
T
Time-bound — by when
“% of trained midwives correctly performing newborn resuscitation, measured by observation, rising from 40% to 80% by end of year 2.”
ImpactMojoLogframe 101www.impactmojo.in
A full indicator has four parts
  • Unit / what — % of women, number of villages, rate per 1,000.
  • Baseline — the value at the start. Without it you cannot show change.
  • Target — the value you commit to reach, by a date.
  • Disaggregation — by sex, age, caste, location, disability.
An indicator with no baseline is the most common logframe fault. A target without a starting point measures nothing.
ImpactMojoLogframe 101www.impactmojo.in
Numbers and judgements both count
Quantitative
Counts, rates, percentages, scores. Easy to verify, easy to aggregate — but can miss the “why”.
Qualitative
Quality of participation, perceived fairness, case stories. Harder to verify; use a defined scale or rubric so it stays objective.
The best logframes mix both: a number for “how much” and a qualitative measure for “how well”.
ImpactMojoLogframe 101www.impactmojo.in
When you can’t measure it directly
Some results — empowerment, resilience, trust — have no direct meter. A proxy indicator stands in: e.g. women’s control over household spending as a proxy for empowerment. Choose proxies carefully and state that they are proxies.
Beware Goodhart’s law: when a measure becomes a target, it stops being a good measure. People optimise the proxy, not the thing you cared about.
ImpactMojoLogframe 101www.impactmojo.in
A few good indicators beat many weak ones
Every indicator is a data-collection commitment. One or two strong indicators per result is usually enough; a logframe with forty indicators becomes a monitoring burden that crowds out actually running the project.
Before adding an indicator, ask: who will collect this, how often, and what decision will it inform? If there is no answer, drop it.
ImpactMojoLogframe 101www.impactmojo.in
Borrow indicators where you can
Many sectors have agreed indicator sets — the SDG indicators, WHO and DHS health indicators, education access measures, IRIS+ for impact investing. Using standard definitions makes your results comparable and saves you re-inventing measurement.
Match to national data where you can (NFHS, Census, PLFS) so your baseline and target sit in a context readers already know.
ImpactMojoLogframe 101www.impactmojo.in
Indicators across the chain
ResultIndicator (with baseline → target)
OutputNo. of farmers trained: 0 → 1,500 by Q6 (disagg. by sex)
Outcome% of trained farmers still using drip at 12 months: – → 60%
ImpactMean kharif income of participant households: baseline survey → +20%
Each indicator carries a unit, a baseline, a target and a date — and gets harder to attribute the higher you go. That is honest measurement.
ImpactMojoLogframe 101www.impactmojo.in
06
Section Six
Means of Verification
ImpactMojoLogframe 101www.impactmojo.in
Means of verification (MoV)
The third column: where the data for each indicator comes from, who collects it, how often, and how. If the indicator says “what we measure”, the MoV says “how we will actually get that number”.
An indicator with no realistic means of verification is a promise you cannot keep. The two columns must be designed together.
ImpactMojoLogframe 101www.impactmojo.in
Where verification data comes from
  • Project records — attendance sheets, distribution logs, training registers (cheap, for outputs).
  • Surveys — baseline / midline / endline of participants (for outcomes).
  • Observation — direct checks of practice or quality.
  • Official statistics — NFHS, Census, administrative data (for impact / context).
  • Independent reports — third-party evaluations, audits.
ImpactMojoLogframe 101www.impactmojo.in
MoV is where ambition meets the budget
Filling in the MoV column is a cost test. A fancy outcome indicator that needs a 5,000-household panel survey may be unaffordable. If you cannot pay to verify it, you cannot claim it — so revise the indicator to something you can actually measure.
Every indicator’s MoV has a price. The monitoring budget is set, in effect, in this column — plan for it (often 5–10% of project cost).
ImpactMojoLogframe 101www.impactmojo.in
How often, and who
A good MoV entry names the method, the frequency and the responsible person: “observation checklist, quarterly, by the M&E officer”. Output data is usually continuous; outcome surveys are periodic; impact data may come once, at endline or after.
Tie the frequency to decisions: collect output data often enough to course-correct, but do not survey outcomes so often that measurement disrupts the work.
ImpactMojoLogframe 101www.impactmojo.in
Verifiable means trustworthy
The point of the MoV column is credibility: a sceptical reader (or auditor, or evaluator) should be able to follow it to the same conclusion. That means the source must be reliable, the method consistent, and the data retained.
  • Prefer sources someone else could independently check.
  • Keep the raw data, not just the summary, so claims can be re-verified.
  • For self-reported data, note the bias and triangulate where it matters.
ImpactMojoLogframe 101www.impactmojo.in
Indicator and its verification, paired
IndicatorMeans of verification
1,500 farmers trainedTraining registers, ongoing, M&E officer
60% still using drip at 12 monthsFollow-up sample survey of 300 farmers, year 2, external enumerators
+20% kharif incomeBaseline & endline household survey; cross-checked with mandi records
Cheap records for outputs, a sample survey for the outcome, a before/after survey for impact — cost rising with the level, as it should.
ImpactMojoLogframe 101www.impactmojo.in
The logframe is your M&E plan’s backbone
Columns two and three — indicators and means of verification — are, in effect, your monitoring plan. A fuller M&E plan just adds detail: tools, sampling, responsibilities, timing, analysis and use.
For the wider system around the matrix, see ImpactMojo’s MEL Basics 101 and The Evidence Question flagship.
ImpactMojoLogframe 101www.impactmojo.in
07
Section Seven
Assumptions
ImpactMojoLogframe 101www.impactmojo.in
Assumptions
The fourth column: the external conditions that must hold for each step of the logic to work, but which are outside your control. They are the “and also” that every if–then quietly relies on.
Assumptions are where a logframe gets honest. They name the things that could break your chain even if you do everything right.
ImpactMojoLogframe 101www.impactmojo.in
How assumptions complete the chain
Read vertically with the assumptions: IF we deliver the outputs AND the assumptions at that level hold, THEN we reach the outcome. The assumption column sits to the side of each step, carrying the conditions that step depends on.
IF
Outputs delivered
+
AND
Assumptions hold
THEN
Outcome reached
ImpactMojoLogframe 101www.impactmojo.in
What assumptions look like
  • “Monsoon rainfall is within normal range” (for an agriculture outcome).
  • “The government does not cut the teacher-recruitment budget” (for an education outcome).
  • “Trained staff are not transferred out within the year” (for a health-quality outcome).
  • “Market prices for the crop stay stable” (for an income impact).
Each is plausible, outside your control, and capable of breaking the logic. That is exactly what belongs in this column.
ImpactMojoLogframe 101www.impactmojo.in
Decide what to do with each one
For every assumption, ask two questions: how likely is it to hold? and how important is it?
Likely to hold?Action
Almost certainNote it, move on — not a real risk
Likely but not sureKeep in the logframe; monitor it
Unlikely & importantRedesign the project to remove the dependency, or add an activity to secure it
Will not hold & fatalA “killer assumption” — the project may not be viable
ImpactMojoLogframe 101www.impactmojo.in
When an assumption sinks the project
A killer assumption is one that is both essential and unlikely to hold. If your whole outcome depends on a policy passing that almost certainly will not, no amount of good delivery will save you. Better to find this on paper than two years in.
The discipline of writing assumptions exists largely to surface killer assumptions early — while you can still redesign or walk away.
ImpactMojoLogframe 101www.impactmojo.in
Assumptions are to manage, not to hide behind
Assumptions are not a place to park everything that might go wrong so you can blame them later. Anything you can influence belongs in your activities, not your assumptions. Reserve the column for genuinely external conditions — and then actively monitor them.
Revisit assumptions at every review. An assumption that has started to fail is an early warning the outcome is at risk.
ImpactMojoLogframe 101www.impactmojo.in
08
Section Eight
Risk
ImpactMojoLogframe 101www.impactmojo.in
A risk is an assumption that might fail
Flip an assumption to its negative and you have a risk: “rainfall is normal” → “drought reduces yields”. Modern donor formats often pair the logframe with a risk register that goes further: naming, scoring and assigning each risk.
Same underlying reality, two lenses: the assumption is what you hope holds; the risk is what happens if it does not.
ImpactMojoLogframe 101www.impactmojo.in
Likelihood × impact
Risks are usually scored on two axes — how likely they are and how big the impact would be — often on a 1–5 scale each. The product (or a colour grid) gives a rough priority so attention goes to the high–high corner.
A 5×5 likelihood–impact grid is the standard picture. It is a small heatmap — and, like any heatmap, it is a rough sort, not a precise number.
ImpactMojoLogframe 101www.impactmojo.in
Four ways to handle a risk
Treat
Act to reduce likelihood or impact
Transfer
Shift it — insurance, partner, contract
Tolerate
Accept it; monitor; have a plan B
Terminate
Avoid it — change or drop the activity
Most risks are treated or tolerated. The value is in deciding deliberately, not in the label.
ImpactMojoLogframe 101www.impactmojo.in
Common risk categories
  • Contextual — politics, economy, climate, conflict, policy shifts.
  • Programmatic — the intervention fails to work as designed; low uptake.
  • Institutional / fiduciary — partner capacity, fraud, financial mismanagement.
  • Reputational & safeguarding — harm to participants, loss of trust.
Safeguarding risk — the risk that a project harms the people it serves — is now a non-negotiable category for most funders. Never leave it out.
ImpactMojoLogframe 101www.impactmojo.in
Every risk needs a name against it
A risk register with no owners is a list nobody acts on. Each significant risk should have a named owner responsible for monitoring it and triggering the response, plus a trigger — the sign that the risk is materialising.
“If enrolment is below 60% of target by month 3, the programme manager escalates and we activate the community-mobilisation contingency.”
ImpactMojoLogframe 101www.impactmojo.in
Review risk on a schedule
Risk is not a one-time annex. New risks appear, old ones fade, scores change. A useful register is reviewed at every project board or quarterly review, with changes logged. A risk register written once and filed is theatre.
Tie the risk review to the same cadence as your logframe review, so assumptions and risks — two views of the same uncertainty — move together.
ImpactMojoLogframe 101www.impactmojo.in
A risk register row
RiskL×IResponseOwner
Drought cuts yields, weakening the income case3×4Treat: promote water-efficient varieties; tolerate residualField lead
Trained staff transferred out4×3Treat: train a wider pool; brief supervisorsM&E officer
Partner financial controls weak2×5Transfer/treat: audits, milestone disbursementFinance
ImpactMojoLogframe 101www.impactmojo.in
Assumptions and risk, together
The assumptions column names what must hold; the risk register names what happens if it does not, scores it, and assigns a response and an owner. Both make the logframe honest about uncertainty.
With all four columns understood, you are ready to assemble the full matrix — and to test it as a whole.
ImpactMojoLogframe 101www.impactmojo.in
09
Section Nine
Building the Matrix
ImpactMojoLogframe 101www.impactmojo.in
Build it in the right sequence
1
Theory of change first
2
Left column (results)
3
Assumptions
4
Indicators
5
Means of verification
Resist the urge to start with indicators. If the logic is wrong, beautiful indicators measure the wrong thing.
ImpactMojoLogframe 101www.impactmojo.in
A logframe is better built in a room
The participatory tradition (ZOPP) builds the logframe in a workshop with the people who will deliver it and, ideally, those it serves. The matrix that results is usually weaker on paper but far stronger in practice, because the team owns the logic and has stress-tested it.
The conversation is the point. A logframe handed down from a consultant who never met the team is a compliance document, not a plan.
ImpactMojoLogframe 101www.impactmojo.in
Test 1: does the column make sense going up?
Read the results column from the bottom: activities → outputs → outcome → impact. At each arrow ask whether the lower level, plus its assumptions, is genuinely enough to reach the next. Gaps mean a missing output, a missing assumption, or an over-reach.
If you find yourself saying “and then a miracle happens” between two rows, you have found the gap.
ImpactMojoLogframe 101www.impactmojo.in
Test 2: does each row hang together?
Read each row across: result → indicator → means of verification → assumption. Does the indicator actually measure the result? Can the MoV realistically supply it? Is the assumption truly external? A row that fails this is internally inconsistent.
Vertical logic tests the theory; horizontal logic tests the measurement. A strong logframe passes both.
ImpactMojoLogframe 101www.impactmojo.in
What reviewers look for
  • Activities dressed up as outputs; outputs dressed up as outcomes.
  • Indicators with no baseline, or no realistic data source.
  • Too many outcomes; a fuzzy, unmeasurable purpose.
  • Assumptions that are really things the project controls.
  • A matrix that contradicts the budget or the work plan.
ImpactMojoLogframe 101www.impactmojo.in
Revise the logframe as you learn
A logframe is a hypothesis, and hypotheses get updated. Most donors allow — and expect — revisions at review points: refined targets, corrected assumptions, dropped indicators. A frozen logframe is a sign nobody is using it.
Log every change and why. The trail of revisions is itself evidence of adaptive, learning-oriented management.
ImpactMojoLogframe 101www.impactmojo.in
One complete row of the matrix
ResultIndicatorMoVAssumption
Outcome: farmers adopt & sustain drip irrigation60% of trained farmers still using drip at 12 monthsFollow-up survey of 300, year 2Water availability and crop prices stay viable
A single row, read across, contains a whole small theory: what changes, how we will know, where the number comes from, and what it depends on.
ImpactMojoLogframe 101www.impactmojo.in
10
Section Ten
Critiques & Limits
ImpactMojoLogframe 101www.impactmojo.in
The logframe has real critics
For all its usefulness, the logframe has been criticised for decades — by practitioners, evaluators and scholars. Knowing the critiques makes you a better user: you keep the discipline while avoiding the traps.
The goal is not to abandon the logframe but to hold it lightly — as a useful summary, not a description of how change really works.
ImpactMojoLogframe 101www.impactmojo.in
Change is rarely linear
The results chain implies a tidy, one-directional flow. Real change is messy, looping, full of feedback and unintended effects. Complex problems — governance, social norms, systems — do not move in a straight line from activity to impact.
For complex settings, pair the logframe with systems thinking and outcome-mapping approaches that allow for non-linear, emergent change.
ImpactMojoLogframe 101www.impactmojo.in
It can crowd out what it can’t count
Because the logframe rewards the measurable, teams can drift toward what is easy to count — outputs, numbers trained — and away from harder, more important changes in power, relationships or dignity. The map starts to shape the territory.
“Not everything that counts can be counted.” Guard against measuring the trivial precisely while ignoring the vital.
ImpactMojoLogframe 101www.impactmojo.in
It can lock in a plan that should flex
A logframe agreed at the start, then treated as a contract, can punish teams for adapting — even when learning shows the original plan was wrong. Rigidly enforced, it discourages exactly the responsiveness good development needs.
This is what “adaptive management” and Doing Development Differently push back on: keep the logframe, but let it be revised as you learn.
ImpactMojoLogframe 101www.impactmojo.in
It serves the donor more than the community
Logframes are written upward, in the donor’s language and categories. Critics note this can centre the funder’s accountability over the priorities and knowledge of the people the project serves — a power dynamic worth naming.
Building the logframe with communities, and including indicators they care about, pushes back against this. See Decolonial Development 101.
ImpactMojoLogframe 101www.impactmojo.in
Complements and alternatives
ApproachGood when…
Outcome MappingChange runs through many actors’ behaviour; boundaries are fuzzy
Outcome HarvestingOutcomes can’t be predicted in advance; you work backwards
Most Significant ChangeYou want participant-defined, story-based evidence
Adaptive / DDDThe problem is complex and the path must be discovered
These are not rivals so much as companions. Many strong M&E systems use a logframe for accountability and one of these for learning.
ImpactMojoLogframe 101www.impactmojo.in
Use it well, hold it lightly
The logframe endures because, used well, it does something valuable: it forces a team to state its logic, commit to measurement, and name its risks, on one honest page. Its failures are mostly failures of how it is used — rigidly, upward, as compliance.
A good practitioner knows both the discipline and the limits. The matrix is a servant, not a master.
ImpactMojoLogframe 101www.impactmojo.in
11
Section Eleven
Tools & Practice
ImpactMojoLogframe 101www.impactmojo.in
Every funder wants it slightly differently
  • EU — intervention logic + indicators, baselines, targets, sources, assumptions.
  • FCDO (ex-DFID) — logframe with milestones per year, plus a separate theory of change.
  • USAID — results framework + activity MEL plans.
  • UN agencies — results-based management; results & resources frameworks.
  • GIZ — results model / results matrix in the ZOPP tradition.
The logic underneath is the same. Learn the structure once and you can fill any donor’s template.
ImpactMojoLogframe 101www.impactmojo.in
What people actually build them in
  • A spreadsheet — honestly, most logframes live in Excel or Sheets. Fine.
  • Word tables — for the narrative proposal annex.
  • M&E platforms — DevResults, TolaData, Logalto, Kobo + a dashboard, for live tracking.
The tool matters far less than the thinking. A sound logframe in a plain spreadsheet beats a muddled one in expensive software.
ImpactMojoLogframe 101www.impactmojo.in
A reusable column checklist
ColumnMust contain
ResultsOne result per row, in the right grammar for its level
IndicatorsUnit, baseline, target, date, disaggregation
MoVSource, method, frequency, responsible person
AssumptionsExternal conditions, monitored, not things you control
Print this checklist next to your draft. If any cell is empty or vague, the logframe is not finished.
ImpactMojoLogframe 101www.impactmojo.in
A reviewer’s ten-minute test
  • Can I read the left column as a believable story of change?
  • Is there exactly one clear outcome?
  • Does every indicator have a baseline and a source I trust?
  • Are the assumptions genuinely external — and any killers flagged?
  • Does the matrix agree with the budget and work plan?
Five yeses and you have a logframe worth funding. Any no is where the next revision starts.
ImpactMojoLogframe 101www.impactmojo.in
Build one from a project you know
The fastest way to learn the logframe is to draft one for a real or imagined project in your own field. Start from the impact, work down to activities, then fill the other three columns. Show it to a colleague and have them attack the logic.
Try ImpactMojo’s Theory of Change Workbench to build the causal story first, then summarise it into your logframe.
ImpactMojoLogframe 101www.impactmojo.in
Where to go next at ImpactMojo
  • Theory of Change 101 — the narrative your logframe summarises.
  • MEL Basics 101 — the wider monitoring, evaluation & learning system.
  • Impact Evaluation 101 & Causal Inference — proving the outcome.
  • Cost-Effectiveness 101 — cost per result, tied to your inputs row.
  • Data Visualization 101 — turning your indicators into honest charts.
ImpactMojoLogframe 101www.impactmojo.in
Reading & references
  • EuropeAid / EU — Project Cycle Management Guidelines
  • Bond & FCDO — logframe and theory-of-change guidance notes
  • Rosalind Eyben et al. — The Politics of Evidence (the critique)
  • Patricia Rogers — work on complexity and theory-based evaluation
  • BetterEvaluation.org — methods, including alternatives to the logframe
ImpactMojoLogframe 101www.impactmojo.in
Logframe 101 in one sentence
A logframe states, on one page, the change you are betting on (results), how you will know it happened (indicators), where the proof comes from (means of verification), and what has to hold true for the bet to pay (assumptions).
Built with the team, tested up and across, and revised as you learn, it is one of the most useful disciplines in development practice — as long as you remember it is a summary of reality, not reality itself.
ImpactMojoLogframe 101www.impactmojo.in
The logframe, recapped
The rows (results)
• Inputs → Activities → Outputs (you control)
• Outcome (you influence)
• Impact (you contribute to)
• One outcome; a handful of outputs
The columns
• Indicator: unit, baseline, target, date
• MoV: source, method, frequency, who
• Assumptions: external, monitored
• Test vertically and horizontally
Build the theory of change first; hold the matrix lightly; revise as you learn.
ImpactMojoLogframe 101www.impactmojo.in
ImpactMojo 101 Series
One honest
page.
Free Forever·CC BY-NC-ND 4.0·www.impactmojo.in