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.


Add new comment

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