Cart abandonment is when a shopper adds one or more products to their cart and then leaves without completing the purchase. It is the clearest expression of lost intent in ecommerce: these visitors were not browsing idly, they selected something specific and then stopped.
Industry-wide, roughly 70% of carts are abandoned, and Indian D2C stores frequently sit slightly higher on mobile. That figure alarms people more than it should — a meaningful share of "abandonment" is just how people shop. Using the cart as a wishlist, comparing delivery costs across two stores, or getting interrupted mid-purchase are all normal behaviours. The recoverable portion is what deserves attention.
Why Cart Abandonment Matters for Ecommerce
An abandoned cart is the most expensive kind of loss on a store. You paid to acquire the visitor, they navigated your catalogue, chose a product, and declared intent — and the sale failed at the last possible moment. Every rupee of acquisition cost was spent and none of it returned.
It is also the loss most responsive to fixing, because the obstacles at this stage are usually concrete rather than emotional. Someone who abandons a product page may simply not want the product. Someone who abandons at the cart usually does want it and hit something specific: an unexpected shipping charge, a forced account creation, a missing payment option, a delivery date that did not work.
Those are all fixable, and the fixes tend to be cheap. This is why cart and checkout work reliably produces the highest return per hour invested in most CRO programmes.
Real-World Example
An apparel brand had a 78% cart abandonment rate on mobile and had been running an aggressive abandoned-cart email sequence with modest results. Exit surveys on the cart page pointed somewhere else entirely: shipping cost was only revealed after the address step, and for orders under ₹999 it added ₹79 that shoppers had not anticipated.
Rather than discount, they made the shipping rule visible in the cart itself — a progress line reading "Add ₹214 more for free delivery" alongside each item. Abandonment fell from 78% to 64%, and average order value rose by ₹190 because a large share of shoppers chose to add an item rather than pay the fee. The email sequence, unchanged, then performed better too, because it was chasing fewer people who had left for a reason the site had already addressed.
How to Improve / Optimize Cart Abandonment
- Show total cost early. Shipping, taxes, and COD fees belong in the cart, not three steps later. Surprise costs at the payment step are the single most cited reason for abandonment.
- Never force account creation. Guest checkout should be the default path, with an optional account offered after the order is placed.
- Offer the payment methods your customers actually use. UPI, cash on delivery, and popular wallets are not optional in the Indian market; a missing COD option loses entire regions.
- Give a concrete delivery date. "Ships in 3–5 business days" is weaker than "Arrives by Thursday, 14 August" for a shopper deciding whether to commit.
- Use exit intent at the cart with something useful. Free shipping, a saved cart link, or a delivery reassurance often outperforms a blanket discount and protects margin.
- Recover across more than one channel. Email plus a WhatsApp reminder sent within an hour recovers substantially more than email alone for Indian D2C audiences.
Cart Abandonment in A/B Testing
Cart and checkout are the highest-value testing surfaces you have, because visitors there are pre-qualified and the sample converts at a much higher base rate — which means tests reach significance faster than equivalent tests further up the funnel.
Productive tests include: shipping threshold messaging, guest vs. account-first checkout, payment method ordering, trust signal placement, and the number of form fields. Measure completed purchases rather than progression to the next step, since it is easy to move people one step forward and lose them at the following one. CustomFit.ai lets you run these tests on the cart and checkout without developer involvement and reports the full funnel per variant.
Run smarter A/B tests with CustomFit.ai — 14-day free trial, no credit card required.