2026
IKEA Heuristic Evaluation
Improving Clarity, Confidence, and Decision-Making in the Checkout Experience.
Timeline
3 Weeks
platform
Report
Role
UX Researcher
team
Chloe Dahan, Mandy Chiang, Yung-Wei Chen
UX Research
Heuristic Evaluation

About this project
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.
Summary
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 can stall customers before they complete a purchase.
Click to view the full report and analysis.
How did we evaluate
Methodology
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.
What We Found
The evaluation surfaced 16 usability issues, including one rated as a catastrophe, and led to three recommendations targeting IKEA's checkout flow.
10
Expert evaluators
16
Usability issues identified
3
Actionable recommendations
Recommendation 1
Differentiate Fulfillment Terminology and Icons
Problem: IKEA Fulfilment Option Confusion
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.

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.
Solution: Differentiate Fulfillment Option Through Distinct, Descriptive Terminology and Unique, Meaningful Icons
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.

Recommendation 2
Improve Information Transparency Through Consistent Interaction and Tooltips
Problem: Inconsistency in Fulfillment Option Guidance and Information Scarcity
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. 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.

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 helps new users without slowing down experienced ones.

Recommendation 3
Harmonize the Cart-As-Checklist Experience
Problem: Inconsistency in Fulfillment Option Guidance and Information Scarcity
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, which 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."

Solution: Aligning System Logic with User Intent by Humanizing 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.

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.