Why shoppers abandon carts in India, and how to win them back
The most common reasons Indian shoppers leave at checkout (surprise costs, limited payment options, slow pages, trust) and fixes that recover sales.

- Surprise charges and missing payment options are the top reasons to abandon
- One industry guide estimates roughly 70% of carts are abandoned, so small fixes matter
- Reminders on WhatsApp and email recover a share of lost carts if sent with consent
Not everyone who adds to cart intends to buy right now. Some are comparing, some are saving for later, and some hit a problem. You cannot recover them all, but you can remove the problems.
How big is the issue?
One industry guide on Indian D2C conversion puts cart abandonment at around 70%. Your own number depends on your category, price and traffic mix. Check your analytics to see where visitors leave: cart, address, payment or confirmation.
The common reasons
- Surprise costs. Shipping, COD fees or taxes appear at the last step. Show the total early.
- Not enough payment choices. Missing UPI, a favourite wallet, EMI or COD.
- Forced account creation. Offer guest checkout, or sign-in by mobile OTP.
- Slow or clumsy pages. Heavy images and scripts on a mid-range phone on mobile data.
- Long forms. Ask only what you need. Use address autocomplete and pincode lookup.
- Trust concerns. An unknown brand, no reviews, unclear return policy.
- Payment failures. OTP timeouts, bank errors, or UPI limits (failed payments).
- No delivery date. Shoppers want to know when it arrives.
Fixes that usually pay off
| Problem | Fix |
|---|---|
| Surprise costs | Show delivery and fees on the product and cart pages |
| Payment gaps | Add UPI one-tap, cards, netbanking and COD with OTP |
| Forced sign-up | Guest checkout |
| Slow pages | Compress images, remove unused apps (Core Web Vitals) |
| Long forms | Fewer fields, autofill, phone-first |
| Low trust | Reviews, clear policies, visible contact |
Recovery messages
Reminders to people who left items in their cart can win some back. Rules:
- Only message people who gave consent, using the channel they agreed to.
- Send the first message within an hour or two, a second the next day, and stop.
- Make it useful: show the item, say whether it is low in stock, and link straight to checkout.
- Avoid fake urgency. See abandoned-cart messages on WhatsApp.
Measure the funnel
Track the share who proceed at each step: product page, add to cart, checkout start, payment, confirmation. Fix the biggest drop first, then retest. Small improvements compound, because each step multiplies the next.
A mobile-first test you can do today
Open your store on the cheapest phone you can borrow, switch off Wi-Fi and use mobile data. Time how long the product page, the cart and the payment page take to become usable. Count the taps from the product page to the payment screen, and count the fields you must fill. Anything over about five taps, or any page that takes more than a few seconds to respond, is costing you orders. Fix the slowest page first, because speed problems affect every visitor, while content problems only affect some.
What to do next
Place an order on your own store as a first-time customer, on a mid-range phone, with mobile data. Write down every moment of doubt or delay, then fix the top three.
Frequently asked questions
Is a 70% abandonment rate bad?
It is common, so do not panic. Compare your own funnel over time, and focus on the specific step where most people leave.
Should I offer a discount to recover carts?
Sparingly. Start with reminders and fixes. A discount trains shoppers to abandon on purpose, and it reduces margin.
Does guest checkout reduce repeat sales?
You can still capture an email or phone number, with consent, at the end and offer to create an account afterwards.


