customer-journey-map

Installation
Summary

Visualize customer interactions across all stages—from awareness to loyalty—with documented actions, touchpoints, emotions, KPIs, and team ownership.

  • Maps five core stages (Awareness, Consideration, Decision, Service, Loyalty) with customer actions, emotions, touchpoints, business goals, and responsible teams for each
  • Combines customer empathy with measurable KPIs to identify pain points and align cross-functional teams on the end-to-end experience
  • Requires upfront persona definition, stakeholder input, and touchpoint inventory; designed for ongoing quarterly updates rather than one-time use
  • Includes anti-patterns guidance (distinguishes from user story maps and service blueprints) and prioritization framework to focus improvements on highest-impact opportunities
SKILL.md

Purpose

Create a comprehensive customer journey map that visualizes how customers interact with your brand across all stages—from awareness to loyalty—documenting their actions, touchpoints, emotions, KPIs, business goals, and teams involved at each stage. Use this to identify pain points, align cross-functional teams, and systematically improve the customer experience to achieve business objectives.

This is not a user flow diagram—it's a strategic artifact that combines customer empathy with business metrics to drive actionable improvements.

Key Concepts

The Customer Journey Mapping Framework

Adapted from NNGroup's framework and Carnegie Mellon's PM curriculum, a customer journey map documents:

Horizontal structure (stages):

  • Awareness: Customer first learns about your brand
  • Consideration: Customer evaluates your offering
  • Decision: Customer makes a purchase
  • Service: Customer uses the product/service post-purchase
  • Loyalty: Customer becomes a repeat buyer and advocate

Vertical structure (for each stage):

Related skills
Installs
1.0K
GitHub Stars
4.2K
First Seen
Feb 12, 2026