954-539-5678Free audit
Menu

E-commerce · Checkout

How to reduce cart abandonment

Shoppers tell us why they leave. Most of the reasons are fixable in your cart and checkout.

Show full costs before checkout

Offer guest checkout, fewer fields

Give delivery dates and returns

Talk to us

Tell us what you need and we’ll get back to you. Or book a free 30-minute call. Or call 954-539-5678.

The short answer

To reduce cart abandonment, fix the reasons shoppers give for leaving: show the full cost, including shipping and tax, before checkout; offer guest checkout; cut the checkout form to the fields you truly need; give delivery dates, not vague promises; show security and returns information near the payment step; and offer the payment methods your customers use. According to Baymard Institute, the documented average cart abandonment rate is about 70 percent across 50 studies, and the top reason among people who were ready to buy is extra costs that were too high. You will never reach zero, but checkout fixes are the cheapest revenue most stores can find.

Why shoppers abandon carts

Baymard surveys US online shoppers who abandoned a purchase during checkout. Setting aside the people who were “just browsing”, their published reasons are, as of their latest update:

  • Extra costs too high (shipping, tax, fees): 40%
  • Delivery was too slow: 20%
  • Did not trust the site with card information: 19%
  • The site wanted me to create an account: 18%
  • Checkout too long or complicated: 17%
  • Website errors or crashes: 17%
  • Returns policy not satisfactory: 13%
  • Could not see the total order cost up front: 12%
  • Card was declined: 10%
  • Not enough payment methods: 9%

Notice that most of these are things you control. Baymard also estimates that a large e-commerce site could raise its conversion rate by about 35 percent through better checkout design alone.

Fix 1: no surprises on cost

Surprise costs are the biggest single cause, so start here.

  • Show shipping costs early. Put a shipping estimator or a clear shipping table on product and cart pages, not just at the final step.
  • Show a free-shipping threshold in the cart (“$12 away from free shipping”) if you offer one.
  • Estimate tax in the cart where your platform supports it, or at least say that tax is added at checkout.
  • Avoid late fees such as handling or small-order charges appearing at the last step. Build them into the product price or show them up front.

Fix 2: make checkout short and forgiving

  • Offer guest checkout and make it obvious. Invite people to create an account on the confirmation page, after the order is placed.
  • Cut form fields. Baymard’s 2024 research found the average checkout had 11.3 form fields, while most sites need only about 8. Use one full-name field, hide address line 2 and the coupon field behind a link, and default billing address to shipping.
  • Use address lookup and autofill, and the right mobile keyboard for phone numbers and card numbers.
  • Keep errors kind. Show what went wrong next to the field, keep everything the shopper typed, and never clear the form.
  • Remove distractions in checkout: no full site menu, pop-ups or upsells that interrupt payment.

Fix 3: delivery, returns and trust

  • Give a delivery date range (“arrives Tue to Thu”) rather than “5 to 7 business days”. Offer a faster option if you can, even at a cost.
  • Summarize your returns policy in one line near the add-to-cart button and in checkout, with a link to the full policy.
  • Show security cues near payment: recognizable payment logos, a short line on how card data is handled, and your contact details. Make sure your SSL certificate is valid and nothing on the page shows a browser warning.
  • Look established. Real reviews, a clear About page and a phone number or chat reduce doubt, especially for first-time buyers.

Want someone to walk through your checkout with you?Book a free 30-minute call and we will look at your store and tell you what we would fix first.

Fix 4: payment options and declines

  • Offer express wallets such as Apple Pay, Google Pay, PayPal or Shop Pay, which skip most typing on mobile.
  • Consider buy now, pay later options if your average order is higher-value.
  • Review declined payments with your payment provider. Fraud filters that are too strict turn away good customers; too loose and you pay in chargebacks.

Fix 5: speed and errors

About one in six abandoners in Baymard’s data left because of errors or crashes. Test checkout on real phones, on a slow connection, with each payment method, every few weeks and after every app or theme change. Watch for slow cart drawers, broken discount codes and shipping rates that fail for some addresses. Our guide to Core Web Vitals explains how to measure page speed the way Google does.

Fix 6: make the cart page do its job

The cart is where shoppers decide whether to start checkout. Small details matter:

  • Show a thumbnail, the chosen variant (size, color) and the line price for every item, so shoppers can confirm they picked the right thing.
  • Let people change quantities or remove items without the page reloading or losing their place.
  • Keep carts saved for returning visitors, so a shopper who comes back the next day finds the items still there.
  • Put one clear checkout button above the fold on mobile, with express wallet buttons beside it.
  • Keep cross-sells modest. One or two relevant add-ons help; a wall of offers distracts from the purchase.

Then recover the carts you still lose

Some abandonment is normal: people compare prices, save items for payday or get interrupted. For those shoppers, an abandoned checkout email sequence brings a share back. Keep it to two or three messages, send the first within a few hours, and avoid training customers to wait for a discount. See our email marketing service if you want help setting this up.

How to measure progress

  1. In your analytics, track the funnel: product view, add to cart, begin checkout, add shipping, add payment, purchase.
  2. Find the step with the biggest drop. That is where to start.
  3. Change one thing at a time and compare the same period length before and after, or run an A/B test if traffic allows.
  4. Watch mobile and desktop separately. Mobile checkout problems are often hidden in a blended average.

How JLB USA helps

JLB USA builds stores on Shopify, Shopify Plus, BigCommerce, WooCommerce, Magento, Ecwid and OpenCart, and has worked with 500+ clients on 1,000+ projects over more than 15 years. We can audit your checkout, fix what is in the way, and set up recovery emails on Klaviyo, Mailchimp or HubSpot. See our web design and e-commerce services.

Keep reading

Book it now · Free

Book a free 30-minute call

Pick a time. We look at what you have now with you and tell you what we would change first. No obligation.

Prefer to talk now? Call 954-539-5678, or send the form and we’ll contact you.

Questions we hear

What is a normal cart abandonment rate?

Baymard Institute’s average across 50 published studies is about 70 percent. Rates vary by industry, device and how abandonment is measured, so compare your store with its own history first.

What is the main reason for cart abandonment?

In Baymard’s survey of US shoppers, extra costs that were too high, such as shipping, tax and fees, were the top reason, cited by 40 percent of those who abandoned during checkout.

Does guest checkout reduce cart abandonment?

Yes. Being forced to create an account was cited by 18 percent of abandoners in Baymard’s data. Offer guest checkout and invite account creation after the order.

How do I reduce cart abandonment on Shopify?

Show shipping costs early, turn on express wallets, keep apps out of checkout, test on mobile, and use Shopify’s abandoned checkout emails or a tool such as Klaviyo to recover carts.

Related services

Want a second opinion on your website or marketing?

Pick a time for my free callCall 954-539-5678