Weave — Customer Journey Map
Five buying stages with touchpoints, what the customer is thinking, and the opportunity in each.
Rendering…
Make it your own.
{
"nodes": [
{ "id": "rl1", "type": "rect", "label": "Stage", "x": 30, "y": 33, "width": 150, "height": 64, "fill": "#f1f5f9", "stroke": "#475569", "bold": true },
{ "id": "rl2", "type": "rect", "label": "Touchpoints", "x": 30, "y": 136, "width": 150, "height": 64, "fill": "#f1f5f9", "stroke": "#475569", "bold": true },
{ "id": "rl3", "type": "rect", "label": "Thinking & feeling", "x": 30, "y": 237, "width": 150, "height": 64, "fill": "#f1f5f9", "stroke": "#475569", "bold": true },
{ "id": "rl4", "type": "rect", "label": "Opportunity", "x": 30, "y": 337, "width": 150, "height": 64, "fill": "#f1f5f9", "stroke": "#475569", "bold": true },
{ "id": "s1", "type": "chevron", "label": "1 · Awareness", "x": 210, "y": 30, "width": 190, "height": 70, "fill": "#dbeafe", "stroke": "#1d4ed8", "bold": true },
{ "id": "s2", "type": "chevron", "label": "2 · Evaluation", "x": 430, "y": 30, "width": 190, "height": 70, "fill": "#dbeafe", "stroke": "#1d4ed8", "bold": true },
{ "id": "s3", "type": "chevron", "label": "3 · Purchase", "x": 650, "y": 30, "width": 190, "height": 70, "fill": "#dbeafe", "stroke": "#1d4ed8", "bold": true },
{ "id": "s4", "type": "chevron", "label": "4 · Onboarding", "x": 870, "y": 30, "width": 190, "height": 70, "fill": "#dbeafe", "stroke": "#1d4ed8", "bold": true },
{ "id": "s5", "type": "chevron", "label": "5 · Renewal", "x": 1090, "y": 30, "width": 190, "height": 70, "fill": "#dbeafe", "stroke": "#1d4ed8", "bold": true },
{ "id": "t1", "type": "rect", "label": "Search, peer review sites, conference talk", "x": 210, "y": 130, "width": 190, "height": 78, "fill": "#e0f2fe", "stroke": "#0369a1" },
{ "id": "t2", "type": "rect", "label": "Demo call, trial workspace, security review", "x": 430, "y": 130, "width": 190, "height": 78, "fill": "#e0f2fe", "stroke": "#0369a1" },
{ "id": "t3", "type": "rect", "label": "Quote, procurement forms, e-signature", "x": 650, "y": 130, "width": 190, "height": 78, "fill": "#e0f2fe", "stroke": "#0369a1" },
{ "id": "t4", "type": "rect", "label": "Kick-off call, data import, admin training", "x": 870, "y": 130, "width": 190, "height": 78, "fill": "#e0f2fe", "stroke": "#0369a1" },
{ "id": "t5", "type": "rect", "label": "Quarterly review, usage report, renewal quote", "x": 1090, "y": 130, "width": 190, "height": 78, "fill": "#e0f2fe", "stroke": "#0369a1" },
{ "id": "f1", "type": "note", "label": "\"Is this actually a problem worth solving?\"", "x": 210, "y": 230, "width": 190, "height": 78, "fill": "#fef9c3", "stroke": "#ca8a04" },
{ "id": "f2", "type": "note", "label": "\"Will IT and security let us buy it?\"", "x": 430, "y": 230, "width": 190, "height": 78, "fill": "#fef9c3", "stroke": "#ca8a04" },
{ "id": "f3", "type": "note", "label": "\"Am I getting a fair price for this?\"", "x": 650, "y": 230, "width": 190, "height": 78, "fill": "#fef3c7", "stroke": "#b45309" },
{ "id": "f4", "type": "note", "label": "\"Will my team really use it by Friday?\"", "x": 870, "y": 230, "width": 190, "height": 78, "fill": "#fef9c3", "stroke": "#ca8a04" },
{ "id": "f5", "type": "note", "label": "\"Did we get the value we paid for?\"", "x": 1090, "y": 230, "width": 190, "height": 78, "fill": "#fef9c3", "stroke": "#ca8a04" },
{ "id": "o1", "type": "callout", "label": "Publish the industry benchmark report", "x": 210, "y": 330, "width": 190, "height": 78, "fill": "#dcfce7", "stroke": "#15803d" },
{ "id": "o2", "type": "callout", "label": "Self-serve security pack + SOC 2 in portal", "x": 430, "y": 330, "width": 190, "height": 78, "fill": "#dcfce7", "stroke": "#15803d" },
{ "id": "o3", "type": "callout", "label": "Public pricing, quote in one click", "x": 650, "y": 330, "width": 190, "height": 78, "fill": "#dcfce7", "stroke": "#15803d" },
{ "id": "o4", "type": "callout", "label": "In-product checklist, 14-day activation goal", "x": 870, "y": 330, "width": 190, "height": 78, "fill": "#dcfce7", "stroke": "#15803d" },
{ "id": "o5", "type": "callout", "label": "Automated value summary 60 days before renewal", "x": 1090, "y": 330, "width": 190, "height": 78, "fill": "#dcfce7", "stroke": "#15803d" }
],
"edges": [
{ "id": "e1", "source": "s1", "target": "s2", "thickness": 3 },
{ "id": "e2", "source": "s2", "target": "s3", "thickness": 3 },
{ "id": "e3", "source": "s3", "target": "s4", "thickness": 3 },
{ "id": "e4", "source": "s4", "target": "s5", "thickness": 3 },
{ "id": "e5", "source": "s1", "target": "t1", "style": "dotted", "arrowEnd": false },
{ "id": "e6", "source": "s2", "target": "t2", "style": "dotted", "arrowEnd": false },
{ "id": "e7", "source": "s3", "target": "t3", "style": "dotted", "arrowEnd": false },
{ "id": "e8", "source": "s4", "target": "t4", "style": "dotted", "arrowEnd": false },
{ "id": "e9", "source": "s5", "target": "t5", "style": "dotted", "arrowEnd": false }
]
}