Proscube
 
All articles

CRO

They add to cart and do not buy: what happens in the gap

Add-to-cart is healthy, checkout completion is not. That narrows the problem considerably.

By Manpreet Singh·September 23, 2026·9 min read
They add to cart and do not buy: what happens in the gap

If add-to-cart is healthy and orders are not, you have ruled out most of the store. The product page did its job. Something between the cart and the confirmation is undoing it.

That is a short stretch and the causes are well understood.

The costs that were not visible earlier

WHY THE CART GETS LEFTEXTRA COSTS AT CHECKOUT48%FORCED ACCOUNT CREATION26%DELIVERY TOO SLOW23%CHECKOUT TOO LONG18%PAYMENT METHOD MISSING13%MOST OF THIS IS SOLVED BEFORE CHECKOUT, ON THE PRODUCT PAGE
Illustrative abandonment reasons. The top one is not really a checkout problem — it is a product page problem that surfaces at checkout.

Shipping revealed at the last step is the largest single cause, and it is not a checkout fault. Someone decided to buy based on a price, and then the price changed. The fix is on the product page: show the delivery cost, or the threshold for free delivery, before the decision rather than after it.

Same for duties on international orders, and for taxes if your display is exclusive.

Forced account creation

Still present on more stores than it should be. A guest checkout option is not a nice-to-have; making people create an account to spend money is asking for a favour at the worst possible moment.

The delivery date is vague

"Ships in 3–5 business days" is weaker than a date. If someone is buying for an occasion, uncertainty is a reason to leave and check a competitor who was specific.

The payment method they use is missing

Regional and generational. If your audience expects a wallet, a buy-now-pay-later option, or a local method and it is absent, some proportion simply will not proceed.

Check your checkout on mobile, on a real phone, as a new customer, paying with a method you do not normally use. Most checkout faults are invisible to the person who set it up.

Something in the cart is confusing

Discount codes that do not apply. A subscription toggle that changed the price. An upsell that added something the customer did not notice choosing. Each produces a moment of doubt, and doubt at the cart is expensive.

Related service

Losing people between cart and order?

See how a CRO audit works

What to do about it

Instrument the steps. Shopify reports cart, checkout and purchase separately. Find which of those transitions is bleeding rather than treating "abandonment" as one number.

Read the recovery emails you are already sending. If people reply to them, that is free research.

Move the surprises earlier. Almost every fix on this page is really "tell them sooner".

Talk it through

Tell us your cart-to-order rate.

Send that plus your store URL and we will tell you which step is losing people and what is causing it — usually something on the product page rather than in the checkout itself.

Get a read

A real read within one business day — not a sales call.

The number worth knowing

Cart abandonment around 70% is normal and not a crisis. Checkout abandonment — people who started checkout and did not finish — should be far lower. If that number is above roughly 30%, something specific is wrong and it is findable.

About the author

Manpreet Singh

Manpreet Singh is the founder of Proscube, an ecommerce growth studio. He leads the studio's Shopify and Shopify Plus engineering, headless builds, CRO, and its work on AI engine optimization, and writes its guidance on how to grow a DTC brand without wasting money. He works directly with founders — no account-manager layers between you and the people doing the work — and would rather tell a client not to build something than sell them work they don't need.

More about Manpreet

Work with us

Want help with this? Here’s how we do CRO Audits & Optimization.