E-commerce8 min read2026-10-12

The E-commerce Growth Funnel: From First Click to Repeat Order

Acquisition gets the attention, but the money leaks between the stages. Here is the whole funnel, the usual drop-off points, and the fix for each.

Most e-commerce brands obsess over the top of the funnel, more traffic, cheaper clicks, bigger reach, and then wonder why revenue does not move. The reason is that growth is a chain, and the chain breaks at the joints. A funnel is only as strong as its weakest transition, and the weakest transition is almost never the one getting the attention.

Here is the full journey, from the first click a stranger makes to the second order a loyal customer places, and what actually moves each step.

SessionsProduct viewsAdd to cartCheckoutOrders
The e-commerce funnel from first click to order. Growth is capped by the weakest transition, usually checkout.

Sessions: the right traffic, not just more

Traffic is not a goal, it is a raw material. Ten thousand sessions from people who will never buy is worse than one thousand from in-market shoppers, because it teaches your algorithms the wrong lesson and flatters your reach reports. The lever here is targeting and channel fit, not volume for its own sake.

Product views: does the promise match the page?

The drop from session to product view is usually a relevance problem. If the ad promises one thing and the landing page shows another, people bounce. Page speed matters just as much; on mobile, every extra second of load time quietly shaves conversion. This is the cheapest stage to fix and the most often ignored.

Add to cart: friction and trust

Between viewing a product and adding it to cart, the blockers are trust and clarity: unclear pricing, hidden shipping, thin product information, no reviews, out-of-stock variants that hide the button. Each one is a small reason to leave, and they add up to the biggest single leak in most stores.

Checkout: the most expensive drop-off

A customer who reaches checkout has decided to buy. Losing them now is the costliest leak of all, and it is usually self-inflicted: forced account creation, too many fields, a payment method they do not use, shipping costs revealed too late, or a local address and phone format the form rejects. Guest checkout alone recovers a surprising amount of lost revenue.

Orders and the second purchase

Acquisition ends at the first order, but the economics live in the second. A customer who buys twice is far cheaper to serve and far more valuable than two separate first-time buyers. This is where lifecycle segments and post-purchase flows earn their keep: the right message to the right cohort at the right moment, pushed automatically through email and messaging.

Acquisition buys the first order. Retention is where the margin lives, and it is almost always under-built.

Instrument the whole chain

You cannot fix a leak you cannot see. Instrument every transition, click to session to product view to cart to checkout to order, and watch the conversion rate between each pair. The biggest percentage drop is your priority, and it is rarely where your attention currently is. Fix the funnel in order of leak size, not in order of what is most fun to optimise.

Key takeaways
  • Growth is a chain; the weakest transition caps the whole funnel.
  • Session to product view is usually a relevance and speed problem.
  • Checkout is the costliest leak and usually self-inflicted; enable guest checkout.
  • The second order, not the first, is where the economics work.

Frequently asked questions

Which funnel stage should I fix first?

The one with the biggest percentage drop-off relative to benchmark, not the one at the top. Instrument every transition and let the data point you to the leak.

How do I increase repeat purchase rate?

Segment customers by lifecycle stage and trigger relevant flows: a welcome and education series for new buyers, replenishment reminders, and win-back for lapsed customers, delivered through email and messaging.

Is more traffic ever the answer?

Only once the funnel converts well. Pouring traffic into a leaky funnel just raises your costs; fix conversion first, then scale traffic into a funnel that holds it.

Put these ideas to work on your data.

A free audit, run through SPARK, on your real numbers.