Skip to main content

Behavior Engineering Model (Fogg Behavior Model)

Definition. The Behavior Engineering Model (BEM), also known as the Fogg Behavior Model (B=MAP), states that a behavior occurs when Motivation, Ability, and a Prompt converge at the same moment. BS-0023

What it is best for

  • Explaining why a behavior did or did not occur
  • Diagnosing which lever (motivation, ability, prompt) is most constrained
  • Rapid hypothesis generation for behavior-enablement ideas

How it relates to Behavioral Strategy

Behavioral Strategy makes behavior the unit of strategy for achieving outcomes and emphasizes explicit behavior selection and Behavior Market Fit validation in real contexts before solution design. B=MAP then helps you understand when a behavior will happen and can inform how you reduce friction or improve prompts. Fogg also provides practical behavior-selection guidance (e.g., identifying “golden behaviors”) when you are choosing what to target.

  • Behavioral Strategy decides the behavior and validates fit.
  • B=MAP explains the conditions for that behavior to occur.

When to use each

Use Behavioral Strategy when you are still deciding which behavior to target and whether it has Behavior Market Fit in real contexts.
Use B=MAP when the behavior is already selected and you need a simple model to diagnose blockers.

How it maps to the Behavior Fit Assessment

The Behavior Fit Assessment is a practitioner decision tool for comparing candidate behaviors across Dispositional Fit, Capability Fit, and Context Fit. It is not a validated measurement instrument. Treat the minimum dimension as a bottleneck and prioritization heuristic; it is not a deterministic probability of behavior.

Identity Fit is the legacy alternate name for Dispositional Fit only. A score of 6 out of 10 on each Behavior Fit Assessment dimension is a starting threshold that must be calibrated by domain, population, context, stakes, and observed behavior.

B=MAP provides a simpler occurrence lens: Motivation, Ability, and Prompt.

They are compatible, but they answer different questions. Behavioral Strategy prioritizes the Behavior Fit Assessment for selection, and uses B=MAP for execution diagnostics.