Alternate titles: Computer simulation.

Problem summary

Give people first-hand insight into how inputs affect an output


  • Let users explore and experiment in a safe and non-threatening environment
  • Use to show the link between cause and effect clearly and immediately
  • Use to persuade in subte ways, without resorting to preaching

This card is part of the Persuasive Patterns printed card deck

The Persuasive Patterns Card Deck is a collection of 60 design patterns driven by psychology, presented in a manner easily referenced and used as a brainstorming tool.

Get your deck!


  • Simulate cause-and-effect. Clearly and quickly show cause-and-effect relationships to allow users to explore and experiment without being overly instructional.
  • Simulate an environment. Create situations that reward and motivate people for a specific behavior as you allow users to rehearse and practice a target behavior in a safe setting. Simulating an environment can help you facilitate role-playing, adopting another person’s perspective, and control exposure to new or frightening situations.
  • Simulate context. Make the impact on normal life clear by creating a simulation of a context. Although it might be costly and complicated, simulating the context itself will make the persuasion less dependent on imagination or disbelief and individual implications clearer.


Simulation enables users to observe the link between cause and effect in real time. The rules used to simulate outcomes are based on assumptions and as such have persuasive power. Simulation can serve as a great learning tool, as it enables users to try out behavior they wouldn’t dare in the real world.


Having established the Captology Lab at Stanford (renamed to Behavior Design Lab), BJ Fogg was among the first to research persuasive technologies. Although somewhat ignored his book on Persuasion kicked off a new field of research and continues to grow in importance. Computer simulation was among the core persuasive strategies BJ Fogg discovered.

1 B. J. Fogg (2002). Persuasive technology: using computers to change what we think and do. Ubiquity, Volume 2002, Issue December

2 Fogg, BJ, et. al. (2007). Motivating, Influencing, and Persuading Users, Human-Computer Interaction Fundamentals (pp.133-146).

3 The Simulation design technique at Learning Loop

User Interface Design Patterns