Affinity Diagram Template
Group raw research notes, ideas, or observations into labeled clusters. Perfect for synthesizing user interviews, retrospectives, and design thinking workshops.
Use this templateWhat you get
- Four color-coded category columns — each a movable container
- Sticky-note style cards pre-filled with example research insights
- Drag individual notes between columns to reorganize clusters
What this template is for
An affinity diagram (also called a KJ diagram or affinity map) helps you make sense of large amounts of qualitative data by grouping related observations, ideas, or research notes into labeled clusters. Instead of staring at a wall of sticky notes, you end up with a structured view of what your research is actually saying. This template gives you four color-coded column containers — each a movable group — with pre-filled example research insights. Use it after user interviews, retrospectives, brainstorms, or any session that generates more raw data than you can reason about at once.
When to use this template
- Synthesize user interview notes by grouping similar pain points, behaviors, and needs into named themes.
- Run a retrospective: collect team feedback on what went well, what didn't, and what to try — then cluster the sticky notes into themes.
- Turn a brainstorm output into an organized idea map before deciding which directions to pursue.
- Consolidate survey open-ended responses by grouping similar answers into insight categories.
- Align a cross-functional team on the key themes from a discovery sprint before moving to ideation.
How to use it
- 1Collect all your raw data first — interview notes, survey responses, feedback, observations — without trying to organize it yet.
- 2Write each discrete observation, quote, or idea on a separate sticky note (one insight per card).
- 3Sort related cards into clusters by dragging them together — don't pre-define categories, let the groups emerge.
- 4Once the clusters stabilize, name each group with a short label that captures what the cards share.
- 5Review the clusters with your team — a good affinity diagram surfaces disagreements about what belongs together, which is valuable signal.
- 6Use the labeled clusters as input for the next step: design principles, HMW questions, or a product backlog.
Quick example
User research affinity diagram
How it compares to similar tools
Affinity Diagram vs Mind Map
A mind map starts from a single center and radiates outward — one person's structured thoughts. An affinity diagram starts from dozens of sticky notes and clusters them bottom-up — a group's emergent patterns. Use mind maps for solo thinking; use affinity diagrams when synthesizing messy input from multiple people.
Affinity Diagram vs Card Sorting
Card sorting asks users to group items into categories — it tests information architecture. Affinity diagramming asks a team to find patterns in qualitative data. Card sorting is for validation; affinity diagramming is for discovery.
Common mistakes to avoid
Writing themes before grouping the data
This imposes the facilitator's bias onto the output. Let the clusters emerge from the stickies; name them after you see the patterns, not before you start grouping.
Making groups too big
If you cannot summarize a cluster in a single phrase, it contains multiple themes and needs to be split further. Each cluster should represent one clear idea.
Frequently asked questions
How many sticky notes do I need for a useful affinity diagram?+
Aim for 30-80 notes. Fewer than 20 and there is not enough data for patterns to emerge. More than 100 and the wall becomes overwhelming — consider splitting into multiple sessions.
Can I do an affinity diagram alone?+
Yes, but you lose the main benefit — multiple perspectives noticing different patterns. If solo, write your notes, step away for an hour, then come back and group them. The break helps simulate a second set of eyes.
Start editing online
Open the template in CodePic, replace the sample content, and make it your own in a few minutes.
See examples: /templates/affinity-diagram/examples


