Journal

What Causes Shopping Cart Abandonment Online?

What causes shopping cart abandonment? Learn why customers leave at checkout and the practical fixes that can protect sales and improve conversion rates.

What Causes Shopping Cart Abandonment Online?

A customer has found the right product, added it to their basket and reached checkout. Then they leave. For an online retailer, that’s no minor inconvenience. It is a sale that was close enough to touch. Understanding what causes shopping cart abandonment helps you focus on the parts of your website that are costing real revenue, rather than guessing at what needs changing.

Not every abandoned basket is a failure. Some people compare prices, wait for payday, or save items for later. But when shoppers repeatedly drop out at the same point, the checkout journey is giving them a reason not to continue. The good news is that most causes are visible, measurable and fixable.

What causes shopping cart abandonment most often?

The most common answer is unexpected cost. A product may look fairly priced on its own, but delivery charges, VAT treatment, service fees or a minimum order requirement can change the decision at the final step. Shoppers don’t like surprises, especially after investing time choosing what to buy.

Make delivery costs and times clear on product pages and in the basket, not only after a customer has entered their details. If delivery varies by location or order value, say so plainly and provide a calculator where practical. Free delivery thresholds can work well, but only if they are realistic and easy to understand.

Price is not the only issue. A customer may be happy with the total but hesitate because the process feels slow, awkward or untrustworthy. Cart abandonment usually results from friction: a small concern that becomes enough to postpone the purchase.

A checkout that asks too much

Long checkout forms create unnecessary work at precisely the point where customers expect things to be simple. Requiring account creation, asking for information you don’t need, or splitting the process across too many screens all increase the chance someone gives up.

Guest checkout should normally be available. You can still invite customers to create an account after the order is confirmed, when it feels like a benefit rather than an obstacle. Keep form fields to the essentials, use address lookup where it genuinely helps, and label any errors clearly. A vague message at the top of a long form is frustrating. Tell the customer which field needs attention and how to correct it.

Mobile shoppers are especially unforgiving. Typing card details and delivery addresses on a small screen takes effort, so a checkout designed mainly for desktop use will lose sales. Large tap targets, sensible keyboard settings, wallet payments and a clean single-column layout) can make a material difference.

Payment choice and payment confidence

Customers have preferred ways to pay. Some want a credit or debit card, while others expect PayPal, Apple Pay, Google Pay or a buy-now-pay-later option. The right mix depends on your audience, average order value and product type. Offering every possible method is not always necessary, but offering only one can make a business feel less established and force customers into a method they may not trust.

The payment page must also look credible. Broken styling, an unfamiliar payment screen, missing security reassurance or a sudden change in website address can cause doubt. Trust signals should support the journey without cluttering it: clear contact details, a straightforward returns policy, recognised payment providers and accurate delivery information are more useful than a page full of badges.

Slow pages interrupt buying intent

A slow website loses shoppers before checkout, but delay during the basket or payment process is particularly damaging. Someone who clicks ‘place order’ expects confirmation quickly. If the page hangs, refreshes or displays an error, they may worry they have been charged twice and leave without trying again.

Speed problems can come from oversized images, excessive scripts, poor hosting, outdated plugins) or a checkout system that does not cope well with busy periods. They often appear first on mobile connections, which means a desktop test in the office may not reveal the issue.

Test the full journey regularly on a phone and a computer. Add an item, amend quantities, apply a discount code, choose delivery, pay and check the confirmation email. This is not merely a technical exercise. It is a practical sales check. If the process is slow or confusing for you, it will be worse for a first-time customer.

Unclear delivery, returns and stock details

Buying online involves some risk. Customers cannot hold the product, speak to a salesperson or always predict whether an item will suit them. Clear information reduces that risk.

If delivery takes three to five working days, say so before checkout. If an item is made to order, explain the lead time. If returns are limited for personalised goods, make that clear before a customer pays. Hiding important conditions might reduce questions in the short term, but it leads to abandoned baskets, disputes and disappointed customers later.

Stock messages matter too. ‘Only a few left’ can encourage action when it is true, but false urgency damages trust. For products that are temporarily unavailable, offer a back-in-stock notification or a sensible alternative, rather than letting customers reach checkout only to find the item cannot be supplied.

Product pages can cause abandonment before the basket

The basket is often where the problem becomes visible, not where it began. Weak product descriptions, unclear sizing, limited photos or missing specifications leave customers uncertain. They may add an item while researching, then abandon it when they cannot answer a basic question.

Good product pages do the work a helpful member of staff would do in a shop. They explain what the product is, who it is for, what is included, how it is sized or installed, and when it will arrive. Reviews can help where they are genuine and relevant, especially for higher-value or unfamiliar purchases.

For service-based businesses that sell deposits, bookings or packages online, the same principle applies. Be specific about what customers receive, what happens next and whether any conditions apply. Ambiguity does not create flexibility. It creates hesitation.

Discount codes can create a reason to leave

A prominent ‘discount code’ box can accidentally tell a ready-to-buy customer that they should search for a deal first. Many will open another tab, look for a voucher and never return. This is particularly common when voucher sites rank well for your business name.

That does not mean discount codes should never be used. They can support email campaigns, loyalty offers and targeted promotions. The trade-off is visibility. If codes are not central to your sales approach, keep the option discreet or reveal it only when a customer has one. Avoid frequent blanket discounts that train customers to delay purchasing at full price.

How to find the cause on your own website

Do not make broad changes based on a single complaint or an industry benchmark. Your customers, products and buying cycle are different. Use website analytics) and ecommerce reporting to identify where people leave, then compare that information with what you see when testing the journey yourself.

Track these four areas over time:

  • the percentage of shoppers who move from basket to checkout;
  • the percentage who complete each checkout stage;
  • the devices, browsers and traffic sources linked to drop-offs; and
  • payment failures, form errors, page speed and delivery-related queries.

A high mobile abandonment rate may point to usability or payment issues. A sudden rise after changing delivery pricing may be easier to diagnose. If customers leave after viewing shipping options, cost or lead time is the likely concern. Evidence helps you fix the right issue first.

It is also worth checking your checkout after website updates, plugin changes and payment-provider changes. Small technical changes can have a large commercial effect, particularly when a form field stops validating properly or a payment method disappears on certain devices.

Recovering abandoned baskets without being pushy

Abandoned basket emails can bring back sales, provided customers have agreed to receive them and your approach is measured. A simple reminder soon after the visit, followed by a helpful message if appropriate, is often enough. Include the saved items, delivery information and a clear route back to checkout.

Do not assume every abandoned basket needs a discount. First solve the reasons people leave. A well-priced, quick and trustworthy checkout protects margin better than routinely offering money off to customers who may have completed the order anyway.

Shopping cart abandonment is rarely solved by one clever tactic. It improves when your website makes buying feel clear, quick and safe from the first product page to the order confirmation. Start with the largest point of friction, test the change properly and keep the journey focused on one outcome: helping a willing customer complete their purchase with confidence.

FAQs

Frequently asked questions

What is the most common cause of shopping cart abandonment?

Unexpected costs are a major cause. Delivery charges, fees or other costs appearing late in checkout can make customers reconsider their purchase.

Does a complicated checkout increase cart abandonment?

Yes. Long forms, forced account creation and too many checkout stages create friction. A simple guest checkout with only essential fields can make purchasing easier.

Can website speed affect shopping cart abandonment?

Yes. Slow basket and payment pages can frustrate shoppers or make them worry that a payment has failed. A fast, reliable checkout helps customers complete their purchase.

How can I reduce shopping cart abandonment?

Make costs clear, simplify checkout, offer suitable payment options, improve mobile usability and explain delivery and returns. Analytics can also reveal exactly where customers leave.

Written by

Andrew Talbot

Web designer and developer at Somerset Web, based in Bristol BS8.

Have something in mind?

Let's create something useful.

Websites, mobile apps, SEO and hosting for businesses across Somerset, Bristol, Bath and North Somerset, delivered personally from Bristol BS8.

Start a conversation