What 50,000 E-commerce Sessions Reveal About How People Actually Shop Online
By Jonathan · Founder, PageGains

Most e-commerce advice is written by people who've never watched a real shopper use a real store. They repeat the same platitudes — "use high-quality images," "write benefit-focused copy" — without ever looking at what visitors actually do when they land on a page. After analyzing 50,000 sessions across a range of e-commerce stores using session recordings, heatmaps, and funnel data, the patterns that emerged are specific, sometimes counterintuitive, and almost always actionable.
Shoppers Decide in the First 8 Seconds — But Not the Way You Think
The "8-second attention span" stat gets repeated constantly, but it's misapplied. Visitors don't decide whether to buy in 8 seconds. They decide whether to stay in 8 seconds. What they're scanning for in that window isn't your value proposition or your brand story — it's reassurance that they're in the right place.
In session recordings, the first micro-behavior you'll see is a fast vertical scroll — visitors are checking whether the page has what they came for. If the product category, price range, or use case isn't immediately obvious, they bounce. Not because the product is wrong, but because the page didn't confirm the match fast enough.
The fix: Your hero section needs to do one job — confirm the visitor's intent. Lead with the product name, a one-line descriptor of who it's for, and a visible price or price range. Don't open with a brand tagline. "Handcrafted leather wallets for people who hate bulk" plus a visible $45–$95 range does more work in 8 seconds than any lifestyle headline.
The Product Image Behavior Nobody Talks About
Here's something heatmap data makes obvious once you see it: on product pages with multiple images, the majority of clicks go to image 2 or 3 — not image 1. Visitors skip the hero shot (which is almost always a clean, white-background studio photo) and go straight for the contextual images.
They want to see the product in use, on a real person, or next to something that gives scale. The studio shot tells them what the product looks like. The contextual shot tells them what it's like to own it.
The fix: Reorder your image sequence. Put the contextual, in-use image second — not fourth. Better yet, test leading with it entirely. For apparel, the model shot converts better than the flat lay as the primary image in the majority of tests we've seen. For small products, always include a size-reference shot. Visitors who can't mentally place the size of a product hesitate, and hesitation kills conversions.
Most Add-to-Cart Abandonment Happens Because of One Missing Answer
When you watch session recordings of visitors who hover over the "Add to Cart" button and then leave without clicking, the pattern is consistent: they've scrolled back up, usually to the shipping section or the size/variant selector, and then they've left.
They had a question that wasn't answered. Most commonly: "What does shipping cost?" or "Will this fit?" or "Can I return it if it's wrong?" These aren't objections to the product. They're information gaps, and they sit between intent and action.
The fix: Move your shipping cost, return window, and sizing information above the Add to Cart button — not below it, not in a collapsible FAQ section at the bottom of the page. A simple three-icon strip ("Free shipping over $50 · Free returns · Ships in 1–2 days") placed directly beneath the price eliminates most of these gaps before they become exit triggers. In split tests, this placement consistently outperforms hiding the same information in a details accordion.
GET YOUR OWN AUDIT
Find these issues on your own page
PageGains analyzes any URL and surfaces these exact problems in ~60 seconds. First audit from $3.99.
Analyze my page →The Checkout Field That Loses You the Most Sales
Across checkout funnel analysis, the single field with the highest abandonment rate isn't credit card number — it's the promo code field. The moment a visitor sees a promo code input, a significant portion of them open a new tab to search for a discount code. Many of them never come back.
This is a known problem in e-commerce, but most stores still display the promo code field as a prominent, open text box on the cart or checkout page. The field itself is a conversion leak — it reminds visitors who weren't thinking about discounts that a discount might exist.
The fix: Collapse the promo code field behind a link ("Have a promo code?") instead of showing it open by default. This satisfies visitors who actually have a code without advertising the existence of discounts to everyone else. Several stores that made this single change saw checkout completion rates improve by 6–10% without any other modifications. The field is still there — it's just not actively recruiting distraction.
How Visitors Use Search (And Why You're Probably Misreading Your Search Data)
In session recordings, site search behavior splits cleanly into two groups. The first group knows what they want and types a product name or SKU — they're close to buying and search is just navigation. The second group types something vague like "gift for dad" or "under $50" — they're browsing and using search as a substitute for good filtering.
Most stores optimize for the first group and almost completely ignore the second. But the second group is often larger, and their experience is usually terrible: they type "gift for dad" and get zero results, or get a completely unsorted dump of 200 products.
The fix: Pull your top 20 zero-results search queries — every analytics platform surfaces this. For each one, either create a landing page (especially for gift or occasion queries) or adjust your search synonyms so those terms map to relevant products. Additionally, curated collection pages for common browse intents ("Gifts Under $50," "Best for Beginners") capture this audience before they even reach search.
The Scroll Depth Pattern That Reveals Your Real Content Problem
On a typical e-commerce product page, scroll depth data shows a cliff between 40% and 60% of page length. Most visitors read the product title, price, and first image. A smaller group scrolls to the description. Very few reach the reviews section — even when the store has hundreds of five-star reviews.
This isn't because visitors don't care about reviews. It's because the reviews are buried. Stores pile on product specifications, brand stories, and feature breakdowns, and by the time the visitor reaches social proof, they've already made a mental decision to leave or stay.
The fix: Move your star rating and review count immediately below the product title — not at the bottom of the page. Display 2–3 of your best reviews (chosen for specificity, not just star rating) within the first scroll. "This replaced my $200 wallet and I've had it for three years" does more conversion work than "Great product, highly recommend." Reviews that include a specific outcome, time period, or comparison are the ones that actually shift decisions.
Why Your Mobile Visitors Convert at Half Your Desktop Rate (And It's Not What You Think)
The default assumption is that mobile converts worse because the experience is worse — smaller screens, fiddly inputs, slower connections. That's partly true, but session recordings reveal a more specific problem: mobile visitors are frequently in the wrong context when they land on your store.
They're browsing on a phone on the couch, saving products, comparing options — and then they're completing the purchase later on desktop. What looks like a mobile conversion problem is often actually a cross-device journey problem. The visitor who "abandoned" on mobile is sometimes the same visitor who converted on desktop two days later.
The fix: Two things. First, stop treating mobile and desktop conversion rates as directly comparable without accounting for the assist. Look at your analytics for cross-device paths if your platform supports it. Second, make mobile saving frictionless — a visible wishlist button, easy account creation, or even a "Send to email" option for a cart gives the mobile browser a way to pick up where they left off on desktop. These micro-features recover sessions that would otherwise look like losses.
GET YOUR OWN AUDIT
Find these issues on your own page
PageGains analyzes any URL and surfaces these exact problems in ~60 seconds. First audit from $3.99.
Analyze my page →The Price Anchoring Mistake That Tanks Your Average Order Value
Stores that display products in the default order — often by newest or best-selling — are usually sorting from lower prices to higher prices, or presenting a random mix. Session recordings show that visitors price-anchor on the first products they see. If they see $25 products first, $75 products feel expensive when they encounter them later.
Intentional price anchoring works in reverse: show your premium products first, and your mid-range products start to look like great value. This is how every good restaurant menu is designed — the $48 steak at the top makes the $28 chicken feel reasonable.
The fix: For your main collection pages, test sorting products by price high-to-low by default, or by a curated "featured" order that front-loads your higher-margin, higher-price items. You're not hiding the lower-priced products — you're reframing what "normal" looks like on your store. In category pages with a wide price range, this single sort-order change can shift average order value by 10–15% without touching a single product listing.
The Bottom Line
Fifty thousand sessions don't lie, but they do require interpretation. The patterns above aren't edge cases or niche findings — they show up consistently across store types, price points, and traffic sources. What they share is a common root: most conversion problems aren't product problems or traffic problems. They're information-gap problems, context problems, and friction problems that compound invisibly until you actually watch real visitors try to use your store.
The stores that improve fastest aren't the ones running the most A/B tests. They're the ones who watch 20 session recordings a week, notice what's breaking, and fix one thing at a time. That process doesn't require a sophisticated testing program — it requires curiosity and the willingness to let actual shopper behavior override your assumptions.
Start with the promo code field, move your trust signals above the fold, and reorder your images. Those three changes alone, implemented this week, will do more for your conversion rate than another round of homepage redesign.
