Find where in the sequence people leave, using your own funnel data. Unexpected shipping cost at the final step is the single most common cause, and it is fixed by showing the total earlier.

Abandonment is normal

Roughly two thirds to three quarters of baskets are abandoned across most of retail, and a shop reporting that figure is not broken.

A basket is used as a shortlist, a price check, a way to see the delivery cost, and a note to self for later. Much of that was never an intention to buy today.

So the goal is not to eliminate abandonment. It is to find the portion that represents somebody who wanted to buy and was prevented, which is a much smaller and much more addressable group.

Find where, before asking why

The single most useful step, and it needs your own data rather than any general list.

The sequence has distinct stages: basket viewed, checkout started, details entered, delivery chosen, payment attempted, order placed.

Count how many reach each one. The stage with the largest fall is where your problem is, and it is frequently not where you assumed.

Every platform reports this, though it is often not on the main dashboard. Without it you are guessing, and the guesses tend to be about price when the answer is usually mechanical.

The costs that appear late

The most common single cause, consistently, across every study and most shops.

Somebody adds an item at thirty dollars, reaches the final step, and discovers shipping is twelve. The total is now forty-two and they feel the price changed after they committed.

The amount is often not the problem. The surprise is.

The fix is to show the delivery cost before the final step: on the product page where it is predictable, in the basket at the latest, and ideally as a threshold stated plainly so people know what free delivery requires.

Handling fees, service charges, and taxes added at the end have the same effect and the same remedy.

The other reasons, roughly in order

The first two are the most fixable and the most common after cost surprises, and neither requires changing your prices.

Every field is a place to leave

Checkout length is not an aesthetic concern.

Count the fields in yours. Anything you do not genuinely need for this order is costing you a proportion of the people who reach it.

Company name on a consumer order. A phone number you never call. A second address line most people leave blank. A how did you hear about us dropdown placed before payment rather than after.

Ask for the minimum to complete the sale, and collect anything else after the order is placed, when the customer is committed and answering is a favour rather than an obstacle.

On a phone, use the right keyboard for each field. Presenting a full alphabetic keyboard for a postcode or a card number is a small friction repeated at exactly the wrong moment.

A worked example

A homeware shop had an abandonment rate they considered catastrophic and had been discounting to fix it.

Their funnel data showed the collapse was not at payment. Two thirds of the loss happened between the basket and the first checkout step.

That step asked people to create an account, and shipping cost was not shown until after it.

They added guest checkout, moved a delivery cost estimate into the basket, and stated a free delivery threshold on every product page.

Completed orders rose by about forty percent over two months, with no change to prices and no discounting.

The discounts had been addressing a problem that did not exist, at a direct cost to margin.

Recovery emails, used carefully

Sending a reminder to somebody who left a basket does work, and it is worth doing properly rather than aggressively.

One message, some hours later, is where most of the value is. A second after a day or two is reasonable. A sequence of five is a nuisance and damages a relationship you were trying to recover.

Lead with usefulness rather than pressure: what they left, a way back to it, and an offer to answer a question if something was unclear.

Resist discounting in the first message. It teaches customers that abandoning a basket produces a voucher, which is a habit you will not want at scale, and it gives away margin to people who were going to return anyway.

This also depends on having their address, which means it only reaches people who got far enough to give one, and it needs to fit whatever consent rules apply to your marketing.

Ask the people who left

Underused and often more informative than the data.

Where you have an address, a short message asking what stopped them, with no offer attached, gets a surprising response rate and produces specific answers.

The reasons given are frequently things nobody had considered: a delivery date that missed an occasion, a variant that was not available, uncertainty about whether an item would fit, or a payment method they preferred not to use.

Ten replies will tell you more than the abandonment percentage ever will, and the pattern usually points at one or two fixable things.

The counter-case

Chasing abandonment can become counterproductive.

Some abandonment is healthy. A customer who reconsiders an impulse purchase and does not complete it is a customer who will not return the item, and a shop that pressures those people into buying accumulates returns and complaints.

There is also a floor. Below roughly sixty percent you are doing well, and effort spent grinding from sixty-five to sixty-two is usually better spent elsewhere.

And the rate itself is a poor headline number, because it moves with traffic mix. Send more browsing traffic from social media and abandonment rises while orders also rise, which looks like a decline and is not.

Watch completed orders. Use abandonment to find the broken step, not as a target.

Working through it

  1. Pull the funnel and find the biggest single drop.
  2. Buy something from your own shop on a phone.
  3. Show delivery cost before the final step.
  4. Count your checkout fields and remove what you do not need.
  5. Offer guest checkout.
  6. Send one recovery message, without a discount.
  7. Ask ten people what stopped them.

Step two takes ten minutes and finds things no report will show you.

Showing costs early is covered in showing shipping cost before checkout.


Frequently asked questions

What is a normal cart abandonment rate?

Roughly two thirds to three quarters across most of retail. A basket is used as a shortlist and a price check, so much of that was never an intention to buy today.

What causes most abandonment?

Costs appearing late, particularly shipping added at the final step. The amount is often not the problem; the surprise after committing is.

How do I find my own cause?

Pull your funnel data and find the stage with the largest fall: basket, checkout start, details, delivery, payment. It is frequently not where you assumed.

Do recovery emails work?

Yes, used carefully. One message some hours later captures most of the value. Avoid discounting in the first, since it teaches customers that abandoning produces a voucher.

Should I reduce checkout fields?

Yes. Anything not needed for this order costs you a share of the people who reach it. Collect the rest after the order, when answering is a favour rather than an obstacle.

Is a lower abandonment rate always better?

No. The rate moves with traffic mix, so more browsing traffic raises it while orders also rise. Watch completed orders and use abandonment to find the broken step.

West Coast Media Solutions Inc. provides web design, web development, hosting, digital marketing, and business consulting to organisations across Canada, drawing on more than twenty-five years in the field.

Discounting to fix abandonment?

Pull the funnel first. The drop is usually before payment, and usually mechanical rather than about price.

Start a Conversation