What Is Cart Abandonment?

In plain English

Cart abandonment is when a shopper fills a cart and then leaves without paying. It is the most common thing that happens in an online store, and most of the reasons behind it are fixable.

The idea

Someone found your shop. They browsed. They liked something enough to add it to a cart. Then they closed the tab.

That is worth sitting with for a second, because it is not the same as a visitor who bounced off your homepage. This person wanted the thing. They got most of the way there. Whatever stopped them happened late, and it happened after they had already decided they were interested.

That is what makes abandonment worth studying. The hard part of the sale was already done.

Why people leave

The causes are well known and boringly consistent. They are rarely about the product.

  • Unexpected extra costs at checkout. This is the reason cited most often. Shipping, handling and fees that only appear at the end feel like a bait and switch, even when they are perfectly fair.
  • Forced account creation. Somebody wanted one item and got asked to join something. Guest checkout exists for a reason.
  • A checkout that feels risky or unfamiliar. An odd domain at the payment step, a form that looks homemade, a page that does not match the rest of the shop.
  • Unclear delivery or returns. Not knowing when it arrives, or what happens if it is wrong, is enough on its own.
  • Plain doubt about whether the site is safe. "Is this real, and will these people just take my money?" Often unspoken, and often decisive.
  • A slow or fiddly checkout. Too many steps, too many fields, breaks on a phone.

The trust ones are the quiet ones

Notice that the last few have nothing to do with price.

A shopper who leaves over shipping cost knows why they left. A shopper who leaves because something felt off usually could not name it. They just did not finish. You never hear from them, they do not complain, and they do not show up in any complaint you could act on. They simply do not come back.

That doubt is strongest at the moment the card comes out. Before that it is browsing. At that step it is real money going to strangers.

What helps at the moment of hesitation

Nothing exotic. Mostly it is answering the questions the shopper is already asking, at the moment they are asking them.

  • Show the full cost early. Surprises at the end cost more sales than the amount itself ever would.
  • Allow guest checkout. Let people buy the thing.
  • Put delivery and returns where they can be seen. On the page, not behind a link in the footer.
  • Make it obvious a person is behind the shop. A real address, a real contact route, a support reply that arrives.
  • Keep the checkout looking like your shop. Consistency reassures. A sudden change of style reads as a redirect.
  • Show trust signals where the doubt is. Near the payment step, not buried on an about page.

Where trust signals fit

A trust signal is anything that answers "is this safe" without the shopper having to ask. HTTPS and a valid SSL certificate are the baseline. Clear policies, real contact details and a trust badge a shopper can actually verify all build on it.

They only work if they are honest and checkable. A signal a shopper cannot verify is just more furniture on the page.

We wrote this up properly in reduce cart abandonment with trust signals, and there is more in our guides. If you want to see what your own checkout looks like from the outside, run a free check on it.

Related terms

Browse the full glossary →

See where your site stands.

Run a free check and find out which of these your site already passes, in seconds.

Run a free check Browse the fixes