Shopify powers over 50,000 Indian online stores. From small handicraft businesses in Jaipur to D2C brands doing ₹50Cr+ annually, Shopify has become India’s preferred platform for building an independent e-commerce presence — as an alternative to or alongside Amazon and Flipkart.
This guide covers setting up, running, and growing a Shopify store specifically for the Indian market.
Why Shopify for India?
Shopify vs. the alternatives:
| Shopify | WooCommerce | Amazon/Flipkart | Dukaan | |
|---|---|---|---|---|
| Setup complexity | Low | Medium-High | Very low | Very low |
| Customization | High | Very high | None | Low |
| Monthly cost | ₹1,700–₹8,500/month | ₹500–₹3,000/month (hosting) | 0 + commissions | ₹0–₹1,700/month |
| Marketplace traffic | No | No | Yes | No |
| Brand control | Full | Full | None | Limited |
| India-specific features | Growing | Good (plugins) | Yes | Yes |
When Shopify is the right choice:
- You want brand control and customer data ownership (marketplaces own your customers; Shopify means you do)
- You’re building a D2C brand, not just selling commodities
- You want to run your own marketing (Meta Ads, Google Ads) driving traffic to your store
- You need a professional storefront that can scale
When marketplaces are better:
- You’re starting out and want immediate traffic without marketing spend
- Your product competes on price in a commodity category
- You don’t want to manage marketing
The winning combination: Many successful Indian D2C brands sell on both — Shopify for brand-building and margin, Amazon/Flipkart for volume and discovery.
Setting Up Shopify India: Step-by-Step
Step 1: Account and Plan
Shopify plans for India (2026 pricing, INR billing available):
- Basic: ₹1,699/month — up to 2 staff accounts, basic reports
- Shopify: ₹4,599/month — 5 staff accounts, professional reports
- Advanced: ₹17,450/month — 15 staff accounts, advanced reports, third-party calculated shipping
Start with Basic. Upgrade when you hit the limitations. Most Indian small stores run on Basic successfully.
Free trial: 3-day free trial, then ₹20/month for 3 months (Shopify regularly runs promotions).
Step 2: Domain
Options:
- Buy through Shopify: ₹900–₹1,500/year for .com domains
- Buy from GoDaddy/Namecheap/BigRock: Then connect to Shopify (DNS settings)
- Use free Shopify subdomain:
yourstore.myshopify.com— not recommended for serious brands
India domain strategy: .com is preferred for D2C brands. .in domains can signal local trust but limit perceived scale.
Step 3: Theme Selection
Free themes that work for India:
- Dawn: Shopify’s default — clean, fast, mobile-optimized
- Craft: Good for artisan and handmade products
- Sense: Good for beauty and wellness brands
Paid themes for Indian D2C (₹8,000–₹25,000 one-time):
- Impulse: Popular with Indian fashion and apparel brands
- Prestige: Works well for premium product positioning
Key mobile optimization check:
- Open your store on a budget Android phone (₹8,000–₹12,000 range)
- If it loads in under 3 seconds and buttons are thumb-friendly: pass
- This is your primary customer’s experience in tier 2-3 India
Step 4: Product Setup
Product page essentials for Indian buyers:
- Multiple high-quality images (minimum 4–6: front, back, detail, in-use/lifestyle)
- Size guide with Indian measurements (if applicable)
- Clear material/ingredient specifications
- Country of origin (Indian-made is a positive signal for many categories)
- Genuine customer reviews (import from WhatsApp conversations with permission)
India-specific product details:
- Include ISI/BIS/FSSAI certification if applicable
- Mention COD availability prominently
- Warranty and return policy clear and prominent
- Shipping timeline expectations (especially for tier 2-3 delivery)
Payment Gateways for Shopify India
This is the most India-specific technical decision you’ll make.
Razorpay (Recommended)
Why Razorpay is the most popular choice:
- Accepts all Indian payment methods: UPI (GPay, PhonePe, Paytm, BHIM), net banking (200+ banks), credit cards, debit cards, EMI, wallets
- Shopify-Razorpay integration is seamless
- Settlement in 2 business days (T+2)
- Dashboard shows all transactions in INR
Razorpay pricing:
- 2% transaction fee (no monthly fee)
- International cards: 3% + GST
- No setup fee for standard integration
Setup: Install Razorpay from Shopify App Store → Connect with your Razorpay account → Enable payment methods.
Cashfree Payments
Alternative to Razorpay with slightly different pricing and settlement terms. Supports all Indian payment methods. Some brands prefer Cashfree for faster settlements or specific features.
PayU
Another Indian gateway option. Popular with established Indian e-commerce brands.
Shopify Payments (Not Available in India)
As of 2026, Shopify Payments is not available in India. You must use a third-party payment gateway. This means you pay 0.5–2% additional transaction fees to Shopify unless you’re on Advanced plan.
Transaction fee impact:
- Basic plan: 2% Shopify transaction fee + 2% Razorpay = 4% total
- Shopify plan: 1% + 2% = 3% total
- Advanced plan: 0.5% + 2% = 2.5% total
At scale, the Shopify plan’s 1% fee reduction often pays for itself vs. Basic.
COD (Cash on Delivery) Setup
COD is non-negotiable for Indian e-commerce. 50-60% of Indian e-commerce orders are COD, especially in tier 2-3 cities and for new brands.
Enable COD in Shopify: Settings → Payments → Payment methods → Cash on Delivery
Managing COD risk:
- COD return-to-origin (RTO) rates in India: 20–35% for apparel, 10–20% for electronics
- Add ₹30–₹50 COD surcharge to offset RTO losses (acceptable in India)
- Confirm all COD orders via WhatsApp/SMS before dispatch to reduce RTO
- Use IVR call verification for high-value COD orders
Shipping Setup for Shopify India
Shipping Aggregators (Essential for Indian Sellers)
Don’t integrate with individual couriers. Use a shipping aggregator that connects to all major couriers:
Shiprocket: Most popular for Indian Shopify stores. Connects to BlueDart, Delhivery, DTDC, Ecom Express, and 17+ more.
- Pricing: ₹22–₹45/500g depending on zone and courier
- Shopify app: Direct integration, automatic label generation
Delhivery: Direct integration available. Good network, especially strong in tier 2-3 cities.
Pickrr: Alternative aggregator with competitive pricing.
Shiprocket Shopify integration:
- Install Shiprocket app from Shopify App Store
- Connect your Shiprocket account
- Set up pickup address (warehouse/home)
- Configure shipping rates by weight/zone
Shipping Rate Strategy
Free shipping threshold: Indian D2C brands commonly offer free shipping above ₹499 or ₹999. This increases average order value significantly.
Zone-based pricing:
- Same city/state: ₹49–₹79
- Within zone: ₹79–₹99
- Pan-India: ₹99–₹149
- (Most brands absorb part of this cost rather than charging exact rates)
Delivery time expectations:
- Metro cities: 2–3 business days
- Tier 2 cities: 3–5 business days
- Tier 3 and rural: 5–8 business days
- Set realistic expectations to reduce “where is my order” support queries
GST and Tax Setup for Shopify India
GST Configuration
You must charge GST on sales and remit it to the government.
Shopify tax setup: Settings → Taxes and duties → India → Enable GST
Set correct GST rates:
- Most consumer products: 18% GST
- Essential goods (food, medicines): 5% or 0%
- Luxury goods, automobiles: 28%
- Clothing under ₹1,000: 5%
- Clothing above ₹1,000: 12%
GSTIN registration: Required once your turnover exceeds ₹40L/year (₹20L for services). Register early if selling across state lines.
Shopify GST Invoice: Install an app like “GST Invoice for India” or “Billingo” from Shopify App Store to auto-generate GST-compliant tax invoices for every order.
Marketing Your Shopify Store in India
Meta Ads → Shopify
The most common and effective paid acquisition channel for Indian D2C brands.
Shopify-Meta Pixel setup:
- Install Meta Pixel via Shopify’s Facebook & Instagram app
- Configure standard events: ViewContent, AddToCart, InitiateCheckout, Purchase
- This enables retargeting and purchase optimization
Meta Ads funnel for Shopify:
- Top of funnel: Reels ads to new audiences (interest or Lookalike). Goal: traffic or add-to-cart
- Middle: Retarget cart abandoners and product page viewers. Goal: purchase
- Bottom: Retarget checkout starters. Goal: purchase with urgency (limited time offer)
India Meta Ads benchmark for Shopify:
- ROAS target: 3–5× for mature D2C brands
- Starting out: 2× is acceptable while learning
- Below 1.5×: Something is wrong — product-market fit, creative, or audience
Google Shopping Ads
Upload your product catalog to Google Merchant Center → run Shopping campaigns. Appears at the top of Google search results with product image, price, and store name.
Setup:
- Google Merchant Center: Create account, verify domain, submit product feed
- Shopify Google Channel app: Syncs product catalog automatically
- Google Ads: Create Performance Max campaign targeting shopping
India Google Shopping benchmark:
- ROAS: 4–8× for well-optimized product categories
- Lower competition than Meta for many Indian product categories
SEO for Shopify India
Shopify SEO fundamentals:
- Product titles: Include keywords Indians search (“Women’s kurti online India”, “Organic ghee buy India”)
- Meta descriptions: 155 characters, include keyword + CTA
- Image alt text: Descriptive with keyword (“hand-embroidered silk dupatta india”)
- Page speed: Use Shopify’s built-in CDN, compress images, minimize apps
Blog on Shopify: Use the built-in blog to publish category education content targeting informational keywords. This drives organic traffic that converts to product page visits.
WhatsApp Commerce Integration
WhatsApp for Shopify: Integrate via Wati, Interakt, or Zoko.
Key automations:
- Order confirmation on WhatsApp (instead of or in addition to email)
- Shipping updates via WhatsApp
- Abandoned cart recovery on WhatsApp (higher open rates than email in India)
- Post-delivery review request
WhatsApp catalog: Share product catalog directly in WhatsApp conversations. Allows customers to browse and order without leaving WhatsApp.
Common Shopify India Mistakes
Mistake 1: No COD option Losing 50-60% of potential Indian customers because you only accept prepaid.
Mistake 2: Slow mobile performance Installing too many Shopify apps slows down your store. Every app adds JavaScript. Audit and remove unused apps quarterly. Target PageSpeed mobile score above 60.
Mistake 3: Not collecting WhatsApp numbers Email marketing performs poorly in India vs. WhatsApp. Collect WhatsApp numbers at checkout (add custom field) and build your WhatsApp list alongside your email list.
Mistake 4: Ignoring COD order confirmation Dispatching all COD orders without confirmation leads to 30%+ RTO rates. A simple WhatsApp confirmation message (“Your order for [item] is ready to ship, please confirm you’ll be available to receive”) reduces RTO significantly.
Mistake 5: Product pages without Indian context Generic product descriptions that don’t mention Indian-relevant specifications (voltage compatibility, ISI certification, Indian size charts, shipping to tier 2-3 cities) create purchase hesitation.
AdsMG AI manages Google Ads and Meta Ads for Indian Shopify stores — with AI-generated ad creative, automated campaign optimization, and India-specific targeting to drive qualified traffic at profitable ROAS. See how it works.
Turn the ideas in this article into live campaigns, content, and creative tests.
AdsMG AI helps growth teams move from strategy to execution without stitching together separate tools for copy, optimization, and reporting.