Start an Ecommerce Website in India: A Step-by-Step Roadmap

Start an Ecommerce Website in India: A Step-by-Step Roadmap

Starting an online store comes with a long list of decisions — and most guides only answer one or two of them. If you are reading this, you have probably already decided that your business needs to go online. This roadmap walks you through every decision in the order you will actually face them — from choosing your domain name to going live with your first order.

$147B

India E-Commerce Market 2026

420–440M

Online Shoppers by 2030

80%

Retail Visits via Mobile

60%

Tier-2/3 Orders via COD

India's e-commerce market is now valued at approximately $147 billion in 2026, up from around $112 billion in 2024. The number of online shoppers is projected to grow from 280–300 million in 2025 to 420–440 million by 2030, driven by smaller cities and middle-income segments. The window to build an online presence before your local market gets saturated is right now.



Choosing Your Domain Name — Your Website's Address

A domain name is the address people type to reach your website. Before you pay for hosting or pick a platform, you need a domain.

.com or .in — Which Should You Choose?

For most Indian businesses starting out, .com is the stronger long-term choice — it works globally and carries more trust with Indian buyers who are used to seeing it. If your business is genuinely India-only and the .com version of your name is taken, .in is a perfectly credible alternative. Keep it short, memorable, and easy to spell.

Important rule: Register your domain and hosting separately. If you register both with the same company and want to switch hosting providers later, your domain can become complicated to move. Keep them in separate accounts.

Where to Register Your Domain

🏆
Namecheap — Best First Choice

Transparent pricing, free WHOIS privacy protection, excellent DNS management, and no aggressive upselling. A .com domain costs approximately ₹900–₹1,500 per year. Renewal price is close to first-year price.

🏠
Hostinger — Good if Bundling

Includes a free domain for the first year when you buy a hosting plan. Convenient if buying hosting from them anyway — but note renewal price increases after the first free year.

🇮🇳
BigRock — GST Invoices

Good option for businesses that need GST-compliant invoices for tax compliance. Free domain with annual hosting plans. Pricing is competitive on long-term commitments.

⚠️
GoDaddy — Avoid for New Buyers

The "$0.01 first year" is promotional pricing. Renewal is $19.99/year and requires purchasing other services. Aggressive upselling and a confusing interface make it a poor choice for first-time buyers.

Registrar .com First Year .com Renewal .in Pricing GST Invoice Free Extras
Namecheap $11.28 (~₹950) $16/yr (~₹1,345) Limited focus No (international) Free WHOIS privacy, no upselling
Hostinger From ₹421 (promo) ₹950–₹1,250 From ₹53.54/yr (promo) Yes — GST-compliant Free domain 1 yr with hosting
BigRock ₹500–700 (standard) Higher at renewal From ₹9 long-term, ~₹579–599 Yes — GST invoices Free domain with annual hosting
GoDaddy As low as ₹665.85 promo ₹2,500 ($19.99) full rate Variable promo Yes UPI accepted


Choosing the Right Hosting — Where Your Website Lives

Hosting stores your website's files and serves them to visitors. The speed and reliability of that server determines whether your customer sees your products in one second or five.

🏢
Shared Hosting

Your website shares a server with hundreds of others. Cheapest option — fine for starting out with low traffic. Risk: a traffic spike on another site can slow yours.

☁️
Cloud Hosting

Your site runs across a network of servers. Scales automatically during a festival sale. Right choice for ecommerce running seasonal promotions or paid ads.

🖥️
VPS Hosting

A dedicated portion of a server — more stable than shared, less expensive than full cloud. Suitable for established stores with consistent daily traffic.

Server location matters: If the server is in Mumbai, data travels a few hundred kilometres to a Hyderabad customer. If it's in the USA, data crosses the ocean. This difference is measurable as loading speed — and loading speed directly affects whether customers stay or leave.

Recommended: Hostinger Business Shared Hosting (Starting Point)

Includes daily backups — critical for an ecommerce store where order data is valuable — LiteSpeed web server for faster PHP performance, and the Mumbai data centre. This is adequate for a new store getting its first 500 to 1,000 monthly visitors.

Before a major festival sale like Diwali: Upgrade to a Cloud Starter plan before running paid ads that will spike traffic. A shared hosting server that crashes during Diwali evening is a business loss that no discount coupon can recover.
Provider Starting Price Data Centre Best For
Hostinger Cloud Startup ₹599/month Mumbai Growing WooCommerce stores
Hostinger Cloud Enterprise ₹1,599/month Mumbai Established stores with consistent traffic
Cloudways (DigitalOcean) $11/month (~₹920) Singapore (15ms to India) Festival sale traffic spikes
BigRock Cloud Affordable entry-level India Simple cloud needs, non-technical users


WooCommerce vs Shopify vs Custom Development

This is the decision most business owners get wrong because they pick whatever a friend uses. The right platform depends on your budget, your technical comfort, and your long-term goals.

🟦
WooCommerce

Open-source WordPress plugin with no licensing fees — core plugin is free and you control hosting costs. Complete data ownership and native integration with Indian gateways like Razorpay, PayU, and CCAvenue.

SEO advantage: Full control over URL structure, page titles, schema markup, and site speed — all factors that determine where you rank on Google.

  • Best SEO capabilities
  • Lowest ongoing monthly cost
  • Needs a developer for setup
🟢
Shopify

No-code experience — you don't manage servers. Convenience, speed, and security. ₹1,994 to ₹7,447/month. India cost issue: a 2% transaction fee applies to all orders because Shopify Payments is not available in India — on top of your gateway's own fee.

SEO limitation: URL structure is locked — the /products/ prefix is forced — giving less SEO control than WooCommerce.

  • Launch in 2–4 weeks
  • Zero technical involvement
  • Hidden 2% fee per order
⚙️
Custom PHP / Laravel

Built entirely from scratch to your exact specifications. India's developer talent pool makes this far more affordable here — a solution that might cost ₹80–100 lakh abroad can often be built locally for ₹5–20 lakh without compromising quality.

  • Complex catalogue needs
  • ERP / warehouse integration
  • B2B portals, multilingual stores

Quick Decision Guide

First website, limited budget, want SEO growth → WooCommerce

First website, want to launch in 2 weeks, don't mind monthly cost → Shopify

Already have WordPress site, adding a store → WooCommerce

Running paid ads only, no interest in SEO → Shopify

Complex requirements, specific features, higher budget → Custom PHP



Setting Up Payments — What Every Indian Ecommerce Store Must Offer

Your payment gateway handles verification, processes money, and deposits it into your bank account when a customer clicks "Pay Now".

📱
UPI — Must Have

India processed 20.39 billion UPI transactions in January 2026 worth ₹28.33 lakh crore. Any buyer with a smartphone can pay in seconds. Zero transaction cost for payments under ₹2,000 per RBI rules.

💳
Cards & Net Banking

Required for buyers who prefer them and for higher-value purchases. Standard debit and credit cards and net banking must be available at checkout.

💵
Cash on Delivery — Essential

India is the world's biggest COD market. About 60% of ecommerce orders in tier-2 and tier-3 cities are COD. If you do not offer COD, you are declining more than half of potential orders from many Indian cities.

Comparing the Three Main Payment Gateways

Feature Razorpay PayU Cashfree
Transaction Fee 2% + GST — no setup fee Competitive, varies by volume ~1.75–1.95% (lowest published)
EMI Support Available Best in class — most bank tie-ups Available, less EMI-focused
COD Support Yes, reconciles automatically Available Same flow via courier
WooCommerce / Shopify Official plugins for both Available via plugins Available via plugins
Settlement / Payout Speed Standard Negotiated rates for high-volume, mature chargeback handling Strongest for payouts & instant settlements
Developer Experience Strongest docs & dev tools Docs lag behind; dashboard less intuitive Good, modern API
Best For 90% of stores starting today Electronics / furniture / AOV >₹5,000 D2C brands at volume + payouts
Honest Recommendation The right answer for most stores Worth it only if EMI / high-value items matter Worth comparing for payout speed & low volume rates
Before activating any gateway you need: A current bank account in your business name, a valid GSTIN, and a completed KYC process with your payment partner. A personal savings account will not work.


How to Deliver Your Products — Logistics & Shipping

This is the question every business owner asks and almost no guide answers properly: "How will my product physically reach my customer?" You have three broad options: ship it yourself, use a logistics aggregator, or use a third-party fulfilment service.

For most small businesses, use a logistics aggregator — a single dashboard that connects you to multiple courier companies, automatically selects the best rate for each shipment, and handles tracking, COD collection, and returns, with no need for separate accounts with each courier. Shiprocket is the recommended starting point: access to 17+ courier partners starting at ₹20 for 500g.

Courier Best Known For Pin-Code Coverage Cost (500g) Via Shiprocket?
Delhivery Tech-first, best large e-commerce volume, AI logistics, fast COD remittance 18,000+ pin codes, e-commerce API ₹52–60 Direct or via Shiprocket
Blue Dart Premium air-based, lowest RTO for high-value goods 16,000+ in India, 220 countries ₹100–150 (premium) Via Shiprocket or volume minimums
DTDC Cost-friendly for SMBs, strong tier-2/3 reach 17,000+ outlets, 14,000+ pin codes Competitive franchise pricing Via Shiprocket
India Post Cheapest for remote pin codes, slower delivery Widest geographic reach in India Lowest base cost Via Shiprocket

The Hidden Cost of COD: RTO Rate

Return to Origin (RTO) is when a customer refuses delivery and the package comes back — you pay shipping twice. COD orders have 2–3x higher RTO rates than prepaid orders.

Fashion & Apparel RTO rate: 20–30%. Electronics: 5–10%. If you sell fashion and offer COD, plan for 1 in 4 orders to come back. Price your products to absorb this cost or use NDR (Non-Delivery Report) management tools to reduce it.


Mandatory Legal Pages for Your Ecommerce Website

These are not optional design elements — they are legal requirements under the Consumer Protection (E-Commerce) Rules 2020:

🔒
Privacy Policy

Explains what customer data you collect and how it is used.

📋
Terms & Conditions

Covers orders, cancellations, and disputes.

↩️
Refund & Return Policy

Must state the timeframe and conditions clearly — a customer who cannot find it will not buy.

📞
Grievance Officer Details

A named contact for customer complaints with email and phone number — legally required.

🏢
Seller Information

Your business name, address, and GSTIN must be displayed on the website.


Avoid These

Common Mistakes That Kill New Ecommerce Businesses in India

❌ Wrong hosting that crashes during a sale

Upgrading to cloud hosting before a Diwali sale costs a few hundred rupees. A crashed website during peak hours costs orders, refunds, and customer trust that no discount coupon can recover.

❌ No COD option

Refusing COD to avoid RTO turns away a large portion of Indian buyers, especially first-time customers who have not bought from you before.

❌ Skipping GST registration

Your payment gateway will not activate without a GSTIN. Your business bank account may flag inbound transfers from a payment gateway without proper registration. Any dispute becomes legally complex.

❌ Running ads before the website converts

Test the checkout flow on your own phone before spending ₹1 on ads. Place a real test order and refund yourself. Check the same journey on a 4G mobile connection, not your office WiFi.

❌ Skipping the return policy page

A customer who cannot find your return policy before buying will not buy. A customer who cannot find it after a problem happens will complain on social media.

❌ No mobile testing

In 2025, smartphones accounted for nearly 80% of all retail website visits. If your website breaks on mobile, you are losing 80% of your potential customers.


Before You Launch

Ecommerce Launch Checklist — 20 Things to Do Before Going Live

  • Place a real test order and complete checkout on mobile
  • Test UPI, card, and net banking payment methods
  • Confirm COD option is enabled if applicable
  • Verify GSTIN is displayed in website footer
  • Privacy Policy page published
  • Terms and Conditions page published
  • Return and Refund Policy page published
  • Grievance Officer details added
  • All product images are clear and load on mobile
  • Product descriptions answer: what is it, what does it include, dimensions / weight / ingredients
  • Shipping policy shows estimated delivery time
  • Google Analytics 4 connected and tracking a test purchase
  • Google Search Console connected and sitemap submitted
  • Google Business Profile created and verified
  • WhatsApp Business account set up with business description
  • Packaging materials ready for first 20 orders
  • Courier account or Shiprocket account active
  • At least one product page has a correct title tag and meta description
  • SSL certificate active (website shows https://)
  • Soft launch to 5–10 friends and family before advertising

Ready to Build Your Ecommerce Store?

At MindHuntz Digital Services Pvt. Ltd., we design and develop conversion-focused ecommerce websites that help businesses generate more sales, reduce cart abandonment, and scale faster in competitive markets.

Get a Free Consultation

Let's discuss about how we can help
make your business better