Why Are Customers Abandoning Their Online Shopping Baskets?

Why are customers abandoning their online shopping baskets? Learn the main reasons shoppers leave without paying, how to identify avoidable checkout friction and which improvements can help your ecommerce website convert more visitors into customers.

When someone adds a product to their basket but leaves without completing an order, it can feel like a lost sale. Yet not every abandoned basket represents a customer who was ready to buy. People compare products, check delivery prices, save items for later and browse without an immediate purchase in mind.

The opportunity lies in identifying customers who would have purchased if the experience had been clearer, faster or more trustworthy. This guide explains how to distinguish normal browsing from preventable problems, with practical advice for Shopify and WooCommerce stores.

Customer shopping online
The path from adding a product to completing payment should feel simple and predictable.

What is online shopping basket abandonment?

Basket abandonment happens when a visitor adds one or more products to a basket but does not complete an order. Checkout abandonment is a narrower measure: someone begins checkout but leaves before purchasing. The difference matters because a shopper who adds an item while browsing has not shown the same commitment as one who reaches the payment stage.

Research from the Baymard Institute places the average documented cart abandonment rate at roughly 70%. That figure is a broad benchmark across studies, not a prediction for your UK shop. Baymard's survey also found that many people leave simply because they are browsing and are not ready to purchase.

Among surveyed US shoppers who abandoned for reasons other than browsing, the most frequently cited issues included high extra costs (40%), slow delivery (20%), lack of trust with card details (19%) and forced account creation (18%). Respondents could give more than one answer, and the figures should not be added together or treated as UK-specific results.

Rather than chasing a universal abandonment target, monitor your own conversion journey consistently. If visitors frequently reach the payment stage and fail, investigate checkout errors. If they leave after reviewing shipping, look at delivery cost and clarity. If they never start checkout, review product information, trust and basket design.

15 reasons customers abandon their shopping baskets

The following issues are common starting points for an ecommerce audit. Each includes an action you can take and a simple test to perform.

1. Unexpected delivery costs

Unexpected shipping fees or charges at the end of checkout can make a product feel much more expensive than advertised.

How to fix it: Show delivery charges, tax treatment and any free-shipping threshold before checkout begins.

🔍 Quick check: Check the final total with different UK postcodes and basket values.

2. Slow or unclear delivery

Shoppers may need products by a particular date. Vague shipping promises make it harder to commit.

How to fix it: Display realistic delivery windows, dispatch cut-offs and tracking expectations on product and basket pages.

🔍 Quick check: Check how quickly a new visitor can find the expected arrival window.

3. A checkout that does not inspire trust

An unfamiliar store asking for card details needs to demonstrate that it is genuine and reliable.

How to fix it: Provide clear business contact information, real customer reviews, accessible policies and a maintained secure payment integration.

🔍 Quick check: Ask a new visitor what reassures them about your checkout.

4. Forced account registration

Creating a password and verifying an account adds friction to what should be a straightforward purchase.

How to fix it: Make guest checkout prominent where supported and invite account creation after purchase.

🔍 Quick check: Try purchasing as a first-time customer without registering.

5. Too many checkout fields

Long forms and repeated information slow customers down and create more opportunities for errors.

How to fix it: Remove unnecessary fields, label required information clearly and preserve values when validation fails.

🔍 Quick check: Count the fields and steps a mobile shopper must complete.

Customer reviewing online checkout
A shorter, clearer checkout can remove avoidable obstacles.

6. Poor mobile usability

Small buttons, obstructive pop-ups and awkward payment fields are especially frustrating on mobile devices.

How to fix it: Test real devices, make tap targets usable, avoid overlays covering checkout and use suitable input types.

🔍 Quick check: Complete a full test order on a small smartphone.

7. Slow pages or technical errors

Large images, scripts, plugin conflicts and payment errors can interrupt the journey before an order is placed.

How to fix it: Review Core Web Vitals, gateway logs, failed payments and unnecessary third-party scripts.

🔍 Quick check: Test the journey on a slower connection and after plugin updates.

8. Limited payment options

Customers have different preferences for cards and digital wallets, particularly on mobile.

How to fix it: Offer payment methods relevant to your audience and test each option end to end.

🔍 Quick check: Confirm wallets and cards actually work on supported devices.

9. Unclear returns and refunds

Shoppers may hesitate if they cannot understand whether or how they can return an item.

How to fix it: Explain return windows, conditions, return costs and refund times in plain English.

🔍 Quick check: Find the return policy from a product page in under a minute.

10. Incomplete product information

Unanswered questions about sizes, compatibility, materials or availability can interrupt a purchase.

How to fix it: Improve photographs, specifications, size guides, stock notices and product FAQs.

🔍 Quick check: Review recurring customer support questions for content gaps.

Online ecommerce purchasing experience
Clear product information and payment choices can increase purchase confidence.

11. Distracting discount code fields

A prominent coupon box may encourage customers to leave the checkout to hunt for discounts.

How to fix it: Keep optional promotional fields unobtrusive and make valid offers straightforward to apply.

🔍 Quick check: Check whether coupon entry dominates the payment step.

12. Confusing checkout navigation

Customers need to understand the next step, edit their basket and recover from mistakes.

How to fix it: Use clear buttons, helpful progress indicators and understandable error messages.

🔍 Quick check: Observe someone new completing an order without instructions.

13. Late stock and shipping restrictions

Discovering at checkout that an item is out of stock or cannot be delivered creates frustration.

How to fix it: Surface stock availability, delivery restrictions and minimum order requirements earlier.

🔍 Quick check: Test mixed baskets, low-stock items and restricted postcodes.

14. No reliable conversion tracking

A headline abandonment figure does not show whether customers leave in the basket, at delivery or after payment errors.

How to fix it: Track product views, add-to-cart, checkout starts, payment attempts and purchases consistently.

🔍 Quick check: Compare event tracking against actual test orders.

15. Missing or excessive recovery reminders

Some shoppers are interrupted and might appreciate a reminder, but aggressive marketing can undermine trust.

How to fix it: Use restrained reminders with working basket links and review UK electronic marketing requirements first.

🔍 Quick check: Check consent, opt-outs, suppression rules and reminder timing.

Interactive abandoned checkout revenue calculator

Estimate what a hypothetical improvement in checkout completion could mean for your business. Enter the number of people who start checkout, the number who complete an order and your average order value. Then adjust the share of currently abandoned checkouts that might convert after improvements.

—Current abandonment
—Additional orders
—Additional monthly gross sales

This is an illustrative scenario, not a sales forecast. It does not account for margins, refunds, seasonality or changing order values.

For example, 500 checkout starts and 175 orders produce a 65% checkout abandonment rate. A hypothetical 10% reduction in the remaining 325 abandoned checkouts corresponds to 32.5 additional orders in this model. The decimal represents an average scenario rather than a literal fraction of an order.

Business reviewing ecommerce website performance
Measure the journey before deciding which changes are worth making.

How to measure where customers leave

Begin by documenting your analytics definitions. A product view, add-to-basket event, checkout start, payment attempt and completed purchase are different actions. Track them separately, and compare behaviour by device, product category and traffic source where data volume permits.

StageQuestion to askPotential issue
Product view to basketAre visitors confident enough to add products?Price, product detail, stock or trust
Basket to checkoutDo shoppers continue after reviewing their basket?Delivery charges, distraction or unclear next step
Checkout to paymentDo people complete their details?Long forms, account requirements or mobile layout
Payment to orderDo attempted payments succeed?Gateway errors, declines or integration problems

Checkout abandonment rate = (checkout starts − completed orders) ÷ checkout starts × 100. Use the same reporting period and ensure that duplicated events, test orders or off-site payment redirects are not distorting your numbers.

Check Google's Core Web Vitals guidance when investigating loading and responsiveness, but remember that a fast site can still have a confusing checkout. For tracking and marketing tools, consult the ICO's cookies guidance to understand when consent is required and when strictly necessary technologies may be exempt.

Which improvements should you prioritise?

Fix genuine purchasing failures first. A broken payment gateway, incorrect total or missing delivery method prevents orders outright. Next address problems that are both common and relatively straightforward to resolve, such as unclear shipping charges, forced registration or inaccessible mobile controls. Cosmetic experiments can wait until the essential journey works reliably.

Use a simple impact-versus-effort review. Record each issue, evidence that it exists, estimated number of affected customers, the change required and how you will test success. Make significant changes in a controlled way so that you can understand what improved performance.

It can also help to review the broader principles in our guide to websites not generating enquiries. Ecommerce and service websites share many conversion challenges, including unclear messaging, poor mobile experiences and missing trust signals.

Shopify and WooCommerce: where to look first

Shopify checkout improvements

Review your theme's product pages, basket, shipping configuration, checkout settings and payment options. Check whether installed apps introduce pop-ups, unnecessary scripts or distracting upsells. Test express payment methods on mobile and make sure shipping promises are consistent throughout the journey. Shopify's checkout optimisation guide provides further examples of checkout friction.

WooCommerce checkout improvements

Check shipping zones, tax settings, payment gateways, checkout field plugins, caching and theme compatibility. Test variable products, coupons, mixed baskets and failed payments. When checkout behaviour changes after an update, review error logs and plugin interactions rather than redesigning unrelated pages. The right solution depends on how your store has been built and extended.

Our Shopify vs WooCommerce guide compares the platforms in more detail, while our ecommerce website design service covers creating and improving online shops.

What about abandoned basket emails?

Reminders can help customers who were interrupted, particularly when they provide a direct link back to a saved basket and a helpful way to ask questions. They are not a substitute for fixing payment errors or unexpected charges. In the UK, check the rules for electronic marketing and the circumstances in which consent or the soft opt-in may apply before sending promotional recovery messages. Website integrations and follow-up processes can be supported by website automation, provided the underlying journey works correctly.

Common mistakes when reducing basket abandonment

Changing everything at once

You will struggle to tell which change made a difference.

Relying on a single average

Device-specific failures can disappear inside an overall figure.

Discounting before diagnosing

Lower prices may reduce margins without resolving the real problem.

Only testing on desktop

Mobile layouts, wallets and keyboards behave differently.

Overusing recovery emails

Aggressive reminders can frustrate customers and create compliance issues.

Ignoring gateway logs

Design improvements will not repair payment failures.

Use evidence rather than assumptions. The Baymard checkout usability research provides useful examples of friction, but your own customers, products and order data should determine what you change first.

A practical 30-day improvement plan

Week 1: Audit the funnel, review checkout errors and place test orders across devices. Week 2: Fix broken functionality and make delivery and returns information clearer. Week 3: Simplify forms, improve mobile usability and validate payment options. Week 4: Review the results, document what changed and plan further tests. This sequence is a starting point, not a guarantee of measurable improvement within a month.

Frequently asked questions

What is a normal cart abandonment rate?

It varies by industry, device, product and measurement method. Industry averages provide context, but your own consistent trend is more useful.

Is every abandoned basket a lost sale?

No. Many people are browsing, comparing options or saving products for later. Focus on avoidable friction for purchase-ready customers.

Does guest checkout help?

It removes the requirement to create an account before buying, which can reduce unnecessary friction for first-time shoppers.

Should I offer free delivery?

Only if the economics work. Transparent delivery costs are essential, but free delivery is not automatically profitable or necessary.

Can I send abandoned basket emails in the UK?

Possibly, depending on your marketing permissions and the relevant consent or soft opt-in rules. Check the applicable ICO guidance before setting up automated messages.

How do I find out why people abandon checkout?

Combine reliable funnel tracking with test orders, payment error logs, customer feedback and mobile usability testing.

Should I rebuild my entire ecommerce website?

Not always. A targeted checkout fix may be enough. Consider a wider rebuild when problems affect the whole shopping experience or your platform is limiting the business.

Share this article!
Recent Blog Posts