Skip to content
Free 30-min callBook now
Talk to us — 30 min, freeBook now
WhatsAppBook a callGet a quote

Cart and Checkout Abandonment: Where the Money Actually Leaks

Roughly 70% of carts are abandoned. Here is how to find out which step loses your customers, and the fixes that hold up once you have the data.

Written by
Fahad, CEO & Head of Development
Published
Reading time
2 minutes
Cart and bundle configuration on a Shopify store

The industry figure for cart abandonment sits around 70%. Quoting it is useless on its own — what matters is *which step* your customers leave at, because the fix for each is completely different.

Build the funnel before you fix anything

In Shopify admin, Analytics → Reports → Conversion rate breakdown gives you the four-step funnel: sessions, added to cart, reached checkout, completed checkout. Write down the drop-off between each pair. That single report tells you where to spend your effort.

Drop-off betweenTypicalIf yours is worse, look at
Session → add to cart90–95% dropProduct page, pricing, photography, trust
Add to cart → checkout30–50% dropCart UX, shipping cost reveal, upsell friction
Checkout → purchase20–30% dropPayment options, form length, unexpected fees
Shopify analytics dashboard showing total sales and sales over time
Build the funnel from your own numbers first. Fixing the wrong step is the most common way merchants waste a month.

Cart-stage fixes

  • Show the full cost — subtotal, shipping estimate and tax — before the customer clicks through.
  • Use a slide-out cart rather than a full page redirect, so browsing is not interrupted.
  • Put express payment buttons at the top, not buried under a form.
  • Free-shipping progress bar if you have a threshold.
  • Make quantity and variant editable in the cart. Forcing people back to the product page loses them.

Checkout-stage fixes

Shopify Checkout is largely fixed unless you are on Plus, which is genuinely a good thing — it is well-optimised out of the box. What you still control:

  • Enable Shop Pay. Accelerated checkout consistently converts better than manual entry.
  • Offer the local payment methods your market expects — iDEAL in the Netherlands, Klarna in the Nordics, Bancontact in Belgium. Missing these is a silent, total loss in those markets.
  • Turn off any field you do not need. Company name and address line 2 are usually optional friction.
  • Do not surprise anyone with duties. For cross-border, use Shopify Markets to show landed cost.

Recovery is not a fix

Abandoned-cart emails recover somewhere between 5% and 15% of abandoned carts. That is real money and you should absolutely run the flow — see the email flows every store needs.

But recovery treats the symptom. If your checkout-to-purchase drop is 40%, an email sequence is bailing out a boat instead of patching the hull. Fix the leak first, then run recovery on what still slips through.

Every recovered cart is a cart you should not have lost. Recovery rate going up is not always good news.

Removing friction between product page and checkout is the core of our CRO package — audited, fixed and measured.

See conversion optimization

Sources & further reading

  1. 1.Cart abandonment rate statisticsBaymard Institute
  2. 2.Checkout optimization: minimize form fieldsBaymard Institute
  3. 3.Shopify Checkout settingsShopify Help Center

Share this guide