Skip to main content
  1. Learn
  2. Design & UX
  3. Posts
  4. 20 essential UX research methods explained

20 essential UX research methods explained

PostsDesign & UX
Georgina Guthrie

Georgina Guthrie

January 10, 2025

Some websites are so badly designed that you’d think the dev team was from Jupiter. How could they not spot the weird navigation and that illegible font? Do they even have eyes? 

Unfortunately, it’s easily done. Personal biases, poor user knowledge, and designer overfamiliarity (amongst other things) can all chip away at an app or website’s design potential. So how do you create something audiences love? The answer is UX research. 

This guide breaks down 20 essential UX research methods, including what they are, how they work, and how to choose the right one. So whether you’re a newbie or a pro, it’ll help you find the right approach for your every project. 

What is UX research?

UX research helps you understand your users — their needs and behaviors — so you can design products that solve real problems (as opposed to just guessing). 

By asking the right questions and watching how people behave, you can make stronger design decisions rather than throwing things at a wall to see what sticks. 

What are UX research methods?

UX research methods are specific techniques for gathering real insights about users. They vary in approach, but they all aim to improve design performance. 

It’s important to choose the right method for the task at hand. Some fit early exploration, like interviews, while others, like usability tests, zoom in on specific issues. Like a mechanic selecting tools, knowing what each method does is key to using it well. 

Here’s what UX research methods do:

  • Identify user needs, goals, and pain points
  • Validate design ideas before investing too much time or money
  • Highlight usability issues and areas for improvement
  • Provide evidence to back up design decisions
  • Build empathy for users within the product team.

The most common types of user research

There are lots of UX research methods, but they broadly fall under six categories, split into three pairs. Knowing that these are will help you decide which methods to use, depending on the goals and stage of your design process. 

Research method categories: 

  • Quantitative
  • Qualitative
  • Attitudinal
  • Behavioral research
  • Generative and evaluative research. 

Here’s a breakdown of each.

Quantitative research: Measuring user behavior

Quantitative research involves gathering numerical data about your audience. It deals with large sample sizes that help product teams spot patterns and trends. 

What it does:
This data tells you what users are doing. Use it to quantify user actions, validate assumptions, and make decisions based on statistical evidence. 

Examples of methods:

  • Surveys (with closed-ended questions)
  • A/B testing
  • Analytics data
  • Five-second testing

Qualitative research: Understanding user experiences

Qualitative research digs into the why behind user actions and experiences. It involves collecting non-numerical data to uncover user motivations and feelings. This type of research helps build a deeper understanding of user behavior, especially in the early stages of product design.

What it does:
It gives you rich, descriptive insights into how and why users interact with a product or service. It’s great for uncovering hidden needs or specific issues that may not show up in quantitative data.

Examples of methods:

  • User interviews
  • Focus groups
  • Diary studies
  • Usability testing (with open-ended feedback).

Attitudinal research: Gauging user opinions and attitudes

Attitudinal research focuses on understanding users’ thoughts and preferences. It’s more about their intentions and how they feel about a product or service rather than their actual behavior. 

What it does:
Attitudinal research tells you what users think. It’s useful for understanding their expectations, perceptions of brand or design, and areas where they might need more support.

Examples of methods:

  • Surveys (with open-ended questions)
  • Focus groups
  • Interviews
  • Concept testing.

Behavioral research: Watching users in action

Behavioral research focuses on observing what users actually do,  rather than what they say or think. It involves tracking user actions to understand how they interact with a product. So essentially, it’s the opposite of attitudinal research.

What it does:
Behavioral research gives you insights into how users act — whether they complete tasks, where they stumble, and what parts of the interface they engage with the most. The data is objective, often revealing patterns or issues. 

Examples of methods:

  • Usability testing (watching users interact with the product)
  • Session replay testing
  • Heatmap testing
  • Tree testing.

Generative research: Exploring and discovering insights

Generative research is for ‘generating’ new insights. It’s best at the start of the design process because it helps you understand user needs, which in turn can inspire new features or products. It draws from a blend of qualitative and quantitative data.

What it does:
Generative research helps you explore unmet needs and define the scope of a project. It gives you foundational insights that shape the design of new products or features.

Examples of methods:

  • User interviews
  • Focus groups
  • Ethnographic studies
  • Field studies
  • Contextual inquiries

Evaluative research: Testing and refining designs

Evaluative research is about testing and validating things to help you fine-tune your designs. It usually happens after the design phase, helping you assess usability and the overall user experience.

What it does

It tells you how well the product performs in terms of user experience. It shows you whether users can complete tasks and where there’s room for improvement. 

Examples of methods:

  • Usability testing
  • A/B testing
  • Surveys (for user feedback on specific features)
  • Card sorting
  • Focus groups (for feedback on prototypes).

Where the overlap happens

These six methods often appear as two pairs, with each one representing a kind of complementary opposite. They’re best used together. 

Quantitative vs. qualitative

Quantitative data shows user behavior as stats, while qualitative research explains the reasons behind those behaviors. E.g. a survey (quantitative) might tell you that users aren’t finishing a task, and a user interview (qualitative) might reveal the specific reasons why.

Attitudinal vs. behavioral

Another common pairing, attitudinal research shows how users feel about a product, while behavioral research shows what they actually do. For example, a survey might show that users are interested in a feature (attitudinal), but session replay could show whether they actually use it as intended (behavioral).

Generative vs. evaluative

These happen at different stages of the design process but can overlap in iterative design. Do generative research early on to shape ideas, followed by evaluative research later on to test and refine those ideas. Both are focused on improving the user experience but at different points in the product’s lifecycle.

20 essential UX research methods

Let’s take a closer look at specific methods and when to use them. 

1. User interviews

User interviews are a qualitative research technique. The process involves 1×1 conversations with users to get a better understanding of their behaviors and challenges. Through open-ended questions, researchers can gather insights that might have been missed during more structured collection approaches, like surveys. 

Advantages:

  • Offers in-depth insights into user behavior and thought processes
  • Allows flexibility to follow up on responses and explore areas that may not be initially obvious
  • Helps reveal emotional responses and subtle user needs that quantitative methods can miss.

Challenges:

  • Data may not be representative of the broader user base, as interviews typically involve a small group of people.
  • Findings can be influenced by the participant’s ability to recall experiences or their willingness to be fully transparent.

When to use user interviews

Use them whenever you want to understand the “why” behind user behavior, not just the “what.” Going deeper is particularly useful if you’re testing a prototype to see if it’s something users really want or trying to figure out why people are struggling with something. 

Tips

  1. Start with open-ended questions that gather users’ general experiences.
  2. Ask users to describe the tasks they’re attempting to complete, rather than just their hot takes. 
  3. Look for patterns and themes to guide design decisions. 
  4. Start with a clear idea of what you want to do to keep your questions relevant. 

2. Focus groups

Focus groups involve a small group of users coming together to talk about a product/service or idea.  This method helps you understand how users feel about a product and where there’s room for improvement. 

Advantages:

  • Gives a range of perspectives from different users
  • Can spark new ideas through group discussions and interactions.
  • Helps identify patterns in user opinions and attitudes.

Challenges:

  • Group dynamics can influence individual opinions, making it hard to get honest, unbiased feedback.
  • Not all users may speak up, leading to some opinions being overlooked.
  • May not represent the broader user base, as it’s based on a small, selected group.

When to use focus groups
These are ideal when you want to gather feedback from multiple users at once. If you’re working on something that could benefit from brainstorming or want to understand different viewpoints, focus groups are a great choice. They’re especially helpful in the early stages of product development when you’re exploring different directions.

Tips

  • Choose a diverse group that represents your user base to get varied insights.
  • Set clear goals before the session starts to keep discussions on track.
  • Use a moderator to ask questions and guide the conversation.
  • Make sure everyone has a chance to share their thoughts, and avoid letting dominant voices take over.
  • Pay attention to how participants interact — sometimes what’s left unsaid can be just as important as what’s shared.

3. Usability testing

This approach involves watching users as they try and complete tasks. The goal is to spot where they succeed or struggle so you can improve the overall experience. You can do it in person or remotely, making it a great tool for any stage of the design process. 

Advantages:

  • Gives direct insights into how users interact with your product.
  • Helps uncover usability issues and areas for improvement.
  • Works for all stages of design, from early ideas to live products.

Challenges:

  • Can be time-intensive to plan, run, and analyze.
  • Requires careful task design to get meaningful results.
  • Small sample sizes may not represent your whole user base.

When to use usability testing
Use it when you’re designing or improving features, launching a prototype, or troubleshooting user complaints. It’s particularly valuable for spotting specific problems and testing how well new features work.

Tips

  • Focus on real tasks that reflect what your users would do in real life. Avoid vague or overly simple tasks that don’t give useful feedback. 
  • Recruit participants who match your target audience.
  • Don’t guide users or help them during the test. Let them figure things out to see where they struggle.
  • Pay attention to where multiple users run into the same problems. These are high-priority areas.
  • If possible, record usability tests so you can review them later.

4. Clickstream analysis

This involves tracking the series of clicks (where, what, in what order) a user makes while navigating through a website or app. This helps developers find navigation paths, bottlenecks, and where users drop off. With this knowledge, you can improve user flow and, ultimately, conversions. 

Advantages:

  • Gives data on actual user behavior, showing how users interact with your product.
  • Helps identify areas where users get stuck or leave your site.
  • Offers insights into popular pages, features, and navigation patterns.

Challenges:

  • Only shows what users do, not why they do it — so it lacks context.
  • Can generate large amounts of data, making it challenging to pinpoint meaningful insights without proper analysis.
  • Doesn’t capture deeper user thoughts or emotions during their interactions.

When to use clickstream analysis
Use it to uncover problem areas and improve navigation. It works well when you need to analyze digital sites/platforms where user behavior is important for conversions and task completion.

Tips

  • Track specific paths related to important tasks, like completing a purchase or finding key information.
  • Use surveys or user interviews to add context to your clickstream data.
  • Group users based on behavior, demographics, or traffic sources to spot patterns.
  • Set up clickstream analysis around your conversion funnels to see where users drop out or get stuck.
  • Use the data to focus on improving areas where users most commonly experience friction.

5. Field studies

Only 15% of people are self aware. Bad news for developers hoping to get insightful self-reported information about how and why people interact with a service. The good news? Field studies, a type of generative research, exists. 

Rather than asking users questions, you watch how they actually use it, what problems they run into, and how they feel about it in real-life situations. This helps you get a clear, realistic view of their behavior and needs.

Advantages:

  • Gives a true-to-life view of how users interact with a product
  • Helps uncover issues that users may not mention in interviews
  • Lets you see users’ behaviors in the context of their real-world tasks.

Challenges:

  • Data can be harder to analyze due to the less structured setting
  • Can be time-consuming, because it involves watching users over extended periods
  • Not as easy to replicate, as each field study is unique to its setting.

When to use field studies
When you want to see how a product fits into users’ daily routines, or when you’re testing something new in real environments. It’s especially helpful when you need to spot hidden issues that wouldn’t come up in controlled settings like interviews.

Tips:

  • Since field studies take place in natural settings, be ready to adapt based on what you observe.
  • Record everything — small details can reveal big insights.
  • Give users time to interact with the product in different contexts for a full picture of their experience.
  • Pay attention to how the setting influences how users use the product.

6. Diary studies

This involves asking users to note down their thoughts and feelings with a product over a set period of time. This gives you insight into their lives, while capturing information that might not appear during a survey or interview, which are one-time events. By collecting data over a longer period, you get to understand long-term usage and patterns.  

There are two types of diary study: 

  • Open, ‘freeform’ diary, during which users have the freedom to record whatever they want, whenever they want. It’s natural and unstructured, but it can lead to missed details because users might forget to log important moments.
  • Closed, ‘structured’ diary, where users answer specific questions or follow a set format for each entry. The result is consistent and relevant data, but it might lack depth since users follow preset prompts.

Advantages:

  • Captures real-time, ongoing feedback from users as they interact with the product.
  • Helps track long-term patterns and shifts in user behavior that might not emerge in shorter studies.
  • Gives insight into how products fit into users’ routines and uncover pain points they may not notice at first.

Challenges:

  • Requires a significant time commitment from participants, which can affect response rates or consistency.
  • Can be difficult to analyze, especially with open-ended diaries where responses vary widely.
  • Participants may forget to log entries, be inconsistent, or provide minimal details.

When to use diary studies

Choose this approach when you need to understand how users interact with a product over time or in specific contexts. It’s great for products that see regular use, like fitness apps or budgeting tools. 

Tips

  • Decide whether you want more structured, consistent feedback or if you’re okay with open-ended, less predictable data.
  • Set specific guidelines for when users need to make entries, so you gather the right data at the right time. For example, at set intervals (interval-contingent trigger), after a prompt from you (signal-contingent trigger), or when a specific experience occurs (event-contingent trigger). 
  • Make it easy for participants to know what to log and how, whether they’re using a physical or digital diary. Remember KISS principles!
  • Stay engaged with participants and review their entries to spot trends.

7. Contextual inquiry

Contextual inquiry is a qualitative research method that’s closely related to the field study. As with the latter, you observe users in their natural environment while they perform tasks. But unlike field studies, you interview them throughout the experience. 

Advantages:

  • Provides rich, real-world insights by observing users in their natural setting
  • Helps identify pain points that users might not mention in a controlled interview
  • Allows for immediate clarification and follow-up questions during the observation

Challenges:

  • Can be time-consuming, as it requires direct observation of users in their environment
  • May introduce biases from the researcher’s presence, affecting how users behave
  • Data can be overwhelming to analyze due to the complexity and volume of information collected.

When to use contextual inquiry
It’s especially good for complex tools or services used in specific settings, e.g. healthcare or the military. It’s also ideal for exploring behaviors that are hard to replicate in a lab, or when designing for unique cultural or environmental contexts.

Tips

  • Always get consent from users before observing them, and be clear about the goals. 
  • Avoid interrupting users too much to ensure they act naturally.
  • Use broad, open-ended questions to understand the user’s thoughts.
  • Let users complete tasks on their own as much as possible, stepping in only when needed for clarification.
  • Use contextual inquiry with other methods like usability testing or user interviews to round out your understanding.

8. Surveys

Surveys are structured questionnaires to collect data from a large number of users. They come in various formats, including multiple choice, rating scales, or open-ended questions. The goal is to gather information about their opinions or behaviors. Use this method when you want lots of feedback quickly, helping you spot patterns and trends across a broad group. 

Advantages:

  • Collects data from a large number of users, making it easier to spot trends.
  • Can be done quickly and cost-effectively, especially if you use online tools.
  • Gives you quantifiable data that’s easy to analyze and compare.

Challenges:

  • The answers you get can be limited by how you phrase your questions.
  • Respondents might not always be honest or thoughtful, especially with short or multiple-choice questions.
  • You may miss deeper insights since surveys don’t allow for much follow-up or conversation.

When to use surveys
Use them when you need to gather quick, broad feedback without spending too much time or money. Surveys work well if you want to test ideas, check user satisfaction, measure specific behaviors, and want your data to be clear and quantifiable.  

Tips

  • Make sure your survey isn’t too long. 
  • Ask simple, straightforward questions to avoid confusing users.
  • Use both closed questions (like multiple-choice) and open-ended questions to get a mix of data.
  • Be careful with how you word questions. Leading or biased questions can skew your results.

9. Tree testing

Tree testing checks if users can find content or features on your website or app. Participants use a simple, text-only version of your site’s structure to complete tasks. This shows if your categories and labels work and help spot issues with content organization.

Advantages:

  • Focuses solely on the structure, without distractions from design or visuals.
  • Quickly shows if users can find what they need and where they get stuck.
  • Helps refine navigation early, before you invest in full designs.

Challenges:

  • Doesn’t account for the impact of design or other visual cues that might guide users.
  • Only tests the structure you provide, so you may miss insights about content users think should be included.
  • Needs careful task design to ensure meaningful results.

When to use tree testing
Tree testing is great when you’ve already created a draft structure for your site or app and want to see how well it works. It’s especially useful after a card sorting study, when you need to validate the categories and labels you’ve designed. 

Generally, use it early in the design process to fine-tune navigation before building out full pages, or whenever users report trouble finding things on your site.

Tips

  • Write tasks that reflect real-world scenarios your users might face. For example, instead of asking them to “find the support page,” frame it as, “You’re having trouble logging in. Where would you go for help?”
  • Include tasks that span the entire structure, not just one section, to make sure you’re testing everything thoroughly.
  • Pay close attention to where users get stuck or choose the wrong paths to guide improvements.

10. Session replay testing

Session replay testing records how users interact with your website or app, like their clicks and scrolls. You can watch these recordings to spot usability issues and see where users get stuck.

Advantages:

  • Gives you a direct view of user behavior in a real-world context.
  • Helps you understand exactly where users click, scroll, or drop off.
  • Can reveal specific pain points and obstacles users face that might not show up in other testing methods.

Challenges:

  • Doesn’t capture the full “why” behind user actions — it’s based on behavior rather than user intentions.
  • Can be overwhelming due to the large volume of recorded sessions, making it difficult to spot patterns without filtering.
  • Ethical concerns around privacy — make sure participants know they’re being recorded and are comfortable with it.

When to use session replay testing
Use it when you want to gather detailed interactions and understand exactly how people are engaging with your product. It’s especially useful when you’re trying to spot problems in user journeys, like drop-offs with shopping carts or form submissions. 

Tips

  • Narrow your focus to particular tasks or user segments to avoid data overwhelm.
  • Use session replay alongside analytics tools to see which pages or features are most problematic
  • Watch for common behaviors or repeated actions that indicate pain points.
  • Always inform users that their sessions will be recorded and keep data secure.
  • Take note of any usability issues and prioritize fixing them based on severity.

11. Accessibility testing

Accessibility testing checks if people with different needs can use your product. It focuses on compatibility with tools like screen readers or voice controls and ensures designs are inclusive for users with visual, auditory, or motor impairments.

Advantages:

  • Makes your product usable for more people, including those with disabilities.
  • Helps you meet legal requirements and accessibility standards like WCAG.
  • Improves overall usability by simplifying designs.

Challenges:

  • You need to know accessibility standards and assistive technologies.
  • Can be time-intensive, especially when testing with real users.
  • Needs regular updates to stay compliant with evolving guidelines.

When to use accessibility testing
Use it from the start of your project, especially if your audience is diverse or you need to meet legal standards. Test early and often during the design and development process to ensure your product is inclusive.

Tips:

  • Start with automated tools like WAVE or Axe to find common issues.
  • Include users with different abilities in your testing for real-world feedback.
  • Focus on key tasks like filling out forms or completing purchases.
  • Follow WCAG guidelines to shape your testing.
  • Add features like keyboard navigation and text resizing for more flexibility.

12. A/B testing

A/B testing compares two versions of a design or feature to see which one performs better. Users are split into two groups: one sees version A, and the other sees version B. You track their behavior, like clicks or sign-ups, to find the more effective option.

Advantages:

  • Gives data-driven insights based on actual user actions.
  • Helps refine specific elements, like buttons or headlines, to boost performance.
  • Reduces guesswork and supports informed decisions.

Challenges:

  • Needs a large audience for reliable results.
  • Only shows what works better, not why.
  • Limited to small, incremental changes.

When to use A/B testing
Use A/B testing to optimize live features or designs with clear goals, like improving conversions or reducing bounce rates. It’s especially useful when choosing between two options and needing data to back your decision.

Tips:

  • Test one change at a time to isolate results.
  • Set a clear goal, like increasing click-through rates.
  • Randomly assign users to avoid bias.
  • Let the test run long enough to gather meaningful data.
  • Use the results to guide future improvements.
  • Use it on an ongoing basis to keep your website user friendly.

13. Eye tracking

Eye tracking uses technology to measure where users look and for how long on a webpage or interface. This method shows patterns of visual attention and helps developers optimize layouts and design elements.

Advantages:

  • Gives precise data on what catches users’ attention.
  • Reveals overlooked areas that need improvement.
  • Helps refine visual hierarchy and prioritize key elements.

Challenges:

  • Requires specialized tools, which can be costly.
  • Doesn’t explain why users behave a certain way.
  • Works best when paired with other methods for deeper insights.

When to use eye tracking
Eye tracking is great for testing visual attention, like how users notice calls-to-action or follow layouts. Use it to refine page designs, navigation, or promotional content by understanding what draws or misses user focus.

Tips:

  • Focus on testing important areas like buttons or menus.
  • Pair it with usability testing for context.
  • Look for patterns in how users scan the page.
  • Make sure critical elements are clear and easy to find.

14. Fogg Behavior Model

The Fogg Behavior Model explains how motivation, ability, and triggers work together to determine if users take a specific action. In UX, it helps designers understand what encourages or blocks user engagement. If motivation and ability align with a clear trigger, users are more likely to act.

Advantages:

  • Simplifies understanding of user behavior.
  • Pinpoints why users abandon tasks or fail to engage.
  • Guides design choices to drive specific actions.

Challenges:

  • Focuses on theory rather than direct interaction data.
  • Oversimplifies complex user behaviors.
  • Doesn’t account for external factors that influence users.

When to use the Fogg behavior model
Use this model when designing for specific behaviors, like sign-ups or purchases, or analyzing why users drop off in tasks. It’s especially helpful for optimizing workflows, or actions that need motivation and ease of use.

Tips:

  • Improve one factor at a time. Address gaps in motivation or triggers.
  • Combine with interviews or usability testing to understand behavior in real scenarios.
  • Design clear, timely triggers. Make sure buttons, notifications, or prompts align with user needs.
  • Keep tasks easy while motivating users to complete them, balancing effort with reward.

15. Card sorting

Card sorting is exactly what it sounds like. A team gets together (either virtually or IRL) and groups information into categories that feel logical.  This helps you design navigation and labels that match users’ mental models. You can use physical cards or digital tools for this research.

Advantages:

  • Reveals how users naturally group and think about information.
  • Helps refine site structure to align with user expectations.
  • Easy to set up and adaptable for in-person or remote studies.

Challenges:

  • Results vary depending on participants, especially with open sorting.
  • Doesn’t work well for very complex content.
  • Analyzing results can take time, especially with inconsistent groupings.

When to use card sorting
Use card sorting early when designing or reorganizing a site’s structure to create navigation that feels intuitive. It’s also valuable when users struggle to find content or when validating new or revised categories.

Tips:

  • Use open sorting for exploration and closed sorting for validation.
  • Limit the number of cards to 30 to 50 to avoid overwhelming participants.
  • Focus on common groupings and themes to inform your structure.
  • Use diagramming tools like Cacoo to turn data into easy-to-understand diagrams. 

16. Concept testing

Concept testing presents early ideas or prototypes to users for feedback. It helps you validate whether a concept meets user needs or solves their problems before committing to 

development.

Advantages:

  • Saves time and money by identifying flaws early.
  • Provides clear insights into what users value or need.
  • Reduces the risk of building features that don’t resonate.

Challenges:

  • Users may struggle to imagine abstract concepts.
  • Feedback may not fully reflect interaction with the final product.
  • Often requires multiple rounds of testing to refine ideas.

When to use concept testing
Use concept testing early in the design process, especially when exploring new ideas or choosing between options. It’s great for gauging market demand or usability before investing in development.

Tips:

  • Present concepts simply, using visuals or prototypes that are easy to grasp.
  • Frame the concept as a solution to user needs.
  • Choose participants who represent your target users.
  • Ask targeted questions. Find out if users understand the concept, find it valuable, and would use it.
  • Use feedback to refine and iterate your ideas.

17. Five-second testing

Five-second testing is a quick research method to understand what users notice and remember after briefly viewing a design. 

You show participants a static image (like a homepage or prototype screen) for five seconds and then ask follow-up questions. This helps assess the first impression, which is critical for grabbing attention and communicating key messages. But why 5 seconds? Because users give websites around 10-20 seconds before leaving,  so you need to act fast. 

Advantages:

  • Easy to set up, even for large participant groups.
  • Highlights the elements users notice most and whether they grasp the design’s purpose.
  • Helps evaluate clarity, visual hierarchy, and messaging effectiveness.

Challenges:

  • Focuses only on initial reactions, missing deeper usability insights.
  • Doesn’t reflect real-world conditions where users may spend more time on the design.
  • Limited to assessing visual and content aspects, not interactions.

When to use five-second testing
Five-second testing is ideal for assessing the immediate impact of a design. Use it to check if users understand the purpose of a landing page, or notice key calls to action. It works especially well early in the design process to refine layouts and branding before usability testing.

Tips:

  • Use follow-up questions like, “What is this page about?” or “What stood out to you?” to focus feedback on your goals.
  • Test multiple versions to see which communicates better.
  • Platforms like UsabilityHub make running and analyzing five-second tests easy.
  • Choose participants from your target audience for relevant feedback.
  • If users struggle to understand the design after five seconds, revisit the layout, messaging, or visual hierarchy.

18. Heuristic evaluation

Heuristic evaluation is a usability method where experts review a product against established principles, like Jakob Nielsen’s 10 usability heuristics. It’s a quick way to spot flaws without directly involving users, which can gobble up time and resources

Advantages:

  • Fast and cost-effective since it doesn’t require recruiting participants.
  • Identifies usability issues based on proven best practices.
  • Useful for catching common problems early in the design process.

Challenges:

  • Depends on the expertise of the reviewers.
  • Doesn’t capture real user behavior or specific needs.
  • Focuses on principles rather than actual user feedback.

When to use heuristic evaluation
Use heuristic evaluation early in the design process to find usability issues in prototypes or early-stage designs. It’s ideal when you need fast feedback to improve a design before user testing.

Tips:

  • Involve 3–5 experts to get a range of perspectives.
  • Use established frameworks, like Nielsen’s 10 heuristics, for consistency.
  • Focus on high-impact issues that could frustrate users.
  • Combine this method with user testing to validate findings and gather real-world feedback.

19. Heatmap testing

Heatmap testing uses color-coded visuals to show where users click or focus. “Hot” areas (red/orange) signal high engagement, while “cold” areas (blue/green) show low interaction. This helps you see what draws attention and what gets overlooked, which in turn helps you plot your site or app’s navigation and CTAs. 

Advantages:

  • Provides a clear snapshot of user behavior.
  • Highlights where users focus or interact the most.
  • Helps optimize layouts by identifying over- or under-used elements.

Challenges:

  • Only shows where users interact, not why.
  • Can mislead if users overclock or interact with broken elements.
  • Lacks context on user intentions or emotions.

When to use heatmap testing
Use heatmap testing to evaluate critical pages, like landing pages, product displays, or CTAs, where engagement matters most. It’s great for spotting layout issues or measuring content performance.

Tips:

  • Focus on key elements, such as buttons or forms.
  • Pair heatmaps with usability tests to understand user intent.
  • Compare heatmaps before and after updates to track improvements.
  • Watch for repeated clicks, which may indicate confusion
  • .
  • Combine heatmap insights with other data for well-rounded decisions.

20. Ethnographic studies

Ethnographic research  involves observing users in their real-world settings. The goal is to understand their behaviors and cultural influences. This hands-on method shows you what users do — not just what they say — uncovering unmet needs and hidden workarounds. 

Advantages:

  • Captures authentic behaviors and real-world challenges.
  • Gives context on cultural and social factors affecting product use.
  • Uncovers insights users may not express in interviews.

Challenges:

  • Time-consuming and logistically complex.
  • Requires skilled researchers to avoid bias.
  • Expensive, especially for diverse or global audiences.

When to use ethnographic studies
Use ethnographic studies to explore long-term behaviors or environments that shape how users interact with your product. It’s ideal early in the design process to build empathy and understand your audience.

Tips:

  • Blend in to ensure users act naturally.
  • Take detailed notes on actions, environments, and social dynamics.
  • Look for patterns that connect user behavior with their surroundings.
  • Stay flexible and adapt based on what you observe.
  • Analyze findings holistically to uncover meaningful insights.

How to choose the right user experience research method

Choosing the right method depends on your goals and resources. Each one shines in different situations, so knowing what you need to learn, and when, is the key to making the right decision.

Start with your goal

Ask yourself: What are you trying to figure out? Broadly, UX research goals fall into two categories:

  • Understanding users: Methods like user interviews, field studies, and diary studies help you dive deep into user needs, behaviors, and motivations. These are great when you’re in the early stages of a project or trying to explore new opportunities.
  • Testing solutions: Methods like usability testing, A/B testing, and tree testing evaluate how well your design works. Use these when you’re refining a product or solving specific usability issues.

Think about the stage of your project

Different methods work better depending on where you are in the design process:

  • Early stages: Use exploratory methods like concept testing, user interviews, or card sorting to define problems and shape your strategy.
  • Mid stages: When you have ideas or prototypes, use methods like usability testing, five-second testing, or tree testing to identify pain points and refine designs.
  • Late stages: Once your product is live, rely on A/B testing, surveys, or field studies to track performance and uncover new opportunities for improvement.

Consider your resources

Some research methods are quicker and easier to run than others. For example:

  • If you’re short on time: Methods like five-second testing, surveys, or A/B testing provide quick insights without a lot of setup.
  • If you’re working with a small budget: Remote usability testing or card sorting tools can help you gather data without the cost of in-person sessions.
  • If you have more resources: Field studies or diary studies can deliver rich insights but usually take more time and resources to execute.

Match the method to the questions

Certain questions naturally align with specific research methods. For example:

  • What do users want or need? Try user interviews or surveys.
  • How do users organize information? Card sorting or tree testing will work best.
  • Why are users struggling? Usability testing or field studies can help you pinpoint the problem.
  • Which design performs better? A/B testing is the clear choice.

Balance depth and scale

Some methods give you rich, detailed insights from a small group (like user interviews), while others help you gather broad feedback from many people (like surveys). 

Often, the best approach is to mix and match your approaches because it gives you a fuller picture. 

For example, you might start with user interviews to get to grips with the problem, use card sorting to organize your content, and then run usability testing to refine your design. Mixing methods helps you cover every angle. If you’re strapped for cash or time, consider using at least two complementary approaches — like qualitative and quantitative research — for maximum coverage with minimum investment.  

In the end, there’s no set choice. The best method depends on what you’re trying to learn, how much time you have, and what resources are at your disposal. But by aligning your approach with your project’s needs, you can gather the insights that matter most and create a better user experience.

Use project management tools for better organization 

Coordinating UX research can get complex, especially when you’re juggling multiple methods, timelines, and people. 

Tools like Backlog can help UX teams stay on top of tasks and collaborate like a well-oiled machine. Use it to create a board or workflow to outline your research, assign responsibilities, and set deadlines. Then track tasks in real-time via virtual Kanban boards and Gantt charts. Throw continuous delivery automation into the mix, and turning your research data into tangible products suddenly gets a whole lot easier. Ready to try it for free? 

Keywords

Related

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life