top of page

The A-Z of UX: M is for Mental Models: 8 principles for designing products that match how users think, and expect

  • Writer: UXcentric
    UXcentric
  • 2 days ago
  • 13 min read

Darren Wilson


Three colourful silhouettes with thought bubbles showing symbols like gears, light bulbs, and puzzles, suggesting brainstorming on a dark background.


After previously exploring ‘Layout’, which shapes what users see, it’s time to look beneath the surface at what shapes how users expect things to work.


That underlying expectation is a user’s ‘mental model’.


A mental model is the internal explanation a person has about how a system works. The model is constructed from our past experiences, familiar patterns, cultural norms, and repeated interactions with similar products. 


Users rely on these models to predict outcomes, make decisions, and recover from mistakes.


When a product aligns with a user’s mental model, it feels intuitive. People move quickly, confidently, and often without conscious thought. 


When it doesn’t, even a visually polished interface can feel confusing, fragile, or slow.

Importantly, mental models are not taught by documentation or onboarding. 


They are assumed. Users arrive with expectations already formed, and your design either reinforces them or fights them.


Understanding mental models helps explain why:

  • Users ignore options that appear obvious to the team that built the product

  • Navigation can look tidy yet still feel disorienting

  • Features are blamed when the real problem is that expectations are not met

  • People say, “This doesn’t work how I thought it would”



I see these kinds of issues regularly when conducting user research on existing products and experiences, and during user acceptance testing for new ones.


Mental models are not static. They evolve as technology changes, and they differ across user groups, generations, and domains. 


So the goal isn’t one ‘correct’ model. It should be designed to meet your audience's dominant expectations and handle mismatches gracefully.


A well-designed product recognises this and works with those expectations, not against them.


"People’s conceptual models of how things work are formed largely by experience."

Donald Norman,



Illustration of a person at a computer with a flowchart on mental models: Mental Models, Reality, New factors. Text: Creates expectations, predictions.
How mental models form & evolve (Image Credit - NNGroup, Megan Chan)

The image above illustrates how expectations are formed through experience, tested through interaction, and reinforced or reshaped over time.


“Users don’t care how the software works. They care about getting their work done.”

Alan Cooper et al.




Principle One: Match the user’s mental model, not the system’s


Users do not experience your internal architecture, technical constraints, or organisational structure. They experience outcomes.


When a product reflects how the system works rather than how users think, friction appears almost immediately. This is one of the most common and costly mental model mismatches in digital products.


Teams often structure interfaces around backend services, department ownership, or technical domains. From the user’s perspective, none of this matters.


This is also where teams tend to overestimate how much users will ‘figure things out’ on their own. 


Equally, I’ve also seen users blame themselves for it, and once they have seen how it should work, you will often hear that they would have worked it out in time.


Where products go wrong


  • Navigation mirrors an org chart

  • Labels use internal terminology instead of user language

  • Settings are grouped by implementation rather than intent

  • Users must understand the system before they can use it

In these cases, users are forced to learn the product’s model instead of relying on their own.


“When users’ mental models differ from the design model, confusion is inevitable.”

Nielsen Norman Group, Megan Chan



What to look for


  • Can users predict what will happen next?

  • Are labels describing user intent or system function?

  • Would someone unfamiliar with the system explain this the same way as the team would?


Real-World Examples 


Online shopping relies on a simple mental model: users choose what goes into their basket, and nothing appears there without intent.


Good example – Amazon Basket Control


Users deliberately add items to their basket and review them before checkout. The system mirrors real-world shopping expectations: control sits with the customer.


Amazon UK shopping cart displaying a Muse S Athena headband priced at £424.99. Important message alerts and product recommendations are visible.
Amazon Basket Review


❌ Bad example – Pre-Selected Add-Ons (e.g. airline insurance)


Some airlines pre-select insurance or extras during checkout. Items appear without explicit user intent, violating the “I choose what goes in my basket” mental model. This is especially bad if the add-ons are not visually obvious and clear how to remove them.



Principle Two: Familiar patterns reduce cognitive effort


Users rely heavily on recognition rather than reasoning. 


When an interface uses patterns they already understand, people can focus on their goal instead of working out how the system behaves.


Mental models are built through repeated exposure. 


Users develop expectations about how common elements behave, such as where navigation lives, how filters work, what happens when a button is pressed, or how a list can be sorted.


This is why familiarity often outperforms novelty.


Design teams sometimes introduce new patterns to differentiate or modernise an experience. 


But unless there is a clear benefit, novelty forces users to form a new mental model from scratch, increasing effort, hesitation, and error.


“Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know.”

Jakob Nielsen



Where products go wrong


  • Common controls behave differently without explanation

  • Established conventions are replaced for aesthetic reasons

  • Interactions are “clever” but not predictable

  • Familiar gestures or patterns are partially implemented


What to look for


  • Is this pattern already widely understood?

  • Are we changing it for real usability benefit or novelty?

  • Would a first-time user recognise how this works?


Real-World Examples 


Familiar interface patterns allow users to rely on recognition instead of having to decode how something works.


✅ Good example – Facebook Bottom Navigation


Home, Reels, Friends, Groups, Notifications, Profile. The layout matches established mobile conventions. Users recognise it instantly. The app uses text and icons to help as well.


Two men in racing suits stand side by side. Text below highlights friendship and learning. Background has a sports media logo.
Facebook Navigation Bar


❌ Bad example – Early Snapchat Gesture-Only Navigation


Early versions relied on hidden swipes with minimal visual cues. New users struggled because the navigation model was invisible. Having it as an option, or telling people what the new behaviour was, would have been much more sensible.



Principle Three: Language and labels shape expectations


Words do more than describe actions. They set expectations about what will happen next.


Before clicking, tapping, or submitting, users make a prediction: Where will this take me? What state will I be in afterwards? That prediction is their mental model in action.


When labels are clear and specific, expectations are met. When labels are vague, abstract, or marketing-led, users are forced to guess.


I’ve seen this in product testing where everything is technically usable, but users still say they lack confidence and trust because the language leads them to expect something different.


"Every question mark adds to our cognitive workload, distracting our attention from the task at hand."

Donald Norman



Where products go wrong


  • Ambiguous CTAs (“Continue”, “Manage”, “Advanced”)

  • Labels that hide consequences

  • Internal or technical language leaking into UI

  • Similar actions are described inconsistently


What to look for


  • Could you predict the outcome solely from the labels?

  • Do labels reflect user intent or system mechanics?

  • Are similar actions described consistently?


Real-World Examples 


Labels set expectations before an action is taken. When wording is clear, users move confidently. When it’s vague, hesitation follows.


✅ Good example – “Add to Basket/Bag” in E-commerce


Clear action. Clear outcome. Users know exactly what will happen next.


Man wearing a colorful patterned shirt poses with arms crossed. Background is gray. Online product listing with shirt purchase options visible.
Paul Smith Add to Bag button

❌ Bad example – Ambiguous “Continue” buttons


“Continue” might mean save, submit, confirm, or progress. Without clarity, users hesitate because the consequences are unclear.



Principle Four: Flows should mirror real-world processes


Users don’t just carry expectations about individual screens or controls. They also carry expectations about sequence, i.e. the order in which things should happen.


Mental models are heavily influenced by how tasks work in the real world. 


When a digital flow mirrors that natural order, users move through it with confidence.


When it doesn’t, they hesitate, backtrack, or lose trust in the system.


For example, people generally expect to:


  • Review information

  • Make a decision

  • Confirm an action

  • See a clear outcome


In an online checkout experience, users expect to review the basket before choosing delivery and payment, not the other way round.


When a product forces users to commit before they feel ready, or jumps them out of sequence, it breaks their mental model of the task.


“People expect systems to behave in ways that are consistent with their understanding of the world.”

Donald Norman



Where products go wrong


  • Steps are ordered for system convenience rather than user logic

  • Users must provide information before understanding why it’s needed

  • Confirmation happens too late, too early, or not at all

  • Users are forced to mentally reconstruct the process as they go


These issues often show up in forms, checkout flows, configuration tools, and enterprise systems.


What to look for


  • Does this flow match how someone would describe the task out loud?

  • Has the user ever asked to act without enough context?

  • Would removing a step make the process feel more natural?


When flows align with real-world expectations, users rarely notice them. 


When they don’t, even small friction feels amplified.


And if a system behaves correctly, but the flow feels wrong, has it really succeeded?


Real-World Examples 


Users expect digital tasks to follow the same logical order as their real-world equivalents. When the sequence feels unnatural, confidence drops.


✅ Good example – Booking.com Booking Flow


  1. Your selection: Select property & dates → choose room preference → reserve 

  2. Your details: Prefilled details → Add any extras and special requests

  3. Finish booking: Confirm → pay. 


The order matches how people naturally book accommodation.


Booking.com checkout page. Input fields for name, email, country, and phone. Hotel details: University Arms, Cambridge. Price: £220.
Booking.com booking flow




❌ Bad example – Forced Account Creation Before Seeing Price


Some travel or SaaS sites require registration before revealing pricing. This forces commitment before evaluation, disrupting the expected order of review → decide → confirm.



Principle Five: Users expect things to live in predictable places


Mental models help users answer a simple but critical question: “Where would I expect to find this?”


Initially, if users can’t answer that quickly, cognitive effort increases even if the feature itself works perfectly.


Over time, users may develop strong expectations about where features, controls, and information are located within a product. 


Navigation structures, settings locations, and repeated patterns all reinforce these expectations.


When a product respects this predictability, users move quickly. When it doesn’t, users hunt.


"Consistency and standards: Users should not have to wonder whether different words, situations, or actions mean the same thing."

Nielsen Norman Group



Where products go wrong


  • Features are grouped by internal ownership instead of user intent

  • Similar functions live in different places across the product

  • Settings are scattered or duplicated without clear logic

  • Navigation labels overlap or feel interchangeable


The result isn’t always an immediate failure. It can be a slow erosion of confidence. Users feel the product is harder to use than it should be, even if they can technically complete tasks.


What to look for


  • Would most users look here first?

  • Is this location consistent with similar features elsewhere?

  • Are we prioritising clarity over completeness?


Good structure supports mental models silently. Poor structure forces users to constantly re-orient themselves.


Real-World Examples 


People build strong expectations about where features and controls should live. When placement aligns with those expectations, navigation feels effortless.


✅ Good example – Profile Avatar for Settings


Clicking your avatar reveals account settings across platforms. This pattern is now universal.

Profile dropdown on a social networking site, highlighting user details and account options. White and blue colors dominate the interface.
LinkedIn access to settings via your avatar/profile picture


❌ Bad example – Settings Hidden Under Random Icons


Some apps bury settings under unrelated icons or deep menus, forcing users to hunt for them.



Principle Six: Feedback confirms or breaks the user’s mental model


Users are constantly testing their understanding of a product.


Every action they take (clicking a button, submitting a form, changing a setting) is followed by an implicit question: Did that do what I expected?


Feedback is how the system answers that question. When feedback is timely, clear, and proportional, it reinforces the user’s mental model. When it is delayed, unclear, or missing entirely, trust erodes quickly.


Good feedback doesn’t just confirm success. It helps users understand:


  • What has happened

  • What state is the system now in

  • What they can do next


The system should always keep users informed about what is going on, through appropriate feedback within reasonable time.”

Nielsen Norman Group



Where products go wrong


  • Actions produce no visible response

  • Feedback appears far away from the action that triggered it

  • Errors are shown without guidance on how to recover

  • Success states are ambiguous or easy to miss


In these situations, users are left guessing. They repeat actions, abandon tasks, or assume the product is unreliable, even when it’s technically working fine.


What to look for


  • After every meaningful action, is the outcome clear?

  • Does feedback appear where the user’s attention already is?

  • Does error feedback explain how to fix the problem, not just what went wrong?


Good feedback reassures users that their understanding of the system is correct. Poor feedback forces them to rebuild their mental model through trial and error.


Real-World Examples 


Every action tests a user’s understanding of the system. Clear feedback reinforces that understanding; silence forces them to guess.


✅ Good example – Google Docs “Saved to Drive” Indicator


Continuous feedback on saving reassures users that their work is secure.


Google Docs toolbar with title “The A to Z of UX: 'M' is for 'Mental Models'” and toolbar options like File, Edit, View. Importantly there is feedback to the right that the content has been 'Saved to Drive'.


❌ Bad example – Form Submission with No Confirmation


A page reloads silently after submission. Users resubmit because they assume failure.



Principle Seven: Change breaks learned mental models, so handle with care


Mental models are not just formed; they are learned and reinforced through repetition.

As users become familiar with a product, they stop consciously thinking about how it works and focus on what they want to achieve. 


This efficiency is fragile. Even small changes can make experienced users feel suddenly incompetent, not because the product is worse, but because the behaviour they relied on no longer works as expected.


The resistance I see isn’t about users disliking change. It’s about losing behaviours they’ve invested time learning, especially when the new experience isn’t intuitive or compelling enough to justify the shift.


If you break a mental model, you’re asking users to relearn. Relearning has a cost. That cost must be justified by perceived value that Is great than the risk.


“People feel frustrated when things they know how to do suddenly no longer work.”

Donald Norman



Where products go wrong


  • Features are relocated without explanation

  • Familiar workflows are redesigned “for consistency”

  • Terminology changes without considering existing users

  • Updates prioritise new users at the expense of experienced ones


While change is often well-intentioned, it can unintentionally invalidate what users have already learned.


What to look for


  • Are we respecting existing user habits?

  • Have we made this change discoverable and explainable?

  • Is there a transition path for experienced users?


Good products treat learned behaviour as something to be protected, not casually overwritten.


Real-World Examples 


Once users learn how something works, that behaviour becomes automatic. Sudden changes disrupt that efficiency and can feel like a regression.


✅ Good – Incremental change that preserves core patterns


Adobe introduces updates incrementally. Layout and functionality changes are rolled out gradually, preserving familiar patterns. Users are guided through what’s new and can adapt at their own pace, minimising disruption while enabling continuous improvement.


Adobe Illustrator update screen showing "What's new" features. A colorful bird illustration on a yellow background is highlighted.
Adobe Illustrator Update

❌ Bad – Microsoft Office Ribbon (2007 Launch)


The shift from menus to Ribbon disrupted long-established workflows. Power users initially felt lost.



The Excel 2007 Ribbon flattened out to show all the commands in the standard tabs (Image Credit - Martin Colebourne)



Principle 8: Mental models evolve, so products must adapt


Mental models are shaped by experience, and experience changes over time.


 As technology, interaction patterns, and dominant platforms evolve, so do users’ expectations of how products should behave. What once felt intuitive can quickly feel outdated, while new behaviours become second nature surprisingly fast.


This means mental models are not something designers can “solve” once and move on from. They require ongoing attention.


Users who have spent years interacting with desktop software, command-line tools, or form-heavy systems often expect explicit actions, visible structure, and clear confirmation. Users shaped by mobile-first, feed-based, or gesture-driven environments may expect immediacy, continuity, and implicit state changes.


Neither mental model is wrong. Problems arise when products are designed as if only one of them exists.


Mental models don’t just differ between people. They shift over time, shaped by technology, culture, and repeated exposure to new interaction patterns. This is why patterns that feel intuitive to one group can feel unnecessary or confusing to another.


“People’s conceptual models of how things work are formed largely by experience.”

Donald Norman



Where products go wrong


  • Products cling to legacy interaction patterns despite changing expectations

  • Newer patterns are adopted without considering existing users’ mental models

  • Updates assume users will automatically adapt to new behaviours

  • Teams design for “how it used to work” or “how it should work” rather than how users now expect it to work


In these cases, users often experience friction that’s hard to articulate. The product doesn’t feel broken, but it feels off.


What to look for


  • Which mental models are we currently designing for?

  • Are we balancing existing expectations with emerging ones?

  • Would this interaction feel intuitive to someone encountering it for the first time today?


Products that age well evolve their design models alongside their users’ mental models, without forcing abrupt or unexplained shifts.


This often shows up across generations, but it’s really about exposure, not age. Some Gen Z users live in enterprise tools all day; some older users are mobile-first. Segment by behaviour and context, then test assumptions.


Real-World Examples


As dominant interaction patterns shift, so do user expectations. Products that fail to evolve alongside those expectations begin to feel outdated.


✅ Good – TikTok Vertical Infinite Scroll


What once felt novel is now dominant. Users expect vertical swipe to mean continuous discovery.


Man in a hat and jacket outdoors, smiling. Text overlay reads "MISTER STING SONG?" with social media icons and app interface visible.
TikTok mobile app 


❌ Bad – Desktop-Style Pagination on Mobile


Some mobile sites still use small page numbers rather than infinite scroll, which clashes with modern mobile expectations.


Three mobile devices showing three different options for how to access more content - 1. Pagination, 2. Infinite Scroll, and 3. An option to load more and the question: which one is best?
Desktop-Style pagination on mobile (Image Credit - Interaction Design Foundation)


Final Thoughts


Mental models determine whether a product feels intuitive or frustrating, whether users move with confidence or hesitation, and whether problems are blamed on the system or on themselves.


Most usability issues I encounter aren’t caused by poor execution, but by mismatches between what a system does and what users expect it to do.


Good design doesn’t ask users to adapt to the system’s logic. It adapts the system to the logic that users already carry.


This doesn’t mean freezing designs in time or avoiding change. Mental models evolve, and products must evolve with them. But change needs to be intentional, explainable, and respectful of what users have already learned.


If there’s one takeaway from these principles, it’s this:


  • Don’t ask users to learn how your product works.

  • Design your product to work the way users already expect.


AI is accelerating mental model change


AI-driven systems are accelerating this shift. As products move from deterministic behaviour (“do X, get Y”) towards probabilistic outcomes, users form different expectations about control, predictability, and explanation.


In these systems, users no longer expect to fully understand how something works internally. Instead, their mental model becomes: the system infers, adapts, and may occasionally be wrong


This makes feedback, transparency, and recovery even more critical. When AI systems fail silently or behave unexpectedly without explanation, trust collapses far faster than in traditional interfaces.


What this means for you


Mental model issues rarely show up as obvious usability bugs. They surface as confusion, hesitation, rework, or a general sense that a product is “harder to use than it should be.”


In practice, this means:


  • Refactors and consistency clean-ups often break learned behaviour, even when functionality improves

  • “Confusing” feedback usually signals an expectation mismatch, not a user failure

  • Architectural clarity should never take precedence over behavioural predictability

  • Protecting existing mental models is a product decision, not just a design one


Practical next steps


  • Audit your product for assumption mismatches

  • Test labels, flows, and feedback against user expectations

  • Treat learned behaviour as something to protect, not overwrite

  • Revisit mental models regularly as your audience and context evolve


When users say “this isn’t how I expected it to work”, that’s often one of the most valuable pieces of feedback a product team can receive.



Further Reading (recommended)




Get in touch with the author


Darren Wilson

Managing Director at UXcentric

07854 781 908

 



bottom of page