GROWTH MARKETING

How to Read Your Ecommerce Conversion Funnel

Jul 27, 2026·6 minutes read·Daniel Badaoui

Updated August 31, 2026

Two online stores sell physical products in the same market, on the same platform. Over the same six months, one converted 0.5% of its visitors into buyers. The other converted 2.3%. The difference isn't luck, and it isn't the ad budget. It's visible in one chart both owners can open today: the conversion rate breakdown.

Every ecommerce platform shows some version of it. Shopify puts it right on the analytics home screen: Sessions, Added to cart, Reached checkout, Completed. Four numbers. Most owners glance at the last one and move on. That's a mistake, because the shape of the funnel says far more than the final rate.

This guide covers what each step actually measures, what healthy numbers look like by industry, and how to diagnose exactly where your store loses buyers.

What Do the Four Funnel Steps Actually Measure?

Key takeaway: An ecommerce conversion funnel has four steps: Sessions, Added to cart, Reached checkout, Completed. Sessions to cart tests traffic quality, product pages, and the offer. Cart to checkout exposes surprise costs and forced accounts. Checkout to completed tests trust, delivery fees, and payment methods. Each transition isolates one fixable problem.

Sessions is everyone who walked into the store. Completed is everyone who paid. The two steps in between are where the diagnosis happens, because each transition answers a different question about your business:

  • Sessions to Added to cart. Do visitors want what you sell, at the price you ask? This transition tests your traffic quality, your product pages, and your offer itself. Nothing about checkout matters yet.
  • Added to cart to Reached checkout. Once the intent exists, does your cart give people a reason to hesitate? Surprise shipping costs, forced account creation, and clunky cart pages show up here.
  • Reached checkout to Completed. Can the buyer pay the way they want, at the total they expected? This is where trust, delivery fees, and missing payment methods bite hardest.
Sessions
100%
4,200
Added to cart
7.4%
311
Reached checkout
4.0%
168
Completed
2.3%
97
A healthy funnel: a swimwear store's first six months. Bar heights are compressed for readability.

Read it like a story: 4,200 people came in, 311 picked something up, 168 walked to the register, 97 paid. Every step drops. The question is never whether you lose people. It's where you lose too many.

What Is a Good Ecommerce Conversion Rate?

There is no universal good conversion rate. Dynamic Yield's benchmarks across 400+ brands range from 0.71% in luxury and jewelry to 5.37% in beauty, with fashion at 2.81%. One constant holds: Baymard's average cart abandonment is 70.22%, so losing more than your industry does is the real leak.

There's no universal good conversion rate, because industries behave nothing alike. The Dynamic Yield benchmarks, built on 200M+ monthly users across 400+ brands, track twelve-month conversion rates per industry, and the spread is wide: luxury and jewelry converts at 0.71%, home and furniture at 1.2%, fashion and apparel at 2.81%, food and beverage at 5.03%, beauty at 5.37%.

Add-to-cart rates stretch just as wide, from 1.72% in luxury to over 10% in food and beverage. A number that signals a crisis in one vertical is a great year in another. And since conversion rate is a ratio, not a total, a six-month store sits fairly on the same scale as a twelve-month average. Here's where our two stores land:

Beauty & personal care
5.37%
Food & beverage
5.03%
Pet care
4.4%
Multi-brand retail
3.15%
Fashion & apparel
2.81%
Consumer goods
2.43%
Store B (swimwear)
2.3%
Home & furniture
1.2%
Luxury & jewelry
0.71%
Store A (backpacks)
0.5%
Twelve-month industry averages (Dynamic Yield benchmarks). In blue: the two example stores, each measured over six months of trading. Short windows can carry seasonal bias, so read them as an order of magnitude.

One number does hold across industries: most people who start checkout don't finish it. Baymard Institute's running average across 50 studies puts cart abandonment at 70.22%. Losing buyers at the last step is normal. Losing more than your industry does is a leak.

Where Do Stores Actually Lose Buyers?

The funnel shows where people leave, never why. Baymard's checkout research says the why is operational: extra costs at 40%, slow delivery at 20%, distrust with card details at 19%, complicated checkout at 17%, missing payment methods at 9%. In cash-on-delivery markets like Lebanon these frictions are amplified.

One caveat before touching anything: the funnel tells you where people leave, never why. A weak last step could mean delivery fees, a missing payment method, or a form that breaks on mobile. The chart localizes the leak; the reasons come from research and from walking through your own checkout.

Baymard asked shoppers who abandoned a checkout why they left. Excluding people who were just browsing, the answers are strikingly consistent:

Extra costs (shipping, taxes, fees)
40%
Delivery too slow
20%
Didn't trust the site with card details
19%
Checkout too long or complicated
17%
Missing payment methods
9%
Why shoppers abandon during checkout, excluding those who were just browsing (Baymard Institute). Multiple answers allowed.

In a market like Lebanon, where buyers expect cash on delivery and compare delivery charges before anything else, these frictions are amplified. A store that hides its shipping cost until the last screen is training its own visitors to abandon.

Two Funnel Shapes, Two Different Problems

Back to the two stores from the introduction. Here's the full breakdown of the backpack store that converted 0.5% across its six months of trading:

Sessions
100%
5,500
Added to cart
2.2%
121
Reached checkout
1.4%
77
Completed
0.5%
28
Store A, six months of trading: 5,500 sessions, 28 orders. Bar heights are compressed for readability.

Six months is long enough for the numbers to mean something, and the instinct is to blame checkout. The chart says otherwise: only 2.2% of visitors ever added anything to the cart.

Very often this is pricing strategy showing up in analytics. When the market keeps browsing without adding to cart, it's voting on your price-to-value, not on your payment page. The rest is traffic that was never going to buy and product pages that fail to convince.

Redesigning this store's checkout would polish the last step of a journey almost nobody takes. The real work is on the offer.

Store B is the healthy funnel from the first chart: a swimwear brand in its first six months after launch. Its 7.4% add-to-cart rate proves demand is real from day one. Against the 2.81% fashion benchmark there's still room, and the funnel shape shows exactly where: nearly half the people who reach checkout don't finish.

Against Baymard's 70% average that's respectable, but every recovered buyer at this stage is pure revenue from traffic already paid for. Showing the delivery fee earlier, adding the one payment method buyers keep asking for, cutting a form field: these are weeks of work, not months, and they compound.

Side by side, the two stores read like this:

Six months of tradingStore A (backpacks)Store B (swimwear)
Sessions5,5004,200
Added to cart2.2%7.4%
Reached checkout1.4%4.0%
Completed0.5% (28 orders)2.3% (97 orders)
The leakAlmost nobody adds to cart: the offerNearly half who reach checkout do not finish
The fixProduct pages, pricing, traffic qualityDelivery fee shown earlier, missing payment method, shorter form

Same platform. Same chart. Two completely different to-do lists. That's what the breakdown is for.

How to Act on Your Own Chart

Acting on the funnel means pulling 90 days of data, comparing each step to your industry benchmark, fixing the biggest relative drop first, and changing one thing at a time over two full weeks. Walk the whole flow on a phone, since mobile is 76% of visitors in Dynamic Yield's data.
  1. 1.Pull the breakdown for the last 90 days, not the last 7. Small stores need the larger sample before the percentages mean anything.
  2. 2.Compare each step against your industry, not against a universal average.
  3. 3.Find the biggest relative drop and fix that stage first. A weak add-to-cart rate makes checkout work pointless.
  4. 4.Change one thing at a time and give it two full weeks before judging.

Then match the fix to the stage:

  • Weak add-to-cart: rework product pages (photos, sizing, reviews), revisit pricing, and check that your ads bring buyers, not just clicks.
  • Cart-to-checkout drop: show the delivery fee in the cart, not after it, and keep guest checkout one tap away.
  • Checkout leak: offer the payment methods your market actually uses, cash on delivery included, and keep the form short enough to finish on a phone in under two minutes.

And do all of it on a phone. Mobile makes up 76% of visitors in Dynamic Yield's data, so the funnel you should walk through is the mobile one: open your own store on your phone, add a product, and go through checkout the way a first-time buyer would. The friction you feel at each step usually maps directly onto the drops in the chart.

If you also run a service business, the same diagnostic applies with different stage names at the commitment point. The ecommerce vs lead generation funnel comparison maps every checkout step to its lead generation equivalent.

None of this works if the numbers themselves are wrong. If your analytics setup is patchy, fix your tracking before optimizing anything, and check the other revenue leaks hiding in your store while you are at it.

Fixing the step that leaks is conversion work, not traffic work: that is the premise of our conversion rate optimization service.

Read Your Own Funnel

Your conversion rate breakdown is the cheapest audit you'll ever run. It's sitting in your dashboard right now, and it already knows whether your problem is the offer, the cart, or the payment page. If you want a second pair of eyes, run our free Flash Audit to see how your store scores on the fundamentals, or get in touch and we will read your funnel with you.

FAQ

Common questions.

Clear answers on the key topics covered in this article.

It depends heavily on your industry. Dynamic Yield's benchmarks range from 0.71% in luxury and jewelry to 5.7% in pet care. Compare your store against your own vertical, and judge the shape of the funnel, not just the final number.

Benchmarks stretch from under 2% in luxury to over 10% in food and beverage. What matters most is the signal: a low add-to-cart rate points to a traffic, pricing, or product page problem, not a checkout problem.

Baymard Institute's research puts extra costs first at 40%, followed by slow delivery at 20%, lack of trust with card details at 19%, and missing payment methods at 9%. Showing the full total early and offering the payment methods your market expects fixes most of it.

It's on the main Analytics screen: Sessions, Added to cart, Reached checkout, and Completed, each with a percentage of total sessions. Look at a 90-day window rather than a week so the percentages are based on enough visitors.

Not necessarily, but over a long period in a mainstream product category it's a signal to act. Check where the drop happens first: a very low add-to-cart rate means an offer or traffic problem, while a healthy cart rate with a big checkout leak means friction you can usually fix in weeks.

What's next

Keep going.

Run a Flash Audit to see where your site stands. Or explore more articles.