How to Set Up Your Own Online Store — Shopify Beginner’s Guide (India 2026)
Selling on Amazon and Flipkart gets you in front of existing audiences — but it comes with commission fees, platform dependency, and no access to customer data. Your own online store changes this equation: you own the customer relationship, capture email and contact information, pay no marketplace commission, and build brand equity on your own terms.
Shopify is the most widely used ecommerce platform globally and the most popular choice among Indian D2C brands — from day-one startups to established brands doing ₹10+ crore annually. This guide walks through the complete setup process for an Indian brand launching its first Shopify store.
Why Shopify for Indian D2C Brands
What Shopify handles for you:
- Hosting and security (SSL, uptime) — no server management required
- Payment gateway integration (Razorpay, PayU, CCAvenue natively supported)
- Inventory management
- Order management and fulfilment workflow
- Mobile-responsive themes (critical — 80%+ of Indian ecommerce traffic is mobile)
- App ecosystem for added functionality (loyalty programs, reviews, upsell, WhatsApp integration)
- Analytics and reporting
What you control:
- Brand design and customer experience
- Pricing and promotions (no platform commission on sales)
- Customer data (email addresses, purchase history)
- Product presentation and storytelling
Shopify’s India-specific advantages (2026):
- Native integration with Indian payment gateways
- Rupee-denominated pricing
- COD (Cash on Delivery) support through third-party apps — still important for Tier 2/3 India where COD accounts for a significant share of orders
- Logistics integration with Indian third-party logistics providers (Shiprocket, Delhivery, Eshipz)
Shopify Plans for Indian Businesses (2026)
| Plan | Monthly Cost (USD) | Best For |
|---|---|---|
| Basic | $29/month | New stores, single seller, basic reporting |
| Shopify | $79/month | Growing stores, 5 staff accounts, professional reporting |
| Advanced | $299/month | Scaling stores, advanced reporting, third-party calculated shipping |
| Shopify Plus | $2,500+/month | Enterprise brands with high volume |
India billing note: Shopify charges in USD; the INR equivalent fluctuates with exchange rates. As of 2026, Basic costs approximately ₹2,400–₹2,600/month. There’s an 18% GST charged on Shopify subscriptions as a digital service tax.
Transaction fees: Shopify charges a transaction fee (0.5–2% depending on plan) if you use a payment gateway other than Shopify Payments. Since Shopify Payments isn’t available in India, all Indian stores using Razorpay/PayU/CCAvenue pay this transaction fee — factor it into your cost model alongside the monthly subscription.
Step-by-Step: Setting Up Your Shopify Store
Step 1: Start Your Free Trial
Go to shopify.com and start a 3-day free trial (extended trials are sometimes offered). You can build your entire store during the trial before committing to a paid plan.
Step 2: Choose a Theme
Shopify’s Theme Store offers both free and paid themes. For Indian D2C brands:
Free themes worth considering: Dawn (clean, minimal, fast-loading — great for product-focused brands), Craft (good for artisanal/handmade brands), Sense (works well for health and beauty).
Paid themes: ₹10,000–₹30,000 one-time cost for premium themes. Worth it for brands with multiple product lines and complex layout needs.
Theme selection criteria for India:
- Mobile-first design — most critical factor
- Fast loading speed — Indian mobile internet can be variable; lightweight themes convert better
- Support for COD (if applicable)
- Ability to add product reviews and rating display prominently
Step 3: Configure Your Basic Settings
- Store name: your brand name
- Store currency: Indian Rupee (INR)
- Store timezone: IST (UTC+5:30)
- Legal pages: Privacy Policy, Terms of Service, Refund Policy — Shopify provides templates; customize to your actual policies before publishing
- Tax settings: enable automatic tax collection; configure GST (18% or your applicable rate) correctly by product category
Step 4: Add Your Products
For each product:
- Title: same keyword-optimized title you use on Amazon/Flipkart (with minor adjustments for natural readability)
- Description: your full product story, key benefits, usage instructions, and ingredients/specifications — more space than marketplace bullet points allow, use it
- Images: minimum 5 images per product; same image sequence as marketplace (main white background, lifestyle, benefits infographic, feature callouts, size reference)
- Price: your selling price
- Compare at price: your MRP — this creates the “was ₹599, now ₹399” display
- Inventory: track quantity if using Shopify inventory management
- Weight: required for shipping cost calculation
- SEO metadata: edit the URL (clean, keyword-containing slug), SEO title, and meta description for every product page
Step 5: Set Up Collections (Product Categories)
Organize products into collections — “Skincare,” “Supplements,” “Best Sellers,” “New Arrivals.” These serve as navigation categories and landing pages. Every product should belong to at least one collection.
Step 6: Set Up Your Navigation
Configure your main menu (header navigation) and footer links. Standard Indian ecommerce navigation includes:
- Shop / All Products
- About Us / Our Story
- Blog (if you’re publishing content)
- Track Order
- Contact Us
- FAQ
Step 7: Configure Payment Gateway
In India, you’ll use a third-party payment gateway. The most commonly used:
Razorpay: most popular for Indian D2C brands — supports UPI, cards, net banking, wallets, and EMI; straightforward integration with Shopify; competitive transaction fees (approximately 2% per transaction).
PayU: alternative to Razorpay with similar functionality; marginally better rates for high-volume stores.
To integrate: install the payment gateway’s Shopify app from the Shopify App Store, or connect via the Payments section in Shopify settings using the gateway’s API credentials.
You’ll need to complete the payment gateway’s KYC (business PAN, GST certificate, bank account) before transactions can be processed.
Step 8: Set Up Shipping
Configure shipping zones and rates:
- Domestic India: set flat rates or weight-based rates. If using a logistics aggregator (Shiprocket, Delhivery, Eshipz), install their Shopify app for real-time rate calculation and label printing
- COD: if offering Cash on Delivery, add COD as a payment method (requires a COD-supporting logistics integration)
- Free shipping threshold: “Free shipping on orders above ₹499” is standard for Indian ecommerce — sets a minimum order value
Step 9: Connect Your Domain
Purchase a domain if you don’t have one (Shopify’s domain purchase is simple but often more expensive than external registrars like GoDaddy or BigRock). Connect your domain in Settings → Domains. SSL certificate is applied automatically.
Your branded domain (yourbrand.com or yourbrand.in) is essential for brand credibility — the default .myshopify.com URL should never be your public-facing URL.
Step 10: Install Essential Apps
The Shopify App Store has thousands of apps. For a new Indian D2C store, the highest-priority additions:
| App Category | Purpose | Popular Options |
|---|---|---|
| Product Reviews | Social proof on product pages | Judge.me, Okendo |
| WhatsApp Integration | WhatsApp chat button + order notifications | Interakt, DelightChat, Zoko |
| Email Marketing | Abandoned cart recovery, welcome sequences | Klaviyo, Mailchimp |
| Loyalty / Rewards | Repeat purchase incentives | Smile.io, LoyaltyLion |
| SEO | Metadata optimization, sitemap | SEO King, Plug in SEO |
| Analytics | Beyond Shopify native analytics | Google Analytics 4 |
| Returns Management | Streamlined returns processing | Return Prime |
Don’t install too many apps at launch — each adds to page load time. Start with reviews + WhatsApp integration + email marketing, and add others as needed.
Step 11: Pre-Launch Check
Before going live:
- Place a test order yourself and complete the full purchase journey
- Check mobile experience on your actual phone (not just browser preview)
- Verify all mandatory pages are published (Privacy Policy, Returns Policy, Terms)
- Confirm payment gateway processes a test transaction
- Verify shipping rates calculate correctly for different zones
- Check all product images display correctly
- Test that email notifications (order confirmation, shipping update) are sending
Selling on Amazon and Flipkart gets you in front of existing audiences — but it comes with commission fees, platform dependency, and no access to customer data. Your own online store changes this equation: you own the customer relationship, capture email and contact information, pay no marketplace commission, and build brand equity on your own terms.
Shopify is the most widely used ecommerce platform globally and the most popular choice among Indian D2C brands — from day-one startups to established brands doing ₹10+ crore annually. This guide walks through the complete setup process for an Indian brand launching its first Shopify store.
Why Shopify for Indian D2C Brands
What Shopify handles for you:
- Hosting and security (SSL, uptime) — no server management required
- Payment gateway integration (Razorpay, PayU, CCAvenue natively supported)
- Inventory management
- Order management and fulfilment workflow
- Mobile-responsive themes (critical — 80%+ of Indian ecommerce traffic is mobile)
- App ecosystem for added functionality (loyalty programs, reviews, upsell, WhatsApp integration)
- Analytics and reporting
What you control:
- Brand design and customer experience
- Pricing and promotions (no platform commission on sales)
- Customer data (email addresses, purchase history)
- Product presentation and storytelling
Shopify’s India-specific advantages (2026):
- Native integration with Indian payment gateways
- Rupee-denominated pricing
- COD (Cash on Delivery) support through third-party apps — still important for Tier 2/3 India where COD accounts for a significant share of orders
- Logistics integration with Indian third-party logistics providers (Shiprocket, Delhivery, Eshipz)
Shopify Plans for Indian Businesses (2026)
| Plan | Monthly Cost (USD) | Best For |
|---|---|---|
| Basic | $29/month | New stores, single seller, basic reporting |
| Shopify | $79/month | Growing stores, 5 staff accounts, professional reporting |
| Advanced | $299/month | Scaling stores, advanced reporting, third-party calculated shipping |
| Shopify Plus | $2,500+/month | Enterprise brands with high volume |
India billing note: Shopify charges in USD; the INR equivalent fluctuates with exchange rates. As of 2026, Basic costs approximately ₹2,400–₹2,600/month. There’s an 18% GST charged on Shopify subscriptions as a digital service tax.
Transaction fees: Shopify charges a transaction fee (0.5–2% depending on plan) if you use a payment gateway other than Shopify Payments. Since Shopify Payments isn’t available in India, all Indian stores using Razorpay/PayU/CCAvenue pay this transaction fee — factor it into your cost model alongside the monthly subscription.
Step-by-Step: Setting Up Your Shopify Store
Step 1: Start Your Free Trial
Go to shopify.com and start a 3-day free trial (extended trials are sometimes offered). You can build your entire store during the trial before committing to a paid plan.
Step 2: Choose a Theme
Shopify’s Theme Store offers both free and paid themes. For Indian D2C brands:
Free themes worth considering: Dawn (clean, minimal, fast-loading — great for product-focused brands), Craft (good for artisanal/handmade brands), Sense (works well for health and beauty).
Paid themes: ₹10,000–₹30,000 one-time cost for premium themes. Worth it for brands with multiple product lines and complex layout needs.
Theme selection criteria for India:
- Mobile-first design — most critical factor
- Fast loading speed — Indian mobile internet can be variable; lightweight themes convert better
- Support for COD (if applicable)
- Ability to add product reviews and rating display prominently
Step 3: Configure Your Basic Settings
- Store name: your brand name
- Store currency: Indian Rupee (INR)
- Store timezone: IST (UTC+5:30)
- Legal pages: Privacy Policy, Terms of Service, Refund Policy — Shopify provides templates; customize to your actual policies before publishing
- Tax settings: enable automatic tax collection; configure GST (18% or your applicable rate) correctly by product category
Step 4: Add Your Products
For each product:
- Title: same keyword-optimized title you use on Amazon/Flipkart (with minor adjustments for natural readability)
- Description: your full product story, key benefits, usage instructions, and ingredients/specifications — more space than marketplace bullet points allow, use it
- Images: minimum 5 images per product; same image sequence as marketplace (main white background, lifestyle, benefits infographic, feature callouts, size reference)
- Price: your selling price
- Compare at price: your MRP — this creates the “was ₹599, now ₹399” display
- Inventory: track quantity if using Shopify inventory management
- Weight: required for shipping cost calculation
- SEO metadata: edit the URL (clean, keyword-containing slug), SEO title, and meta description for every product page
Step 5: Set Up Collections (Product Categories)
Organize products into collections — “Skincare,” “Supplements,” “Best Sellers,” “New Arrivals.” These serve as navigation categories and landing pages. Every product should belong to at least one collection.
Step 6: Set Up Your Navigation
Configure your main menu (header navigation) and footer links. Standard Indian ecommerce navigation includes:
- Shop / All Products
- About Us / Our Story
- Blog (if you’re publishing content)
- Track Order
- Contact Us
- FAQ
Step 7: Configure Payment Gateway
In India, you’ll use a third-party payment gateway. The most commonly used:
Razorpay: most popular for Indian D2C brands — supports UPI, cards, net banking, wallets, and EMI; straightforward integration with Shopify; competitive transaction fees (approximately 2% per transaction).
PayU: alternative to Razorpay with similar functionality; marginally better rates for high-volume stores.
To integrate: install the payment gateway’s Shopify app from the Shopify App Store, or connect via the Payments section in Shopify settings using the gateway’s API credentials.
You’ll need to complete the payment gateway’s KYC (business PAN, GST certificate, bank account) before transactions can be processed.
Step 8: Set Up Shipping
Configure shipping zones and rates:
- Domestic India: set flat rates or weight-based rates. If using a logistics aggregator (Shiprocket, Delhivery, Eshipz), install their Shopify app for real-time rate calculation and label printing
- COD: if offering Cash on Delivery, add COD as a payment method (requires a COD-supporting logistics integration)
- Free shipping threshold: “Free shipping on orders above ₹499” is standard for Indian ecommerce — sets a minimum order value
Step 9: Connect Your Domain
Purchase a domain if you don’t have one (Shopify’s domain purchase is simple but often more expensive than external registrars like GoDaddy or BigRock). Connect your domain in Settings → Domains. SSL certificate is applied automatically.
Your branded domain (yourbrand.com or yourbrand.in) is essential for brand credibility — the default .myshopify.com URL should never be your public-facing URL.
Step 10: Install Essential Apps
The Shopify App Store has thousands of apps. For a new Indian D2C store, the highest-priority additions:
| App Category | Purpose | Popular Options |
|---|---|---|
| Product Reviews | Social proof on product pages | Judge.me, Okendo |
| WhatsApp Integration | WhatsApp chat button + order notifications | Interakt, DelightChat, Zoko |
| Email Marketing | Abandoned cart recovery, welcome sequences | Klaviyo, Mailchimp |
| Loyalty / Rewards | Repeat purchase incentives | Smile.io, LoyaltyLion |
| SEO | Metadata optimization, sitemap | SEO King, Plug in SEO |
| Analytics | Beyond Shopify native analytics | Google Analytics 4 |
| Returns Management | Streamlined returns processing | Return Prime |
Don’t install too many apps at launch — each adds to page load time. Start with reviews + WhatsApp integration + email marketing, and add others as needed.
Step 11: Pre-Launch Check
Before going live:
- Place a test order yourself and complete the full purchase journey
- Check mobile experience on your actual phone (not just browser preview)
- Verify all mandatory pages are published (Privacy Policy, Returns Policy, Terms)
- Confirm payment gateway processes a test transaction
- Verify shipping rates calculate correctly for different zones
- Check all product images display correctly
- Test that email notifications (order confirmation, shipping update) are sending
A Shopify store is not a replacement for marketplace listings — it’s a complementary owned channel that builds what marketplaces can’t give you: customer relationships, brand control, and direct marketing capability. Build it in parallel with your marketplace presence, link them strategically (packaging inserts directing marketplace buyers to your website for their next purchase), and develop it as the long-term brand asset it is.
Next step: With your store live, connect it to the right payment gateway and set up shipping. Read our guide: How to Set Up Payment Gateway and Shipping for Your Store.