We Design for Rational Users.
But Rational Users Don't Exist.

Inspired by insights from The Laws of Human Nature, this article explores how cognitive biases, emotional shortcuts, and context define user choices.

As UX and Product Designers, we often approach problems with a structured mindset. We create logical user flows, build clear information architectures, and assume that if we provide the right information, users will make logical decisions.

However, real-world data and user behavior show a different reality: rational users do not exist.

The Illusion of Logic

Robert Greene's The Laws of Human Nature highlights that humans are primarily driven by emotion rather than logic. In digital interfaces, this manifest as cognitive biases that influence every click, scroll, and purchase decision.

Three Common Cognitive Biases in UX

1. The Law of Least Effort: If an interaction requires too much effort, users will find a simpler path, even if it is less efficient. This was evident in our supermarket study, where shoppers chose to carry items in their arms rather than returning to the ground floor for a basket.

2. Confirmation Bias: Users seek out information that supports their existing beliefs. In auto-parts search, for example, users are more likely to trust validation messages that confirm their vehicle parameters, rather than reading long compatibility lists.

3. Peak-End Rule: Users judge an experience based on its most intense points and its end, rather than the average of the entire journey. A smooth checkout can make up for minor search issues, whereas a confusing checkout can ruin a previously good experience.

Designing for Real Human Behavior

To design effective products, we must adapt to how users actually behave, rather than how we think they should behave. This involves:

  • Displaying Key Information Upfront: Reduce the steps required to access essential details (such as shipping costs or compatibility checks) to minimize user effort.
  • Guiding Users with Clear Defaults: Use sensible default options to help users make choices quickly without overthinking.
  • Designing Helpful Empty States: Avoid dead ends by suggesting alternative products or actions when search results are empty.

Conclusion

Recognizing that users make decisions based on emotion and habit is key to building better products. By designing for real human behavior, we can create more intuitive, supportive experiences that align with how users naturally think.