customer-journey-map

Map customer journey stages with actions, touchpoints, emotions, and KPIs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GP-SoftwareDivision/genova_ai --skill customer-journey-map-gp-softwaredivision
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customer-journey-map
Source: https://github.com/GP-SoftwareDivision/genova_ai/tree/main/.agents/skills/customer-journey-map
Command: npx skills add https://github.com/GP-SoftwareDivision/genova_ai --skill customer-journey-map-gp-softwaredivision

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a comprehensive map of the customer journey across stages, touchpoints, actions, emotions, KPIs, and teams to diagnose experience gaps and align cross-functional teams.

Core Features & Use Cases

  • Stage-by-stage mapping with actions, touchpoints, emotions, KPIs, business goals, and teams for each stage
  • Persona-driven templates and references to related PM workflows (proto-persona, jobs-to-be-done)
  • Collaborative framework that identifies pain points and opportunities and guides data-informed improvements
  • Reusable artifacts that support onboarding, cross-team alignment, and continuous optimization

Quick Start

Open the template.md and begin documenting your persona, stages, actions, touchpoints, emotions, KPIs, goals, and teams.

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 customer touchpoints and emotions across the buyer journey stages?

To map customer touchpoints and emotions, document stage-by-stage actions, touchpoints, emotions, KPIs, business goals, and teams across Awareness, Consideration, Decision, Service, and Loyalty. This structured mapping reveals pain points and aligns cross-functional teams.

What is a customer journey map used for in product management?

A customer journey map is used to diagnose experience gaps by detailing customer actions and emotions across stages. It aligns cross-functional teams around measurable improvements and business goals to optimize the end-to-end experience.

How do I align cross-functional teams using a journey map template?

Align cross-functional teams by assigning specific teams and KPIs to each journey stage within the template. Detailing touchpoints, emotions, and business goals creates a shared framework for collaborative problem-solving and measurable improvements.

Do I need a proto-persona or jobs-to-be-done statement before creating a customer journey map?

Yes, creating a customer journey map requires supporting references like a proto-persona, jobs-to-be-done, and a problem statement. These inputs ensure the mapped actions, touchpoints, and emotions accurately reflect the target user.

Can I track KPIs and business goals for each stage of the customer journey?

Yes, you can track KPIs and business goals by defining them for each stage—Awareness, Consideration, Decision, Service, and Loyalty. Mapping these metrics alongside touchpoints and emotions guides data-informed improvements and optimization.

What's the best way to identify pain points and opportunities in the customer journey?

The best way to identify pain points and opportunities is mapping customer emotions and actions stage-by-stage. Analyzing touchpoints against KPIs and business goals within a persona-driven template highlights specific experience gaps for targeted improvements.