How to Decrease Cart Abandonment When Delivery Is the Problem

Learning center series

How to Decrease Cart Abandonment When Delivery Is the Problem

How to decrease cart abandonment

Most advice on how to decrease cart abandonment starts with the checkout form. Shorten it, add a progress bar, allow guest checkout, display a padlock. All reasonable, all worth doing, and none of it touches the two things costing you the most orders.

Ask shoppers why they abandoned and the top two answers are extra costs at 40% and delivery being too slow at 20% (Baymard Institute, retrieved 2026-10-03). Both are delivery decisions. If you run your own vehicles and set your own fees, these are yours to change. That’s a better position than a national brand stuck with whatever a carrier charges.

This guide is the fix list for that delivery side of checkout. For the definition, the rate formula and the full ranked list of causes, start with what cart abandonment is and how to measure it. For the messages that bring back shoppers who already left, see the best abandoned cart emails to win back customers.

The Bottom Line

  • 43% of e-commerce sites show no shipping cost or calculator on the product page, while 64% of test users go looking for exactly that before adding to cart (Baymard Institute, retrieved 2026-10-03). That mismatch is the cheapest fix on this page.
  • The median conditional free-shipping threshold reached $64 in 2025, up 23.1% from $52 in 2019, but shoppers say they’ll only spend about $43 to qualify. Set yours in that gap, not above it.
  • A named date beats a duration. “Arrives Friday 14 March” is a promise; “3–5 business days” is homework.
  • Segment your abandonment rate by delivery zone before changing anything. It usually shows the problem is at the edge of your radius, not in your checkout.
  • Fix the cause before you build the recovery email. A reminder about a fee that drove someone away doesn’t bring them back.

Metrobi drivers are rated 4.97/5

"Your delivery drivers actually show up on time and handle products carefully"
— Rachel Parkhurst, Boloco

Trusted by local businesses for:

  • Background-checked professionals
  • Specialized in business deliveries
  • Same drivers for consistency
  • 4.97/5 average delivery rating

First work out whether delivery is your problem

Before you reprice anything, spend twenty minutes proving where the orders are leaking. Three cuts of your own data will tell you:

  • Abandonment by delivery zone. Export your abandoned checkouts with their postcodes and group them by how far they sit from your kitchen or shop. If the outer ring abandons at 85% while your immediate neighbourhood sits at 60%, your zone pricing is the problem and no checkout redesign will fix it.
  • Abandonment by order value. Sort abandoned carts by subtotal. A cluster of abandonments just below your free-delivery threshold means the threshold is set too high. A cluster of small orders means your minimum fee is scaring off trial customers.
  • Abandonment by device. Mobile abandons at roughly 80% against 66% on desktop. If your delivery options are a cramped dropdown on a phone screen, that gap is partly self-inflicted.

If all three come back flat and your abandonment is spread evenly, delivery probably isn’t your bottleneck, and you should work the general checkout fixes in the hub guide instead. If any one of them spikes, you’ve found your money.

Show the delivery cost before the cart

This is the single widest gap between what shoppers want and what shops do. Baymard found 43% of e-commerce sites display no shipping cost or calculator on the product page, while 64% of test subjects went looking for that information on the product page before deciding whether to add the item at all.

So the majority of your customers are hunting for a number that nearly half of stores don’t provide. They either guess high and leave, or they add to cart, discover the fee at the end, and leave angrier.

What to put on the product page:

  • A postcode or ZIP checker. Three fields and a button. The shopper types their code, you return the fee and the next available date for that address.
  • A plain-language line when the fee is simple. “Delivery £6 within Bristol, free over £50” needs no widget at all.
  • The outer-zone warning. If an address 15 miles out costs £18, say so before they fill a cart. Losing that order on the product page costs you nothing. Losing it at checkout costs you a customer who now thinks you’re expensive.

Avoid “calculated at checkout” entirely. It reads as a warning that the number is bad.

Never let a fee appear for the first time on the final screen

The research consistently points at the surprise rather than the amount. The same £12 delivery charge lands completely differently depending on when the shopper meets it. Seen on the product page it’s a fact they price into the decision. Seen on the payment screen after they’ve typed their card details, it feels like a trick, and people leave over the feeling rather than the twelve pounds.

Practical rule: the number shown in the cart must equal the number charged at the end. If tax, a service fee or a fuel surcharge appears later, you’ve broken the rule.

Set a free delivery threshold your margin survives

Free delivery over a certain spend is the most reliable lever here, because it does two jobs at once: it protects your margin on tiny orders and pushes mid-sized baskets higher.

The common mistake is setting the bar by guesswork. The widely used starting point is to take your current average order value and add about 30%. An AOV of £50 puts your threshold near £65.

There’s a ceiling, though. The median conditional free-shipping threshold hit $64 in 2025, up 23.1% from $52 in 2019, while shoppers report willingness to spend only about $43 to qualify. That roughly $21 gap is where abandonment lives. A threshold your customers quietly consider unreachable performs worse than no threshold at all, because it reframes your delivery as something they’re failing to earn.

ModelWhat it does wellWhere it costs you
Free over a thresholdLifts basket size; protects margin on small ordersAbandonment clusters just below the line if set too high
Flat fee on every orderPredictable for you and the customer; easy to display earlyGives up the basket-building effect
Free delivery on everythingRemoves the top abandonment cause outrightMargin has to absorb it, usually via product pricing
Tiered by zoneMatches what delivery costs you; keeps far addresses viableMore to explain; needs a product-page checker to work

For most local shops with an AOV between £50 and £150, a threshold plus a flat fee underneath it is the sensible default. Benchmark against what your customers are trained on rather than your competitors down the road: Amazon Prime gives free same-day over $25, Walmart+ sets its bar at $35, and those numbers quietly set the expectation before anyone reaches your site.

Give a delivery date, not a delivery window

Twenty percent of abandoners said delivery was too slow. A good share of those people weren’t reacting to actual slowness. They were reacting to vagueness, because an unspecified wait always feels longer than a specified one.

“Arrives Friday 14 March” is a commitment a shopper can plan around. “3–5 business days” asks them to count forward, wonder whether weekends are included, and decide whether that covers the dinner party. Many won’t bother.

If you deliver locally you have an enormous advantage here that most shops fail to use. You know your own routes. You can show a named date, and often a two-hour window, which a national retailer physically cannot. Put it on the product page, repeat it in the cart, and confirm it at checkout.

Where you can’t promise a date (a custom cake, a large wholesale order), say what determines it and when they’ll know. Uncertainty you’ve explained is tolerable. Uncertainty you’ve hidden isn’t.

Offer more than one delivery speed at checkout

A single delivery option forces a yes-or-no decision. Two or three options turn it into a choice about which one, which is a much easier decision to keep making.

A workable set for a local operation:

  • Standard — your normal next-day or scheduled-day service, at your base fee or free over the threshold.
  • Named-day or window — the customer picks the day, or a morning or afternoon slot, for a small premium. Popular with anyone ordering for an occasion.
  • Same-day — where your routes allow it, with the cutoff time stated plainly.
  • Collection — free, and it rescues the shopper who balked at the fee. For food businesses this quietly recovers a meaningful share of otherwise-lost orders.

Keep the list short. Seven delivery options is its own kind of friction, especially on a phone.

Publish your cutoff time where shoppers can see it

If you offer same-day or next-day delivery, the cutoff is part of the offer, and burying it in a FAQ wastes it.

The big florists treat this as front-page information for good reason: 1-800-Flowers runs a 3pm cutoff, while FTD and Teleflora both sit at 2pm on weekdays. A shopper at 1:45pm who can see “order within 15 minutes for delivery today” has a reason to finish right now. The same shopper who has to guess will come back later, which usually means never.

Put the cutoff next to the delivery date, and make it count down if your platform supports it. Urgency that’s simply true is the best kind.

Clear the non-delivery friction too

Fixing delivery won’t help if the checkout itself is broken. The rest of the ranked causes are quick work:

  • Allow guest checkout. Forced account creation costs 18% of abandoners. Offer the account on the confirmation page instead.
  • Earn card trust. 19% don’t trust the site with their details. A recognisable payment provider’s branding at the card field does more than any badge you design yourself.
  • Cut every optional field. You rarely need a phone number and a company name and a delivery note to sell a dozen pastries.
  • Add the wallets. 9% leave over missing payment methods, and enabling Apple Pay or Google Pay is a settings change, not a project.
  • Test the phone checkout on an actual phone. Not a resized browser window.

These are covered in more depth alongside the full cause list in the guide to what cart abandonment is and how to measure it.

A two-week plan to decrease cart abandonment

In order, because the sequence matters more than the speed:

  1. Days 1–2. Export abandoned checkouts. Segment by zone, by order value and by device. Identify which one spikes.
  2. Days 3–4. Put a delivery fee and date on your product pages, even as plain text. This is the highest-return change on the list and needs no development work.
  3. Days 5–7. Reset your free-delivery threshold to roughly AOV plus 30%, checking it against what your customers will realistically spend rather than what the median shop charges.
  4. Days 8–10. Replace every delivery duration on the site with a named date. Add your cutoff time next to it.
  5. Days 11–12. Add a second delivery option and a collection option.
  6. Days 13–14. Clear the checkout friction: guest checkout, fewer fields, wallet payments.

Then leave it alone for a month and re-measure. Changing six things and checking after four days tells you nothing.

Frequently asked questions

What is the fastest way to decrease cart abandonment?

Show delivery costs on the product page. 43% of sites don’t, 64% of shoppers look for it there, and on most platforms it’s a text change rather than a development project.

Should I offer free delivery on everything?

Only if your margins can absorb it, which usually means building the cost into product prices. For most local shops a threshold at roughly 30% above average order value, with a flat fee below it, protects margin while still lifting basket size.

Does showing a delivery fee early just scare customers off sooner?

It loses some orders earlier, and that’s the point. A shopper who leaves on the product page cost you nothing. One who leaves at the payment screen cost you their time, their goodwill, and usually their next visit too.

How much can delivery changes realistically improve my rate?

Extra costs and slow delivery together account for the two largest fixable reasons people abandon, at 40% and 20%. You won’t capture all of that, since about 42% of abandoners were only browsing in the first place, but delivery is where the addressable share is concentrated.

Is it better to fix checkout or send recovery emails?

Fix the checkout first. Recovery emails work well, with open rates on cart abandonment flows averaging above 50% on Klaviyo. But an email reminding someone about the delivery fee that drove them away won’t convert.

Start with the cheapest change

Of everything above, one change costs almost nothing and addresses the biggest cause: put your delivery fee and your delivery date on the product page, in words, today. It needs no plugin and no developer, and it closes the gap between what two-thirds of your shoppers are looking for and what nearly half of shops provide.

Everything else (the threshold maths, the delivery options, the zone pricing) is refinement on top of that. Measure for a month before you judge it, and segment by zone when you do.

About the Author

Picture of Oguzhan Uyar
Oguzhan Uyar
CEO of Metrobi. Metrobi helps you find reliable drivers with clear pricing, tracking, and route optimization. With an entrepreneurial spirit, Oguzhan has been transforming local delivery logistics since 2019.
Related posts
In this article
Cart Abandonment
Learning center articles
Other Learning Center Subjects