Infographic για digital marketing - οπτικοποίηση εννοιών ecommerce CRO, increase conversion rate, checkout optimization
    eyecaptain.io

    Cart Abandonment: Causes, Benchmarks and 12 Fixes

    Why shoppers abandon carts, what the benchmarks say by device and industry, and 12 fixes for product page, cart and checkout ranked by impact.

    8 min read
    409 views
    cart abandonmentshopping cart abandonment ratereduce cart abandonmentcheckout optimizationecommerce CROguest checkout

    Roughly seven out of ten shoppers who put something in a cart leave without paying. Baymard Institute's running average across dozens of studies sits near 70%, and it has barely moved in fifteen years. That number is not a failure of your store; it is the baseline every store starts from. What separates a store converting at 1% from one converting at 3% is how much of that 70% it recovers, and the recovery happens in four places: the product page, the cart, the checkout, and the follow-up after the shopper has gone. This guide covers all four, with the fixes ranked by how much they usually move.

    What cart abandonment actually measures

    Cart abandonment rate is the share of sessions that add an item to the cart and do not complete an order: (1 minus orders divided by carts created) times 100. It is a funnel metric, not a verdict. A store with generous browsing behaviour (shoppers using the cart as a wishlist) will show a higher rate than a store where people only add what they intend to buy, and neither number says which store is healthier. Read it alongside checkout abandonment (started checkout, did not finish), which is where the fixable friction lives, and alongside add-to-cart rate, which tells you whether the product page is doing its job.

    Benchmarks: what is normal

    Documented averages cluster around 70% overall. Mobile runs higher, usually in the high 70s to low 80s, because the same friction costs more on a small screen. Desktop sits in the high 60s. By category, luxury, travel and finance run higher because shoppers compare longer; groceries and repeat consumables run lower. If your checkout abandonment (from checkout start to order) is above 25 to 30%, the checkout itself has a problem; if cart abandonment is high but checkout abandonment is low, the problem is earlier, on the product page or in the cart.

    Why shoppers leave: the reasons that keep coming back

    When Baymard asks shoppers why they abandoned a purchase they had started, excluding people who were just browsing, the same answers lead every year: extra costs (shipping, tax, fees) too high; the site wanted an account; delivery too slow; a long or complicated checkout; the total was not visible up front; not enough trust to hand over card details; a website error or crash; an unsatisfying returns policy; not enough payment methods; a declined card. Almost every one of these is visible on the page before a single visitor arrives, which is why a cart abandonment problem is an audit problem before it is an analytics problem.

    Shopping Cart Abandonment Guide [2024]: 7 Data-Driven Strategies for E-commerce infographic showing ecommerce CRO, increase conversion rate, checkout optimization for digital marketing
    EyeCaptain
    eyecaptain.io

    The 12 fixes, in the order they usually pay back

    1. Show the full cost before checkout

    Extra costs discovered late are the top stated reason for abandonment. Put the shipping cost or a shipping estimate on the product page and in the cart, state the tax treatment, and never introduce a new fee on the payment step. If shipping depends on location, an estimate for the most common region beats a surprise.

    2. Offer guest checkout

    Forced account creation is the second most-cited reason and the cheapest to fix. Let shoppers pay without an account, then offer to save their details on the confirmation page when they have already committed. Most will accept; the ones who would not were never going to create an account before paying anyway.

    3. Put express payment at the top

    Apple Pay, Google Pay, PayPal and Shop Pay remove the form entirely for a growing share of shoppers and fill address and card in one tap on mobile. Place them above the manual form, not below it, and make sure they work on the device they are most used on.

    4. Shorten and clarify the checkout

    Baymard's checkout benchmark finds the average checkout has around 12 form fields where 7 or 8 would do. Remove optional fields, merge first and last name, auto-fill city from postcode, and show a progress indicator so shoppers know how much is left. Every field is a small tax and every unclear label is a reason to stop.

    5. Make the total visible on every step

    The order summary should be visible on desktop throughout checkout and one tap away on mobile. A shopper who cannot see the total on the payment step is checking it in their head, and doubt grows in that gap.

    6. Put trust where the doubt is

    Security badges, the returns policy in one sentence, and a contact route belong next to the payment fields and next to the Place order button, not in a footer. Trust elements work at the moment of hesitation; the same elements two scrolls away are invisible in practice.

    7. Fix the cart page itself

    The cart should confirm what was added, show the total with a shipping estimate, and present one primary Checkout button. Free-shipping thresholds convert when the progress toward them is visible. Cross-sells belong below the button, limited to a few relevant items. A large empty discount code box sends shoppers off to search for a coupon; make it a small link instead.

    Shopping Cart Abandonment Guide [2024]: 7 Data-Driven Strategies for E-commerce infographic showing ecommerce CRO, increase conversion rate, checkout optimization for digital marketing
    EyeCaptain
    eyecaptain.io

    8. Give the Add to cart button back its attention

    This is the fix most stores miss because it happens before the cart. On many product pages the gallery or a promotional banner carries more visual weight than the Add to cart button, and on mobile the button is one or two scrolls below the first screen. A predictive attention heatmap shows this in seconds: if the heat is on the image and not on the button, reduce the noise around the button before making it bigger, and add a sticky Add to cart on mobile once the button scrolls away.

    EyeCaptainEyeCaptain
    -35%
    Conversions Booster

    Your checkout is leaking revenue

    35% of cart abandonments are caused by fixable UX issues. Our audit reveals trust gaps, hidden costs, and checkout friction points.

    Trust signals missing

    9. Answer the product page questions that cause hesitation later

    Delivery time, returns, sizing and stock are the questions shoppers carry into the cart. Answer them on the product page in one line each, near the price and the button, and the cart-to-checkout step loses a common reason to pause.

    10. Remove the errors and the shifts

    A checkout that throws a validation error at the top of the page after submit, or a review widget that loads late and moves the button as the shopper reaches for it, causes abandonment that never shows up as a stated reason because the shopper just leaves. Inline validation next to the field, correct mobile input types, and a Cumulative Layout Shift under 0.1 are table stakes.

    11. Use honest urgency, or none

    Real stock levels, a real delivery cutoff and a real number of recent purchases nudge a hesitating shopper. A countdown that resets on reload and an "only 3 left" that never changes train shoppers to distrust everything else on the page, including the shipping promise.

    12. Recover the ones who still leave

    Some abandonment is not fixable on the page: the shopper was comparing, got interrupted, or is waiting for payday. A recovery email within an hour, a second one the next day, and a persistent cart that survives the return visit bring back a meaningful share, typically a few percent of abandoned carts, and more when the email shows the exact items and the total with shipping. Discounts in recovery emails work but train repeat shoppers to abandon on purpose; lead with a reminder and reserve the discount for the second message if you use one at all.

    How to find your own leaks

    1. Instrument the funnel in GA4 or your platform: product view, add to cart, checkout started, shipping, payment, order. Read the drop at each step.
    2. Audit the step with the biggest drop. For the product page and cart, a predictive heatmap and CTA salience measurement show what steals attention. For checkout, walk it on a phone with a real address and card and count the fields, the surprises and the errors.
    3. Ship the top three fixes from the list above that apply to you. Structural changes (cost visibility, guest checkout, express payment) come before design changes.
    4. Measure the step rate, not the overall conversion rate, for two weeks. Re-run the audit to confirm the change landed.
    5. Move to the next step. Cart abandonment is reduced a step at a time, and most stores that get from 75% to 60% do it in four or five releases, not one redesign.
    Shopping Cart Abandonment Guide [2024]: 7 Data-Driven Strategies for E-commerce infographic showing ecommerce CRO, increase conversion rate, checkout optimization for digital marketing
    EyeCaptain
    eyecaptain.io

    Frequently asked questions

    What is a good cart abandonment rate?

    Anything under 60% is better than most stores achieve. Under 50% is excellent and usually means the store sells repeat consumables or has an unusually committed audience. Compare against your own last quarter before comparing against industry averages.

    Is cart abandonment the same as checkout abandonment?

    No. Cart abandonment counts everyone who added an item and did not order, including people who used the cart to save items. Checkout abandonment counts only shoppers who started checkout and did not finish, and it is the better measure of checkout friction.

    Do abandoned cart emails work?

    Yes, modestly. Expect to recover a single-digit percentage of abandoned carts with a well-timed sequence, more if the email shows the items and total. They complement on-page fixes; they do not replace them.

    Why is mobile abandonment higher?

    Because the same friction costs more on a small screen: forms are harder to fill, totals are hidden behind a tap, buttons scroll away, and layout shifts cause mis-taps. Most mobile abandonment fixes are layout and form fixes, not design refreshes.

    Enjoyed this article?

    One short email a week with practical CRO and UX tips

    No spam. Unsubscribe anytime.

    Find what stops your visitors from converting

    EyeCaptain is an AI-powered CRO & UX audit tool that automatically scans your pages, identifies UX issues, and gives you actionable optimization suggestions to increase conversions. Try it for free, no card, no commitment.

    Free CRO Audit
    Share this article
    LinkedIn X
    Dimitris Andreadakis

    About the author

    Founder of EyeCaptain. Writes about conversion rate optimization, UX analysis and the neuromarketing behind pages that actually sell.

    More articles by Dimitris Andreadakis