Customer Journey Map — Template

A compact, printable HTML/CSS template to visualize customer journeys and opportunities.

Stages: Awareness → Consideration → Purchase → Retention
Awareness

Discovering the brand

First contact channels and initial impressions.

Customer actions

Searches on Google, sees social ad, visits blog post.

Touchpoints

Ads, organic search, social posts, word-of-mouth.

Emotions

🙂

Pain points

Ad is vague; landing page slow; unclear value prop.

Opportunities

Improve ad clarity, speed up landing page, add clear CTA.

Consideration

Evaluating options

Comparing features, pricing, and reviews.

Customer actions

Reads product pages, compares prices, requests demo.

Touchpoints

Product pages, comparison sites, demo sign-up, email.

Emotions

🤔

Pain points

Lack of clear comparison, no pricing transparency, slow support.

Opportunities

Add comparison matrix, publish pricing tiers, improve live chat.

Purchase

Converting to customer

Checkout, payment and onboarding experience.

Customer actions

Adds to cart, enters payment, completes order, receives confirmation.

Touchpoints

Checkout page, payment gateway, order email, onboarding guide.

Emotions

🎉

Pain points

Unexpected fees, confusing checkout flow, slow confirmation.

Opportunities

Simplify checkout, show total cost upfront, improve confirmation speed.

Retention

Keeping and delighting customers

Support, engagement, loyalty and advocacy.

Customer actions

Uses product, contacts support, participates in surveys, refers friends.

Touchpoints

In-app messages, email campaigns, customer success calls, community forum.

Emotions

🤝

Pain points

Poor onboarding, unhelpful support, no loyalty incentives.

Opportunities

Create better onboarding flows, reward referrals, proactive outreach.

Stage Actions Touchpoints Emotions Pain Points Opportunities
Awareness Searches, sees ad, visits blog Ads, social, search 🙂 Neutral Unclear value Improve messaging
Consideration Reads pages, compares, requests demo Product pages, email 🤔 Unsure No pricing Publish pricing & compare
Purchase Checkout, pay, onboard Checkout, payment gateway 🎉 Positive Unexpected fees Simplify checkout
Retention Uses product, contacts support In-app, email, support 🤝 Loyal Poor onboarding Reward referrals