Skip to content

Shopify Store Setup in India (2026): From Zero to a Converting Store

By Ravikant Tyagi · 15 min read

You've decided to sell on your own store. Maybe your product is sitting in cartons at home, maybe your supplier ships next week. Now you're staring at a fresh Shopify trial, forty browser tabs of theme reviews, and a growing list of apps people on YouTube insist you need. Most founders at this exact point make the same two mistakes: they spend three weeks polishing a homepage nobody will visit, and they install fifteen apps before the first order arrives.

This guide is the build order I give founders directly: what to set up, in what sequence, what it costs in real ₹ per month, and what to skip entirely. By the end you'll have a store that loads fast on a ₹12,000 Android phone on Jio, collects money through an Indian gateway, handles COD without bleeding, and passes a proper pre-launch QA. Not a pretty store. A converting one.

One thing before we start: this guide assumes you've already chosen your own store over a marketplace. If that decision is still open, settle it first with Amazon vs Shopify in India, because the answer depends on your product and price point, not on preference.

Executive summary

Start on Shopify Basic (₹1,994 per month on monthly billing, ₹1,499 if paid yearly, plus 18% GST). Use a free theme, Dawn or Sense, until you cross 30 orders a day; paid themes cost ₹16,000 to ₹36,000 one time and rarely convert better for a new store. Build in this order: catalog and product pages first, checkout and Razorpay second, shipping zones third, homepage last. Install only 5 to 7 apps: reviews, WhatsApp chat and recovery, courier integration, GST invoicing, and little else. Total fixed cost lands around ₹2,500 to ₹5,500 a month. A realistic conversion rate for a new Indian D2C store is 1 to 1.5%, growing toward 2 to 3% with disciplined product page and checkout work. Run the Launch Readiness Score™ before spending a rupee on ads.

Getting StartedFindValidateUnit EconomicsScale

The build order: why sequence beats speed

Shopify's onboarding pushes you toward the homepage first because it feels like progress. Resist that. A store is a funnel, and money flows through it in this order: ad click → product page → checkout → delivered order. So you build in reverse of vanity and in order of money:

  1. Plan and settings: store details, GST-inclusive pricing, policies
  2. Products: images, copy, price, trust elements on the product page
  3. Checkout and payments: Razorpay, COD rules, shipping rates
  4. The 5 to 7 apps that earn their fee
  5. Homepage: built last, as a router to product pages
  6. Speed pass and pre-launch QA

Notice what's missing from that list until step 4: apps. A new store needs a working checkout before it needs a spin-the-wheel popup. We'll come back to app bloat, because it's the most expensive quiet mistake in Indian D2C.

Shopify India pricing: what the platform actually costs

Per Shopify's India pricing, the Basic plan is ₹1,994 per month on monthly billing and ₹1,499 per month if you pay for a year upfront. Grow is ₹7,447 monthly (₹5,599 yearly) and Advanced is ₹30,164 monthly (₹22,680 yearly). Add 18% GST to all of it, so Basic on monthly billing is about ₹2,353 out of pocket.

Basic is the correct plan for almost every new store. The only real cost difference that matters early is the transaction fee on third-party payment providers: 2% on Basic versus 1% on Grow. Independent plan breakdowns like BYB Traction's 2026 comparison put the crossover around ₹4 lakh a month in sales; below that, the 1% saving on Grow doesn't cover its higher rent. You are not there yet. Start on Basic, pay monthly for the first two or three months while you validate, then switch to yearly billing once the store proves itself.

Skip the ₹399 Starter plan. It gives you a link-in-bio checkout, not a store, and you'll rebuild everything in a month anyway.

Theme choice: free themes that convert vs paid

Here's the uncomfortable truth the theme business doesn't want you to hear: in 2026, Shopify's own free themes are faster than most paid ones. Dawn, Shopify's default free theme, routinely scores 95 to 100 on PageSpeed while typical paid themes sit at 70 to 85, and it gets 12 to 15 updates a year. Paid themes on the official Shopify Theme Store run $100 to $500 one time, with most between $180 and $400, roughly ₹16,000 to ₹36,000.

A paid theme buys you features, not conversion: mega menus, visual swatch filters, built-in lookbooks, comparison tables. A 20-product store selling face serums needs none of that. What converts is what's ON the theme: your images, your price presentation, your reviews, your delivery promise. Founders who buy a ₹30,000 theme on day one are usually buying confidence, and confidence has cheaper sources, like a first order.

Decision Framework

If you have under 50 SKUs and a standard buy flow → free theme (Dawn for speed, Sense for beauty and wellness layouts), spend the saved ₹30,000 on product photography. If your catalog needs multi-level navigation, size guides or heavy filtering (fashion with 200+ SKUs) → a paid theme like a ₹20,000 to ₹30,000 one-time buy is justified. If a developer quotes you ₹1 lakh+ for a "custom theme" before you have 500 orders → walk away. If you're unsure → free theme; you can switch later without losing products or orders.

Product pages that sell: where conversion actually lives

Your product page does more selling than everything else on the store combined. Ad traffic lands here directly; most visitors never see your homepage. Build each product page to answer, in the first screen of a mobile phone, the four questions every Indian buyer silently asks: what is it, what does it cost all-in, can I trust you, and can I pay on delivery?

Images do the heavy lifting

Seven to nine images minimum: product on white, product in hand for scale, texture close-up, packaging as it arrives, a short video of it being used, and at least one image with text overlaying the top three benefits. Shoot on a decent phone with daylight if you must, but shoot deliberately. A ₹8,000 half-day shoot with a local product photographer beats a ₹30,000 theme every single time.

Above the fold: price plus trust, together

On the first mobile screen, the buyer must see: product name, rating stars with review count, price with any strike-through, a line that says "Inclusive of all taxes", your delivery promise ("Ships in 24 hours, delivered in 3 to 5 days"), and the add to cart button. Not your brand story. Not an Instagram feed. Price and trust, side by side, because in India the doubt isn't "do I want this", it's "will this actually arrive and is this site real".

Say the COD line out loud

If you offer COD, write it on the product page: "Cash on Delivery available. ₹50 COD fee, free on prepaid." If you don't offer COD, say that too, with the reason framed as speed: "Prepaid only, so we can ship within 24 hours." Silence about COD costs you orders from the 60%+ of Indian shoppers who look for it before scrolling.

Homepage: a funnel, not a brochure

The homepage is the last thing you build and the simplest. Its only job is routing: someone lands, understands what you sell in three seconds, and clicks toward a product. One hero section with your best seller and a single button. One row of category tiles. One block of reviews with photos. One trust strip: delivery time, COD availability, easy returns, GST invoice. Footer with policies. Done.

Delete everything else. The "About the founder" video, the mission statement, the newsletter popup that fires in two seconds, all of it moves the buyer away from the product page, not toward it.

SOP Preview · Homepage Conversion SOP

Run the 3-second test with five people who've never seen your store: show the homepage on a phone for three seconds, then ask "what does this brand sell and to whom?" If any of the five hesitates, rewrite the hero headline to name the product category and outcome, not the brand vibe. Then check click depth: your best-selling product must be reachable in one tap from the hero. Two taps is a leak. Three is a hole.

Source Scratch to ₹5 Lac/month · Phase Scale · SOP Homepage Conversion SOP

Checkout setup for India: payments, COD, GST

This is the section that decides if the store makes money or leaks it. Three pieces: the gateway, the COD rules, and the tax display.

Razorpay integration

Shopify Payments doesn't operate in India, so you'll use an Indian gateway via its Shopify app. Razorpay is the default choice for most new stores: install the Razorpay Secure app from the Shopify App Store, complete KYC (PAN, bank proof, GST or business proof), and you're typically live in 2 to 4 working days. Standard pricing is around 2% plus GST per transaction, with UPI and cards covered, and settlements on a T+2 to T+3 cycle. Remember the stack: on Shopify Basic you pay the gateway's ~2% AND Shopify's 2% third-party transaction fee. Budget roughly 4% of prepaid revenue for payment costs. Cashfree and PayU are credible alternatives with different rate cards and settlement speeds; the full comparison is in Razorpay vs Cashfree for Indian D2C.

COD rules that protect your margin

Turn COD on, but never naked. Three rules from day one: charge a ₹40 to ₹60 COD fee and show free shipping on prepaid, cap COD above a cutoff (no COD above ₹2,000 for a new store), and verify COD orders on WhatsApp or IVR before dispatch. COD orders that ship unverified return at 20 to 30% rates, and every return costs you both courier legs plus packaging plus the ad money that bought the order. The complete playbook is in how to reduce RTO on COD orders.

GST-inclusive pricing display

Indian law expects consumer prices to be tax-inclusive, and buyers expect the number on the product page to be the number at checkout. In Shopify: Settings → Taxes and duties → India, add your GSTIN, and tick "Include tax in prices". Set your product's HSN-appropriate GST rate so your invoices split the tax correctly. A price that jumps 18% at checkout is a guaranteed abandoned cart; a clean "Inclusive of all taxes" line under the price is quiet trust.

Shipping zones: keep it boring

New founders overthink shipping settings. Keep it to two rates for all of India: free shipping above a threshold (set it about 1.5x your average order value to nudge cart size), and a flat ₹49 to ₹79 below it. Don't build five zone tiers on day one; you don't have the data yet, and a courier aggregator's calculator will price the actual leg anyway. Which aggregator to use, and how Shiprocket, NimbusPost and Delhivery actually compare on rates, RTO handling and COD remittance, is its own decision: read Shiprocket vs NimbusPost vs Delhivery before you sign up.

The only apps a new store needs (and the bloat to refuse)

The Shopify App Store has thousands of apps, and every one of them markets itself as essential. A new Indian store needs five to seven. Here's the stack, with real monthly costs:

JobApp (example)Monthly cost
Reviews with photosJudge.meFree; ₹1,350 (~$15) for the Awesome plan when you want branding off, per Judge.me's pricing
WhatsApp chat + abandoned checkout recoveryInterakt, Bitespeed or similarFree to ₹999 to start
Courier integration + trackingShiprocket or NimbusPost appApp free; you pay per shipment (~₹35 to ₹90 per 500g by zone)
Payment gatewayRazorpay SecureApp free; ~2% + GST per transaction
GST invoicingA GST invoice app for India₹400 to ₹800
COD verification (once COD volume grows)Built into most WhatsApp apps or aggregatorsOften included
Optional: sticky add-to-cart / trust badgesOne lightweight app, not threeFree to ₹500

That's it. No page builder (the free theme's sections are enough), no bundle app, no loyalty program, no currency converter, no AI upsell engine. Every app you add loads its own scripts on every visit, and a slow store on Indian mobile networks refunds nothing.

Founder Mistake

App bloat. A founder installs 14 apps in week one: page builder, popup, spin wheel, two upsell apps, loyalty points, currency converter. The bill quietly reaches ₹8,000 a month, the product page now takes 6+ seconds to load on 4G, and mobile conversion drops under 1%. The store looks busier and sells less. The fix costs nothing: uninstall to seven apps, and audit the list monthly with one question, "did this app pay its own rent in traceable orders?" The second version of this mistake is worse: launching without ever placing a test order on a real budget Android phone, then spending ₹20,000 on ads into a checkout that fails on the exact devices 78% of your traffic uses.

Speed basics: the free conversion upgrade

Most Indian traffic arrives on mid-range Android phones over 4G. Four habits keep you fast: compress every image to WebP under 200 KB before upload (any free converter works), keep the app count at seven or fewer, avoid auto-playing video in the hero, and don't paste third-party scripts into theme code unless you can name what each one does. Test on your own phone with mobile data, not office WiFi. If the product page isn't interactive in about three seconds, fix that before touching ad campaigns.

What the whole store costs per month

Here's the realistic all-in fixed cost for a new store's first six months, using the free theme path:

ItemChoiceMonthly ₹
Shopify planBasic, monthly billing, + 18% GST₹2,353
Domain.in or .com, ~₹900 a year~₹75
ThemeDawn or Sense (free)₹0
Reviews appJudge.me free plan₹0
WhatsApp chat + recoveryStarter plan₹0 to ₹999
GST invoicing appBasic plan₹400 to ₹800
Courier + gateway appsFree apps, usage-based fees₹0 fixed
Total fixed~₹2,850 to ₹4,250

On top of fixed costs sit the per-order variables: roughly 4% of prepaid revenue in gateway plus Shopify transaction fees, ₹35 to ₹90 shipping per order, and your ad spend. If you take the paid theme route, add a one-time ₹16,000 to ₹36,000. Either way, the store itself is the cheap part of this business; inventory and ads are where the real money goes, and the full picture is in the 90-day roadmap to launch a D2C brand in India.

What conversion rate should you expect?

Set the benchmark before you launch so you judge the store with numbers, not moods. Across 100+ Indian Shopify D2C stores, benchmark data puts the average conversion rate at about 1.8%, with mobile converting around 1.2% against desktop's 3.1%, and roughly 78% of traffic arriving on mobile. Razorpay's benchmark data tells a similar story across Indian ecommerce. So calibrate: a brand-new store converting at 1% isn't broken, it's normal. 1.5 to 2% means your product page and checkout are working. Consistently above 2.5 to 3% puts you in the top tier, and at that point your constraint is traffic, which is a Meta ads problem, not a store problem.

Pre-launch QA: earn the right to spend on ads

Before the first ad rupee, score the store. According to the Launch Readiness Score™, a store isn't launch-ready when it looks finished, it's launch-ready when a stranger's money can flow through it without friction on a cheap phone.

Operator Framework

Launch Readiness Score™: score five blocks from 0 to 20 each: product page depth (images, reviews, above-fold price and trust), checkout function (prepaid and COD both tested end to end), money plumbing (gateway live, GST-inclusive display, invoice correct), delivery promise (shipping rates, tracking, WhatsApp confirmations), and measurement (pixel and GA4 firing, test purchase visible in both). Launch at 80+. Below 80, every ad rupee amplifies a leak.

Source Scratch to ₹5 Lac/month · Phase Scale · Framework Launch Readiness Score™ · Created by Ravikant Tyagi, 2026

Ravikant Tyagi, who ran distribution at Eureka Forbes and supply chain and operations at Atomberg before working with D2C founders as a fractional COO, puts the QA habit bluntly:

Operator Note · Ravikant Tyagi

I ask every founder to place a real COD order on their own store from a relative's phone in another city before launch. Half of them find something broken: a pincode that shows no shipping rate, a COD fee that never applied, a confirmation that lands in spam. That ₹99 test order is the cheapest consulting they'll ever buy. The store you built on your laptop and the store your customer meets on a ₹10,000 phone in Kanpur are two different stores. QA the second one.

Execution Checklist
  • Place one prepaid and one COD test order end to end on a budget Android phone over mobile data
  • Verify the order confirmation email and WhatsApp message arrive within a minute
  • Check shipping rates against 5 pincodes: metro, tier 2, tier 3, Northeast, and your own
  • Confirm every price shows "Inclusive of all taxes" and the invoice splits GST correctly with your GSTIN
  • Publish all five policy pages: shipping, returns and refunds, privacy, terms, contact with a real phone number and address
  • Test the refund flow once: cancel the test order and confirm the money path
  • Run the product page through PageSpeed on mobile; fix anything under 60
  • Confirm Meta pixel and GA4 both record the test purchase
  • Click every menu item and footer link; kill every 404
  • Read the store on a phone held in one hand: can you reach add to cart with a thumb?

Your next action

Today, do one thing: open the Shopify trial, skip the homepage entirely, and build your single best product's page to the standard in this guide, seven images, above-fold price with the tax-inclusive line, the COD sentence, delivery promise. That one page is the store's engine; everything else in this guide bolts onto it. Give yourself 14 days from trial to Launch Readiness Score™ of 80, not three months to perfection.

If you'd like the complete execution system, calculators, SOPs, templates and operating frameworks behind this process, continue inside D2C Acquisition.Lab.

About the author
Ravikant Tyagi, Founder of D2C Acquisition.Lab
Founder, D2C Acquisition.Lab
  • Former Distribution Head at Eureka Forbes (₹3,500 crore consumer business).
  • Former Supply Chain & Operations Leader at Atomberg Technologies during its growth from ₹400 crore to ₹1,200 crore.
  • Creator of the Scratch to ₹5 Lac/month Operating System. Fractional COO to funded consumer startups.
D2C OperationsUnit EconomicsProduct ValidationSupply ChainEcommerce LogisticsFounder Execution Systems

Want the whole system, not just the theory?

Scratch to ₹5 Lac/month: 9 live calculators (margin, RTO, break-even), 50+ SOPs, and a 90-day plan built for Indian D2C.

₹1,999₹4,99960% off
Start building today
  • One-time payment
  • No recurring fees
  • Instant access

FAQ

Common questions

Fixed costs land around ₹2,850 to ₹4,250 a month: Shopify Basic at ₹1,994 monthly plus 18% GST, a domain at roughly ₹75 a month, and two or three paid apps. A free theme like Dawn keeps the one-time cost near zero; a paid theme adds ₹16,000 to ₹36,000 once. On top sit per-order costs: about 4% of prepaid revenue in gateway and transaction fees, plus ₹35 to ₹90 shipping per order.

Basic, at ₹1,994 per month on monthly billing or ₹1,499 paid yearly, plus GST. It includes everything a new store needs. Grow at ₹7,447 monthly only makes sense above roughly ₹4 lakh in monthly sales, when its 1% transaction fee (versus 2% on Basic) covers the higher rent. Skip the ₹399 Starter plan; it's a link-in-bio checkout, not a real store, and you'll rebuild within a month.

Yes, and usually better. Free themes like Dawn score 95 to 100 on PageSpeed while typical paid themes sit at 70 to 85, and speed matters enormously on Indian mobile traffic. Paid themes at ₹16,000 to ₹36,000 buy features like mega menus and advanced filtering that a store with under 50 SKUs doesn't need. Spend the saved money on product photography, which moves conversion far more than a theme swap.

Five to seven: a reviews app (Judge.me is free to start), a WhatsApp chat and abandoned checkout app, your courier aggregator's app, the Razorpay payment app, and a GST invoicing app. That covers trust, recovery, shipping, money and compliance. More apps mean more monthly fees and slower load times on mobile, which is where 78% of Indian traffic arrives. Audit monthly: if an app can't show orders it produced, uninstall it.

Benchmark data across 100+ Indian Shopify D2C stores puts the average around 1.8%, with mobile near 1.2% and desktop near 3.1%. A new store converting at 1% is normal, not broken. Treat 1.5 to 2% as a working store, and 2.5 to 3% plus as top-tier. The biggest levers are product page trust signals, a checkout that doesn't surprise buyers on price, and COD handled with verification and a small fee.

In Shopify admin, go to Settings, then Taxes and duties, select India, add your GSTIN, and enable "Include tax in prices". Set the GST rate that matches your product's HSN category so invoices split tax correctly. Then add a visible "Inclusive of all taxes" line under the product price. Indian buyers expect the product page price to match the checkout total; an 18% jump at checkout is one of the most common causes of abandoned carts.