buildbyRaviRai
E-commercebuildbyravirai.com
E-commerce

How to Build a Shopify Store in India: Cost, Setup, and Launch Checklist

RRRavi Rai·Apr 12, 2026·12 min read

Most 'how to build a Shopify store' articles floating around the Indian search results are written by SEO farms who have never actually launched a store. This one is the opposite — it is the step-by-step process we use on every Shopify engagement with Indian founders, with real rupee costs, the exact settings we configure, and the mistakes we see new store owners make before the first real order comes in.

Step 1: Decide If Shopify Is Actually Right For You

Shopify is not universally the right choice even though it is frequently the default. Before you pay for a plan, be honest about these three questions:

  1. Is your catalog straightforward (physical products with standard variants like size and color), or do you have something unusual like configurable furniture, subscription boxes, or booking-based services? Shopify handles the former perfectly and the latter only with expensive app stacks.
  2. Do you have the budget for a monthly plan plus a few essential apps, or are you extremely cost-sensitive for the first 6 months? WooCommerce has lower ongoing costs but needs a developer on call.
  3. Do you plan to run aggressive email and retargeting marketing? Shopify's ecosystem of Klaviyo, Gorgias, Recharge, Shop Pay, and Aftership genuinely gives you a head start compared to any other platform.

If you answered yes, yes, and yes, keep reading. If you hesitated on any of them, read our WordPress vs Shopify comparison before committing to a plan.

Step 2: Pick the Right Plan (INR Pricing)

Shopify pricing changes with the USD-INR rate and occasional regional promos, but as of April 2026 the standard Indian pricing looks like this:

  • Shopify Starter (social-only selling): ₹399/mo — skip this unless you are genuinely only selling through Instagram DMs
  • Basic Shopify: ₹1,994/mo (~$24) — correct starting plan for most founders shipping under ₹25L/year
  • Shopify: ₹7,447/mo — worth upgrading to when you cross roughly 100 orders a month or need better transaction fees
  • Advanced Shopify: ₹30,164/mo — only makes sense past ₹1 crore annual revenue or when you need the advanced reporting
  • Shopify Plus: starts around ₹1.6L+/mo — enterprise tier, unless you are doing ₹5+ crore a year, ignore it

The free 3-day trial followed by the $1/month-for-three-months promo is still running in most regions — grab it. Even if your store is not ready, lock in the promo and build during the promo period.

Step 3: Register Your Indian Business (Required)

To accept payments in INR via Shopify Payments or Razorpay, you must have a legal Indian business entity. In practice that means one of:

  • Sole proprietorship with GSTIN — fastest to set up (₹3,000 to ₹8,000 via a CA, ~1 week), fine for solo founders doing under ₹20L/year
  • Private Limited company — more overhead (₹8,000 to ₹15,000 + ongoing compliance), but required for serious fundraising or hiring full-time staff
  • LLP — middle ground, mostly used for small partnerships

You also need a current account (a regular business bank account) in the business name, a GSTIN once you cross ₹20L turnover (₹10L for certain states), and an Import Export Code if you plan to ship internationally.

Step 4: Domain, Logo, and Core Identity

Before you install a single app, nail down:

  • A .in or .com domain (we recommend buying both if available and 301-redirecting one to the other) — typically ₹800 to ₹1,500/year
  • A minimum-viable logo — a clean wordmark is enough for launch. Do not spend weeks on this. Canva or a ₹5,000 Fiverr designer gets you to launch. Upgrade later.
  • A brand color palette of 2 to 3 colors, written down, used consistently on every page, ad, and email
  • A clear one-line brand promise — what do you sell and to whom? Write it in 10 words or fewer, pin it to the theme header

Step 5: Theme Selection and Customization

Start with Dawn, Shopify's free flagship theme. It is fast, well-maintained, and handles 80% of standard store needs. Only buy a premium theme when Dawn has a specific limitation you cannot work around — and even then, a theme by Out of the Sandbox, Switch, or Archetype is more reliable than anything on the Shopify Theme Store top-sellers list.

Theme cost: free for Dawn, $200-400 for a solid premium theme (one-time). If a developer is configuring and customizing for you, budget ₹30,000 to ₹1L depending on complexity.

Step 6: Essential Apps (Budget ~₹5,000-15,000/mo Total)

After 40+ Shopify client builds, this is the lean stack we default to:

  • Klaviyo — email and SMS marketing. Free up to 250 contacts, then around ₹1,500-6,000/mo. Non-negotiable.
  • Judge.me — product reviews. Free tier is generous; paid is ₹1,200/mo for branded emails.
  • Shopify Inbox — free, bundled chat widget. Start here before paying for Gorgias.
  • SEO Manager or Plug in SEO — ₹800-1,500/mo. Automates schema, meta, and redirect management.
  • PageFly or Shogun — page builder for landing pages. ₹2,000-4,000/mo. Only if you plan to run ad campaigns to dedicated landers.
  • Aftership — shipping tracking pages. Free tier is enough for under 50 shipments/mo.

What to NOT install at launch: upsell apps, bundle apps, cross-sell apps, currency converters (Shopify handles this natively now), and any 'boost sales' app with more than 10 features. These slow your store, clutter your admin, and solve problems you do not yet have.

Step 7: Payments, Shipping, Taxes

Shopify Payments is available in India now (as of late 2024) and is usually the best default for Indian stores. Transaction fees are around 2% for Basic plan customers. If you can use Shopify Payments, you avoid the extra 2% transaction fee on third-party gateways.

For shipping, integrate Shiprocket, Delhivery, or Shyplite directly via their official Shopify apps. This gets you automated label printing, rate shopping, and tracking updates. Manual shipping does not scale past about 10 orders a week.

For GST, you need to configure 18% default tax rates and capture GSTIN on B2B orders. Shopify's built-in tax engine handles the basics; for anything complex, install the GST India app.

The 30-Point Pre-Launch Checklist

Store Setup

  1. Store name, logo, and favicon uploaded (favicon is easy to forget)
  2. Currency set to INR
  3. Timezone set to India Standard Time
  4. Legal business name, address, and GSTIN in the store details
  5. All checkout email templates reviewed and branded
  6. Test customer account created end-to-end
  7. All product descriptions, images, and alt text complete
  8. Collections organized (do not launch with 50 uncategorized products)
  9. At least 3 collection pages with hand-picked featured products
  10. About Us, Contact, FAQ, Shipping Policy, Return Policy, Privacy Policy, Terms of Service, Refund Policy pages written and linked in footer

Technical

  1. Domain connected, SSL verified, www and non-www both redirect correctly
  2. Google Analytics 4 and Google Tag Manager installed
  3. Meta Pixel installed and test events verified in Events Manager
  4. Google Merchant Center connected (for Shopping Ads later)
  5. Sitemap.xml submitted to Google Search Console
  6. All homepage meta title and description set (Shopify defaults are generic)
  7. Structured data verified with Google's Rich Results Test on at least one product page
  8. PageSpeed Insights score above 60 on mobile for the homepage and a popular product page

Payments and Fulfillment

  1. Shopify Payments (or Razorpay) fully verified with bank details confirmed via test INR ₹1 order
  2. At least one successful real checkout with a real card, refunded
  3. Shiprocket/Delhivery account connected, carrier rates shown correctly at checkout
  4. Test order printed and label generated end-to-end
  5. Abandoned cart email flow active (built-in Shopify recovery, or Klaviyo)
  6. Order confirmation email tested
  7. Shipping confirmation email tested

Marketing Foundations

  1. Welcome email flow written and scheduled (3 emails minimum)
  2. Instagram Shopping connected and at least 20 products tagged
  3. At least one friends-and-family discount code ready to share
  4. Post-purchase upsell flow set (optional but high-ROI)
  5. UTM conventions documented so paid ads can be tracked cleanly

Launch Day and the First 30 Days

Quiet launches beat loud ones. Share the store with 20 friends and family before you announce publicly — their feedback catches broken flows that you missed. Then do a small paid ads test (₹10,000 on Meta is enough to learn what creative works). Only after you have your first 10 organic sales should you scale ad spend.

In the first 30 days, resist the urge to add new features or redesign pages. Instead, obsess over the three metrics that matter: add-to-cart rate, checkout completion rate, and average order value. Every change you make should be in service of one of those.

Want us to build your Shopify store end-to-end?

Get a Free Scoping Call
RR
Written by
Ravi Rai

Founder of buildbyRaviRai, a freelance web development agency based in Noida, India. 5+ years shipping Next.js, WordPress, Shopify, and Laravel projects for clients in India, USA, Canada, and the UK.

bR

buildbyRaviRai Assistant

Replies within 24 hours

Chat on WhatsApp

+91 74289 19927 · Replies within 24 hours

Pick a quick message to start a conversation on WhatsApp — or type your own below. Your message pre-fills, you hit send from WhatsApp.

Or type your own

We'll send your message via WhatsApp Web or the WhatsApp app.