Why shoppers abandon carts, and what actually fixes it
3 min read · updated
About seven in ten online carts are abandoned, according to Baymard Institute's average of 50 studies. Many of those shoppers were only browsing, but among the rest the top reasons are costs that appear late, slow delivery, distrust of the site with payment details, forced account creation and a long checkout. Each has a direct fix on the page, and fixing the page recovers more than chasing people with emails after they leave.
How common is cart abandonment?
Baymard Institute keeps a running average of published cart abandonment studies. Its list, last updated in September 2025, puts the documented average at 70.22 percent across 50 studies. Individual stores vary widely, and mobile carts are abandoned more often than desktop ones.
Some of that will never be recovered. Baymard's own survey finds that a large share of shoppers who abandon were just browsing or comparing prices. The useful work is on the remainder: people who meant to buy and were stopped by something the store controls.
What are the main reasons, in order?
Among shoppers who were not just browsing, Baymard's survey lists the reasons below. Several can apply to the same person, so the numbers do not add to 100.
| Extra costs too high (shipping, tax, fees) | 40% |
| Delivery was too slow | 20% |
| Did not trust the site with card details | 19% |
| The site wanted me to create an account | 18% |
| Checkout process too long or complicated | 17% |
| Website had errors or crashed | 17% |
Which fix goes with which reason?
Late costs are fixed by showing the full total, including shipping and any COD charge, as early as the product page. Slow delivery is partly an operations problem, but showing a specific date rather than a vague range removes much of the doubt. Distrust is answered with recognisable payment logos, a clear returns line and a working contact route, not with generic security badges.
Forced accounts are the easiest to remove: offer guest checkout or phone based login. A long checkout is usually a form asking for more than the order needs. Errors are found by placing real orders on real phones every week, because the bug that loses sales is often one nobody on the team triggers on a laptop.
- Show the full total, delivery charge and COD fee before the cart
- Give a delivery date for the shopper's pin code, not a range in small print
- Offer guest checkout or one time password login
- Place a real order on a mid range phone every week
Do abandoned cart emails and WhatsApp messages work?
They recover some orders, and they are worth running. But they only reach shoppers who left contact details, they arrive after the moment has passed, and a message that offers a discount teaches regulars to abandon on purpose. Treat recovery messages as a safety net under a good cart, not a substitute for one.
A better measure of recovery is net: orders recovered minus orders that would have come back anyway. A small group that receives no message tells you that number, and it is often lower than the dashboard suggests.
How do you act on intent before the shopper leaves?
Behaviour shows hesitation before the tab closes: repeated visits to the same cart, scrolling back to the returns section, switching between two variants. That is the moment a single, specific line helps, such as the return window or the delivery date, placed next to the button the shopper is hovering over.
IntellQ's agents read those patterns and propose that kind of change on a slot near the add to cart or checkout button, with every change waiting for your approval and judged against a control group. A rule based tool or a careful theme change can do a static version of the same thing.
What should you check in your own cart this week?
Place three real orders on a mid range Android phone over mobile data: one prepaid, one COD and one with a coupon. Time each from product page to confirmation and write down every moment you had to wait, scroll to find something or re enter a detail. That list is usually a better roadmap than any benchmark.
Then read the last fifty pre purchase chats and support emails and tag each with the reason the shopper hesitated. When the same reason appears five times, it belongs on the product page or in the cart, in one plain sentence.
Questions
What is a normal cart abandonment rate?
Baymard's average across 50 studies is about 70 percent. Your own rate depends on category, device mix and how many visitors use the cart as a wishlist, so track it against its own history.
Should I offer a discount to abandoners?
Sparingly. A discount recovers some orders but trains regular customers to wait for it. Fix costs and trust on the page first, and test any discount against a group that does not get one.
Does guest checkout really help?
Baymard lists forced account creation as a reason for 18 percent of abandoning shoppers who were not just browsing. Guest checkout or phone login removes that reason entirely.
Is mobile cart abandonment higher?
Generally yes. Small screens make long forms harder and slow pages more painful, so test the checkout on a real mid range phone over mobile data.