E-commerce Checkout: How to Reduce Cart Abandonment
In short
Most shoppers who add to cart never buy. What research says about why they leave — and the checkout fixes that bring more of them back, with India-specific notes on payments and COD.
Baymard Institute's long-running research puts the average documented online cart abandonment rate at around 70%. Some of that is unavoidable — people browse, compare and save items for later. But a significant share leaves because of problems in the checkout itself. Those are fixable, and each one you fix turns existing traffic into orders without spending more on ads.
Why shoppers abandon
Baymard's surveys of shoppers who abandoned a purchase consistently point to the same reasons: extra costs revealed late (shipping, taxes, fees), being forced to create an account, a checkout that feels too long or complicated, not trusting the site with payment details, and delivery that's too slow.
Show the full price early
Unexpected costs at the last step are the single most cited reason for abandonment. Show shipping charges, COD fees and taxes on the product page or cart, not only at payment. A free-shipping threshold displayed in the cart ('Add ₹300 more for free delivery') turns a cost into a nudge.
Offer guest checkout
Forcing account creation before purchase drives people away. Let shoppers check out with a phone number and address, then offer to create an account after the order — with the details already filled in.
Cut form fields
Baymard's research shows many checkouts ask for more fields than necessary. Ask only for what you need to deliver and contact the customer. Use one name field, auto-fill city and state from the PIN code, and choose the correct mobile keyboard for phone numbers.
Payment options Indian shoppers expect
In India, UPI is often the preferred way to pay, alongside cards, net banking and wallets. Cash on delivery remains important in many categories and regions, though it brings return and cancellation costs. Gateways like Razorpay support these methods through one integration; make sure UPI works smoothly on mobile, including intent flows that open the payment app directly.
Build trust at the point of payment
- Clear return, refund and delivery policies linked from checkout
- Recognisable payment options and HTTPS everywhere
- Genuine reviews on product pages
- Visible contact options, including WhatsApp
- Order confirmation by SMS, email or WhatsApp immediately after payment
Design the checkout for phones
Most Indian e-commerce traffic is mobile. Test the full checkout on a mid-range Android phone over mobile data: large tap targets, no zooming, a visible order summary, and a single clear button to pay. Every second and every mis-tap costs orders.
A mobile checkout, step by step
A checkout flow that works well for Indian shoppers on phones:
- Cart: items, price, delivery charge and any COD fee shown clearly; free-delivery threshold
- Contact: mobile number first (used for OTP, updates and WhatsApp), email optional
- Address: PIN code first, auto-filling city and state; one address line plus landmark
- Delivery: estimated delivery date shown before payment
- Payment: UPI first, then cards, net banking, wallets and COD if offered
- Confirmation: order summary on screen plus SMS/WhatsApp/email immediately
Product pages that prevent abandonment later
Many abandonments start on the product page with unanswered questions. Clear photos from several angles, size or specification details, delivery time, return policy and genuine reviews reduce the doubts that surface at checkout. For fashion and jewellery, size guides and close-up photos matter; for electronics, specifications and warranty.
Reducing COD cancellations
Cash on delivery increases trust but also returns and refused deliveries. Common mitigations include confirming COD orders by message or call before dispatch, offering a small discount for prepaid orders, limiting COD for very high-value orders, and making prepaid UPI as easy as possible.
Measuring checkout performance
Track each checkout step as an event in analytics — cart viewed, checkout started, address entered, payment started, order completed — and look at where people drop off. Compare mobile and desktop separately. Fix the biggest drop first, then measure again.
- Cart-to-checkout rate
- Step-by-step drop-off in checkout
- Payment failure rate by method
- COD share and COD return rate
- Mobile vs desktop conversion
Product and search visibility
Checkout fixes convert the traffic you have; product structured data and good category pages bring more of it. Google's e-commerce SEO guidance covers product markup, category structure and faceted navigation, which is where many stores accidentally create thousands of duplicate URLs.
Speed and reliability at checkout
A checkout that stalls after the 'Pay' button is the fastest way to lose a sale. Payment pages should load quickly on mobile data, show clear progress while a payment is processing, and handle failures gracefully — a failed UPI attempt should offer to retry or switch method, not dump the shopper back at an empty cart. Log payment failures by method so problems with a particular bank or app are spotted early.
Trust for first-time buyers
Many shoppers are buying from your store for the first time. Real photos, detailed descriptions, visible contact details, a clear returns policy and genuine reviews reduce the risk they feel. For newer brands, social proof such as an Instagram presence and customer photos can matter as much as reviews on the site itself.
Where to start
If you can only fix three things this month: show all costs in the cart, allow guest checkout with a mobile number, and make UPI the fastest way to pay on mobile. Then measure the step-by-step drop-off and keep fixing the biggest leak.
Shipping and delivery clarity
Show an estimated delivery date based on the shopper's PIN code before payment, not just 'ships in 3–5 days'. Clear delivery expectations reduce hesitation and cut 'where is my order' messages later.
Test with real shoppers
Ask three or four people who haven't used your store to buy something on their phone while you watch silently. Their hesitations and mis-taps will show you problems no analytics report reveals.
Recover the ones who leave
When a shopper has entered a phone number or email and consented to messages, a reminder about their cart can bring some back. Keep reminders helpful and infrequent.
Frequently Asked Questions
What is a normal cart abandonment rate?
Baymard Institute's compiled research puts the average documented rate at around 70%, though it varies by industry and device.
Should I force customers to create an account?
No. Offer guest checkout and invite account creation after the order is placed.
Should my store offer cash on delivery?
In many Indian markets, yes — it builds trust. Balance it with measures to reduce fake or cancelled COD orders, such as order confirmation calls or messages.
Which payment methods are most important in India?
UPI, cards, net banking and wallets through a gateway, plus cash on delivery for many categories.
How many steps should checkout have?
As few as possible while still collecting what's needed — often a single page or a short, clearly labelled sequence on mobile.
How do I find where shoppers drop out of checkout?
Track each checkout step as an analytics event and compare how many people reach each step, separately for mobile and desktop.
Key Takeaways
- Average documented cart abandonment is around 70% (Baymard).
- Show all costs early; surprises are the top reason people leave.
- Offer guest checkout and cut unnecessary fields.
- Support UPI and COD alongside cards for Indian shoppers.
- Test checkout on a mid-range phone over mobile data.
Sources & further reading
- Cart abandonment rate statistics — Baymard Institute
- Checkout optimization: minimize form fields — Baymard Institute
- Cart & checkout usability research — Baymard Institute
- Razorpay payments documentation — Razorpay
- SEO best practices for ecommerce sites — Google Search Central
- Intro to Product structured data — Google Search Central
Related work
Keep reading
Have a project that touches web apps & e-commerce? See Web apps & e-commerce development.
Get in touch