---
description: Customer journey maps are the key to improving the customer experience. Access our free template and get actionable tips on how to move through the process.
title: The How-To Guide to Creating a Customer Journey Map
image: https://www.leanlabs.com/hubfs/blog_post_imgs/Lean-Labs_customer-journey-map-.png
---

[Blog](https://www.leanlabs.com/blog)/ [Growth Marketing](https://www.leanlabs.com/blog/topic/growth-marketing) 

# The How-To Guide to Creating a Customer Journey Map

5 min read time 

![The How-To Guide to Creating a Customer Journey Map](https://www.leanlabs.com/hs-fs/hubfs/blog_post_imgs/Lean-Labs_customer-journey-map-.png?width=765&height=430&name=Lean-Labs_customer-journey-map-.png) 

If your marketing is struggling to perform, a well-constructed customer journey map can help.

It’s easy for marketers to grind away creating content and marketing campaigns that fail to resonate with your target audience. Customer journey maps help identify points of friction for customers, then find ways to resolve those points of friction.

We created our own template of a customer journey map to use in-house. In this article, we'll walk through the steps of completing the customer journey map using buyer personas.

VIDEO TRAINING

## Get the Growth Playbook.

Learn to plan, budget, and accelerate growth with our exclusive video series. You’ll discover:

* ![Frame 1984077367](https://www.leanlabs.com/hubfs/LL%20v5/Images/Icons/Frame%201984077367.svg)The 5 phases of profitable growth
* ![Frame 1984077367](https://www.leanlabs.com/hubfs/LL%20v5/Images/Icons/Frame%201984077367.svg)12 core assets all high-growth companies have
* ![Frame 1984077367](https://www.leanlabs.com/hubfs/LL%20v5/Images/Icons/Frame%201984077367.svg)Difference between mediocre marketing and meteoric campaigns

![Playbook \(2\)](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/Playbook%20(2%29.png?width=1567&height=1593&name=Playbook%20(2%29.png) 

### Thanks for submitting the form!

## The How-To Guide to Creating a Customer Journey Map

For the newbies, here's a quick explanation: a customer journey map (CJM) is a grid that outlines the experience of one persona. For this article, we'll use a fictional persona to explain the process and purpose of the CJM.

If your brand has three customer personas, each will have different problems to solve.

When you fill out this map, you'll start with:

* One of the personas (one persona per map)
* A problem they are trying to solve (one problem per map)

Throughout the template, walk through their process. From start to finish, solve the particular problem. Capture their thoughts, motivations, questions, and feelings at every stage. When you finish the map, you will see where your current customer experience is working and where improvements can be made.

### Step #1\. Start With Your Buyer Personas

Before creating a single customer journey map, get your buyer personas in order.

This is an important step.

Creating accurate personas is crucial to creating a map that reflects reality.

Haven’t created any personas yet? That's fine. Stop here, and read [how to build customer personas](https://www.lean-labs.com/blog/how-to-create-buyer-personas-for-your-brand-and-actually-use-them). At the bottom of that post, you’ll find a download link to a strategy kit, which gives you some templates to use.

You should refresh personas before starting the customer journey map. As people and their expectations evolve and change, so do your personas. So, you want to make sure your buyer personas are accurate before using them to craft the map.

### Step #2: Craft An Honest Story

Before filling out a customer journey map, decide which persona you're going to use first, and the problem you want to help them solve.

Let's say our persona is a designer, Danielle. Danielle has a problem: She's looking for extra storage for her design files. The first objective is to craft an accurate story about Danielle, and her problem.

Looking at [the customer journey map template](https://docs.google.com/presentation/d/19Zj1lKKvlEYhkxj%5FcQ3poLcxtHy2zh-CN1-KmyQ-%5Fzs/edit?usp=sharing), you see that she takes multiple steps to find a solution. Think through the following questions to flesh out your story with additional detail:

* What is the persona's primary goal? To get more storage for her design files.
* What's her budget? You don't need to know an exact number, but a range helps.
* What are your personas specific problems? She is experiencing issues with saving work or creating multiple file sizes. As a result, she lacks efficiency in her work.
* What happens if your persona does not solve her problem? If she doesn't solve her problem, Danielle must delete design files and find temporary solutions to solve her storage issue.

[ ![ai insider cta](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/ai%20insider%20cta.png?width=2480&height=1092&name=ai%20insider%20cta.png) ](https://www.leanlabs.com/solutions/ai/communities/insiders/overview) [ ![AI Insiders Community mobile](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/AI%20Insiders%20Community%20mobile.png?width=680&height=1508&name=AI%20Insiders%20Community%20mobile.png) ](https://www.leanlabs.com/solutions/ai/communities/insiders/overview) 

### Step #3\. Draft The Customer Journey Map

Once you have a persona and a solid story, you can start filling out [the customer journey map](https://docs.google.com/presentation/d/19Zj1lKKvlEYhkxj%5FcQ3poLcxtHy2zh-CN1-KmyQ-%5Fzs/edit#slide=id.g330557e1ec%5F0%5F0). Follow the map ([linked](https://docs.google.com/presentation/d/19Zj1lKKvlEYhkxj%5FcQ3poLcxtHy2zh-CN1-KmyQ-%5Fzs/edit#slide=id.g330557e1ec%5F0%5F0)) as a template. For each persona, we suggest making two maps, each one serving a different purpose.

![customerjourneymaptemplate \(1\)](https://www.leanlabs.com/hs-fs/hubfs/customerjourneymaptemplate%20(1%29.png?width=600&height=340&name=customerjourneymaptemplate%20(1%29.png)

![customerjourneymapideal-min](https://www.leanlabs.com/hs-fs/hubfs/blog_post_imgs/customer_centric_save_startup/customerjourneymapideal-min.png?width=600&height=340&name=customerjourneymapideal-min.png)

The two different maps reflect:

* The current customer experience. Everything the customer goes through right now to solve a specific problem. Whatever the problem, you need to choose one scenario, one persona for each map and accurately map out their journey all the way through.
* The ideal customer experience. The ideal customer experience also walks through a specific scenario for each persona, but in this map, you identify the best possible experience a customer could have, from start to finish.

For both maps, you'll put yourself in the customer's shoes. So, every step will be from the persona’s point of view. Start with the current experience and get that outlined before working on the ideal experience.

### Step #4: Create A Truthful Narrative

The more specific and truthful you are, the better. Companies who see their service offering through rose-colored glasses will fail in this process. The customer journey map is not about positioning your service in a positive light, it’s about identifying the reality from the persona’s perspective. Getting this right is key to revealing anything of value from a customer journey map.

As you answer questions for personas such as Danielle, don't go off assumptions. Take info from the customers you already have, and [use that data as a baseline.](https://www.lean-labs.com/blog/how-to-identify-target-and-attract-your-ideal-customers)

Dig into the performance of the marketing materials and touchpoints that currently facilitate your customers moving from point-A to point-B. Marketing assets (content offers, landing pages, emails, etc.) with low clicks or conversion rates can reveal potential points of friction.

In our example of Danielle, if she downloads a Middle-of-Funnel offer about cloud storage benefits, but has a significant delay before purchasing, the issue may not be anything to do with your marketing or website. You may discover that the Danielle persona has to jump through a few hoops to convince her employer to pay for your solution.

With this insight, you can brainstorm better content offers, and provide better support and follow-up, to give her the information she needs to move forward.

FREE GROWTH TOOL: AI GROWTH GRADER

## Identify your growth roadblocks

Get 3 FREE AI-Powered reports that reveal what’s costing you leads, conversions, and revenue. Then, get expert insights for how to fix it.

* **Marketing maturity score:** Find out where your strategy is weak (and how to fix it).
* **Website copy critique:** Pinpoint the weak points in your messaging (and what to say instead).
* **Landing page audit:** See what's blocking conversions on your landing pages (and how to solve it).
**Get your growth score now – FREE!**

![Frame 1984077310 \(1\)](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/Frame%201984077310%20(1%29.png?width=660&height=543&name=Frame%201984077310%20(1%29.png) 

### Step #5: Reveal The Gaps

Let's imagine another persona for a moment. CEO Jake decides to take action on a problem: all of the designers are complaining about not having enough storage on their computers.

Jack reaches out to your company about pricing for his all of his employees.

He feels pressure from the team, so he wants to make a decision as soon as possible.

He's incredibly motivated.

A representative follows up with him a few hours later via email, then by phone.

Jake never answers.

What happened?

By zooming in on a specific scenario and individual, you can look for gaps. In this case, maybe the waiting period between Jake filling out a form and getting a reply was too long. Or, he may prefer not to be contacted by phone.

Through this exercise, by including possible negative experiences, you can learn much more about your customer.

### The Key To Great Customer Journey Maps

Improving the customer experience requires a deep understanding of your buyer personas. After completing the customer journey mapping exercise, you walk away with actionable ways to enhance the overall brand experience for every persona.

The key to a valuable customer journey map is real data. Assumptions will not work. The journey must be based on reality. This means possibly interviewing your current customers that match your target buyer personas. Ask them their honest experiences, and don’t try to justify any negatives. The negatives in their experience with your brand are the most valuable pieces of information you can glean from these interviews.

Another way to get experience data is in examining the metrics and analytics of your marketing performance. With a tool like HubSpot, you can get in-depth insight on how your personas are interacting with your content, which pieces perform well and drive customers, and which areas are causing friction to the buyer journey.

No matter which tools you use, creating a customer journey map is guaranteed to give your team insights on how they can better facilitate the buyer’s journey, and remove friction from the sales process.

[ ![july-16-cta (1)](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/july-16-cta%20(1).png?width=2146&height=1250&name=july-16-cta%20(1).png) ](https://www.leanlabs.com/growth-workshops) [ ![july-16-mobile](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/july-16-mobile.png?width=804&height=2282&name=july-16-mobile.png) ](https://www.leanlabs.com/growth-workshops) 

## Latest, related and recommended posts 

[ ![What is closed-loop marketing? Definition, process, and examples](https://www.leanlabs.com/hs-fs/hubfs/2022%20blog%20featured%20images/26%20(2)%20(1).png?width=500&height=500&name=26%20(2)%20(1).png) Growth Marketing What is closed-loop marketing? Definition, process, and examples Read more ](https://www.leanlabs.com/blog/what-is-closed-loop-marketing) 

[ ![Loop marketing vs. inbound marketing: what changed and what didn't](https://www.leanlabs.com/hs-fs/hubfs/2022%20blog%20featured%20images/37%20(4)%20(1).png?width=500&height=500&name=37%20(4)%20(1).png) Growth Marketing Loop marketing vs. inbound marketing: what changed and what didn't Read more ](https://www.leanlabs.com/blog/loop-marketing-vs-inbound-marketing) 

[ ![How to implement loop marketing: the 90-day roadmap](https://www.leanlabs.com/hs-fs/hubfs/2022%20blog%20featured%20images/32%20(1)%20(1).png?width=500&height=500&name=32%20(1)%20(1).png) Growth Marketing How to implement loop marketing: the 90-day roadmap Read more ](https://www.leanlabs.com/blog/how-to-implement-loop-marketing-90-day-roadmap) 

[![About Lean Labs](https://www.leanlabs.com/hubfs/LL%20V4.1/logos/LL%20Logo%20Dark.svg)](https://www.leanlabs.com) 

Lean Labs builds growth machines that take 7-figure startups to 8\. → [**See How!**](https://www.leanlabs.com/approach/why-lean-labs)

Share

[ ![Share on facebook](https://www.leanlabs.com/hubfs/LL%20v5/Images/Icons/Facebook.svg) ](http://www.facebook.com/share.php?u=https%3A%2F%2Fwww.leanlabs.com%2Fblog%2Fthe-how-to-guide-to-creating-a-customer-journey-map%3Futm%5Fmedium%3Dsocial%26utm%5Fsource%3Dfacebook) [ ![Share on linkedin](https://www.leanlabs.com/hubfs/LL%20v5/Images/Icons/LinkedIn.svg) ](http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.leanlabs.com%2Fblog%2Fthe-how-to-guide-to-creating-a-customer-journey-map%3Futm%5Fmedium%3Dsocial%26utm%5Fsource%3Dlinkedin) [ ![Share on reddit](https://www.leanlabs.com/hubfs/LL%20v5/Images/Icons/reddit.svg) ](https://www.reddit.com/submit?url=https%3A%2F%2Fwww.leanlabs.com%2Fblog%2Fthe-how-to-guide-to-creating-a-customer-journey-map%3Futm%5Fmedium%3Dsocial%26utm%5Fsource%3Dreddit) 

[ Grade my site![chevron-right](https://www.leanlabs.com/hubfs/LL%20v5/Images/Icons/chevron-right.svg) ](https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLLUGeyXuIFe4n%2B1E42IAXAWWgWgkkHKyylkCaC53TFA5LXNKHbY1ByeZ7mNZ9WHFS1WfZ1VrTarTazLKDbOc%2Btc%2Bg%2BBT11oQTrJhYOQyf5sCqDNGXudXVDytcA7Jb2UdS%2FC5xT4BZA6pMCL%2BHU0XpBYZ%2B0d78FOiUQsXv09XXmngTg%3D&portalId=275827) 

![grader laptop](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/grader%20laptop.png?width=552&height=454&name=grader%20laptop.png) 

### AI Website Grader 

Uncover what’s working, pinpoint areas that need improvement, and get trained AI's recommendations on how to turn your website into your brand’s #1 salesperson.

Grade my site 

## TAKE THE FIRST STEP 

### Turn your marketing from a cost center into a self-funding growth machine. 

![work](https://www.leanlabs.com/hubfs/LL%20v5/Icons/work.svg) 

### Our work   
& results 

Hear what our clients have to say about their results. **Read our 5 star reviews on HubSpot.**

[](https://www.leanlabs.com/approach/success) 

![programs](https://www.leanlabs.com/hubfs/LL%20v5/Icons/programs.svg) 

### Programs   
& pricing 

**Find out how much it costs** to work with us. We have various programs available starting at $2k per month.

[](https://www.leanlabs.com/pricing) 

![kevin](https://www.leanlabs.com/hs-fs/hubfs/LL%20v5/Images/kevin.png?width=64&height=64&name=kevin.png) 

### Get your free   
strategy session 

Find out exactly what **we’d do if we were your growth team.** Select a day and time on the calendar.

Request a meeting 

[ Request A Meeting![right arrow icon](https://www.leanlabs.com/hubfs/LL%20V4.1/icons/Right%20arrow.svg) ](https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLKguQz1pHGVkA3wdiTS9EE1O5E3Ct1K0Z80gm18lqpbpOzOOhixlWF3vFwSXsk5ZFPTer64z0Z%2BsMdxMcIozeqRS%2FeTnT1Fi%2Fenbbx6QM4lYwwHLgnazScch60YGZ8O7N48nP3dy51Pb162YfiwSq4Ucdk22w3H648JgH6iTgejT3TgMXeeL19riQjd&portalId=275827) 

### Ask AI about Lean Labs

[ ![](https://www.leanlabs.com/hubfs/LL%20v5/Images/Logos/chatgpt.svg) ChatGPT ](https://chat.openai.com/) [ ![](https://www.leanlabs.com/hubfs/LL%20v5/Images/Logos/googlegemini%201.svg) Gemini ](https://www.google.com/search?udm=50) [ ![](https://www.leanlabs.com/hubfs/LL%20v5/Images/Logos/perplexity%201.svg) Perplexity ](https://www.perplexity.ai/search/new) [ ![](https://www.leanlabs.com/hubfs/LL%20v5/Images/Logos/claude%201.svg) Claude ](https://claude.ai/new) [ ![](https://www.leanlabs.com/hubfs/LL%20v5/Images/Logos/copilot.svg) Copilot ](https://copilot.microsoft.com/) 

Ask AI

```json
{
  "@graph": [
    {
      "@id": "https://www.leanlabs.com#organization",
      "url": "https://www.leanlabs.com",
      "logo": {
        "url": "https://www.leanlabs.com/favicon.ico",
        "@type": "ImageObject",
        "width": 60,
        "height": 60
      },
      "name": "Lean Labs",
      "@type": "Organization",
      "sameAs": [
        "https://www.entities.org/entity/lean-labs",
        "https://www.linkedin.com/company/lean-labs",
        "https://www.crunchbase.com/organization/lean-labs-eed8",
        "https://twitter.com/leanlabs",
        "https://www.youtube.com/@LeanLabs1",
        "https://www.facebook.com/LeanLabs",
        "https://ecosystem.hubspot.com/marketplace/solutions/lean-labs",
        "https://clutch.co/profile/lean-labs",
        "https://www.g2.com/products/lean-labs/reviews",
        "https://opencorporates.com/companies/us_fl/P23000000218",
        "https://www.agencyspotter.com/lean-labs"
      ],
      "slogan": "We help companies on HubSpot Drive Growth",
      "address": {
        "@type": "PostalAddress",
        "postalCode": "34638",
        "addressRegion": "FL",
        "streetAddress": "16703 Early Riser Avenue, Suite 11",
        "addressCountry": "US",
        "addressLocality": "Land O' Lakes"
      },
      "founder": {
        "name": "Kevin Barber",
        "@type": "Person",
        "sameAs": "https://www.linkedin.com/in/thekevinbarber",
        "jobTitle": "Head of Growth"
      },
      "memberOf": {
        "name": "HubSpot Diamond Partner",
        "@type": "Organization"
      },
      "knowsAbout": [
        {
          "url": "https://www.leanlabs.com/solutions/answer-engine-optimization-agency",
          "name": "Answer Engine Optimization",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/solutions/growth-driven-design",
          "name": "Growth-Driven Design",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/solutions/loop-marketing",
          "name": "Loop Marketing",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/solutions/hubspot-projects",
          "name": "HubSpot",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/solutions/lead-generation-website",
          "name": "Lead Generation",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/solutions/website-redesign",
          "name": "Website Redesign",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/expertise/saas-marketing-agency-hubspot",
          "name": "SaaS Marketing",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/expertise/healthcare-marketing-agency-hubspot",
          "name": "Healthcare Marketing",
          "@type": "Thing"
        },
        {
          "url": "https://www.leanlabs.com/expertise/fintech-marketing-agency-hubspot",
          "name": "Fintech Marketing",
          "@type": "Thing"
        }
      ],
      "description": "Lean Labs boosts marketing ROI for SaaS and B2B companies, driving significant growth through expert strategies, lead generation, and website optimization.",
      "contactPoint": {
        "url": "https://www.leanlabs.com/schedule",
        "@type": "ContactPoint",
        "email": "hello@lean-labs.com",
        "telephone": "+1-913-871-6500",
        "contactType": "sales"
      },
      "foundingDate": "2007-08-10",
      "hasOfferCatalog": {
        "name": "Lean Labs Services",
        "@type": "OfferCatalog",
        "itemListElement": [
          {
            "name": "Marketing x AI",
            "@type": "OfferCatalog",
            "itemListElement": [
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/loop-marketing",
                  "name": "Loop Marketing",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/answer-engine-optimization-agency",
                  "name": "Answer Engine Optimization (AEO)",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/hubspot-website-schema-rocket",
                  "name": "AEO Schema",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/aeo-genie",
                  "name": "AEO Genie",
                  "@type": "Service"
                }
              }
            ]
          },
          {
            "name": "Web x AI",
            "@type": "OfferCatalog",
            "itemListElement": [
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/lead-generation-website",
                  "name": "Lead Gen Websites",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/websites",
                  "name": "Website Design",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/growth-driven-design",
                  "name": "Growth-Driven Design",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/website-redesign",
                  "name": "Website Redesign",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/web-migrations",
                  "name": "Website Migrations",
                  "@type": "Service"
                }
              }
            ]
          },
          {
            "name": "HubSpot x AI",
            "@type": "OfferCatalog",
            "itemListElement": [
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/hubspot-projects",
                  "name": "HubSpot Projects",
                  "@type": "Service"
                }
              },
              {
                "@type": "Offer",
                "itemOffered": {
                  "url": "https://www.leanlabs.com/solutions/hubspot-breeze-agents",
                  "name": "HubSpot Breeze Agents",
                  "@type": "Service"
                }
              }
            ]
          }
        ]
      },
      "numberOfEmployees": {
        "@type": "QuantitativeValue",
        "value": 12
      }
    },
    {
      "@id": "https://www.leanlabs.com#website",
      "url": "https://www.leanlabs.com",
      "name": "Lean Labs",
      "@type": "WebSite",
      "publisher": {
        "@id": "https://www.leanlabs.com#organization"
      },
      "inLanguage": "en-US",
      "description": "Lean Labs boosts marketing ROI for SaaS and B2B companies through expert strategies, lead generation, and website optimization.",
      "potentialAction": {
        "name": "Request a Meeting",
        "@type": "Action",
        "target": "https://www.leanlabs.com/schedule"
      }
    },
    {
      "@id": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map",
      "url": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map",
      "name": "The How-To Guide to Creating a Customer Journey Map",
      "@type": "WebPage",
      "about": {
        "@id": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map#article"
      },
      "isPartOf": {
        "@id": "https://www.leanlabs.com#website"
      },
      "breadcrumb": {
        "@id": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map#breadcrumb"
      },
      "inLanguage": "en-US",
      "description": "Learn how to create a customer journey map step by step using buyer personas, with a free template to identify friction points and improve the customer experience.",
      "dateModified": "2026-05-30",
      "isAccessibleForFree": true
    },
    {
      "@id": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map#breadcrumb",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "item": "https://www.leanlabs.com/",
          "name": "Home",
          "@type": "ListItem",
          "position": 1
        },
        {
          "item": "https://www.leanlabs.com/blog",
          "name": "Blog",
          "@type": "ListItem",
          "position": 2
        },
        {
          "item": "https://www.leanlabs.com/blog/topic/growth-marketing",
          "name": "Growth Marketing",
          "@type": "ListItem",
          "position": 3
        },
        {
          "name": "The How-To Guide to Creating a Customer Journey Map",
          "@type": "ListItem",
          "position": 4
        }
      ]
    },
    {
      "@id": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map#article",
      "@type": "BlogPosting",
      "about": [
        {
          "name": "Customer Journey Mapping",
          "@type": "Thing"
        },
        {
          "name": "Buyer Personas",
          "@type": "Thing"
        },
        {
          "name": "Customer Experience Optimization",
          "@type": "Thing"
        }
      ],
      "author": {
        "name": "Kevin Barber",
        "@type": "Person",
        "sameAs": [
          "https://www.linkedin.com/in/thekevinbarber",
          "https://www.thekevinbarber.com/",
          "https://www.entities.org/entity/kevin-barber"
        ],
        "jobTitle": "Head of AI Growth"
      },
      "headline": "The How-To Guide to Creating a Customer Journey Map",
      "keywords": "customer journey map, buyer personas, customer experience, customer journey mapping, CJM template",
      "publisher": {
        "@id": "https://www.leanlabs.com#organization",
        "logo": {
          "url": "https://www.leanlabs.com/favicon.ico",
          "@type": "ImageObject",
          "width": 60,
          "height": 60
        },
        "name": "Lean Labs",
        "@type": "Organization"
      },
      "inLanguage": "en-US",
      "description": "Learn how to create a customer journey map step by step using buyer personas, with a free template to identify friction points and improve the customer experience.",
      "dateModified": "2022-12-14T21:13:31.518Z",
      "datePublished": "2018-05-09T14:00:00.000Z",
      "articleSection": "Growth Marketing",
      "potentialAction": {
        "@type": "ReadAction",
        "target": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map"
      },
      "mainEntityOfPage": {
        "@id": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map"
      },
      "isAccessibleForFree": true
    },
    {
      "@id": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map#howto",
      "name": "How to Create a Customer Journey Map",
      "step": [
        {
          "name": "Start With Your Buyer Personas",
          "text": "Before creating a single customer journey map, get your buyer personas in order. Creating accurate personas is crucial to creating a map that reflects reality. Refresh your personas before starting because people and their expectations change over time, so your personas should too.",
          "@type": "HowToStep"
        },
        {
          "name": "Craft An Honest Story",
          "text": "Decide which persona you are going to use first, and the problem you want to help them solve. Think through the persona's primary goal, budget range, specific problems, and what happens if they do not solve their problem to flesh out the story with additional detail.",
          "@type": "HowToStep"
        },
        {
          "name": "Draft The Customer Journey Map",
          "text": "For each persona, create two maps: one reflecting the current customer experience and one reflecting the ideal customer experience. Put yourself in the customer's shoes so every step is from the persona's point of view. Start with the current experience before working on the ideal.",
          "@type": "HowToStep"
        },
        {
          "name": "Create A Truthful Narrative",
          "text": "Be specific and truthful rather than seeing your service through rose-colored glasses. Use data from existing customers as a baseline instead of assumptions. Dig into the performance of marketing materials and touchpoints to identify potential points of friction.",
          "@type": "HowToStep"
        },
        {
          "name": "Reveal The Gaps",
          "text": "Zoom in on specific scenarios and individuals to look for gaps in the customer experience. Include possible negative experiences in your mapping because the negatives are the most valuable pieces of information you can glean from the process.",
          "@type": "HowToStep"
        }
      ],
      "tool": [
        {
          "name": "Google Slides",
          "@type": "HowToTool"
        },
        {
          "name": "HubSpot",
          "@type": "HowToTool"
        }
      ],
      "@type": "HowTo",
      "yield": "A completed customer journey map for one buyer persona",
      "supply": [
        {
          "name": "Buyer persona profiles",
          "@type": "HowToSupply"
        },
        {
          "name": "Customer journey map template",
          "@type": "HowToSupply"
        },
        {
          "name": "Existing customer data and analytics",
          "@type": "HowToSupply"
        }
      ],
      "totalTime": "PT60M",
      "description": "A five-step process for building a customer journey map using buyer personas to identify friction points, improve the customer experience, and remove barriers from the sales process.",
      "estimatedCost": {
        "@type": "MonetaryAmount",
        "value": "0",
        "currency": "USD"
      }
    }
  ],
  "@context": "https://schema.org"
}
{
    "@type": "BlogPosting",
    "@context": "https://schema.org",
    "articleBody": " The How-To Guide to Creating a Customer Journey Map For the newbies, here's a quick explanation a customer journey map (CJM) is a grid that outlines the experience of one persona. For this article, we'll use a fictional persona to explain the process and purpose of the CJM. If your brand has three customer personas, each will have different problems to solve. When you fill out this map, you'll start with One of the personas (one persona per map) A problem they are trying to solve (one problem per map) Throughout the template, walk through their process. From start to finish, solve the particular problem. Capture their thoughts, motivations, questions, and feelings at every stage. When you finish the map, you will see where your current customer experience is working and where improvements can be made. Step #1. Start With Your Buyer Personas Before creating a single customer journey map, get your buyer personas in order. This is an important step. Creating accurate personas is crucial to creating a map that reflects reality. Haven’t created any personas yet? That's fine. Stop here, and read how to build customer personas. At the bottom of that post, you’ll find a download link to a strategy kit, which gives you some templates to use. You should refresh personas before starting the customer journey map. As people and their expectations evolve and change, so do your personas. So, you want to make sure your buyer personas are accurate before using them to craft the map. Step #2 Craft An Honest Story Before filling out a customer journey map, decide which persona you're going to use first, and the problem you want to help them solve. Let's say our persona is a designer, Danielle. Danielle has a problem She's looking for extra storage for her design files. The first objective is to craft an accurate story about Danielle, and her problem. Looking at the customer journey map template, you see that she takes multiple steps to find a solution. Think through the following questions to flesh out your story with additional detail What is the persona's primary goal? To get more storage for her design files. What's her budget? You don't need to know an exact number, but a range helps. What are your personas specific problems? She is experiencing issues with saving work or creating multiple file sizes. As a result, she lacks efficiency in her work. What happens if your persona does not solve her problem? If she doesn't solve her problem, Danielle must delete design files and find temporary solutions to solve her storage issue.  Step #3. Draft The Customer Journey Map Once you have a persona and a solid story, you can start filling out the customer journey map. Follow the map (linked) as a template. For each persona, we suggest making two maps, each one serving a different purpose. The two different maps reflect The current customer experience. Everything the customer goes through right now to solve a specific problem. Whatever the problem, you need to choose one scenario, one persona for each map and accurately map out their journey all the way through. The ideal customer experience. The ideal customer experience also walks through a specific scenario for each persona, but in this map, you identify the best possible experience a customer could have, from start to finish. For both maps, you'll put yourself in the customer's shoes. So, every step will be from the persona’s point of view. Start with the current experience and get that outlined before working on the ideal experience. Step #4 Create A Truthful Narrative The more specific and truthful you are, the better. Companies who see their service offering through rose-colored glasses will fail in this process. The customer journey map is not about positioning your service in a positive light, it’s about identifying the reality from the persona’s perspective. Getting this right is key to revealing anything of value from a customer journey map. As you answer questions for personas such as Danielle, don't go off assumptions. Take info from the customers you already have, and use that data as a baseline. Dig into the performance of the marketing materials and touchpoints that currently facilitate your customers moving from point-A to point-B. Marketing assets (content offers, landing pages, emails, etc.) with low clicks or conversion rates can reveal potential points of friction. In our example of Danielle, if she downloads a Middle-of-Funnel offer about cloud storage benefits, but has a significant delay before purchasing, the issue may not be anything to do with your marketing or website. You may discover that the Danielle persona has to jump through a few hoops to convince her employer to pay for your solution. With this insight, you can brainstorm better content offers, and provide better support and follow-up, to give her the information she needs to move forward.  Step #5 Reveal The Gaps Let's imagine another persona for a moment. CEO Jake decides to take action on a problem all of the designers are complaining about not having enough storage on their computers. Jack reaches out to your company about pricing for his all of his employees. He feels pressure from the team, so he wants to make a decision as soon as possible. He's incredibly motivated. A representative follows up with him a few hours later via email, then by phone. Jake never answers. What happened? By zooming in on a specific scenario and individual, you can look for gaps. In this case, maybe the waiting period between Jake filling out a form and getting a reply was too long. Or, he may prefer not to be contacted by phone. Through this exercise, by including possible negative experiences, you can learn much more about your customer. The Key To Great Customer Journey Maps Improving the customer experience requires a deep understanding of your buyer personas. After completing the customer journey mapping exercise, you walk away with actionable ways to enhance the overall brand experience for every persona. The key to a valuable customer journey map is real data. Assumptions will not work. The journey must be based on reality. This means possibly interviewing your current customers that match your target buyer personas. Ask them their honest experiences, and don’t try to justify any negatives. The negatives in their experience with your brand are the most valuable pieces of information you can glean from these interviews. Another way to get experience data is in examining the metrics and analytics of your marketing performance. With a tool like HubSpot, you can get in-depth insight on how your personas are interacting with your content, which pieces perform well and drive customers, and which areas are causing friction to the buyer journey. No matter which tools you use, creating a customer journey map is guaranteed to give your team insights on how they can better facilitate the buyer’s journey, and remove friction from the sales process. ",
    "articleSection": ["Growth Marketing", "Customer Journey Map"],
    "keywords": ["Growth Marketing", "Customer Journey Map"],
    "author": [
        {
            "@type": "Person",
            "name": "Melissa Randall",
            
            "url": "https://www.leanlabs.com/blog/author/melissa-randall"
            
        }
    ],
    "dateModified": "2026-07-22 09:04:57.000Z",
    "description": "",
    "headline": "The How-To Guide to Creating a Customer Journey Map",
    "image": [
        {
            "@type": "ImageObject",
            "contentUrl": "https://www.lean-labs.com/hubfs/blog_post_imgs/Lean-Labs_customer-journey-map-.png",
            "url": "https://www.lean-labs.com/hubfs/blog_post_imgs/Lean-Labs_customer-journey-map-.png",
            "caption": "The How-To Guide to Creating a Customer Journey Map",
            "sourceOrganization": {
                "@type": "Organization",
                "name": "Lean Labs"
            },
            "width": "600",
            "height": "315",
            "creditText": "Melissa Randall/Lean Labs",
            "dateCreated": "2018-05-09 10:00:00.000Z"
        }
    ],
    "thumbnailUrl": "https://www.lean-labs.com/hubfs/blog_post_imgs/Lean-Labs_customer-journey-map-.png",
    "inLanguage": "en",
    "isPartOf": {
        "@type" : "Blog",
            "@id": "https://www.lean-labs.com/blog/",
            "name": "Lean Labs Blog",
            "publisher": {
                "@type": "Organization",
                "@id": "https://www.lean-labs.com",
                "name": "Lean Labs"
            }
        },
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@context": "https://schema.org",
        "url": "https://www.leanlabs.com/blog/the-how-to-guide-to-creating-a-customer-journey-map",
        "dateModified": "2026-07-22 09:04:57.000Z",
        "inLanguage": "en",
        "additionalType": "article_leaf",
        "publisher": {
            "@type": "Organization",
            "name": "Lean Labs",
            "@id": "https://www.lean-labs.com/#organization",
            "logo": "https://www.lean-labs.com/hubfs/LL%20V4.1/logos/LL%20Logo%20Dark.svg",
            "url": "https://www.lean-labs.com/",
            "sameAs": [
                "https://www.linkedin.com/company/lean-labs/",
                "https://ecosystem.hubspot.com/marketplace/solutions/lean-labs",
                "https://www.glassdoor.com/Reviews/Lean-Labs-Reviews-E3982766.htm",
                "https://www.youtube.com/@LeanLabs1",
                "https://www.facebook.com/LeanLabs/",
                "https://x.com/leanlabs?lang=en",
                "https://rocketreach.co/lean-labs-profile_b5f5471df42d3400",
                "https://www.crunchbase.com/organization/lean-labs-eed8"
            ]
        },
        "name": "The How-To Guide to Creating a Customer Journey Map",
        "headline": "The How-To Guide to Creating a Customer Journey Map",
        "description": "",
        "datePublished": "2018-05-09 10:00:00.000Z"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Lean Labs",
        "logo": "https://www.lean-labs.com/hubfs/LL%20V4.1/logos/LL%20Logo%20Dark.svg",
        "url": "https://www.lean-labs.com/",
        "sameAs": [
            "https://www.linkedin.com/company/lean-labs/",
            "https://ecosystem.hubspot.com/marketplace/solutions/lean-labs",
            "https://www.glassdoor.com/Reviews/Lean-Labs-Reviews-E3982766.htm",
            "https://www.youtube.com/@LeanLabs1",
            "https://www.facebook.com/LeanLabs/",
            "https://x.com/leanlabs?lang=en",
            "https://rocketreach.co/lean-labs-profile_b5f5471df42d3400",
            "https://www.crunchbase.com/organization/lean-labs-eed8"
        ]
    },
    "wordCount": 1584,
    "datePublished": "2018-05-09 10:00:00.000Z",
    "isAccessibleForFree": true
}
```
