Today’s retail customers don’t just follow a straight line from ad to purchase. They bounce between online and offline touchpoints. One might spot a product on Pinterest, then buy it after a reminder email. In a business-to-business scenario, a prospect might download a white paper, then schedule a sales call weeks later, arriving well-informed and halfway sold before you even speak.
Mapping these winding paths helps you see where buyers stumble or hesitate—and why—so you can smooth out the kinks and deliver the right message at the right moment. Here’s what you need to know about the buyer journey.
What is a buyer journey?
The buyer journey is the path shoppers take from recognizing a need or desire to make a purchase. It’s often broken into stages—typically awareness, consideration, and decision—but in reality, it varies widely by brand and customer.
For instance, a plant-of-the-month subscription service and a sneaker brand both lead potential buyers toward a purchase, but the paths and timelines differ. The plant subscription’s buyer might slowly discover the service through gardening blogs or Instagram plant influencers, whereas the sneaker buyer might be triggered by a limited-edition collab with a celebrity that they learn about from a TV commercial.
No two journeys are alike. Understanding the unique ways your customers arrive at “Buy now” can help explain what motivates their decisions and how to better support them along the way.
3 stages of the buyer journey
The truth about modern buyers is that they don’t always move neatly from one stage to the next—often, they loop between stages in what researchers call the “messy middle” of decision-making. Still, it’s helpful to break the journey into three classic stages:

1. Awareness
In the awareness stage, the buyer recognizes a problem or a desire and begins looking for potential solutions. Maybe they’re frustrated with their coffee machine and then try an amazing cup of pour-over at a friend’s house, or they stumble on a YouTube video about brewing the perfect cup. Suddenly, they realize a better home coffee experience is possible. They might start Googling “why does pour-over coffee taste better” or “how to improve home coffee,” but they’re not actively looking for specific product types.
2. Consideration
At the consideration stage, the buyer has defined their need and is now actively looking for possible solutions. Our coffee-loving shopper has decided, “All right, I want to make better coffee at home. Maybe a pour-over is the way to go.”
This is the research-heavy phase. The customer might compare different product types (French press versus pour-over versus espresso machine), followed by different individual products (Brand X’s artisan dripper versus Brand Y’s simple ceramic dripper).
They might read product reviews, watch tutorial videos, reference a buying guide, or ask for recommendations on r/pourover on Reddit. Essentially, they’re answering the question, “What’s the best solution for me?” and narrowing down a shortlist of options.
3. Decision
By the decision stage, the buyer has done their research, narrowed their options, and chosen a solution. In the coffee example, they’ve likely landed on a specific pour-over model that fits their needs and budget.
But “decision” doesn’t always mean an instant purchase. This can involve final comparisons, timing factors—like waiting for payday or a Black Friday deal—and overcoming last-minute doubts. They might add the item to their cart and mull it over, skim a few more reviews, or check if it’s in stock locally to skip shipping delays. They could also be comparing where to buy—your site, a competitor’s, or a marketplace—looking for the best deal or most trusted seller.
Ideally, though, they’re confident in your product and glide through your checkout without a second thought.
Buyer journey vs. customer journey: What’s the difference?
The buyer journey covers the steps leading up to a purchase—the pre-purchase stages of awareness, consideration, and decision that turn a prospect into a paying customer.
The customer journey encompasses all the stages of the buying process, and it also includes everything that happens after that purchase, including customer support, repeat purchases, and ongoing brand loyalty. In other words, the buyer journey ends at purchase, whereas the customer journey is broader and continues as they use the product (and hopefully become a loyal repeat customer or even a brand advocate).
Both processes are essential to understand, but require different strategies. For example, mapping the buyer journey zeroes in on pre-purchase touchpoints like ads, website experience, and content that drives conversion, whereas mapping the customer journey might involve ensuring a smooth onboarding process or excellent customer service interactions.
How to map the buyer journey
- Create buyer personas and determine their goals
- Outline the key stages of your buyer’s journey
- List all touchpoints and channels for each stage
- Pinpoint friction points and opportunities
- Implement changes and iterate
Mapping the buyer’s journey helps you spot where potential customers experience friction or drop off, so you can take steps to fix these pain points. The result is a smoother path to purchase, better timing for marketing efforts, and ultimately more sales. Here’s how to do it:
1. Create buyer personas and determine their goals
Start by identifying the specific target audience you’re mapping this journey for. Most businesses serve multiple buyer personas—distinct types of customers with different needs, goals, and behaviors.
For instance, a small online clothing boutique might cater to “Trendsetting Tina” (a fashion-forward college student on a tight budget) but also to “Practical Patricia” (a working mom looking for comfort and quality). Each persona follows a different path to purchase, so mapping their journeys requires a specific approach.
Choose one important persona at a time and outline their objectives and pain points. You might ask yourself:
-
What triggers this person to start looking for my product?
-
What problems are they trying to solve, or what desires are they looking to fulfill?
Gathering real insights is often helpful. If possible, survey a few recent customers or leads who fit that persona. For example, you might send an online survey via email that asks:
-
What made you start looking for new clothes?
-
How did you first hear about us?
-
What other stores or brands did you consider?
You can also dig into the data you already have. Perhaps your site’s analytics show a lot of traffic coming from Google searches like “affordable work clothes,” or many clicks on a blog titled “How to dress professionally on a budget.” All this information paints a picture of the buyer’s starting point and motivation.
2. Outline the key stages of your buyer’s journey
Next, break the journey down into major stages, tailored to your business. If you’re running a direct-to-consumer skin care brand, your stages might look like:
-
Awareness. The customer becomes aware of a skin concern or solution.
-
Consideration. They compare brands and ingredients.
-
Decision. They choose a bundle product with sample sizes.
Define stages in terms of what the customer might be thinking, feeling, or doing during this part of the journey. For each stage, write a short description from the customer’s perspective. Using the skin care brand example:
-
Awareness. “I’m starting to notice fine lines and want to understand what ingredients actually work for anti-aging—not sure where to start.”
-
Consideration. “I’ve learned about retinol and vitamin C; now I’ll look at different skin are brands and see what fits my budget and skin type.”
-
Decision. “I’ve found one brand with good reviews and gentle formulations; I think I’ll go with them and make my first order.”
Clearly defining these stages builds the foundation of your journey map. It makes it easier to assign touchpoints and identify points where customers may get stuck, like lingering too long in consideration.
3. List all touchpoints and channels for each stage
Now comes the detailed work: listing out all the touchpoints a customer has with your brand at each stage. A touchpoint is any interaction or point of contact between the buyer and your business (or product information), including your website pages, social media posts, paid ads, emails, word-of-mouth mentions, and brick-and-mortar store visits.
Ask: Where does the customer go, what do they see, and who and what do they interact with at this stage? Let’s say you’re mapping the buying journey for a sneaker brand’s online store:
-
Awareness stage key touchpoints. Instagram ads showing the latest sneaker style, a sneaker review YouTube channel where your product was featured, and maybe an in-person touchpoint like seeing someone wear your brand at the gym. (Yes, even seeing the product in use counts as a “touchpoint” from the customer’s perspective).
-
Consideration stage touchpoints. Your website’s product pages (where they view shoe details), the “Sneakers vs. Running Shoes—Which Is Right for You?” article on your blog they read, customer reviews on your site or on a third-party site, and an email from your newsletter if they signed up for updates.
-
Decision stage touchpoints. The shopping cart and checkout page on your site, a chat with your customer support (if they had a last-minute question about sizing), and the receipt or order confirmation email.
It can be helpful to visualize this as a timeline or flow, with each stage represented as a column. Under each, list the specific channels and content the customer engages with. You might discover you have multiple touchpoints that need to work together.
For example, a buyer sees an ad and clicks through to a landing page (awareness), later subscribes to an email list and gets a few marketing emails (consideration), then eventually goes straight to your website’s checkout (decision). Each is a moment where the customer interacts with your brand and should be designed to guide the customer forward.
4. Pinpoint friction points and opportunities
With your buyer’s journey stages and touchpoints laid out, look for areas where things flow well and where friction points arise—spots in the journey where customers struggle, hesitate, or drop off. Find opportunities to inform, reassure, or delight the customer at each stage. Review data and customer feedback for every touchpoint to spot what’s working, what’s missing, and where you can improve the experience.
For example, let’s say many users are adding items to the cart but not completing the purchase. In this case, the friction point is likely in the final purchase decision stage—maybe shipping costs appear too late, or your checkout form is too complicated. Or, if many people visit your product page but don’t click Add to Cart, perhaps the page isn’t giving them enough info or confidence (friction in the consideration stage).
Sometimes clues can come from analytics (like high bounce rates) and others from customer feedback (survey responses like “I couldn’t find the size guide, so I didn’t buy”). Get granular to understand whether a particular touchpoint is the culprit, like a slow-loading mobile page or a confusing coupon code.
Then, look for places to wow or speed things up. Could you send an automated reminder email when someone leaves your checkout? Or maybe offer live chat on the comparison page to answer questions in real time? Each friction point is an opportunity in disguise; addressing them can improve the buyer experience and conversion rates.
5. Implement changes and iterate
Make a plan to implement your improvements. You might create content, redesign a part of your website, tweak your marketing messages, or even train your team differently for customer interactions. Prioritize changes that target the biggest drop-offs or the most common customer complaints.
For instance, if your map and data tell you that tons of people discover your site and research your products but vanish at the pricing page, focus on your pricing and purchase process. You could introduce a limited-time free shipping offer or simplify the checkout to one page.
Buyer journey mapping is an iterative process—give it some time and measure again. Did the drop-off at that stage improve? Are people spending longer on the site or clicking through more? Continually gather data; heat maps, conversion metrics, and customer feedback can all be useful. You might run an A/B test on a new landing page to see if it engages awareness-stage visitors better.
Treat your journey map as a living document that you update as you learn. Consumer behavior can change with seasons, trends, or wider economic shifts, so revisit your map periodically.
Buyer journey FAQ
What are the stages of the buyer’s journey?
Most buyer journeys have three main stages: awareness, consideration, and decision. In short, the buyer first becomes aware of a problem or need, then considers different products, and finally decides on a specific solution and makes the purchase.
How do I build a buyer journey?
Outline the key stages from when a customer first finds your store to when they purchase a product. For each stage, decide how to engage them (with content, emails, ads, etc.) to guide them toward a sale.
What is a passive buyer?
A passive buyer isn’t actively shopping for a product, but they might be interested if the right offer comes along. Since they won’t seek you out, you need to reach them with marketing or content that grabs their attention.