Skip to content

Confusion

Confusion is one of the most critical usability problems in digital interfaces. When users feel confused, they hesitate, make errors, abandon tasks, and lose trust in the system. Confusion is the opposite of clarity — it represents a breakdown in understanding between user intent and system response.

From a cognitive psychology perspective, confusion occurs when individuals encounter cognitive disequilibrium — a mismatch between what they know and the information they encounter. The brain is unable to effectively organize or interpret incoming information, leading to uncertainty, hesitation, and errors.

Confusion has been defined as “the affective experience that occurs around experiences of cognitive disequilibrium or cognitive dissonance, where individuals encounter incongruence with their current knowledge.”

Don Norman’s seminal framework identifies two primary sources of confusion in interaction design:

The difference between user intentions and what the system allows them to do.

When users can’t figure out how to perform their intended action, they experience confusion about:

  • What actions are possible
  • How to initiate those actions
  • Which controls to use
  • What will happen when they act

Example: A user wants to export a report but can’t find an export button. They check menus, right-click, look for icons — nothing matches their mental model of “exporting.” The gulf between their intention and the system’s affordances creates confusion.

The difficulty of assessing what happened after taking an action.

When users can’t interpret the system’s state or feedback, they experience confusion about:

  • Did my action succeed?
  • What changed?
  • Why did that happen?
  • What should I do next?

Example: A user clicks “Submit” on a form. The page refreshes but shows the same form again with no message. Did it work? Did it fail? Should they submit again? The gulf between the system’s state and the user’s understanding creates confusion.

Critical insight: If something has both a large Gulf of Execution AND a large Gulf of Evaluation, it becomes virtually unbearable to users.

Research identifies three major categories of confusion in user interfaces:

Cause: Incomplete, unclear, or misleading information

Users lack the necessary information to make sense of a situation or make informed decisions.

Examples:

  • Button labels like “OK” or “Submit” that don’t clarify what will happen
  • Error messages that say “Error 422” without explaining what went wrong
  • Ambiguous icons without labels (is that a share icon or a network icon?)
  • Vague microcopy: “Processing…” (processing what? for how long?)

Design solution: Provide clear, specific, unambiguous information at every decision point.

Cause: Too much information or too many choices at once

Users encounter contradictory information, complex layouts, or overwhelming stimuli that exceed working memory capacity (7±2 items).

Examples:

  • Forms with 20+ fields on a single screen
  • Dashboards with dozens of metrics and no visual hierarchy
  • Navigation menus with 30+ options
  • Onboarding flows that explain everything at once

Design solution: Progressive disclosure, chunking, visual hierarchy, and prioritization.

Cause: Elements that look too similar or behave inconsistently

Users can’t distinguish between options or predict behavior based on visual cues.

Examples:

  • Multiple blue buttons that all look primary but have different importance
  • Tabs that look like buttons, or buttons that look like tabs
  • Inconsistent terminology (“Delete” in one place, “Remove” elsewhere, “Discard” in another)
  • Interface layouts with too little visual distinction between sections

Design solution: Consistent visual language, clear affordances, distinct styling for different element types.

The system’s conceptual model doesn’t match the user’s mental model.

  • Users expect a “Save” button but the app auto-saves
  • Users think they’re editing a draft but they’re editing the live version
  • Users expect linear workflows but the app allows non-linear jumping

The system doesn’t communicate its state clearly.

  • No loading indicators (is it working or frozen?)
  • No confirmation messages (did that delete?)
  • No error prevention (why won’t it let me submit?)
  • Vague progress indicators (21% complete — of what?)

The system behaves differently in similar contexts.

  • Keyboard shortcuts that work in one screen but not another
  • Buttons positioned differently across pages
  • Different error handling patterns for similar failures
  • Terminology that varies (“Sign in” vs “Log in” vs “Enter”)

Information is not organized in a way that matches human cognitive patterns.

  • No visual hierarchy or grouping
  • Related items scattered across the interface
  • Critical information buried in noise
  • No clear entry points or paths

Users can’t tell what’s interactive or what actions are available.

  • Links that don’t look like links
  • Buttons that look like labels
  • Drag-and-drop without visual cues
  • Gesture-based controls with no hints
  • High error rates — Users make mistakes repeatedly
  • Increased task time — Users hesitate, backtrack, retry
  • Abandonment — Users give up before completing tasks
  • Support requests — “How do I…?” questions spike
  • Redundant actions — Users click the same button multiple times
  • User testing quotes: “I don’t understand what this means”
  • Survey responses indicating frustration or uncertainty
  • Low confidence ratings after completing tasks
  • Net Promoter Score (NPS) declines
  • High bounce rates on key pages
  • Low conversion rates in funnels
  • Rage clicks (repeated clicking in frustration)
  • Form field abandonment
  • Session recordings showing hesitation and backtracking

Designing for clarity: Eliminating confusion

Section titled “Designing for clarity: Eliminating confusion”

Make actions discoverable and predictable.

  • Use clear, action-oriented labels (“Export as PDF” not “Export”)
  • Show all available actions upfront (progressive disclosure for advanced options)
  • Use standard UI patterns and conventions
  • Provide visual affordances (buttons look clickable, links are underlined)
  • Include helpful hints near complex controls

Make system state and feedback crystal clear.

  • Confirm every significant action with clear feedback
  • Show progress indicators for operations longer than 1 second
  • Use specific, actionable error messages
  • Highlight what changed after user actions
  • Make system status visible (saving, saved, error, offline)

Be specific, not vague.

  • Replace “OK” with “Delete account” or “Cancel subscription”
  • Replace “Error” with “Email address is invalid”
  • Replace “Loading…” with “Loading your documents…”
  • Replace generic icons with labeled icons
  • Use plain language, not jargon

Present information in digestible chunks.

  • Group related items together (proximity principle)
  • Use progressive disclosure (show basics, hide advanced)
  • Limit choices to 5-7 options when possible
  • Create clear visual hierarchy (size, color, weight, spacing)
  • Remove unnecessary elements

Build a coherent system, not a collection of screens.

  • Use a design system with reusable components
  • Standardize terminology across the product
  • Keep navigation consistent across pages
  • Apply interaction patterns uniformly
  • Document conventions and enforce them

Help users understand where they are and what they’re doing.

  • Show breadcrumbs for deep navigation
  • Highlight the current page/section
  • Include descriptive page titles
  • Add helper text near complex fields
  • Provide examples of valid input

When confusion occurs, help users recover gracefully.

  • Allow undo for destructive actions
  • Provide clear “back” or “cancel” options
  • Save progress automatically
  • Offer contextual help
  • Link to support resources inline

Case Study: Interface Consistency and Cognitive Load

Section titled “Case Study: Interface Consistency and Cognitive Load”

Research from 2025 found that interface layouts with too little visual similarity cause confusion during task switching, increasing cognitive load and negatively impacting performance. Moderate similarity provides consistent visual cues that reduce confusion.

Takeaway: Consistency isn’t boring — it’s cognitively efficient.

Case Study: Cognitive Overload and Abandonment

Section titled “Case Study: Cognitive Overload and Abandonment”

Studies show that high cognitive load creates confusion and frustration, which decreases system efficiency and increases abandonment rates. Users experiencing confusion are significantly more likely to stop using the application.

Takeaway: Confusion directly impacts retention and adoption.

Appropriate use of correlated colors within interfaces reduces visual confusion and fatigue, maintains visual consistency, and highlights key information more effectively.

Takeaway: Visual design isn’t cosmetic — it’s functional.

Problem: User clicks “Delete” → Modal appears asking “Are you sure?” with buttons “OK” and “Cancel”

Why it’s confusing:

  • Does “OK” mean “OK, delete it” or “OK, I understand”?
  • Modal interrupts the user’s flow without clear next steps

Better approach:

  • Label buttons specifically: “Delete permanently” and “Keep it”
  • Explain consequences: “This will delete 3 items and cannot be undone”

Problem: User submits form → Page refreshes → Red text appears somewhere

Why it’s confusing:

  • User doesn’t know which field caused the error
  • Error message is generic: “Invalid input”
  • No guidance on how to fix it

Better approach:

  • Validate inline as user types
  • Show specific errors next to each field
  • Provide examples of valid input
  • Preserve filled fields after error

Problem: App has 5 different menu types (top nav, side nav, bottom nav, hamburger menu, context menu)

Why it’s confusing:

  • Users don’t know where to find things
  • Related actions are scattered
  • No clear hierarchy

Better approach:

  • Consolidate to 1-2 navigation patterns
  • Group related actions together
  • Use consistent placement across screens
  1. Clarity over cleverness — Don’t sacrifice understandability for novelty
  2. Consistency over customization — Standardize patterns across your product
  3. Feedback over silence — Always tell users what happened and what’s next
  4. Simplicity over completeness — Show what’s essential, hide what’s not
  5. Guidance over assumption — Don’t assume users know your system

Use this checklist to evaluate any interface:

  • Can users figure out what actions are available? (Gulf of Execution)
  • Can users figure out what happened after acting? (Gulf of Evaluation)
  • Are labels specific and action-oriented?
  • Is there clear visual hierarchy?
  • Are interactive elements obviously clickable?
  • Is feedback immediate and specific?
  • Are error messages actionable?
  • Is terminology consistent throughout?
  • Are there fewer than 7 options at key decision points?
  • Do similar elements look/behave similarly?
  • Is the current location/state clear?
  • Can users easily undo mistakes?

If you answered “no” to any of these, you likely have confusion issues to address.

Confusion research draws from multiple disciplines:

Cognitive Psychology:

  • Working memory limitations (Miller’s 7±2)
  • Cognitive load theory (Sweller)
  • Mental models (Johnson-Laird)

Human-Computer Interaction:

  • Gulfs of Execution and Evaluation (Norman, Hutchins, Hollan)
  • Usability heuristics (Nielsen)
  • Fitts’s Law and interaction design

Information Architecture:

  • Progressive disclosure (Lidwell, Holden, Butler)
  • Visual hierarchy principles
  • Consistency and standards (ISO 9241)

Foundational Work:

Recent Research:

Practical Resources: