Skip to main content
Ecommerce

Why Shoppers Abandon Carts (and How to Recover Those Sales)

Web Design UAE10 min read
Why Shoppers Abandon Carts (and How to Stop It)

A shopper who adds something to their cart has already decided they want it. Most of them still leave without buying. That is not a marketing problem to be solved with more traffic, it is a friction problem at the final step, and it is usually fixable with changes that cost nothing. This guide covers the real reasons people abandon, in the order they matter, and exactly what to do about each.

Key takeaways

  • Unexpected costs at checkout are the single biggest cause of abandonment.
  • Every extra field and step loses buyers. Shorten ruthlessly.
  • Forced account creation kills sales. Offer guest checkout always.
  • UAE shoppers expect cash on delivery as an option. Removing it costs orders.
  • Recovery emails and messages genuinely work, but fixing the cause works better.

Reason One: Unexpected Costs

Someone adds an item at AED 180, reaches the final step, and discovers delivery is AED 35 and there is a handling charge. They do not simply accept it; they feel misled, and they leave. This is consistently the leading cause of abandonment across every study of online retail.

What to do

  • Show delivery costs early, on the product page or in the cart, never as a final step surprise.
  • Offer free delivery above a threshold and display progress toward it: "Add AED 45 more for free delivery" both removes the objection and raises basket value.
  • State any cash on delivery fee upfront rather than adding it at the end.
  • Include all charges in the displayed total as early as you can calculate them.

Reason Two: The Checkout Is Too Long

Every field is a small chance to lose someone, and the effect multiplies on a phone where typing is slower. A checkout asking for company name, a second address line, a date of birth and a "how did you hear about us" dropdown is collecting data at the cost of revenue.

  1. Remove every field that is not required to fulfil the order. If you do not use the data, do not ask for it.
  2. Use a single page or clearly indicated steps so the buyer knows how much remains.
  3. Enable address autocomplete to reduce typing.
  4. Show a progress indicator so it feels finite.
  5. Test it on a phone yourself, with one hand, on mobile data. That is how your customers experience it.

Reason Three: Forced Account Creation

Requiring registration before purchase is one of the most damaging things a store can do. The customer wants a product, not a relationship, and being asked to invent another password at the moment of payment is enough to lose a meaningful share of buyers.

Always offer guest checkout, prominently. Ask them to create an account after the order is placed, when they have a reason to: tracking the delivery, faster reordering, order history. Conversion rates are consistently higher with guest checkout available.

Reason Four: Payment Options Do Not Match Expectations

In the UAE this deserves particular attention. A significant share of shoppers still prefer cash on delivery, and others expect wallets such as Apple Pay or Google Pay, which remove card typing entirely on mobile. A store offering only card payment quietly excludes a portion of its market at the final step.

Payment methodWhy it matters hereNotes
CardsBaseline expectationMust be reliable and support local and international cards
Cash on deliveryPreferred by a large share of UAE shoppersConfigure limits by order value and area
Digital walletsRemoves typing on mobile, lifts conversionAmong the cheapest conversion improvements available
Buy now pay laterIncreasingly expected for higher value itemsCosts more per transaction; weigh against basket increase
Offering the mix your customers expect is a conversion decision, not just a technical one.

Reason Five: Trust Doubts at the Final Step

Hesitation peaks exactly where money changes hands. If the buyer is uncertain about returns, delivery timing or whether the site is secure, that is the moment doubt wins.

  • Show the returns policy near the buy button, not buried in the footer.
  • State delivery timeframes specifically: "Delivered in 2 to 4 working days in Dubai" beats "fast delivery".
  • Display security signals and a valid SSL certificate, since browsers flag anything less.
  • Put reviews on the product page, where the decision happens.
  • Include a real contact method. A visible phone number or WhatsApp reassures buyers that a real business stands behind the order.

Reason Six: The Site Is Slow

Checkout is where slowness costs the most, because the customer has already decided to spend money. A payment page that takes six seconds produces exactly the anxiety that makes people close the tab, and a slow confirmation step leads buyers to wonder whether their payment went through.

Strip checkout pages of anything non essential: chat widgets, popups, tracking scripts that are not needed there, and heavy imagery. Treat the path from product page to confirmation as a performance budget where every element must justify its weight.

Recovering the Ones Who Still Leave

Even a well built store loses a share of carts, because some people are genuinely just browsing or comparing. Recovery is worth setting up, though it should never be a substitute for fixing the causes above.

  1. Send a first reminder within a few hours, while the intent is still live. Keep it helpful rather than pushy.
  2. Send a second after about a day addressing likely objections: delivery times, returns, payment options.
  3. Consider a discount only in the third message, if at all. Discounting immediately teaches customers to abandon carts deliberately.
  4. Use WhatsApp where the customer has opted in, which typically sees far higher engagement than email in this market.
  5. Make the link return them to a filled cart, not to the homepage.

Measuring It Properly

Set up checkout funnel tracking so you can see which specific step loses people, rather than knowing only that carts are abandoned. If most drop off at the delivery step, your shipping costs or options are the problem. If they leave at payment, your methods or trust signals are. If they leave at the address form, it is too long.

Test one change at a time and give each a fair sample before judging. Checkout changes tend to produce clear, measurable results quickly, which makes this one of the most rewarding areas of a store to work on.

Where to Start Tomorrow

Place a real order on your own store, on your phone, on mobile data, using each payment method including cash on delivery. Count the fields, count the steps, and note the moment you first learn the delivery cost. Most owners find at least two obvious problems within ten minutes, and those two are usually where the lost revenue is.

If you would like the store built to convert from the outset, our ecommerce website design service covers checkout optimisation, payment configuration and full order testing before launch.

The Product Page Does Half the Work

Many abandonments are caused before the cart, on the product page, by questions left unanswered. The shopper adds the item anyway, hoping to find the answer during checkout, then leaves when they do not. Strengthening the product page reduces abandonment more reliably than optimising checkout alone.

  • Multiple clear photographs from different angles, plus something showing scale or context.
  • Specifications in full, including dimensions, materials, compatibility and what is in the box.
  • Delivery time stated on the page, not discovered later.
  • The returns policy summarised in one line beside the buy button.
  • Reviews for that specific product, which answer doubts no description can.
  • Stock status, because uncertainty about availability sends people to check elsewhere.

Seasonal Patterns Worth Planning For

Abandonment is not constant through the year. In the UAE, patterns around Ramadan, Eid, Dubai Shopping Festival, back to school and the summer travel period all shift both volume and behaviour noticeably. Delivery expectations tighten sharply before Eid, and a store that cannot state a confident delivery date during that window loses orders it would win in an ordinary month.

Plan for it. Update delivery timeframes honestly before each peak, increase stock on your best sellers, make sure cash on delivery limits still make sense at higher order values, and test the checkout again before the traffic arrives rather than during it.

A Checkout Audit You Can Run in Twenty Minutes

Rather than guessing, walk your own checkout as a stranger would and score it honestly. Do this on a phone, on mobile data, not on your office computer.

CheckWhat good looks likeYour store
Delivery cost visible before checkoutShown on product page or cartYes or no
Guest checkout availableOffered prominently, not hiddenYes or no
Number of form fieldsOnly what is needed to fulfil and contactCount them
Payment methods shown earlyIcons on product page and cartYes or no
Cash on delivery configured with limitsValue ceiling and area restriction setYes or no
Returns policy near the buy buttonOne line summary, linked to detailYes or no
Checkout load time on mobileUnder two secondsTime it
Order confirmation email arrivesWithin a minute, not in spamTest it
Score your own store honestly. Most owners find two or three failures on the first pass.

What Realistic Improvement Looks Like

It is worth setting expectations. Removing a surprise delivery charge, adding guest checkout and enabling wallet payments will not eliminate abandonment, because a large share of it is people browsing with no intention of buying today. What these changes reliably do is recover the buyers who genuinely wanted the product and were stopped by friction.

Treat it as an ongoing discipline rather than a one off project. Re-test the full checkout after every theme update, plugin change or payment provider change, because these are exactly the moments a working checkout quietly breaks and nobody notices until sales fall.

Setting Expectations Before the Cart

The most effective abandonment work often happens before anyone reaches the cart at all. If your delivery timeframe, delivery cost, returns window and payment options are visible on the product page, the shopper who was going to object has already decided, and the ones who proceed are far more likely to complete.

This feels counterintuitive because it looks like you are giving people reasons to leave earlier. In practice you are removing the surprise that causes abandonment at the most expensive moment, and you are gaining the trust that makes the remaining shoppers convert at a higher rate. A visitor who knows exactly what they are committing to before clicking add to cart is a far better prospect than one discovering it three steps later.

Frequently Asked Questions

What is a normal cart abandonment rate?

Rates across online retail typically sit around 70 percent, so some abandonment is entirely normal and includes people comparing prices or saving items for later. The useful measure is not the absolute number but whether yours improves as you remove friction, and where in the funnel people are leaving.

Should I offer a discount to recover abandoned carts?

Use it sparingly and never in the first message. Customers quickly learn that abandoning a cart produces a discount code, which trains them to abandon deliberately and erodes your margin. Address objections first: delivery cost, timing, returns and payment options.

Does cash on delivery increase abandonment?

It reduces it, because a share of UAE shoppers will not complete an order without it. What it increases is failed deliveries, which is a different problem solved with order value limits, area restrictions and confirming larger orders before dispatch rather than by removing the option.

How many checkout steps is too many?

Fewer is better, and the field count matters more than the step count. Aim to ask only what you need to fulfil and contact the customer about the order. A well designed multi step checkout with few fields per step often outperforms a single page crammed with everything.

Do abandoned cart emails actually work?

Yes, they reliably recover a portion of otherwise lost sales, and the first message sent within a few hours typically performs best. They are worth setting up, but they recover far less revenue than fixing the underlying friction does, so treat them as a supplement rather than a solution.

Why do people abandon on mobile more than desktop?

Typing is slower, forms are harder to complete, connections are less reliable and shoppers are more often distracted or in transit. Since most UAE traffic is mobile, the mobile checkout deserves the majority of your attention: fewer fields, autocomplete, wallet payments and fast loading.