
As a UX leader, it can sometimes be a challenge to know which research method to use for the question at hand.
Teams often default to the method they know best, or the one that fits the timeline, rather than the one that actually fits the research question. A usability test answers a different question than a heuristic evaluation. A cognitive walkthrough tells you something different from a UX audit. Using the right method for the wrong question produces findings that are interesting but not actionable.
This guide covers four primary evaluation methods used in ecommerce User Experience (UX): heuristic evaluation, usability testing, cognitive walkthrough, and UX audit.
For each, it covers what the method involves, what it produces, where it's strongest, and where it falls short.
Note: These methods are not mutually exclusive. Most mature UX programs combine more than one. The final section covers how they fit together in practice.
Transform Your UX with an Expert-Led Audit
Baymard UX audits empower your organization with actionable insights drawn from over 200,000 hours of research.
Discover the top industry-specific UX improvements for your site and benchmark your UX against industry leaders and competitors today!
Here’s a brief overview of the four key UX research methods.
What it involves: Observed task completion with real users Primary output: Qualitative behavioral findings Best for: Understanding how and why users struggle
What it involves: Step-by-step evaluation of a specific task flow Primary output: Task-level friction and failure points Best for: Evaluating a defined user journey before launch
What it involves: Structured evaluation against research-backed standards Primary output: Prioritized findings with benchmark comparisons Best for: Comprehensive review; stakeholder reporting; benchmarking
A heuristic evaluation is an expert-led method in which one or more evaluators inspect a site or interface against a set of established usability principles (heuristics) to identify violations.
The output is a list of UX issues, typically severity-rated on a scale, produced relatively quickly and without requiring user recruitment or session facilitation.
The Baymard Advantage
Using Baymard's 700+ ecommerce guidelines provides a research-derived heuristic set grounded in 200,000+ hours of usability testing. This framework transforms evaluations from opinion-based reviews into research-backed audits, shifting focus from general interface flaws to the exact issues that damage conversion rates.
Usability testing involves observing real users attempting to complete specific tasks on a website (or app) or prototype. A facilitator or automated tool records where users struggle, fail, or express confusion. It is the foundational method of UX research, and the only method that directly observes real user behavior.
There are a couple of key variants of usability testing:
Remote usability testing is now the standard for many teams. In-person testing can be worth the additional cost for high-stakes research questions where environmental context or physical product interaction matters.
Usability testing helps to identify patterns of user behavior, where users hesitate, make errors, misunderstand interface elements, or abandon tasks. It shows how and why users struggle.
The findings are grounded in what users actually do, not what evaluators predict, and not what users say they'd do.
These limitations apply if you’re running the research in-house, but can be eased with access to a library of pre-validated, evidence backed guidelines. Baymard's entire research base is built on large-scale usability testing; 200,000+ hours across hundreds of ecommerce sites, conducted over 15+ years and synthesized into 700+ best practice guidelines.
Baymard's findings represent accumulated behavioral evidence that can help supplement and contextualize your own research.
A cognitive walkthrough is a structured evaluation method in which one or more evaluators step through a specific task flow — action by action — asking a fixed set of questions at each step to identify where a new or unfamiliar user would struggle. It focuses specifically on learnability: Can a first-time user complete this task without guidance?
These are the questions that it attempts to answer:
Cognitive walkthrough provides a detailed, step-by-step analysis of a specific user journey (such as a guest checkout, a promo code application, or a navigation path from homepage to a specific product type).
Findings are more granular and flow-specific than a broad heuristic evaluation, and they're structured around the user's perspective at each decision point rather than the evaluator's overall assessment.
Use a cognitive walkthrough when you need to evaluate a specific, newly designed or redesigned flow before it goes live, and you don't have time or budget for usability testing. A cognitive walkthrough is not a substitute for user testing. It's a faster and cheaper first-pass evaluation of a defined journey, suited to catching the most obvious first-use failures before a launch.
A UX audit is a comprehensive, structured evaluation of a site's full user experience against an established standard. Unlike heuristic evaluation (which applies general principles) or a cognitive walkthrough (which focuses on a specific task), a UX audit is broader in scope, more systematic in structure, and typically produces findings with severity ratings, prioritization guidance, and benchmark comparisons.
In ecommerce, a well-executed UX audit covers all major page types and flows: homepage and navigation, category pages, on-site search, product listing pages (PLP), product detail pages (PDP), cart, and checkout.
It evaluates each against documented standards for what best-practice implementations look like — and benchmarks findings against what leading sites in the category are actually doing.
An ecommerce UX audit should produce:
Try Baymard For Free
Baymard's 700+ ecommerce-specific guidelines provide the most comprehensive ecommerce-specific evaluation standard available. Find proven solutions to UX challenges with research-backed guidelines, implementation examples, validated findings, and industry benchmarks.
The right method depends on the question, the timeline, and who needs to act on the findings. Asking the following questions gives you the criteria to make the right call.
In practice, mature UX programs treat each research method as complementary, with each serving a different function in an ongoing research cycle. Heuristic evaluation and cognitive walkthrough function as fast, low-cost first-pass tools.
They're useful for catching obvious issues before investing in more resource-intensive research, and for evaluating specific flows quickly before launch. Used alone, they're limited. Used as a first pass before usability testing, they focus the test on the issues that genuinely require behavioral validation — rather than spending testing budget on issues an expert review would have caught.
Usability testing provides the validation layer. It's used when a specific problem or proposed solution needs behavioral evidence. It helps to gain stakeholder buy-in for UX investment.
A UX audit is your systematic baseline. Run periodically (for example, annually, or before and after major redesigns), it provides a full picture of UX performance across the site and tracks improvement over time. It's the method that tells you where the biggest problems are, so that heuristic evaluation and usability testing can be focused on the highest-priority areas.
Baymard is the evaluation standard that connects all three. It gives heuristic evaluations and self-directed audits a research-backed framework, so that expert reviews measure against validated criteria, not individual judgment. It gives usability testing findings a benchmark context, so that a failure rate observed in testing can be compared against what leading ecommerce sites do differently. And finally, it gives audit findings competitive grounding, meaning "this doesn’t work" becomes "this is below the industry median."
Building a UX research program means designing the combination of methods that fits your team's capacity, budget, and stakeholder environment. No single method answers every question, but every method produces better findings when it's grounded in a rigorous evaluation standard.
The right UX research method depends on the question, the timeline, and who needs to act on the findings. No single method works for everything, but all of them work better when the evaluation standard behind them is grounded in research rather than opinion.
Baymard gives UX teams access to 700+ ecommerce-specific guidelines and benchmark data from 330+ leading sites — the standard that makes heuristic evaluations and self-directed audits research-backed. UX-Query gives you instant, research-backed answers to any UX question, so your team spends less time debating what best practice looks like and more time applying it.
For teams who want a comprehensive expert-led audit — conducted by an experienced research team, benchmarked against the full dataset, with a prioritized roadmap — Baymard's audit service delivers the full picture.
Research Director and Co-Founder
Christian is the research director and co-founder of Baymard. Christian oversees all UX research activities at Baymard. His areas of specialization within ecommerce UX are: Checkout, Form Field, Search, Mobile web, and Product Listings. Christian is also an avid speaker at UX and CRO conferences.