Creating Program Logic Models

This chapter identifies the basic elements of a program logic model. Generally, these models have enough detail to support design, planning, management, or evaluation. This chapter describes a program logic model example and the action steps to create a model with a small group.


  • From theory of change to program models
  • Figure 3.1: Relationships of program and theory of change models
  • Assumptions matter
  • Key elements of program logic models
  • Figure 3.2: A basic program logic model
  • Nonlinear program logic models
  • Hidden assumptions and dose
  • Figure 3.3: Nonlinear logic model
  • Building a program logic model
  • Program logic model example
  • Figure 3.4: Improved-health program logic model
  • From strategy to activities
  • Figure 3.5: One strategy with multiple activities
  • Figure 3.6: Exercise strategy detail
  • Action steps for a program logic model
  • Creating your program logic model
  • Figure 3.7: Steps in creating a program logic model
  • Creating a program logic model together
  • Application
  • References and supplemental readings


Knowlton, L. & Phillips, C. (2013) The Logic Model Guidebook. Better Strategies for Great Results. Second Edition. Sage Publications. Retrieved from

No votes yet
Rate this Resource:
A special thanks to this page's contributors
UX Designer / Information Architect, BetterEvaluation.
Melbourne, Australia.


There are currently no comments. Be the first to comment on this page!

Add new comment

Login Login and comment as BetterEvaluation member or simply fill out the fields below.