customer-journey-map

Map end-to-end customer journeys with stages, touchpoints, emotions, and pain points.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/martiraste-lgtm/claude-skills --skill customer-journey-map-martiraste-lgtm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customer-journey-map
Source: https://github.com/martiraste-lgtm/claude-skills/tree/main/pm-market-research-customer-journey-map
Command: npx skills add https://github.com/martiraste-lgtm/claude-skills --skill customer-journey-map-martiraste-lgtm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities. Use when mapping the customer experience, identifying friction points, improving onboarding, or visualizing the user journey.

Core Features & Use Cases

  • Define the persona and JTBD to ground the map in a realistic traveler.
  • Map journey stages (Awareness, Consideration, Acquisition, Onboarding, Engagement, Retention, Advocacy) with touchpoints, actions, thoughts, emotions, pain points, and opportunities.
  • Identify critical moments (Aha moments, moments of truth, churn triggers) and produce a narrative journey map and a tabular view.
  • Create recommended improvements and quick wins to improve conversion and retention, with a plan for deeper investments when needed.

Quick Start

Create a journey map for a defined persona, detailing stages, touchpoints, actions, thoughts, emotions, pain points, and opportunities in a structured table.

Frequently Asked Questions about customer-journey-map

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map the end-to-end customer journey from awareness to advocacy?

Customer journey mapping visualizes the end-to-end user experience by structuring stages from awareness to advocacy with touchpoints, emotions, pain points, and opportunities to identify friction and improve onboarding.

What is the best way to identify pain points and critical moments in a user journey?

Identifying pain points and critical moments requires analyzing user emotions and actions across journey stages to pinpoint Aha moments, moments of truth, and churn triggers within a structured tabular view.

How do I create a customer journey map for a specific persona and JTBD?

Create a customer journey map by first defining the persona and Jobs-To-Be-Done to ground the map, then detailing their touchpoints, emotions, and pain points across awareness, consideration, acquisition, onboarding, engagement, retention, and advocacy stages.

How can I prioritize improvements and quick wins to increase conversion and retention?

Prioritize improvements by analyzing the mapped journey stages to generate recommended quick wins for conversion and retention, alongside a plan for deeper investments to resolve identified friction points.

Can I use customer journey mapping for improving onboarding and engagement experiences?

Yes, customer journey mapping is designed for improving onboarding and engagement by visualizing user touchpoints and friction points across marketing, acquisition, and retention stages to optimize the overall product experience.

What format should a customer journey map output take to visualize touchpoints and emotions?

A customer journey map output should include structured stage data, a narrative journey map, and a tabular view detailing touchpoints, actions, thoughts, emotions, pain points, and opportunities across all stages.