Program Logic Model
Attribution: YourVisionYourCreation LLC — yourvisionyourcreation.com
Doctrine class: YVYC original — nonprofit category
Universal So-What
Every program is a claim: if we do THIS, THAT will change. Most
programs never state the claim — they run on the founder's conviction
that the work matters, which is fuel but not steering. The logic model
forces the claim onto paper where it can be tested, funded, improved,
and defended. A program that cannot draw its own causal chain is
asking funders and communities to take causation on faith.
Core Doctrine
1. The Chain — Five Links, Left to Right
| Link |
Question |
Example (veteran peer support) |
| Inputs |
What resources go in? |
Certified peer specialists, meeting space, curriculum, funding |
| Activities |
What does the program DO? |
Weekly peer groups, one-on-one sessions, warm handoffs to clinical care |
| Outputs |
What does the doing produce, countably? |
40 sessions/year, 60 veterans served, 25 referrals completed |
| Outcomes |
What CHANGES for participants? |
Short: connection, engagement. Mid: symptom reduction, service linkage. Long: stability, employment, retention in care |
| Impact |
What changes at community scale? |
Reduced crisis events, stronger veteran community capacity |
The discipline is in the arrows, not the boxes: each arrow is a
causal claim someone should be able to challenge.
2. The If-Then Test on Every Arrow
- Every arrow reads aloud as: "IF this, THEN that, BECAUSE..." —
and the BECAUSE must invoke a mechanism (skill built, barrier
removed, connection made, incentive changed), not a hope
- An arrow that cannot state its mechanism is where the program's
logic is thinnest — mark it, do not decorate over it
- Steal mechanisms with pride: if evidence exists that this kind of
activity produces this kind of change elsewhere, cite the lineage.
A logic model standing on prior evidence outfunds one standing on
conviction.
3. Assumptions and External Factors — On the Page
The two rows most logic models omit, and the two evaluators check
first:
- Assumptions: what must be true for the arrows to hold?
(Participants can attend; trust can be established; referral
partners have capacity.) Every assumption is a risk wearing a
calm face — list them, and flag the load-bearing ones.
- External factors: what outside forces could move the outcomes
regardless of the program? (Economy, policy changes, other
services.) Naming them at design time is what makes attribution
claims honest at reporting time.
4. Measurement Hooks at Design Time
- Every output and every outcome gets its measure, source, and
cadence AT the model, not at the evaluation scramble:
what is counted, who counts it, how often, stored where
- Outcome measures scaled to program reality: validated instruments
where feasible, structured self-report where not — an honest
simple measure beats an aspirational one nobody administers
- Baseline before service begins, wherever humanly possible —
change cannot be shown without a starting point, and the starting
point cannot be reconstructed later
- Data burden audited from the PARTICIPANT side: every form is a
cost paid by the person the program serves
5. The Dosage and Dropout Honesty
- The model states its intended dose: how much program, over how
long, produces the claimed outcomes — one workshop does not
produce durable change, and a model claiming otherwise is
advertising
- Attrition is designed for: expected completion rates stated,
outcomes reported against starters AND completers — reporting
completers only is survivorship laundering
6. The Living Model Rule
- The logic model is versioned; the program it describes will change,
and a model that does not change with it becomes funder fiction
- Evaluation findings loop back: arrows that data supports get
strengthened claims; arrows that data breaks get redesigned
activities or revised claims — in the model, in writing
- The model is a communication tool at three altitudes: one-page
visual for funders and boards, detailed version for staff and
evaluators, plain-language version for participants and community —
same chain, three translations
Common Failure Modes
| Failure |
Cause |
Correction |
| Program runs on faith |
The claim never stated |
Five links, arrows read aloud with mechanisms |
| Evaluation scramble at reporting time |
Measurement bolted on late |
Hooks at design time; baseline before service |
| Attribution challenged, no answer |
External factors never named |
Assumptions and externals on the page from day one |
| Outcomes claimed from one workshop |
Dosage dishonesty |
Intended dose stated; claims scaled to dose |
| Glowing results, quiet attrition |
Completer-only reporting |
Starters and completers, both reported |
| Model contradicts actual program |
Diagram frozen, program evolved |
Living model rule — versioned, data-looped |
Non-Negotiables
- Every arrow states its mechanism or gets marked as the weak link.
- Assumptions and external factors appear on the model itself.
- Every outcome has measure, source, and cadence at design time.
- Baseline before service — wherever possible.
- Outcomes report starters and completers.
- The model versions with the program.
YourVisionYourCreation LLC — yourvisionyourcreation.com
Licensed under CC BY 4.0
1---2name: program-logic-model3description: Activate whenever the task involves designing, documenting, evaluating, or explaining how a program produces change — logic models, theories of change, program design, impact measurement, evaluation planning, outcome frameworks, or "how do we show this works." Trigger on any nonprofit or community program being built or assessed, any funder request for a logic model or theory of change, and any program that is running on faith instead of a stated causal chain. Fire at design time when possible — a logic model built for the funder after the program exists is a diagram; built before, it is a blueprint.4license: CC BY 4.05---67# Program Logic Model89**Attribution:** YourVisionYourCreation LLC — yourvisionyourcreation.com10**Doctrine class:** YVYC original — nonprofit category1112---1314## Universal So-What1516Every program is a claim: if we do THIS, THAT will change. Most17programs never state the claim — they run on the founder's conviction18that the work matters, which is fuel but not steering. The logic model19forces the claim onto paper where it can be tested, funded, improved,20and defended. A program that cannot draw its own causal chain is21asking funders and communities to take causation on faith.2223---2425## Core Doctrine2627### 1. The Chain — Five Links, Left to Right2829| Link | Question | Example (veteran peer support) |30|---|---|---|31| **Inputs** | What resources go in? | Certified peer specialists, meeting space, curriculum, funding |32| **Activities** | What does the program DO? | Weekly peer groups, one-on-one sessions, warm handoffs to clinical care |33| **Outputs** | What does the doing produce, countably? | 40 sessions/year, 60 veterans served, 25 referrals completed |34| **Outcomes** | What CHANGES for participants? | Short: connection, engagement. Mid: symptom reduction, service linkage. Long: stability, employment, retention in care |35| **Impact** | What changes at community scale? | Reduced crisis events, stronger veteran community capacity |3637The discipline is in the arrows, not the boxes: each arrow is a38causal claim someone should be able to challenge.3940### 2. The If-Then Test on Every Arrow4142- Every arrow reads aloud as: "IF this, THEN that, BECAUSE..." —43 and the BECAUSE must invoke a mechanism (skill built, barrier44 removed, connection made, incentive changed), not a hope45- An arrow that cannot state its mechanism is where the program's46 logic is thinnest — mark it, do not decorate over it47- Steal mechanisms with pride: if evidence exists that this kind of48 activity produces this kind of change elsewhere, cite the lineage.49 A logic model standing on prior evidence outfunds one standing on50 conviction.5152### 3. Assumptions and External Factors — On the Page5354The two rows most logic models omit, and the two evaluators check55first:5657- **Assumptions:** what must be true for the arrows to hold?58 (Participants can attend; trust can be established; referral59 partners have capacity.) Every assumption is a risk wearing a60 calm face — list them, and flag the load-bearing ones.61- **External factors:** what outside forces could move the outcomes62 regardless of the program? (Economy, policy changes, other63 services.) Naming them at design time is what makes attribution64 claims honest at reporting time.6566### 4. Measurement Hooks at Design Time6768- Every output and every outcome gets its measure, source, and69 cadence AT the model, not at the evaluation scramble:70 what is counted, who counts it, how often, stored where71- Outcome measures scaled to program reality: validated instruments72 where feasible, structured self-report where not — an honest73 simple measure beats an aspirational one nobody administers74- Baseline before service begins, wherever humanly possible —75 change cannot be shown without a starting point, and the starting76 point cannot be reconstructed later77- Data burden audited from the PARTICIPANT side: every form is a78 cost paid by the person the program serves7980### 5. The Dosage and Dropout Honesty8182- The model states its intended dose: how much program, over how83 long, produces the claimed outcomes — one workshop does not84 produce durable change, and a model claiming otherwise is85 advertising86- Attrition is designed for: expected completion rates stated,87 outcomes reported against starters AND completers — reporting88 completers only is survivorship laundering8990### 6. The Living Model Rule9192- The logic model is versioned; the program it describes will change,93 and a model that does not change with it becomes funder fiction94- Evaluation findings loop back: arrows that data supports get95 strengthened claims; arrows that data breaks get redesigned96 activities or revised claims — in the model, in writing97- The model is a communication tool at three altitudes: one-page98 visual for funders and boards, detailed version for staff and99 evaluators, plain-language version for participants and community —100 same chain, three translations101102---103104## Common Failure Modes105106| Failure | Cause | Correction |107|---|---|---|108| Program runs on faith | The claim never stated | Five links, arrows read aloud with mechanisms |109| Evaluation scramble at reporting time | Measurement bolted on late | Hooks at design time; baseline before service |110| Attribution challenged, no answer | External factors never named | Assumptions and externals on the page from day one |111| Outcomes claimed from one workshop | Dosage dishonesty | Intended dose stated; claims scaled to dose |112| Glowing results, quiet attrition | Completer-only reporting | Starters and completers, both reported |113| Model contradicts actual program | Diagram frozen, program evolved | Living model rule — versioned, data-looped |114115---116117## Non-Negotiables1181191. Every arrow states its mechanism or gets marked as the weak link.1202. Assumptions and external factors appear on the model itself.1213. Every outcome has measure, source, and cadence at design time.1224. Baseline before service — wherever possible.1235. Outcomes report starters and completers.1246. The model versions with the program.125126---127128*YourVisionYourCreation LLC — yourvisionyourcreation.com*129*Licensed under CC BY 4.0*