Skip to main content

UX research methods guide

Which research method to use and when

There are dozens of UX research methods. Learn the most important ones — user interviews, surveys, card sorting, tree testing, and usability testing — and when to use each.

The research landscape

Every UX research method falls along two axes. Understanding these axes helps you choose the right method before you recruit a single participant.

Attitudinal vs Behavioral

Attitudinal research captures what people say — interviews, surveys, focus groups. Behavioral research captures what people do — usability tests, analytics, eye-tracking. Always trust behavior over words. People's intentions and actions frequently diverge.

Qualitative vs Quantitative

Qualitative methods answer why — rich context from a small number of participants. Quantitative methods answer how many — statistical patterns from large samples. Most mature research programs use both together: qualitative to surface hypotheses, quantitative to validate them at scale.

Early-stage research (generative)

Discover and define problems. You do not yet have a solution. Methods like user interviews, contextual inquiry, and diary studies belong here. The output is insight, not validation.

Late-stage research (evaluative)

Test proposed solutions. You have a design and want to know if it works. Usability testing, tree testing, and A/B testing belong here. The output is evidence that informs iteration.

The 8 most essential methods

You do not need to master all of them before you start. Know when each method fits and which output it produces — that is what matters in practice.

User Interviews

Qualitative

When

Discovering user needs, motivations, and mental models

How many

5–8 participants per user segment

Output

Themes, quotes, insight statements

Surveys

Quantitative

When

Measuring attitudes at scale, validating qualitative findings

How many

100+ responses for statistical validity

Output

Percentages, correlations, NPS scores

When

Evaluating how well users can complete tasks

How many

5 users (moderated), 20+ (unmoderated)

Output

Task completion rates, error rates, qualitative observations

Card Sorting

Generative

When

Designing or evaluating navigation and IA

How many

20–30 participants

Output

Mental model of how users group content

Tree Testing

Evaluative

When

Testing if users can find content in a proposed navigation structure

How many

50+ participants

Output

Success rate, directness rate, first click data

Contextual Inquiry

Qualitative

When

Observing users in their natural environment

How many

5–8 participants

Output

Workflow insights, context that interviews miss

Diary Studies

Qualitative

When

Understanding behavior over time

How many

10–20 participants over days or weeks

Output

Longitudinal patterns, journey touchpoints

Analytics Review

Quantitative

When

Identifying where users drop off or what they engage with

How many

Not applicable — population data

Output

Quantitative usage patterns (what — not why)

Choosing the right method

Start with the question you need to answer, not the method you already know. These four signals cover the most common research situations.

Situation

We do not know what users need

Use

User Interviews or Contextual Inquiry

Situation

We want to know if users can use our design

Use

Usability Testing

Situation

We need to redesign our navigation

Use

Card Sorting + Tree Testing

Situation

We want to know where users drop off

Use

Analytics + Usability Testing

Free tools to get started

You do not need a paid research platform to run meaningful studies. These tools cover the most common methods at no cost.

MazeUsability testing + card sorting — free plan
Optimal WorkshopCard sorting and tree testing — free plan
Google FormsSurveys — free
LookbackVideo interviews with session recording
HotjarHeatmaps and session recordings — free plan

Apply research in practice

Apply research in the UX Designer track

UX research is a core skill for designers. The UX Designer track covers research methods, information architecture, prototyping, and design systems — end to end.

UX / UI Designer track