Ecommerce Conversion and Cart Abandonment Benchmarks in India
Kanchan Sharma, Ecommerce Conversion AnalystLast verified 8 min read
Expect about 1.9% of sessions to convert, with mobile near 1.6% and desktop near 3.1%. Your category matters more than the average, from 1.0% for jewellery to 3.7% for food and beverages. About 69.4% of carts and 54% of checkouts are abandoned, and surprise costs are the biggest reason, so show the full price early.
What conversion rate should an Indian store expect?#
Use 1.9% of sessions as your overall benchmark, then judge mobile and desktop separately. These benchmarks come from ProfitBox360 research, 2025 (client data and shopper surveys).
| Measure | Benchmark |
|---|---|
| Conversion rate, by sessions | 1.9% |
| Conversion rate, by users | 2.4% |
| Mobile conversion rate | 1.6% |
| Desktop conversion rate | 3.1% |
| Mobile share of sessions | 79% |
| Mobile share of orders | 66.4% |
Desktop converts at nearly twice the mobile rate. Mobile still brings 79% of sessions, so it produces about two-thirds of all orders. The overall rate is mostly a mobile number.
Use sessions as the denominator#
Divide orders by sessions:
Conversion rate = orders ÷ sessions × 100
Shopify reports conversion as the percentage of sessions that resulted in a purchase. In GA4, make sure purchase is marked as a key event, then read the Session key event rate in an exploration.
A user-based rate always reads higher, because one person often visits several times before buying.
Illustrative example: a store records 1,00,000 sessions from 80,000 users and 1,915 orders in a month.
| Denominator | Calculation | Rate |
|---|---|---|
| Sessions | 1,915 ÷ 1,00,000 × 100 | 1.9% |
| Users | 1,915 ÷ 80,000 × 100 | 2.4% |
Same store, same orders. Put the user-based 2.4% next to a session benchmark and the store looks about a quarter better than it is.
Where the mobile gap costs money#
Fix mobile first: the same improvement is worth nearly four times as much there.
Illustrative example: a store with 1,00,000 sessions a month, 79% of them on mobile, and an average order value of ₹1,200. It converts exactly at the benchmarks.
| Device | Sessions | Conversion rate | Orders | Revenue |
|---|---|---|---|---|
| Mobile | 79,000 | 1.6% | 1,264 | ₹15,16,800 |
| Desktop | 21,000 | 3.1% | 651 | ₹7,81,200 |
| Total | 1,00,000 | 1.9% | 1,915 | ₹22,98,000 |
Now raise each device's rate by 0.4 percentage points:
- Mobile: 79,000 × 0.4% = 316 extra orders, worth ₹3,79,200 a month
- Desktop: 21,000 × 0.4% = 84 extra orders, worth ₹1,00,800 a month
On mobile, check page speed on mid-range Android phones and keep the "Add to cart" button visible while scrolling. Test the switch to UPI apps and back, and address autofill. Show the delivery date and COD eligibility before checkout.
How do conversion rates differ by category?#
Food and beverages convert highest at 3.7% and jewellery lowest at 1.0%, so compare your store with its own category rather than the overall 1.9%.
| Category | Conversion rate |
|---|---|
| Food and beverages | 3.7% |
| Beauty and personal care | 2.9% |
| Health and supplements | 2.7% |
| Fashion and apparel | 1.8% |
| Footwear | 1.6% |
| Electronics | 1.5% |
| Home and kitchen | 1.4% |
| Jewellery | 1.0% |
The order follows how people buy. Consumables that customers reorder convert highest. Fashion and footwear sit in the middle, because size and fit make shoppers hesitate. Electronics and jewellery convert lowest, because buyers compare for longer and need more trust.
So a jewellery store at 1.2% is ahead of its category, while a food brand at 2.5% is behind it.
Pricing a category gap#
Put a rupee value on the gap before you spend on fixing it.
Illustrative example: a beauty store has 50,000 sessions a month, converts at 2.1% and has an average order value of ₹900.
- Current orders: 50,000 × 2.1% = 1,050, worth ₹9,45,000
- Orders at the 2.9% category benchmark: 50,000 × 2.9% = 1,450, worth ₹13,05,000
- Gap: 400 orders, worth ₹3,60,000 a month
Match the basics before comparing#
- Same denominator: sessions, not users.
- Same order count: orders placed, before cancellations and returns to origin. Delivered orders will be lower, especially for COD.
- Same kind of month: compare a sale month only with another sale month.
How much cart abandonment is normal in India?#
About 69.4% of carts are abandoned in Indian ecommerce, so treat anything near that as normal. It sits close to Baymard Institute's global average of 70.2%, calculated from 50 studies.
| Funnel step | Benchmark |
|---|---|
| Sessions that add to cart | 6.3% |
| Carts that reach checkout | 66.6% |
| Checkouts that end in a purchase | 46% |
| Cart abandonment | 69.4% |
| Checkout abandonment | 54% |
How to calculate it#
Divide the carts or checkouts that didn't buy by all carts or checkouts:
Cart abandonment rate = (carts created − purchases) ÷ carts created × 100
Checkout abandonment rate = (checkouts started − purchases) ÷ checkouts started × 100
Illustrative example: a store with 1,00,000 sessions in a month and an average order value of ₹1,200.
| Step | Count | Rate |
|---|---|---|
| Sessions | 1,00,000 | — |
| Added to cart | 6,300 | 6.3% of sessions |
| Reached checkout | 4,196 | 66.6% of carts |
| Purchased | 1,930 | 46% of checkouts |
- Cart abandonment = (6,300 − 1,930) ÷ 6,300 × 100 = 69.4%
- Checkout abandonment = (4,196 − 1,930) ÷ 4,196 × 100 = 54%
- Conversion rate = 1,930 ÷ 1,00,000 × 100 = 1.9%
The two losses are close in size. 2,104 carts never reach checkout, worth ₹25,24,800. Another 2,266 checkouts don't finish, worth ₹27,19,200. Start with the checkout group, because those shoppers had already decided to buy.
Cutting checkout abandonment from 54% to 49% adds 210 orders a month (4,196 × 5%), worth ₹2,52,000.
Measuring it in GA4 and Shopify#
Track the same steps in both tools, and count sessions at each one.
GA4's recommended ecommerce events for this funnel are add_to_cart, begin_checkout, add_shipping_info, add_payment_info and purchase. Each purchase needs a transaction_id. GA4 removes duplicate purchase events that share a transaction ID on web streams, so send a unique ID for every order.
Shopify's behaviour reports count sessions with cart additions, sessions that reached checkout and sessions that completed checkout. Shopify counts a session as reaching checkout only when the shopper typed or clicked during checkout. Its checkout count may therefore differ from GA4's begin_checkout count.
To get a number you can compare:
- Count sessions at every step, as the benchmarks do.
- Use the same date range for every step.
- Remove test orders and your own team's visits.
- Count each purchase once.
- Split mobile and desktop, because the fixes differ.
Why Indian shoppers abandon#
Surprise costs cause the most abandonment, so show the full payable amount before checkout. In a survey of 5,000 Indian shoppers, 45% gave extra costs as a reason. Shoppers could give more than one reason, so the shares add up to more than 100%.
| Reason | Share of shoppers who abandoned | What to fix |
|---|---|---|
| Extra costs were too high | 45% | Show delivery and COD charges on the product page |
| Had to create an account | 27% | Offer guest checkout or phone OTP login |
| Delivery was too slow or unclear | 23.5% | Show the delivery date for the shopper's pin code before checkout |
| COD wasn't available | 18% | Show COD eligibility for the pin code before checkout |
| Didn't trust the site with payment | 17% | Use a known payment gateway and show reviews near the pay button |
Recovering abandoned carts#
Send a WhatsApp or email reminder: it brings back about 11.3% of the abandoned carts it reaches.
Illustrative example: 1,000 abandoned carts receive a reminder. At 11.3%, that's 113 orders, worth ₹1,35,600 at ₹1,200 each.
Some of those shoppers would have come back anyway. Leave a small group of abandoned carts without a reminder, then compare the two groups to see what the reminder really added.
FAQ#
Is a 1.9% conversion rate good for an Indian store?#
A 1.9% session rate is exactly the Indian average, so it's good only if your category converts lower. Jewellery (1.0%) and electronics (1.5%) stores should be pleased with it. A food and beverages store at 1.9% is well behind its 3.7% benchmark. Mostly mobile stores naturally sit nearer 1.6%.
Why does mobile convert so much lower than desktop?#
Small screens make forms, payments and product comparisons harder, so mobile shoppers browse more and buy less per visit. In India, mobile converts at about 1.6% against 3.1% on desktop. Slow pages on mid-range Android phones and failed switches to UPI apps widen the gap, so test both on real devices.
Should COD orders count in the conversion rate?#
Yes, count every completed COD checkout, because the shopper finished the purchase on your site. Track delivered orders as a separate number, though. Some COD orders are refused or cancelled after checkout and never become revenue, so a store with heavy COD can look better on conversion than it does in the bank.
Why do Shopify and GA4 show different conversion rates?#
Shopify and GA4 count sessions and purchases in different ways. GA4 can miss purchases, for example when an ad blocker stops its tag, while Shopify records every order it processes. Use Shopify for the order count and GA4 for the steps before purchase, and compare each only with itself over time.
Is 69% cart abandonment a sign that checkout is broken?#
No, cart abandonment around 69.4% is normal for Indian ecommerce. Many shoppers add to cart only to check prices, delivery charges or COD availability. Judge checkout by its own number instead: if far more than 54% of the shoppers who start checkout leave without paying, the checkout itself needs work.
Can a very high conversion rate be a warning sign?#
Yes, a conversion rate far above your category benchmark usually points to a measurement problem or an unusual traffic mix. Common causes are purchase events firing twice, your own team's visits left in the data and a large share of returning customers. Confirm each order is counted once before you trust the number.
Kanchan Sharma
Ecommerce Conversion Analyst, ProfitBox360Kanchan writes about making online stores easier to browse and buy from. Her focus includes product pages, customer trust, payment options and checkout friction, with practical guidance for improving the shopping experience.
How this research is checked, and corrected