Your conversion rate is one number, the share of visitors who buy. It tells you nothing about the ones who did not, where they stalled or why. And it blends every shopper into one, whether they're on a phone, a laptop, or shopping through an AI agent.
This guide covers the five stages of a Shopify customer journey, which channels feed each one, how mobile, desktop, and AI shoppers differ, and how mapping it from your reports already can improve your conversions.
The five stages of a Shopify customer journey
Every Shopify journey runs through the same five stages, whatever the store sells. What changes at each one is the shopper's goal, the channels that bring them, and what your store has to do to move them forward.
|
Stage |
What the shopper is doing |
Channels that feed it |
Your goal |
|
Awareness |
First contact, browsing, sizing you up |
Paid social, SEO, AI assistants, influencers |
Earn the click and the first visit |
|
Consideration |
Comparing you against other options |
Organic search, email, retargeting, reviews |
Answer the real question and hold attention |
|
Decision |
Choosing your product, adding to cart |
Retargeting, email, branded search |
Remove doubt at the moment of choice |
|
Purchase |
Paying, or abandoning |
Direct, email, branded search |
Get them through without a surprise |
|
Retention and advocacy |
Coming back, referring, reviewing |
Email and SMS, loyalty, referral |
Turn one order into a second, then a recommendation |
The journey rarely moves in a straight line. A shopper can land on a product page, leave to compare, return through an email a week later, and only then buy. The stages still hold, because each one has a job the shopper is trying to finish before moving on.
Each channel drops shoppers into a stage with a different level of intent.
-
A referral or an email click reaches someone who already trusts the source, so it tends to convert several times better than cold paid social.
-
Organic search sits between the two: real intent to buy, but no existing relationship. The spread is wide enough that one product page can look like it converts well or badly depending only on which channel filled it.
So a cold paid-social visitor who lands on a product page is still in the awareness stage, even though the page treats them as ready to decide.
Map mobile and desktop as separate journeys

Mobile and Desktop carry different traffic, convert at different rates, and often handle different parts of the same purchase.
-
Mobile drives most of the traffic on a typical Shopify store but converts lower per session than desktop. Its share of revenue ends up smaller than its share of traffic.
-
Desktop still tends to convert higher per session, though the size of that gap varies by source and by season, and some 2026 data shows it narrowing.
But it’s not all that well defined. Plenty of shoppers browse on their phone during the day and finish the purchase on a laptop that evening, which hands desktop the credit for a sale that started on mobile.
What that means for the map:
-
A drop-off that barely registers on desktop can be the main problem on mobile, and the blended number buries it.
-
Mobile shoppers scroll shorter and abandon faster, so the add-to-cart button and the content that settles doubt need to sit near the top, not several sections down.
-
If mobile carries the browsing and desktop closes the sale, the handoff between them (through a saved cart, an email, or a login) is part of the journey and worth protecting.
Page speed decides whether the awareness stage even gets a chance, because a slow first screen loses the visitor before the rest of the map matters.
Our benchmark of 1,000 Shopify stores found only 48% met Google's Core Web Vitals thresholds on mobile. Designing the mobile experience around how mobile shoppers actually behave, rather than shrinking the desktop layout to fit, is what closes that gap.

We saw this with Swag Golf. Rebuilding the store around how their shoppers actually behave on a phone lifted mobile conversion by 28%.
The AI agent journey
A shopper asks ChatGPT, Perplexity, or Google's AI tools for a recommendation, the assistant reads product data from stores it can understand, and it hands back a shortlist.
If your store is not on that list, the shopper never arrives, and nothing in your analytics records the miss. 
Example of the structured data of a store that is cited by Google's AI overview. Notice how the features that match the buyer intent are included in it.
An agent can't see your design. It only sees text. An agent working from a thin, feature-only product description has no way to match your product to what a shopper described needing, so it moves on to a competitor whose content gave it something to work with.

It's not only the structured data, it's the way the content is structured and written in a friendly way for LLMs.
Most stores are not ready for it. Our benchmark of AI search readiness across 1,000 Shopify stores found an average score of just 42 out of 100. The stores losing this traffic are mostly not losing it on close calls. They are unreadable to the agent in the first place.

Test whether AI agents can discover, understand, and transact with your store using our online tool
Where shoppers drop off at each stage
The point of the map is knowing which stage is failing, so you fix the right thing. Each transition breaks in a predictable way:
-
Awareness to consideration: a slow first screen, or a page that does not match the ad or search that sent them, and they bounce.
-
Consideration to decision: product pages that look good but do not answer the question the shopper has, so they leave to compare and never return.
-
Decision to purchase: carts that fill and never convert, usually because a cost or a doubt showed up too late.
-
Purchase: checkout holds the highest dropout in the funnel. Cart abandonment sits around 70% across all devices, and higher on mobile.
-
Retention and advocacy: the quiet one, because it happens after the sale, in the order-status email, the support reply, the review request that never went out. A first-time buyer who never comes back is a drop-off too.
That last stage is where lifetime value is won or lost. The clearest read on whether it is working is the second-purchase-within-90-days rate, and we show how to pull it by cohort in our guide on why your Shopify LTV number is usually wrong.
What to start doing for your website today?
Our seven conversion friction points guide breaks down practical fixes on website you can apply immediately to improve your conversion. Check the table below for anything that seems familiar.
|
|
Friction point |
Where it shows up |
Quick fix |
|
1 |
Trust signals in the wrong place |
Payment step |
Place security badges near the buy button and cart page, not just the footer |
|
2 |
Page speed and responsiveness |
Every page, worse on mobile |
Run a site speed audit and fix the metric with the worst score first, usually LCP or INP |
|
3 |
Product pages built to look good, not answer questions |
Product page |
Move reviews and video near the CTA, cut competing buttons |
|
4 |
Mobile behavior mismatch |
Product and category pages |
Design for real mobile scroll depth, not a shrunk desktop layout |
|
5 |
Navigation and search dead ends |
Site-wide |
Fix the misspellings and synonyms causing zero-result searches |
|
6 |
Checkout surprises |
Checkout |
Show shipping costs on the product or cart page, not at the final step |
|
7 |
AI agents hit the same walls, invisibly |
Before a shopper ever lands on the site |
Write product descriptions and FAQs specific enough for an AI agent to extract and compare |
How to map your own customer’s journey
You do not need a new tool. The reports already in your Shopify admin and GA4 cover most of it.
1. Pick one buyer, not everyone.
Follow the buyer of your best-selling product, or your top acquisition channel. One clear path beats a map that tries to hold every shopper at once.
2. See where they come in.
In GA4, open Reports > Acquisition > Traffic acquisition. Note your top three channels and each one's conversion rate. The gap between them is your first read on the awareness stage.


The view from the Shopify analytics
3. See where they fall out.
In GA4, build a Funnel exploration (Explore > Funnel exploration) with steps for view product, add to cart, begin checkout, and purchase. The biggest step-to-step drop is your weakest stage. Shopify's own analytics shows the same fall-off, and both should be split by device.

4. Find out why they left.
The numbers show the drop, not the reason. Read your last 20 support tickets, check your on-site search for terms that return nothing, and watch five session recordings through the stage that leaks. The real fix usually hides here.
5. Check who comes back.
On Advanced and Plus, Analytics > Reports > Customer cohort analysis shows repeat-purchase rate by month. On Basic or Grow, export your orders and count how many first-time buyers ordered again within 90 days.

Fix the biggest drop first. One stage is costing you more than the rest. Fix that one, watch its number for a couple of weeks, then move to the next.
The measuring layer fits one grid you can copy into a spreadsheet. Track one number per stage, and know where to look when it moves:
|
Stage |
The number to watch |
If it drops, look at |
|
Awareness |
Bounce rate by channel |
Page-to-ad match, first-screen speed |
|
Consideration |
Product-page-to-cart rate |
Product page content, reviews, FAQs |
|
Decision |
Cart-to-checkout rate |
Hidden costs, unclear shipping |
|
Purchase |
Checkout completion by device |
Checkout friction, mobile payment |
|
Retention and advocacy |
Second purchase within 90 days |
Post-purchase flow, order updates |
How one shopper moves through the journey
Take a first-time buyer at a small skincare brand, the kind with under 50 SKUs and a founder who's still the face of the Instagram account. She sees his video on a Reel, taps through cold, no prior intent.
Two days later a retargeting ad brings her back and she adds to cart. That evening she checks out on her laptop with Shop Pay. A week after that, the order-status email and a day-30 replenishment reminder decide whether she ever comes back.

The value shows up the moment the map disagrees with your assumption. She looks like a paid-social sale in a blended report, but the purchase actually closed on desktop after a retargeting ad and an email did the real work.
Map all three journeys
Most stores map the desktop shopper, maybe the mobile one, and stop. The AI agent is already walking part of the journey for them, and it leaves no session behind to prove it happened.
If you want a clear read on where your own journey drops shoppers, and which fixes belong to UX, CRO, or your product data, our team can map it with you.