Why the Customer Journey Isn't a Straight Line
Marketing funnels look neat on slides. The reality is messier: shoppers discover a brand on Instagram, forget about it, encounter a Google ad two weeks later, read three reviews, abandon their cart, receive an email, and finally buy. Understanding this non-linear path is essential for anyone trying to optimize an online store with data.
The Five Core Stages of the E-Commerce Journey
1. Awareness
The customer becomes aware of a product or brand. This happens through paid ads, organic search, social media, word of mouth, or content discovery. At this stage, your analytics goal is to understand which channels are generating first-touch awareness and at what cost.
Key signals to watch: new user traffic by channel, branded search volume growth, social reach and impressions.
2. Consideration
The customer is actively evaluating. They browse category and product pages, compare options, read reviews, and may visit multiple times before committing. This is the longest stage for considered purchases.
Key signals: pages per session, time on product pages, scroll depth, return visit rate, wishlist additions.
3. Decision
The customer intends to buy. They add items to their cart, begin checkout, and either complete or abandon the purchase. Cart abandonment rates in e-commerce are consistently high — often over 70% — making this stage a critical optimization target.
Key signals: add-to-cart rate, checkout initiation rate, checkout completion rate, payment failure rate.
4. Purchase
The transaction completes. But post-purchase experience matters enormously here: order confirmation UX, delivery communication, and packaging all shape the customer's perception of the brand and willingness to return.
Key signals: purchase conversion rate, average order value, upsell/cross-sell acceptance rate.
5. Loyalty and Advocacy
The customer returns and refers others. This is where profitability really lives — repeat customers cost far less to convert than new ones. Loyal customers also tend to have higher average order values and are more likely to leave reviews.
Key signals: repeat purchase rate, customer lifetime value, net promoter score, referral traffic.
What Behavioral Data Tells You at Each Stage
| Stage | Behavior Signal | What It Suggests |
|---|---|---|
| Awareness | Single page visit, immediate bounce | Poor ad-to-landing-page match |
| Consideration | Multiple product views, no add-to-cart | Possible pricing or trust barrier |
| Decision | Cart add, no checkout start | Shipping cost or account friction |
| Purchase | Checkout start, payment drop-off | Payment method or form UX issue |
| Loyalty | No second purchase within 90 days | Weak post-purchase follow-up |
Using Cohort Analysis to Track Journey Quality Over Time
One powerful technique is cohort analysis — grouping customers by their first purchase date and tracking their behavior over time. This reveals whether customers acquired through a specific campaign or channel are actually more valuable long-term, not just cheaper to acquire initially.
GA4's cohort exploration feature and most dedicated e-commerce platforms offer this capability natively.
The Practical Implication
When you understand the journey your customers are actually taking — not the idealized one — you can identify the specific friction points causing drop-off and address them with targeted improvements. Each stage has its own set of levers. Pull the right ones in the right order, and both conversion rates and customer lifetime value improve together.