What Is an Affinity Diagram? How to Organize Ideas and Research Findings
An affinity diagram is a tool for organizing large amounts of qualitative information — ideas, observations, data points, or findings — into meaningful clusters based on their natural relationships. Originally developed by Japanese anthropologist Jiro Kawakita in the 1960s (and sometimes called a KJ diagram after its inventor), the affinity diagram is a core tool in design thinking, user research synthesis, and collaborative problem-solving.
Its fundamental purpose is to convert an overwhelming volume of unstructured qualitative data into a structured, comprehensible set of themes and patterns that can guide decisions and action.
When to Use an Affinity Diagram
An affinity diagram is most valuable when:
-
Synthesizing user research: After conducting a set of user interviews, an affinity diagram organizes observations, quotes, and insights into themes that reveal patterns across participants.
-
Organizing brainstorming outputs: After a large brainstorming session generates many ideas, an affinity diagram groups related ideas to identify clusters of opportunity.
-
Making sense of customer feedback: Categorizing a large volume of support tickets, NPS responses, or feature requests into themes reveals where investment would address the most common needs.
-
Preparing for retrospectives: Organizing team observations about what worked and what didn’t into themes before a retrospective discussion makes the conversation more structured and productive.
How to Create an Affinity Diagram
Step 1: Capture Individual Data Points
Write each observation, insight, quote, idea, or data point on a separate sticky note — one item per note. For user research, this might mean one note per significant observation from each interview. For feature requests, one note per request.
Use specific, concrete language. “User was confused about the navigation” is more useful than “navigation issue.”
Step 2: Share and Display All Notes
Post all notes in a shared space — physical (a wall or whiteboard) or digital (Miro, FigJam, MURAL). The goal is visibility; every note should be readable.
Step 3: Silently Sort into Groups
Participants silently (without discussion) begin moving notes that seem related to each other into groups. This silent phase is crucial: it produces groupings based on genuine pattern recognition rather than on whoever speaks most persuasively.
When someone moves a note from a group someone else created, the note can be moved back or a duplicate created — if two people consistently disagree about where something belongs, it may fit in multiple groups or represent an ambiguous finding.
Step 4: Label Groups
Once the sorting converges, give each cluster a descriptive label that captures the theme. The label should describe the insight or pattern, not just the topic: “Users lose trust when confirmation emails are delayed” is a better label than “Email issues.”
Step 5: Identify Higher-Level Themes
If groups can be further organized into super-categories, draw connections or create higher-level labels that represent themes across multiple groups.
Step 6: Discuss and Refine
With the affinity diagram created, discuss what the themes reveal: What patterns are most significant? What was unexpected? What questions does this raise? What decisions should this inform?
Affinity Diagram vs. Affinity Grouping
These terms are often used interchangeably, but with a nuance: affinity grouping typically describes the sorting process itself, while affinity diagram refers to the completed visual artifact. Both describe the same methodology.
Key Takeaways
The affinity diagram is one of the most practical tools for the challenge product teams face constantly: having too much qualitative data to make sense of it, but not enough structure to act on it. By providing a collaborative, systematic process for organizing data into meaningful themes, it converts raw research and ideas into the structured insights that inform better product decisions. The silent sorting phase, in particular, is a powerful mechanism for producing consensus that reflects genuine pattern recognition rather than social conformity.