Skip to main content

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.

Tools Required

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:
  1. Awareness — Customer recognizes a need or discovers you
  2. Consideration — Evaluating solutions and building trust
  3. Decision — Buying or signing up
  4. Onboarding — First-time setup and initial use
  5. Adoption — Regular usage and value realization
  6. Loyalty — Advocacy, renewal, expansion
  7. 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]
TouchpointActivityMindsetEmotionChannelFriction PointsImprovement
SearchGoogling “[problem] solution”Is there a tool for this?CuriousOrganic searchLow visibility (low SEO rank)Improve content ranking
Landing pageVisits homepageWhat do they do? Is it relevant?CautiousPaid ad / organicUnclear value prop (jargon)Simplify headline, test copy
Feature pageExplores key featuresDoes this solve my problem?InterestedWebsite navigationFeature list too longHighlight top 3 benefits per persona
Stage 2: Consideration
  • Goal: Customer builds confidence that your solution is the right fit
  • Duration: [Timeframe]
TouchpointActivityMindsetEmotionChannelFriction PointsImprovement
Pricing pageReviews costIs it in my budget?AnxiousWebsiteHidden pricing, unclear billingShow total cost of ownership
Demo requestSubmits formTime to talk to someoneEngagedForm submissionNo immediate confirmationSend auto-response with next steps
Sales callSpeaks with repIs this person helpful? Do they get my use case?GuardedCalendar link + ZoomRep unfamiliar with their industryTrain reps on common personas
Free trialTries the productCan I use this on day 1?ExperimentalProduct appConfusing onboarding, unclear next stepsGuided tour, success checklist
Stage 3: Decision
  • Goal: Customer commits and completes signup/purchase
  • Duration: [Days to weeks]
TouchpointActivityMindsetEmotionChannelFriction PointsImprovement
ProposalReviews termsIs this fair?Risk-averseEmail + PDFComplex contract languageSimplify, use plain language
Signup/PurchaseCompletes transactionFinal commitmentRelief/ExcitementWebsite/checkoutPayment gateway errors, unclear next stepsTest checkout, send confirmation + onboarding invite
Stage 4: Onboarding
  • Goal: Customer completes setup and achieves first value
  • Duration: [1-4 weeks]
TouchpointActivityMindsetEmotionChannelFriction PointsImprovement
Welcome emailReceives intro + resourcesWhat do I do first?EagerEmailToo much info, no clear pathSequenced emails, action-based
Guided setupCompletes initial configurationSlightly lost (new interface)FocusedProduct UIDocumentation out of sync, unclear terminologyLive chat support during setup, video walkthrough
First successCompletes their first [key action]This works!SatisfiedProduct/EmailFeature doesn’t work as expected, unclear pathCelebrate milestone, offer advanced feature unlocks
Stage 5: Adoption
  • Goal: Customer uses product regularly and sees ROI
  • Duration: [Ongoing]
TouchpointActivityMindsetEmotionChannelFriction PointsImprovement
Regular useUses 3+ times/weekIs this saving me time?Settling inProduct appMissing feature they discovered, workarounds neededFeature requests prioritized by usage data
In-app learningDiscovers advanced featuresThere’s more?CuriousHelp center + tutorialsDocumentation gaps, no in-app guidanceContextual tooltips, feature spotlights
Check-inCS manager checks in (month 2)Am I using this right?OpenEmail + callNo engagement signal tracked by teamProactive outreach based on usage thresholds
Key Insights & Recommendations
PhaseTop Friction 🚨Moment of Truth ⭐Recommended ActionOwnerTimeline
[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?”