Improving clarity, confidence, and decision-making in the checkout experience

IKEA Heuristic Evaluation

IKEA checkout interface showing the confusing current fulfillment options next to a simplified, clearer recommended version.

Overview:

A heuristic evaluation of IKEA's U.S. website revealed how internal fulfillment logic creates friction for first-time users. We examined the end-to-end experience, from product selection to scheduling pickup, and developed recommendations to clarify fulfillment options, reduce errors, and create a smoother checkout flow.

A heuristic evaluation of IKEA's U.S. website revealed how internal fulfillment logic creates friction for first-time users. We examined the end-to-end experience, from product selection to scheduling pickup, and developed recommendations to clarify fulfillment options, reduce errors, and create a smoother checkout flow.

Tool(s) Used:

Figma logo

Figma

Figma

Figma

Scope of Work:

Heuristic Evaluation

Heuristic Evaluation

UX Research

UX Research

E-commerce UX

E-commerce UX

Usability Analysis

Usability Analysis

Prototyping

Prototyping

Interaction Design

Interaction Design

Team:

Chloe Dahan, Yu-Ting (Mandy) Chiang, Yung-Wei (Amy) Chen

Chloe Dahan, Yu-Ting (Mandy) Chiang, Yung-Wei (Amy) Chen

Year:

2026

2026

Duration:

3 Weeks

3 Weeks

PROBLEM

IKEA's U.S. e-commerce platform generated $1.9 billion in FY2025, accounting for roughly 36% of total sales. Despite 457 million+ annual online visits and a competitive conversion rate, the checkout experience introduces friction that disproportionately affects users.

THE EVALUATION AT A GLANCE

What We Found

Our team, along with seven other usability experts evaluated the IKEA U.S. website using Nielsen's 10 Usability Heuristics, focusing on a realistic scenario: a student trying to purchase and schedule same-day pickup for a dinnerware set while moving into a new apartment. The evaluation surfaced 16 usability issues, including one rated as a "catastrophe" the confusing fulfillment option terminology.

10

10

Expert Evaluators

Expert Evaluators

16

16

Usability issues identified

Usability issues identified

1

1

Catastrophe-level issue

Catastrophe-level issue

3

3

Actionable recommendations

Actionable recommendations

THE PROBLEM

IKEA's Checkout Speaks Its Own Language, and Users Don't

The core issue we identified was a critical "understanding gap" between IKEA's internal fulfillment logic and the mental models of everyday shoppers. IKEA presents multiple fulfillment methods at checkout, "Delivery to 10011," "Click & collect at Brooklyn, NY," and "Collect near you," but the overlapping language and identical icons make the distinctions between them unclear.

Users may reasonably interpret "Click & Collect" and "Collect near you" as describing the same action: picking up an item at a store. A separate "Pick up yourself" link appears below these options, introducing yet another pickup-related term without clarifying how it relates to the options above.

Current IKEA checkout fulfillment options showing overlapping terminology โ€” 'Delivery to 10011,' 'Click & collect at Brooklyn, NY,' and 'Collect near you' โ€” compared with recommended labels: 'Delivery,' 'Click & Collect,' 'Ship to Store,' and 'Self-Serve In-Store.'

The current IKEA checkout experience uses overlapping language and identical icons across fulfillment options, forcing users to interpret subtle wording differences.

The current IKEA checkout experience uses overlapping language and identical icons across fulfillment options, forcing users to interpret subtle wording differences.

The website assumes prior knowledge of how the fulfillment options work. Without additional context, users are left to guess what distinguishes one option from another, or whether the choice even matters. This ambiguity at the most critical stage of the user journey can lead to decision paralysis, cart abandonment, selection errors, and increased support inquiries.

Key insight

Checkout should be a moment of clarity and confidence, not uncertainty. Friction at this stage has a disproportionately high impact on conversion rates and brand perception.

RECOMMENDATION 1

Differentiate Fulfillment Terminology and Icons

Heuristics Violated:

H2

H2

H4

H4

H5

H5

To reduce confusion and increase confidence at checkout, each fulfillment option should use distinct, action-oriented language paired with visually differentiated icons. The recommended labels communicate the key difference: where the order ships and how the user retrieves it.

Full before and after of the IKEA shopping bag page, showing original fulfillment labels replaced with simplified, distinct terminology and unique icons for Delivery, Click & Collect, and Ship to Store.

Before and after: updated fulfillment option terminology and icons to reduce ambiguity and communicate meaningful differences between delivery and pickup methods.

The Solution: Update"Pick up yourself"

The "Pick up yourself" link compounds confusion by echoing the pickup language used in the fulfillment options above. It ends up sounding like another variation of in-store pickup rather than what it actually is: browsing the store to find and purchase the item on your own, without placing an online order.

By reframing the language around the action the user will take ("find the item") rather than the fulfillment-oriented "pick up," the updated label distinguishes this option as a self-serve, in-store experience separate from the online ordering flow.

Before and after comparison of the in-store pickup link: current label 'Pick up yourself at Brooklyn, NY' replaced with 'Find item(s) yourself in Brooklyn, NY' with an updated icon.

Before and after: "Pick up yourself" relabeled to "Find the item yourself in Brooklyn, NY" to distinguish the in-store self-serve experience from online fulfillment options.

RECOMMENDATION 2

Improve Information Transparency Through Consistent Interaction and Tooltips

Heuristics Violated:

H4

H4

H7

H7

H10

H10

Even with clearer terminology, detailed information about each fulfillment method is still lacking at the point of decision. The current system behavior is inconsistent: clicking "Delivery" opens a side panel with clear descriptions, but "Click & Collect" only shows a store selector without explanation, and "Collect near you" isn't clickable at all.

Users see options but can't evaluate what they mean or which is best for them, this creates what Don Norman calls a Gulf of Evaluation. Descriptions exist on the Customer Service page, but forcing users to leave the shopping bag to find definitions increases cognitive load and interrupts the journey.

Inconsistent side panels at checkout: 'Click & collect' shows only a store list, while 'Delivery' includes a service description.

The current fulfillment interface shows inconsistent interactions and missing descriptions: 'Delivery' provides context, while 'Click & Collect' offers only a store list with no explanation of the service.

The Solution: Layered Information Access

All fulfillment options should be clickable and trigger a consistent side panel with a detailed service description at the top. Additionally, an (i) icon next to each option provides a tooltip with a short hover description โ€” a progressive disclosure pattern that serves both novice and expert users without cluttering the interface.

Current versus recommended fulfillment options, showing the addition of info (i) tooltip icons next to each label, with a tooltip hover state on 'Click & Collect' reading 'Order online, and we'll have it ready for pick-up in store.

Updated fulfillment options with (i) tooltip icons providing quick hover descriptions, along with distinct labels and icons for each method.

RECOMMENDATION 3

Harmonize the Cart-As-Checklist Experience

Heuristics Violated:

H2

H2

H5

H5

H9

H9

When users click the "Pick up" checkbox next to "Where to find" in the store pickup flow, the system prompts them to remove items from their cart, a moment creates confusion. Users can't understand why the system wants them to delete items they intend to buy.

IKEA intends for the digital cart to function as a dual-purpose shopping list: users add items online, use the cart to locate them in-store, then manually remove items from the digital cart once they've placed them in their physical trolley. But this logic is never communicated to the user, creating a fundamental mental model mismatch. Users expect "Cart = Final Purchase," not "Cart = Navigation Checklist."

Current cart removal prompt 'Remove picked up product(s) from your shopping bag?' replaced with conversational language explaining the action in context.

Current versus recommended cart removal dialog โ€” replacing a system command with a contextual, conversational prompt.

The Solution: Humanize the Prompt

Instead of the current technical prompt ("Remove picked up product(s) from your shopping bag?"), the system should use conversational language that acknowledges the user's physical progress in the store: "It looks like you've found this item in-store! Would you like to remove it from your digital cart to keep your list updated?"

By reframing the prompt from a system command to a contextual question, this solution bridges the Gulf of Evaluation, turning a forced deletion into a conscious choice and preventing the "slips" that occur when users feel the system is working against their intentions.

OUTCOMES

Closing the Gap Between System Logic and User Expectations

By bridging the gap between IKEA's internal fulfillment terminology and users' mental models, these three recommendations work together to create a checkout experience that is self-explanatory rather than assumption-dependent.

By bridging the gap between IKEA's internal fulfillment terminology and users' mental models, these three recommendations work together to create a checkout experience that is self-explanatory rather than assumption-dependent.

How do we design so everyone can participate?

Users immediately understand what happens after purchase

Who might we be excluding?

First-time shoppers require less prior knowledge to complete checkout

Decision-making becomes faster and more confident

Checkout friction is reduced, supporting conversion

The IKEA brand experience is strengthened through clarity

What Iโ€™d Do Next

If given more time and access to users, I would take the following next steps:

By bridging the gap between IKEA's internal fulfillment terminology and users' mental models, these three recommendations work together to create a checkout experience that is self-explanatory rather than assumption-dependent.

Validate recommendations with usability testing

Run A/B tests on key checkout screens

Validate recommendations with usability testing

Run A/B tests on key checkout screens

Map the full end-to-end fulfillment journey

Explore opportunities for proactive guidance

REFLECTION

What I learned

This project reinforced that usability issues often stem not from broken functionality but from a disconnect between how a system is built and how people think. IKEA's fulfillment options all work, the problem is that users can't tell them apart. The fix isn't adding more features; it's making existing ones legible.

Organizing a group of ten evaluators with my team also deepened my understanding of how to synthesize diverse perspectives into actionable recommendations. The evaluators' individual findings varied in severity and framing, but the underlying patterns (e.g., overlapping language, missing context, inconsistent interactions). However, they all converged around the same core issue: the system assumes too much about what users already know.

This evaluation sharpened my approach to UX writing and information architecture: language is just as impactful as the interface. When labels fail to communicate what services actually offer, no amount of visual polish can compensate.