Documentation Index
Fetch the complete documentation index at: https://docs.getcore.me/llms.txt
Use this file to discover all available pages before exploring further.
Goal: Visualize the complete customer experience across all touchpoints and moments of truth, identifying friction points and opportunities to improve satisfaction and outcomes.
This skill runs using CORE memory only. No integrations required.
Step 1: Define the Journey Scope
Ask:
- Which customer? — Target persona or segment (name them: “SMB ops manager”, “enterprise IT buyer”)
- Which journey? — Full lifecycle (awareness → purchase → adoption → renewal) or one phase? (e.g., “onboarding only”)
- What’s the timeframe? — Does this span weeks, months, or years?
- What data do you have? — Customer interviews, support tickets, usage data, surveys, session recordings?
Step 2: Map Major Journey Stages
Divide the journey into 4-7 phases:
- Awareness — Customer recognizes a need or discovers you
- Consideration — Evaluating solutions and building trust
- Decision — Buying or signing up
- Onboarding — First-time setup and initial use
- Adoption — Regular usage and value realization
- Loyalty — Advocacy, renewal, expansion
- Churn/Exit — When and why they leave (if applicable)
For each stage, identify: Key activities, touchpoints, and goals.
Step 3: List Touchpoints Per Stage
For each stage, map every place the customer interacts with you:
- Digital: Website, email, app, help center, chat, ads
- Human: Sales rep, customer success manager, support, community
- Offline: Events, sales meetings, training, reference calls
Example for “Consideration” phase:
- Landing page visit
- Pricing page exploration
- Feature comparison (vs. competitors)
- Gated content download (case study, whitepaper)
- Email nurture sequence (3-5 emails)
- Sales rep intro call
- Demo or free trial
Step 4: Capture Customer Mindset and Emotion
For each touchpoint, articulate:
- What they’re thinking — What’s their mental model? (“Is this legit?” “Will this work for my use case?”)
- What they’re feeling — Emotion (confident, anxious, excited, frustrated)
- What they’re doing — The concrete action (filling a form, reading help docs, asking a question)
- What could go wrong — Friction points (confusing copy, slow load time, unresponsive rep)
Step 5: Identify Pain Points and Moments of Truth
Mark:
- Friction points 🚨 — Where do customers get stuck? (high abandonment, support tickets, churn)
- Moments of truth ⚡ — Critical moments where satisfaction is determined (onboarding day 1, first success metric, bug encounter)
- Delight moments ⭐ — Opportunities to exceed expectations (surprise feature, proactive help)
Gather data: Support tickets, churn surveys, user research, analytics funnels.
Step 6: Suggest Improvements
For each friction point, ask: “How could we make this easier?” Map to specific actions:
- Improve messaging (clearer copy, better guidance)
- Simplify process (fewer steps, more automation)
- Add human help (support at key moments)
- Change timing (reach out proactively)
- Expand capacity (faster response, more resources)
Step 7: Present the Journey Map
Customer Journey Map: [Persona Name]
Journey: [Phase e.g., Awareness → Renewal] | Timeframe: [Duration]
Stage 1: Awareness
- Goal: Customer recognizes they have a [problem] and starts searching for solutions
- Duration: [Timeframe, e.g., 1-2 weeks]
| Touchpoint | Activity | Mindset | Emotion | Channel | Friction Points | Improvement |
|---|
| Search | Googling “[problem] solution” | Is there a tool for this? | Curious | Organic search | Low visibility (low SEO rank) | Improve content ranking |
| Landing page | Visits homepage | What do they do? Is it relevant? | Cautious | Paid ad / organic | Unclear value prop (jargon) | Simplify headline, test copy |
| Feature page | Explores key features | Does this solve my problem? | Interested | Website navigation | Feature list too long | Highlight top 3 benefits per persona |
Stage 2: Consideration
- Goal: Customer builds confidence that your solution is the right fit
- Duration: [Timeframe]
| Touchpoint | Activity | Mindset | Emotion | Channel | Friction Points | Improvement |
|---|
| Pricing page | Reviews cost | Is it in my budget? | Anxious | Website | Hidden pricing, unclear billing | Show total cost of ownership |
| Demo request | Submits form | Time to talk to someone | Engaged | Form submission | No immediate confirmation | Send auto-response with next steps |
| Sales call | Speaks with rep | Is this person helpful? Do they get my use case? | Guarded | Calendar link + Zoom | Rep unfamiliar with their industry | Train reps on common personas |
| Free trial | Tries the product | Can I use this on day 1? | Experimental | Product app | Confusing onboarding, unclear next steps | Guided tour, success checklist |
Stage 3: Decision
- Goal: Customer commits and completes signup/purchase
- Duration: [Days to weeks]
| Touchpoint | Activity | Mindset | Emotion | Channel | Friction Points | Improvement |
|---|
| Proposal | Reviews terms | Is this fair? | Risk-averse | Email + PDF | Complex contract language | Simplify, use plain language |
| Signup/Purchase | Completes transaction | Final commitment | Relief/Excitement | Website/checkout | Payment gateway errors, unclear next steps | Test checkout, send confirmation + onboarding invite |
Stage 4: Onboarding
- Goal: Customer completes setup and achieves first value
- Duration: [1-4 weeks]
| Touchpoint | Activity | Mindset | Emotion | Channel | Friction Points | Improvement |
|---|
| Welcome email | Receives intro + resources | What do I do first? | Eager | Email | Too much info, no clear path | Sequenced emails, action-based |
| Guided setup | Completes initial configuration | Slightly lost (new interface) | Focused | Product UI | Documentation out of sync, unclear terminology | Live chat support during setup, video walkthrough |
| First success | Completes their first [key action] | This works! | Satisfied | Product/Email | Feature doesn’t work as expected, unclear path | Celebrate milestone, offer advanced feature unlocks |
Stage 5: Adoption
- Goal: Customer uses product regularly and sees ROI
- Duration: [Ongoing]
| Touchpoint | Activity | Mindset | Emotion | Channel | Friction Points | Improvement |
|---|
| Regular use | Uses 3+ times/week | Is this saving me time? | Settling in | Product app | Missing feature they discovered, workarounds needed | Feature requests prioritized by usage data |
| In-app learning | Discovers advanced features | There’s more? | Curious | Help center + tutorials | Documentation gaps, no in-app guidance | Contextual tooltips, feature spotlights |
| Check-in | CS manager checks in (month 2) | Am I using this right? | Open | Email + call | No engagement signal tracked by team | Proactive outreach based on usage thresholds |
Key Insights & Recommendations
| Phase | Top Friction 🚨 | Moment of Truth ⭐ | Recommended Action | Owner | Timeline |
|---|
| [Stage] | [Specific friction] | [What determines success] | [Concrete improvement] | [Team] | [Weeks] |
Edge Cases
- Journey varies by persona: Create separate maps for each segment (SMB vs. enterprise, self-serve vs. sales-led). Call out differences.
- Incomplete data: Note where you’re guessing. Ask: “Should we interview customers to fill these gaps?” Decide if you build the map on assumptions or pause for research.
- Too many touchpoints: Consolidate minor ones. Focus on the 3-4 moments of truth. You can always add detail later.
- Negative emotion throughout: This signals a deeper problem. Ask: “What would need to change to make this enjoyable, not just functional?” Consider product redesign or repositioning.
- Touchpoints don’t align: (e.g., onboarding happens before they understand value prop). Fix the sequence. Ask: “Should we reorder stages or add education earlier?”