How to Create an Ecommerce Customer Journey Map and Optimize for Sales

March 10, 2022

622793b178122f14b9f021ae How to Create an Ecommerce Customer Journey Map and Optimize for Sales customer journey map

“I saw an ad for running shoes on Instagram, so I visited the store’s product page, read a review, and bought them.” — your (ideal) customer

As much as we’d like to think the steps someone takes to purchase from your store are always this simple, the reality is: they’re often far from it! Consumers switch between devices, channels, and platforms in the weeks leading up to a purchase.

And this information—their journey—can be crucial for you as you scale your brand.

A customer journey map shows the activities shoppers undergo prior to purchasing a product online (and can even extend to post-purchase activity). By understanding the pathway to purchase through your ecommerce site, you can better craft the right messaging to reach target customers, at the right time.

Below we’ll share how to create your own customer journey map, with tips on how to spot drop-off points and fix them.

The result? A positive customer experience that makes someone’s decision to purchase faster, easier, and friction-free.

This guide will cover:

What is a customer journey map?

A customer journey map is a visual representation of how people purchase products. You might see it called the “buyer journey” or “user journey map” as well.

In the case of ecommerce brands, a customer journey map shows:

  1. When a customer first became aware of a problem
  2. The options they considered when searching for a solution
  3. Why they decided to purchase your product

Take a look at this customer journey map example below by Nielsen Norman Group, which shows the touchpoints a customer has prior to buying a new car.

So-called “Emotional Eric” goes from seeing a TV commercial about a car company, through to downloading the mobile app, visiting a dealership, and driving away with a new vehicle. The map displays Eric’s thoughts, feelings, and considerations at each point in the journey, giving the dealership’s marketers greater insight into what Eric needs to see before converting.

Example of a customer journey map

The benefits of customer journey mapping

There are up to 24 million ecommerce websites in the world—many of which sell comparable products to those in your own inventory. Customers have more choices than ever. But what made existing customers—those who’ve given you their hard-earned cash—choose you?

Understanding the customer’s thoughts, feelings, and objections at each touchpoint gives you greater insight to improve your online store’s conversion rate.

Using the example of Emotional Eric, the dealership selling the car can use the customer journey map to:

  • Personalize messaging. Purchase decisions depend largely on the content someone sees throughout their journey. Greater insight into thoughts, motivations, and customer pain points helps the dealership’s marketers produce materials that cater to Eric’s needs—from dedicated landing pages to social media posts.
  • Understand channel performance. Your ecommerce brand may spend equal amounts of time on Instagram and Facebook. But a customer journey map could reveal TV commercials and Facebook advertising are the two channels that drive the most awareness with new customers. It makes sense to maximize ROI and double down on those channels instead.
  • Prioritize user experience changes. If we come to learn Eric is disappointed by the quality of images in the mobile app, uploading new images can become a priority for the dealership. It’s a leak in their customer journey map that needs to be plugged to prevent other prospective customers from abandoning a purchase.
Nik Sharma tweet

Not convinced on the power of journey mapping? High-performing teams are 1.6 times more likely to use customer journey management.

Though these personalization tactics aren’t just marketing checkboxes to tick. It’s a purchase motivator for the 65% of people who’d become a long-term customer of a store that provides a positive experience throughout the entire customer journey.

“Customer journey mapping heavily relies upon how the information is relayed to its target audience. The message should be clear and concise so that even a layperson has no trouble understanding the message.”

— Albert Vaisman, founder of Soxy

When creating your own ecommerce customer journey map, you can focus on components of the journey (instead of taking on absolutely everything).

Though, as seen below, the highest performers are three times more likely to use customer journey orchestration, and two times more likely to analyze customer interactions over three or more channels over time. There’s a connection between how detailed you map your customer journey and the results you’ll reap!

This can guide your investment in the process.

Stats on journey-based methods

#cta-visual-pb#<cta-title>Create a high-converting shopping experience that meets customers where they’re at<cta-title>Your perfect store is waiting for you to build it. Start building with Shogun today

How to build a customer journey map

Ready to uncover the steps a customer takes before purchasing your product? Here’s a step-by-step journey mapping process to create one for your ecommerce business.

1. Segment your audience

It’s impossible to lump all customers in one bucket. Different customers have different preferences, and use cases differ from product to product.

People who buy your toothpaste bundle won’t be solving the same problems as customers purchasing a teeth whitening kit.

“Some ecommerce brands don’t research enough, or the research they carry out is weak. You can’t start making a journey map through guessing.”

— Ai Hiura, CMO and chief editor at FAVERIE

When building your customer journey map, don’t paint all customers with the same brush. Segment your audience by the traits they share, such as:

  • Demographics. The beauty of ecommerce is selling products to anyone, anywhere. But scaling a global brand comes with its own challenges—like cultural differences. The shopping habits of European consumers differ from American consumers. You’ll want to consider segmenting out customers based on geographic location.
  • Job to be done. The JTBD framework expresses the goal someone wants to achieve when purchasing a product. If you’re selling sneakers with your ecommerce website, for example, this can range from “look fashionable” to “support my feet when running.” You’ll want to identify your customer’s “jobs to be done” for various, finer segments of your audience.
  • Product price. Customers purchasing expensive items have longer customer journeys than with cheaper items. The same applies to subscriptions. The higher the commitment, the longer the purchase journey. You can segment your audience by average order value ranges as you create your map.

2. Uncover common touchpoints

Once you’ve isolated your customer personas with segmentation, it’s time to conduct research.

Our goal at this point is to uncover the touchpoints a potential customer has prior to purchasing. Here’s how you can find them.

Collect customer data

There’s no better way to understand your customers than talking to them.

Aaron Masterson, founder of Local Furniture Outlet, says, “While it may be tempting to believe that we know more about our customers than we do, doing additional research that provides valuable data through interviews and analytics is the best way to approach building a customer journey map.

“Since customer journey maps are all about customers, it would be a mistake not to involve them when building one. Without putting customers at the center of focus, it is not possible to completely represent their experiences.”

Find the touchpoints previous customers had with your brand via order confirmation emails. Follow-up their purchase with an invite to complete a customer feedback survey—or, for more in-depth data, voice of the customer interviews.

Key questions to ask in these conversations include:

  • What was happening in your life when you first decided you wanted to solve a problem?
  • Did you consider any other options before purchasing this product? If so, why did you choose ours?
  • What factors, if any, almost stopped you from purchasing this product?

You can use a market research repository like Userzoom or Aurelius to store all feedback—or a classic spreadsheet. Common themes will begin to appear over time, unveiling the touchpoints for your customer journey map.

#cta-paragraph-pb#Read more on creating buyer profiles: How—And Why—You Should Use Buyer Profiles and Quizzes for Your Store

Analyze your website activity and drop off points

While customer interviews are a great source of data, you’re not going to get the full picture of how people engage with your brand pre-purchase through interviews alone.

People forget about steps they’ve taken, thoughts they had, or content they engaged with. Customers also have a different point of view—even if they did take the same path to purchase.

Lift the lid on how potential customers engage with your website through:

  • On-site surveys. Expand your data by surveying people in the middle of the customer journey—not just those who’ve completed it. Understand the frame of mind of a website visitor on your product page by asking, “What problem are you looking to solve?”
  • Heatmaps. Software like Hotjar and Mouseflow shows “hot” parts of your website—places a visitor pays the most attention to. If you’re selling coolers through your online store, for example, you might find that people spend time reading whether items inside the box can withstand desert temperatures on a specific site page about this. That’s useful data for your customer journey map (maybe you can surface this info in your ads top-of-funnel, for example). 
  • Visitor recordings. Get granular with website activity by watching how people engage with your store. Pay close attention to the order in which they view different pages. Do they go from blog post to landing page to pricing page? Or the opposite direction?
  • Google Analytics. Use the Shopping Behavior Analysis report to discover drop-off points or how many shoppers fall out of the customer journey. It becomes more clear where you need to focus your efforts (maybe you learn your new goal is to increase sessions with “add to cart” if drop off here is particularly noticeable, for example—or that you need to focus on cart abandonment).
Google Analytics Shopping Behavior Analysis

Albert Vaisman explains how they get their starting point mapped at Soxy: “I use direct traffic data when building a customer journey map. This measure provides me insight into how the target audience perceives my brand.

“I use direct traffic in my web analytics tool to observe the number of visitors who manually typed in my company’s URL. Then I compare this metric to other traffic sources. [I can also look at] my website’s bounce rate, optimizing accordingly.”

Mine your social media data

Social media is a hive of activity. Your ecommerce brand can listen in on conversations—even if your brand name isn’t explicitly mentioned—to understand the customer journey for products in your industry.

Adrienne Barnes, founder of Best Buyer Persona, is currently working with her client on this process. For shoe retailer Kuru Footwear, “We’re really trying to understand what was going on when a customer was encouraged to start looking for these shoes in particular.

“We’re trying to figure out when, in a buyer journey, do people go from being aware that they have a problem, to being solution or product aware?”

Using the orthopedic shoe example, Adrienne says the prospective customer is likely thinking, “I know that my feet hurt. I need something that’ll stop my feet from hurting. What are the things that I can do?” At this point, they start looking at shoes, insoles, surgery, or chiropractic care. You can see that on social media.”

“Delving into the social media data of the people who follow your brand can supply you with their age, gender, languages, and locations. You can also identify your audience’s interests, which can help you optimize your content strategy to address your target audience’s needs at every stage of the customer journey.”

— Shaunak Amin, co-founder and CEO of SnackMagic

Collect team feedback

“A customer journey map is an organization-wide undertaking because the customer interacts with basically every part of a business,” says Stephen Light, CMO and co-owner of Nolah Mattress.

“Maps simply won’t be as effective as they could be without input from those actually delivering the customer’s experience.”

Merge the data you’ve got at this point from customers with your internal team feedback. Consult the following people to corroborate your existing data:

  • Sales teams
  • Stakeholders
  • Customer support agents
  • Social media managers

Chances are, they’ll have direct experience talking with your customers—valuable data you should add to your buyer journey map.

Validate your research

Not all data you collect throughout this process is 100% accurate.

“If you don’t talk to your customers and you’re not validating the things you see in your data, you could be putting the steps in the wrong place or making assumptions that aren’t true,” says Adrienne Barnes.

“We really put a microscope on the moment they decided to change or purchase a new product. That helps me identify: was it on social media? Was it within a Facebook group? An ad? I like to ask via interviews and verify via digital intelligence.”

As Adrienne says:

“People tell me, ‘I first heard about the product because I saw an ad on Instagram.’ I can go and look through analytics and internal data to see whether we’re actually doing that—including the conversions we’ve had and what [value props] we’re talking to within the ad.”

3. Organize customer touchpoints

At this point, you have more data than you know what to do with. It’s both a blessing and a curse.

Start making sense of your data by organizing touchpoints into different silos.

There’s no “best practice” for labelling these categories, though it makes sense to model your customer journey map on the marketing funnel.

Let’s put this into practice for building a customer journey map for an ecommerce business. For example, shoppers purchasing blue light-blocking glasses have the following touchpoints at each stage:

Customer Journey Map

Next, you’ll add context around the thoughts and feelings the customer experiences at each stage in the buyer’s journey. This includes:

  • Questions they’re asking
  • Pain points they’re experiencing
  • Actions they’re planning to take

Then, refine every interaction you have with your customer—including site content/copy, messaging, and your marketing strategy—to address each point at the right time. Each is an opportunity to personalize your approach and close the deal.

For example, if we learn that those shopping for blue light glasses need to see proof that they work (because they’ve tried solutions that don’t), you’re going to want to include this prominently across your ecommerce site:

  • Endorsements from optometrists (social proof)
  • References to scientific studies that prove the validity of blue-light glasses
  • Case studies from previous customers whose eyes have stopped hurting because of the glasses

Consider as well that user-generated content could be a great way to address something like the consideration or comparison phases of the journey.

If we realize that in the consideration stage the customer wants to try on the glasses, maybe your eyewear brand needs to invest in a virtual try-on interaction on the site to help alleviate questions the customer has around the size of the glasses (something that’s difficult to judge online vs. in-store).

Warby Parker takes this approach with its mobile app. Shoppers can overlay eyewear onto a livestream of their face—much like a Snapchat filter—to see which suits them.

Warby Parker mobile app

Finally, as customers reach the decision stage, they need one final vote of confidence before hitting “confirm order.”

If they’re struggling to overcome an expensive pair of blue light-blocking glasses, for example:

  • Promote a free at-home trial or risk-free order
  • Cross-sell lower priced items
  • Show the shelf-life of your glasses (i.e. a $299 pair of your glasses every two years is cheaper than replacing $199 glasses yearly)

#cta-visual-pb#<cta-title>Create a high-converting shopping experience that meets customers where they’re at<cta-title>Your perfect store is waiting for you to build it. Start building with Shogun today

4. Identify points of friction

The goal of a customer journey map is to uncover the thoughts and feelings your target customer has prior to purchasing your product.

But not everyone will make it through the entire funnel. Customers fall out of the buying journey for several reasons—some of which are outside of your control; others you have the power to prevent.

Use the data collected earlier, including Google Analytics’ Shopping Behavior Analysis report, to uncover points at which customers stop engaging with your brand. This might be:

  • When they switch devices
  • When they exit your website
  • When they read a specific piece of content

Once you isolate where customers are dropping off, you can make tweaks to your site and marketing materials to fix!

5. Improve your map’s conversion rate

Found the gaps in your customer journey? Next, plug the leaks and improve your conversion rate.

You’ll get customers from homepage to products, to purchase, and into post-purchase flows with as little friction as possible when you put yourself in the customer’s shoes.

For example, a consumer in the consideration stage falls out of the buying journey because they switched devices and couldn’t remember the name of the site they viewed. The potential fix might be a pop-up modal encouraging your website visitors to opt into SMS or email marketing (so the drop-off isn’t permanent!).

Similarly, you might find that customers fall out of the purchase journey because they haven’t found a solution to their problem. In this case, understand the customer’s perspective and:

  • Run A/B tests on the site pages with the highest number of drop-offs to test your hypotheses of what needs to be added to this content to convert based on your new learnings.
  • Cross-sell different items better positioned to the customer’s motivation you discovered with your customer journey map research
  • Showcase social proof from customers suffering with the same issue your visitor has

Is your ecommerce website customer-centric?

As we’ve covered, in its simplest form, a customer journey map shows the touchpoints a shopper takes when purchasing items online, and you can even carry it into post-purchase.

Remember that while we can do our best to organize these touchpoints, your ecommerce customer journey map may never be entirely accurate—and that’s ok! As Adrienne Barnes says, “We like to think of a customer journey map as a linear process, but in reality, it’s pretty convoluted and messy.

“Have an awareness that the customer isn’t always going to follow your streamlined idea of a buyer journey. They have a whole life that purchasing your product is a minuscule piece of.”

Overall, work to uncover the touchpoints customers have for your ecommerce brand and craft the messaging your shoppers need. You’ll position your products in the right place, at the right time, to the right people—a winning formula for sales.


#cta-visual-fe#<cta-title>Create a high-converting shopping experience that meets customers where they’re at<cta-title>Your perfect store is waiting for you to build it. Start building with Shogun today

Elise Dopson

Elise Dopson is a freelance writer for B2B commerce and martech companies. When she's not writing, you'll find her in the Peak Freelance community or on Twitter.

The latest ecomm tips sent to your inbox

share this post

You might also like

Advanced Multi-store Discounts

[go_pricing id="pba-discounts"]

Cookie Settings is not available. Cookie Consent is disabled or is just disabled for your country.