Affinity diagram (research synthesis)
Themed columns of sticky notes grouping raw interview quotes.
Rendering…
Make it your own.
{
"nodes": [
{ "id":"h1","type":"rounded","label":"Theme: friction","x":40,"y":40,"fill":"#fee2e2","stroke":"#b91c1c" },
{ "id":"h2","type":"rounded","label":"Theme: delight","x":260,"y":40,"fill":"#dcfce7","stroke":"#15803d" },
{ "id":"h3","type":"rounded","label":"Theme: pricing","x":480,"y":40,"fill":"#fef3c7","stroke":"#a16207" },
{ "id":"h4","type":"rounded","label":"Theme: trust","x":700,"y":40,"fill":"#dbeafe","stroke":"#2563eb" },
{ "id":"q1","type":"note","label":"\"Setup is painful\"","x":40,"y":160,"fill":"#fee2e2" },
{ "id":"q2","type":"note","label":"\"Too many tabs\"","x":40,"y":260,"fill":"#fee2e2" },
{ "id":"q3","type":"note","label":"\"Doesn't import my CSV\"","x":40,"y":360,"fill":"#fee2e2" },
{ "id":"q4","type":"note","label":"\"AI made it for me\"","x":260,"y":160,"fill":"#dcfce7" },
{ "id":"q5","type":"note","label":"\"Shared instantly\"","x":260,"y":260,"fill":"#dcfce7" },
{ "id":"q6","type":"note","label":"\"Free is huge\"","x":480,"y":160,"fill":"#fef3c7" },
{ "id":"q7","type":"note","label":"\"Cheaper than X\"","x":480,"y":260,"fill":"#fef3c7" },
{ "id":"q8","type":"note","label":"\"Open source feels safe\"","x":700,"y":160,"fill":"#dbeafe" },
{ "id":"q9","type":"note","label":"\"Data stays in browser\"","x":700,"y":260,"fill":"#dbeafe" }
],
"edges": [
{ "id":"e1","source":"h1","target":"q1" },
{ "id":"e2","source":"h1","target":"q2" },
{ "id":"e3","source":"h1","target":"q3" },
{ "id":"e4","source":"h2","target":"q4" },
{ "id":"e5","source":"h2","target":"q5" },
{ "id":"e6","source":"h3","target":"q6" },
{ "id":"e7","source":"h3","target":"q7" },
{ "id":"e8","source":"h4","target":"q8" },
{ "id":"e9","source":"h4","target":"q9" }
]
}