A store with 1,000 visitors a day and a conversion rate of 1% makes 10 sales. Move that to 1.5% and the same traffic, the same ad spend and the same products make 15. That is why conversion rate optimisation (CRO) is often the lowest-cost growth lever an online seller has: you are not buying new visitors, you are losing fewer of the ones you already paid for. (The figures above are an illustration.)

This guide is about the store itself: product pages, delivery information, checkout, speed and payment. It is written for sellers running their own Shopify, WooCommerce or similar website, though much of it applies to marketplace listings too.

Measure the right thing first

Conversion rate is orders divided by sessions (visits), shown as a percentage. The single blended number hides almost everything useful. Split it at least three ways:

  • By device. Most Indian shoppers browse on phones. If mobile converts at half the rate of desktop, the problem is almost certainly your mobile experience, not your product.
  • By traffic source. Instagram ad traffic, Google search traffic and returning email or WhatsApp visitors behave very differently. A drop in overall conversion may just mean you bought more cold traffic.
  • By new versus returning visitors. Returning visitors usually convert better. If they don’t, look at what changed on the site.

Ignore “industry average” conversion rates you find online. They mix categories, price points and countries. Your own trend is the benchmark that matters.

Find where shoppers drop off

Before changing anything, find the leak. Every store has a funnel, and your analytics will show how many sessions reach each step.

Funnel stepWhat a big drop here usually meansWhere to look first
Landing → product pageWrong traffic, or a home page that doesn’t lead anywhereAd targeting, home page layout, navigation
Product page → add to cartThe page doesn’t answer the buyer’s questionsPhotos, price, size guide, delivery info, reviews
Cart → checkout startedSurprise costs or doubts at the cartShipping charge, COD fee, coupon box, total
Checkout → order placedFriction or failure inside checkoutForm length, OTP, payment failures, page errors

Fix the step with the biggest drop first. A beautiful new home page will not help if half your buyers abandon at the payment step.

Product pages: answer every question a shop assistant would

A buyer in a shop can pick the product up, ask about the size and check the label. Online, your page has to do all of that.

  • Photos that show scale and detail. Include one photo with the product in a hand or next to a familiar object, and one close-up of the material or finish.
  • A size guide in centimetres and inches, with how to measure. For apparel, add the model’s height and the size they are wearing.
  • The full price, clearly. If you charge for shipping or COD, show that before the cart, not as a shock at the end.
  • Honest specifications. Weight, dimensions, material, what is in the box and care instructions.
  • Reviews with photos, including some that aren’t five stars. A page of perfect reviews looks managed.

Put delivery information where the decision is made

“When will it arrive?” and “Can I pay cash?” are two of the questions Indian buyers most often leave a product page to find answers to. Many never come back.

Add a pincode check on the product page that tells the buyer whether you deliver there, a realistic delivery estimate, and whether COD is available for that pincode. Our pincode serviceability checker shows the kind of lookup involved.

Keep the estimate honest. If your typical dispatch is next working day and the lane usually takes four to six days, say “usually 5–7 days”, not “3 days”. A promise you miss turns a converted buyer into a refund request and a one-star review.

Setting delivery promises you can keep? Courier Tales shows the integrated couriers that serve each pickup and delivery pincode, with estimated charges, so you can set shipping charges by route and choose a courier for each order.

Create your Courier Tales account

Checkout: remove every step that doesn’t earn its place

Checkout is where small annoyances cost the most, because the buyer has already decided to buy.

Checkout checklist

  • Guest checkout allowed; no forced account creation before payment.
  • Phone number first, with OTP only where you really need it.
  • City and state filled in from the pincode.
  • A separate field for landmark, which helps couriers in many Indian localities.
  • Order total, shipping and any COD charge visible before the payment step.
  • UPI shown prominently, with cards, net banking and wallets as alternatives.
  • Clear error messages that say what to fix, in plain words.
  • Coupon box present but not shouting; a large empty box sends buyers off to search for codes.
  • Return policy linked from checkout.

Fill in your own store’s checkout on a mid-range Android phone on mobile data. Time it. Count the taps. Most owners only test on office Wi-Fi with a saved autofill profile, which hides the real experience.

Payment failures are lost conversions too

Look at your payment gateway’s report for failed and dropped payments. A buyer whose UPI request timed out may simply leave. Offer a one-tap retry and a fallback option on the failure screen.

COD: keep it, but control it

Removing COD entirely can cut conversions sharply for first-time buyers. Instead, use it with rules: an order value limit, COD only for pincodes with acceptable delivery rates, and a small nudge such as “pay online for faster confirmation”. Our guide on converting COD orders to prepaid covers the tactics in detail.

Page speed: measure it, then fix the big items

Slow pages lose shoppers before they see the product. Google’s Core Web Vitals give three measurable targets for a good experience, assessed at the 75th percentile of page loads:

MetricWhat it measures“Good” threshold
Largest Contentful Paint (LCP)How quickly the main content appears2.5 seconds or less
Interaction to Next Paint (INP)How quickly the page responds to taps200 milliseconds or less
Cumulative Layout Shift (CLS)How much the layout jumps while loading0.1 or less

Run your product and checkout pages through PageSpeed Insights on mobile. The usual culprits on small stores are oversized product images, too many apps or plugins loading scripts on every page, and auto-playing video. Compress images, remove apps you no longer use, and check again.

Recover the checkouts you lose

Some buyers will always leave mid-checkout. Recovering a share of them is part of CRO.

Shopify, for example, can send automatic abandoned checkout emails once a customer has entered their contact details and left the checkout incomplete; you choose who receives them and how soon after. WooCommerce stores can do similar with plugins. If you also message buyers on WhatsApp, only do so where they have opted in. Keep the reminder short: the product, the total and a link back to the filled-in checkout. A discount in every reminder trains buyers to abandon on purpose.

Run changes as tests, not guesses

  1. Write down the problem from your funnel data, such as “62% of mobile carts never start checkout”.
  2. Make one change that addresses it, such as showing the shipping charge on the product page.
  3. Compare like with like: the same days of the week, the same traffic sources, no festival or sale in between.
  4. Keep it or roll it back, and record the result so you don’t test the same idea twice.

A worked example

Arjun sells cotton kurtas from Jaipur through his Shopify store. His funnel shows that many buyers add to cart but few start checkout. Testing the cart on his own phone, he sees the shipping charge and a COD fee appear only at the last step. He moves both onto the product page with a pincode check, and adds “usually delivered in 5–7 days” for his common lanes. Over the following weeks, more carts reach checkout, and fewer buyers ask on Instagram where their order is. (Arjun is a hypothetical seller; the example is an illustration.)

Don’t win the order and lose the customer

Conversion work ends at the order, but the buyer’s judgement doesn’t. A converted buyer whose parcel arrives late, damaged or not at all is unlikely to order again, and may tell others. Pair CRO with the delivery side: honest estimates, quick dispatch and a tracking link the buyer can check. Our guides on how delivery experience drives repeat purchases and setting up shipping for a Shopify store in India cover that half.

Final thoughts

Most conversion gains come from removing friction and doubt, not from clever tricks: show the full price early, answer delivery questions on the page, make checkout short on a phone, and fix slow pages. Measure one change at a time and keep what works.

When your store starts converting more visitors, make sure shipping keeps up. Create your Courier Tales account to compare courier options for every route, book in bulk and send buyers a tracking link.

Frequently asked questions

What is a good ecommerce conversion rate in India?

There is no single figure that applies to every store. Rates vary widely with the product, price, traffic source and device. Compare your store against its own past months, and against each traffic source separately, rather than chasing a number from someone else's business.

Should I remove cash on delivery to improve conversions?

Usually not outright. Many Indian buyers still want COD, especially for a first order from a brand they don't know. A common approach is to keep COD but set limits, such as a maximum order value or excluding pincodes with high return rates, while making prepaid payment the easiest option.

How long should I run a checkout change before judging it?

Long enough to cover at least a full weekly cycle and a meaningful number of orders, because weekday and weekend shoppers behave differently. Small stores may need several weeks. Avoid running a test across a big sale or festival, since the traffic mix changes.

Does showing the delivery date on the product page help?

It often does, because it answers a question buyers would otherwise leave to find out. Only show an estimate you can meet. A delivery date that turns out wrong costs you more in trust than leaving it off.

Do I need special software for conversion rate optimisation?

Not to start. Your store's own analytics, a speed test such as PageSpeed Insights and a habit of watching real people use your site on a phone will find most of the obvious problems. Dedicated testing tools are worth considering once you have steady traffic.

Sources

  1. Web Vitals, web.dev (Google) (accessed 2 November 2026)
  2. Recovering abandoned checkouts, Shopify Help Center (accessed 2 November 2026)

Courier, marketplace and tax rules change. Check the current terms with your courier, marketplace or adviser before relying on them.

Ship with integrated couriers from one dashboard

Create your account