How to use affinity mapping for user research

When it comes to categorizing information, nothing is obvious. The way you perceive one bit of information can (and often will) differ from the next person. Why? Well, explaining that is difficult because it’s a bit like trying to explain how your brain works. Rather than getting to the bottom of neurons and synapses, UX researchers came up with a method for categorizing and sorting information using an affinity diagram, called affinity mapping.
What is affinity mapping?
So you want to know what is affinity mapping? Affinity mapping, sometimes also known as affinity diagramming, snowballing, or collaborative sorting, is the process of creating an affinity diagram. Simply, it’s when you gather qualitative information about your users and group it by category.

To get started with affinity mapping, you need to gather information about your users through usability testing, surveys, observation, or any other method for collecting feedback. Once garnered, you’ll need to write out each idea or finding on movable cards, like sticky notes. Then, you’ll need a large space (or a real-time online whiteboard) where you can stick, organize, and rearrange the ideas.
But what exactly are you trying to create by rearranging all these sticky notes? An affinity diagram, of course.
What is an affinity diagram?
What is an affinity diagram? An affinity diagram, sometimes also known as a cluster map, is used to organize information and is the output of affinity mapping. Affinity diagrams help organize information into groups of similar items—particularly useful when analyzing qualitative data or observations.

When it comes to UX, understanding your users’ needs can be complicated. You have multiple sources for collecting customer insights or feedback beyond usability tests, like support tickets, customer service chats, interviews, and much more. But all of this information doesn’t reduce down to a number or statistic that can be measured against a KPI. That’s why making qualitative data actionable can be difficult, not to mention ambiguous.
With the use of an affinity diagram, design, research, and product teams are one step closer to synthesizing qualitative data—from multiple sources—into one, actionable visual.
BENCHMARK
AI Relationship Quality
The UserTesting AI Relationship Quality (ARQ™) benchmark gives you a clear measure of how well your AI experience is working for customers
How to use affinity diagrams to analyze user research
Affinity mapping is one of several methods researchers can use to uncover patterns in qualitative data and analysis in UX research.
User research is used to understand the needs, behaviors, and motivations of users in order to deliver an exceptional user experience. While monitoring click-paths, conversions, and other forms of quantitative data is useful, truly delighting your user requires you to pay attention to the things only uncovered during qualitative discovery. However, this information isn’t as easily synthesized as quantitative data, as mentioned earlier.
Commonly, user research is digested through thematic analysis. During thematic analysis, you aim to make sense of all the notes, observations, and discoveries you’ve documented across all your information sources, by creating themes to organize the information and build throughlines across every individual idea. If you haven’t guessed it already, an affinity diagram is an excellent tool for thematic analysis.
Depending on your role and the type of research you conduct, the themes you create for your affinity diagram can vary. Here are some examples of affinity groups that you could form from your UX research:
- User sentiment and facial expressions when completing certain tasks
- Frequently used words or phrases when describing a product or experience
- Suggestions for improving your product or experience
Insight+
Get on-demand access to some of UserTesting's most popular events, including from Crafted Seattle and Crafted London. Register for Insight+ and start watching today.
How to use affinity diagrams to analyze user research
User research is used to understand the needs, behaviors, and motivations of users in order to deliver an exceptional user experience. While monitoring click-paths, conversions, and other forms of quantitative data is useful, truly delighting your user requires you to pay attention to the things only uncovered during qualitative discovery. However, this information isn’t as easily synthesized as quantitative data, as mentioned earlier.
Commonly, user research is digested through thematic analysis. During thematic analysis, you aim to make sense of all the notes, observations, and discoveries you’ve documented across all your information sources, by creating themes to organize the information and build throughlines across every individual idea. If you haven’t guessed it already, an affinity diagram is an excellent tool for thematic analysis.
Depending on your role and the type of research you conduct, the themes you create for your affinity diagram can vary. Here are some examples of affinity groups that you could form from your UX research:
- User sentiment and facial expressions when completing certain tasks
- Frequently used words or phrases when describing a product or experience
- Suggestions for improving your product or experience
How to create a traditional affinity diagram in five easy steps
You can create a traditional affinity diagram in five easy steps:
- Record all notes or observations on individual cards or sticky notes
- Look for patterns in notes or observations that are related and group them
- Create a group for each pattern or theme
- Give each theme or group a name
- Create a statement of what you learned about each group (provide your analysis or key insight)
Now that you’ve completed your affinity diagram, it’s likely time for you to share your findings with the larger group. This could include key stakeholders within your team or even the c-suite. So, surely, you want to make a good impression that tells a strong story. Unfortunately, the traditional method for affinity mapping isn’t very shareable—as whiteboards and office walls aren’t easily transported.
Experience measurement
What's your QXscore?
Benchmark and validate your UX investments with QXscore™, a standardized, objective, and meaningful measure of experience.
How to create a digital affinity map
Digital affinity mapping makes it easier for teams to organize research findings, identify patterns, and collaborate, whether they're working together in person or remotely.
Using a collaborative digital whiteboard, such as Miro, Mural, or FigJam, researchers can turn observations, interview notes, and user feedback into virtual sticky notes. Team members can then group related findings, discuss emerging themes, and prioritize insights in real time.
Here's how to create a digital affinity map in five steps.
Step 1: Gather your UX research data
Start by collecting observations, quotes, and insights from user interviews, usability tests, surveys, and other UX research methods.
Create a virtual sticky note for each observation or data point. Keep each note focused on a single idea, and use consistent formatting or color coding to distinguish between research sources or participant groups.
If you're collaborating with other researchers, invite everyone to contribute their observations to the shared whiteboard.
Step 2: Identify patterns and group related findings
With your observations on the board, begin looking for similarities, recurring behaviors, and common pain points.
Drag related sticky notes into clusters based on shared themes. Encourage team members to make connections independently before discussing their groupings. This can help uncover different interpretations of the same research findings.
Don't worry about getting everything right on the first pass. Affinity mapping is an iterative process, and themes may change as patterns emerge.
Step 3: Name and organize your themes
Once you've grouped related observations, review each cluster and identify what connects the findings.
Give each group a descriptive name that captures its central theme. For example, several observations about confusing navigation, difficulty finding information, and unclear menu labels might fall under a theme called "Navigation challenges."
You can also organize related themes into broader categories to identify larger patterns across your research.
Step 4: Discuss and prioritize your findings
Review the affinity map with your team and discuss which themes are most significant.
Use your digital whiteboard's voting, commenting, or annotation features to identify recurring user problems, areas of opportunity, and findings that warrant further investigation.
Consider the frequency of each issue, its impact on the user experience, and its relevance to business goals. Remember that the most frequently mentioned issue isn't necessarily the most important.
Step 5: Add supporting evidence and share your insights
Strengthen your affinity map by adding relevant user quotes, screenshots, video clips, or other research evidence that supports each theme.
Link observations back to their original sources whenever possible so stakeholders can understand the context behind your findings.
Once your map is complete, share it with product managers, designers, and other stakeholders. Use the identified themes to inform design decisions, prioritize improvements, and determine where additional research may be needed.
A digital affinity map does more than organize sticky notes. It helps teams turn scattered observations into a shared understanding of user needs and actionable insights that can guide better product decisions.
Are there any drawbacks to affinity mapping?
As we've seen, creating an affinity diagram is a robust method for organizing complex data into a visual structure, but if you want to be sure your efforts are effective, there are some pitfalls and drawbacks of affinity mapping to consider and be aware of:
- Lack of preparation: Proper prep is vital. Be as clear as possible when you define your objectives, choose the right participants, and ensure all necessary materials are prepared. This helps avoid a disorganized session, which is sure to lead to poor quality results.
- Ignoring group dynamics: The session's dynamics can significantly influence the outcome. Ensure that every participant, regardless of how dominant or reserved they are, has their voice heard. This might involve breaking larger groups into smaller teams or using round-robin sessions to make sure everyone is involved.
- Inadequate categorization: Categories that are too broad or too narrow can make the diagram less insightful. Make sure they're meaningful and reflect the relationships within the data. It’s also a good idea to revisit and adjust categories as the session progresses.
- Rigidity in structure: Affinity diagrams should evolve. Being too rigid and not allowing for adjustments based on new insights can limit their utility. Be flexible and ready to rearrange, merge, or divide groups as new patterns emerge.
- Skipping iterations: The initial diagram is rarely perfect. Avoid treating any version as final without revisiting and refining it based on new data and feedback. Schedule follow-up sessions to continually refine the diagram.
- Neglecting documentation and follow-up: Without proper documentation and follow-up, insights gained during the session can be lost. Document the results thoroughly and distribute summaries to relevant stakeholders. Clearly outline next steps and assign responsibilities to ensure insights lead to actionable outcomes.
- Failing to measure impact: After implementing changes based on the diagram, establish metrics to assess their effectiveness and conduct follow-up studies to evaluate the outcomes. This confirms the value of the affinity diagram process and guides further improvements.
How to present affinity maps to stakeholders
Finally, remember that UX research is useless if no one acts on it–and affinity mapping sessions are no exception. Here are a few points to remember on how to present affinity maps to stakeholders:
- Prepare thoroughly: Know your audience's interests and goals. Prepare your affinity diagram to be neat and visually engaging, using tools they're familiar with for digital presentations if possible. Readers will be much more engaged if they aren't spending time working out how to navigate the data. .
- Develop a narrative: It sounds obvious, but it's always worth reiterating: Tell a story. Start with the objectives, describe the data collection, and explain how you organized the information. This narrative should naturally lead to the insights and conclusions.
- Outline the big picture first: Introduce the overall structure and main themes of the diagram to set the context.
- Detail the specifics: Dive into the individual clusters. Describe how items were grouped and what these groups reveal about user behavior or project specifics.
- Highlight key insights: Point out significant or unexpected findings. Explain their implications for the project or product development.
- Facilitate interaction: Encourage stakeholders to ask questions and engage in discussions. This helps validate findings and fosters a sense of ownership.
- Offer actionable insights: Provide clear, actionable recommendations based on the diagram's insights. Discuss potential strategies to address user needs or issues highlighted by the diagram.
- Ensure continuous access and follow-up: Distribute documentation summarizing the presentation and insights. Arrange follow-up meetings to integrate the affinity diagram’s insights into the project continuously and discuss any revisions or new data.
By following these simple guidelines, you'll present your affinity diagram in a manner that maximizes its strategic value, translating complex data into actionable decisions that makes sure stakeholders are motivated.
Continue exploring UX research
Affinity mapping is just one way to turn qualitative research into meaningful insights. Explore these resources to learn more about analyzing user feedback, identifying patterns, and communicating findings that drive better product decisions.
- Affinity mapping: How to synthesize user research data in 5 steps—A practical guide to organizing research observations, identifying themes, and collaborating on affinity diagrams.
- Seven ways to visualize research for deeper understanding—Explore different ways to organize, visualize, and communicate user research findings.
- Analyzing UX research: Tips and best practices—Learn how to use thematic analysis, qualitative coding, and other techniques to make sense of research data.
- How to turn qualitative feedback into data-driven insights—Discover how to translate customer observations and feedback into actionable business insights.
- Creating effective UX research deliverables—Learn how to share research findings in ways that help stakeholders understand users and make informed decisions.



