Book a free consultation

Knowledge Hub

How Your Store’s Funnel Works And How To Fix The Stage That Leaks

By John Butterworth · September 29, 2026

Listen to this article16 min listen

A sale on your store passes four stages: a visit, an add to cart, a started checkout and a payment. Together they make up your ecommerce funnel, and each stage keeps fewer shoppers than the one before it.

Shopify’s conversion report already counts all four, but it divides every step by all sessions. I’d divide each stage by the one above it instead, then find the drop that is out of line. Until that stage holds, extra traffic only pours through the same leak.

Once it does, search can widen the top of the funnel. AI answers now take many of the clicks on question searches, so put that effort into collection and product pages for buying searches before you write another guide.

Every Sale Follows A Path From First Visit To Repeat Order

A sale on your store passes four steps you can count: the visit, adding to cart, starting checkout and paying. After that comes a fifth, the second order, which decides whether that customer was worth what it cost to win. Those five steps carry the stage names you'll see on funnel diagrams.

StageStep on your storeWhat the shopper is doingWhere Shopify counts it
AwarenessThe visitFinding the store from a search or an adSessions
ConsiderationAdding to cartReading the product page and choosingSessions with cart additions
ConversionStarting checkout, then payingEntering an address and payingReached checkout, then completed checkout
RetentionThe second orderComing back to buy againNew vs returning customers report
Each marketing stage is one countable step on a Shopify store.

Part of the consideration stage now happens before the visit. Shoppers ask ChatGPT or Gemini to compare products, and someone who clicks through from an AI answer has often chosen already, so fewer of them leave between the visit and add to cart.

Read Your Funnel As The Drop From One Stage To The Next

Read your ecommerce funnel as drops: the share of shoppers each funnel stage loses before the next one. The stage losing you sales is the one whose drop is out of line with what that stage normally loses.

Diagram of four store steps from visit to cart to checkout to paid, with bots feeding the visit step and an AI agent going straight to paid

Shopify Divides Every Funnel Step By All Sessions

Shopify's conversion rate breakdown report draws your funnel, but every step in it is divided by all sessions. Its reached checkout figure is a share of all visits. On its own it cannot show how many full carts went on to checkout.

Divide each step by the step above it instead.

Set the report to a closed funnel first, so a session only counts at a step if it passed the earlier steps in order. In the open view, a shopper who jumped from a cart link straight to checkout gets counted in steps they skipped.

Next, compare each drop with a benchmark for that step. The one I'd use for the two bottom steps comes from Growth Suite's tracking of 958 Shopify stores in the first half of 2026: in US stores, 47% of shoppers with something in the cart go on to start checkout, and 53% of the ones who start it pay. Out of 100 shoppers who add to cart, that is 47 who start checkout and about 25 who pay.

Bar chart of 100 US Shopify shoppers who add to cart, 47 who start checkout and 25 who pay
DropHow to work it outCompare it with
Visit to cartVisits with a cart addition divided by all visitsYour own last four weeks
Cart to checkoutVisits reaching checkout divided by visits with a cart addition47%, the US benchmark above
Checkout to payingVisits completing checkout divided by visits reaching it53%, the US benchmark above
Turning Shopify's funnel report into drops you can compare.

Read your own drops against those rows. If only a small share of your carts start checkout, the cart page is where your sales go missing, whatever the headline conversion rate says.

On a store with a few hundred visits a week, two sales either way can move a rate by a whole point.

Read four weeks together before you decide anything.

Bots And The September 2026 Session Change Move The Top Count

Treat 21st September 2026 as a new baseline for the top drop only, and read the drops below it as before. Every rate in that report sits on the session count, so anything that swells sessions pulls every rate below it down. Bots are the usual cause. A crawler from a country you don't ship to can fill a large share of a month's visits and buy nothing.

That date is when Shopify changed how its analytics counts sessions, sorting bot and system traffic away from real shoppers. Every rate on that page moved with it because each is divided by sessions, from add-to-cart to reached checkout, even on stores where traffic and orders stayed the same.

The drops you work out yourself lower down hardly move, because a bot has to reach the cart before it counts in the cart-to-checkout drop at all.

Compare your visit-to-cart drop only with weeks from after the change. If a drop still looks wrong after that, splitting a step by device and traffic source shows whether one channel is dragging it.

AI Agent Checkouts Put Some Orders Outside Your Funnel

Take the orders that never passed through your storefront out of the count before you judge the bottom of the funnel. Draft orders, point-of-sale sales and subscription renewals have always behaved this way, with no checkout session behind them, and AI agents now add to that pile.

Since Monday 28th September 2026, Shopify has let browser-based AI agents complete checkout on every eligible merchant's site, and some agent purchases never touch your storefront at all. Google Analytics and custom pixels won't fire when a shopper buys through Shopify's direct checkout inside Google AI Mode or Gemini. That sale lands with no visit or cart behind it.

Filter your order list by sales channel, and compare only online store sales with the completed checkout count.

Fix Only The Stage Whose Drop Is Out Of Line

Every stage of an ecommerce funnel loses shoppers for its own reason. Change the stage your reading picked out, leave the others alone until that drop is back in line, and work from the top down.

Win The Buying Searches Now That AI Answers The Questions

For most stores, search supplies a big share of the visits at the top of the funnel. The question searches at the awareness end are sending fewer visits. AI summaries now answer a question like 'what is a sales funnel' on the results page, and fewer of those searchers click through.

That makes buying searches worth more. Someone typing a product name or a category is late in the funnel already. Shoppers who come from an AI answer are in the same state, because they have usually compared products already and land closer to buying.

Commercial pages come before blog content. Put your search effort into collection pages and product pages that rank for those buying searches before you write another guide.

When visits fall on a particular date, check what changed on the site that day first. Only after that, check the date against Google's updates. Google's dashboard dates the May 2026 core update from 21st May to 2nd June 2026, and visits can fall in a window like that with nothing wrong on the store.

A Leak Before The Cart Means The Page Broke The Promise

A large drop from visit to cart usually means the page didn't match what brought the shopper in.

An ad for one product that lands on the homepage makes the shopper hunt for it. A category search sent to a blog post is worse, because the products sit a click further away.

Send each ad and each ranking page to the landing page it promised, with the same product and wording. A shopper who has already chosen a product wants to land on that product's own page.

Visits lasting a few seconds from countries you never targeted are bots or junk traffic, and no page change will convert them.

Most Shopify Carts Die Before Checkout Starts

Most of the carts a Shopify store loses are lost before anyone opens checkout. Go back to the US benchmark above: fewer than half of the shoppers with a cart ever start checkout, so more sales leave at that step than inside checkout itself.

It is also the leak email can't fix. Those shoppers never typed an email address, and no abandoned checkout message can reach someone the store has no address for. Whatever stops them has to be fixed on the cart page.

Show the delivery cost and the full total on the cart page itself, and place express payment buttons beside the checkout button. On a phone, keep that button above any upsells.

Checkout Leaks Close With Express Payment And No Surprise Costs

When a shopper who has already chosen the product leaves at checkout, the likely causes are no express checkout option, no scarcity or urgency and a weak offer. A surprise cost comes close behind.

Offer wallets such as Shop Pay and Apple Pay at the top of the checkout, so a phone shopper never has to type a card number. Show every cost, delivery included, before the shopper reaches that screen.

Give them a true reason to buy now, such as a delivery cut-off or a real stock level, because a shopper with no deadline puts the order off.

A First-Time Buyer Rarely Comes Back For A Second Order

Count the second order as a funnel stage with its own number, because most first-time buyers never place one. Sender's repeat purchase statistics put the share of an average ecommerce store's customers who come back to buy again at roughly 28.2%.

Fix that drop the way you'd fix any other stage. Send a post-purchase email suggesting the next thing to buy, timed to when the first delivery lands or to when a customer is likely to be running low.

Read Shopify's New vs returning customers report each month as the count for this stage. The wider programme is in the guide to customer retention.

Ecommerce Funnel Examples

Three funnels feed most online stores. Each ecommerce funnel starts in a different place: a search, a social feed or somebody else’s recommendation. From the cart onwards they share the stages covered above. What differs is how a shopper reaches the first product page and what they already believe about your store by the time they reach it.

SEO & PPC Funnel

A search the shopper typed themselves opens this one, such as ‘linen duvet cover king size’. They already know what they want, which makes it the shortest funnel to build and the easiest to read. Here is how I’d build it:

  1. Pick the buying searches for each collection and product, meaning category terms and product names.
  2. Give each search one page of its own: the collection page for a category term and the product page for a product name.
  3. Run paid search on the same terms and point the ads at those same pages, matched the way the cart section above describes.
  4. Read which ad terms turn into orders in the first few weeks, then put the organic work behind the pages that sell.
  5. Keep paid spend on the terms a page doesn’t rank for yet, and pull it back as the organic listing climbs.

SEO and PPC are one funnel with two front doors: the same searcher, the same intent and the same page.

Paid search tells you within days which terms and pages make money. That makes it the cheapest test bed for deciding where the organic effort goes.

Where they part company is the bill. A paid visit costs as much on the thousandth click as on the first, while a ranking page keeps sending visits long after the work is paid for. I'd plan for organic to carry this funnel long term, with paid covering the searches it can’t reach yet.

Social Media Funnel

Here a shopper starts from an interruption. Nobody opens Instagram or TikTok to buy a duvet cover, and they meet the product before they feel the need for it. That makes this the longest of the three, and the build has to add the consideration step a search skips. I’d build it in five moves.

Post content showing the product in use, and let the first contact sell the problem it solves.

Link each post or ad to the product page that matches the creative, with the same image near the top. A shopper should recognise where they are straight away.

Ask for an email address on that first visit and give a reason to hand it over. Most social visitors won’t buy on the day.

Follow up by email and retargeting over the next week or two with reviews, delivery details and the deadline that gives them a reason to act.

Judge the funnel on sales across that longer window. First-visit conversion rate tells you almost nothing here.

A social visit looks like a failure in the conversion rate breakdown. Sales tend to come days later through another channel, often a search for the brand name. A store that judges social on the session alone cuts a channel that is feeding its search funnel.

Social visits also come from a phone app. Get the product page working at phone width before anything else gets attention.

Affiliate Funnel

Somebody else’s page is the starting point: a roundup of the best products in your category, a creator’s review or a discount code site. Shoppers come in already sold by a recommendation you didn’t write, which leaves less selling to do on your own site than either funnel above. My build looks like this:

  • List the roundups and reviews that rank for the ‘best’ searches in your category, plus the pages AI answers cite for them.
  • Join the affiliate networks those publishers use before pitching, because many only feature a brand they can earn commission from.
  • Pitch for a place in the roundup and ask for a direct link to the collection page alongside the tracked affiliate link.
  • Send the tracked link to the exact product the publisher recommends, with any discount code applied automatically.
  • Pay commission on new customers only, or a lower rate to voucher sites, and stop paying for orders you’d have taken anyway.

Voucher sites are this funnel’s oddity. A shopper who reaches checkout, opens a new tab and searches for a discount code often ends up on a coupon page. That page then claims the commission on a sale that was already yours, which is a checkout leak dressed up as an affiliate sale.

What the link is worth differs too. A tracked affiliate link brings referral sales and gets your store named on the pages AI assistants draw on. It is tagged sponsored, though, and does nothing for your rankings. A direct link is where the SEO value sits, and it is the ask on every placement.

Win The Searches That End In A Sale

The top of the funnel is where search work pays. Ranking collection and product pages for buying searches brings revenue from a channel you own, instead of one you rent from ads.

Search-led articles from our content writing service link readers on to those pages, which helps them rank. That ranking work is what you’d hire an ecommerce SEO agency built around buying searches to do. Start it only once the leaking stage further down is fixed.

To see where your search traffic stands today, ask for a free SEO audit of your store. Page one charts your organic traffic and top keywords. Page two lists the commercial keywords competitors win where you’re not on page one, with monthly demand. Those are the buying searches feeding the top of your funnel, and the PDF comes back the same day with nothing to pay.

John Butterworth

About the author

John Butterworth

John Butterworth is the founder of Mint SEO, a Manchester ecommerce SEO agency he started in 2024. He has 11 years in SEO and digital marketing, previously running SEO departments for market-leading brands and several agencies. He specialises in Shopify and ecommerce SEO, and his work has ranked over 100 websites and driven more than 3 million organic visits. He speaks at industry events including the SEO Mastery Summit.

Connect on LinkedIn →

Leave a Comment