An Indian D2C brand came to us with a Shopify store doing ₹2 crore/month. They wanted to "go headless." We asked why. They said "everyone says headless is the future." After analyzing their actual needs — faster page loads, better mobile experience, custom checkout — we recommended staying on Shopify but adding a custom storefront. Saved them ₹30 lakh and 4 months versus a full headless migration. The point: choose technology based on your bottleneck, not on trends.
What We'll Cover
Architecture: Monolith, Headless, or Composable?
| Architecture | What It Means | Best For | Cost |
|---|---|---|---|
| Traditional (monolith) | Platform handles frontend + backend + admin. Shopify, WooCommerce, Magento | Most businesses under ₹10 crore/year. Fast to launch, low maintenance | ₹5-20 lakh to build |
| Headless | Custom frontend, platform as API-only backend. Next.js + Shopify/Medusa/Saleor | Brands needing custom UX, multi-channel (web + app + kiosk), performance-critical | ₹30-80 lakh to build |
| Composable | Best-of-breed for each capability. Separate services for catalog, cart, payments, search, CMS | Enterprise (₹100+ crore revenue) with complex, multi-brand, multi-region needs | ₹1-3 crore to build |
The honest truth: 80% of e-commerce businesses should use Shopify or WooCommerce. Headless makes sense when your custom frontend requirements can't be met by themes and plugins. Composable makes sense when you're at enterprise scale. Don't over-architect.
Platform Comparison (2026)
| Platform | Pricing | Best For | Limitations |
|---|---|---|---|
| Shopify | $39-399/month + 0.5-2% txn fee | D2C brands, small-medium stores. Best ecosystem of apps and themes | Limited customization without headless. Checkout customization restricted on lower plans |
| WooCommerce | Free (+ hosting ₹500-5,000/month) | Content-heavy stores (blog + shop), SEO-focused, budget-conscious | Performance degrades at 10K+ products without optimization. Security is your responsibility |
| Medusa.js | Free (open source) + hosting | Custom headless builds, developer-first, full control | Smaller plugin ecosystem. You build everything yourself (which is the point) |
| Magento/Adobe Commerce | Open Source free; Commerce from $22K/year | Complex B2B catalogs, multi-store, enterprise | Expensive, complex, slow without significant optimization. Requires specialized developers |
Trends Actually Worth Investing In
| Trend | Impact | ROI Timeline | Our Take |
|---|---|---|---|
| AI-powered search and recommendations | 10-30% increase in AOV (average order value) | 1-3 months | High ROI. Use Algolia, Typesense, or build with embeddings. Worth it for stores with 500+ SKUs |
| Mobile-first PWA | 20-40% improvement in mobile conversion | Immediate | Essential for India (70%+ traffic is mobile). Offline capability for tier 2-3 cities |
| WhatsApp Commerce | 15-25% of orders for D2C brands in India | 1-2 months | Huge in India. WhatsApp Business API for catalog, ordering, and support. Don't ignore this channel |
| AR product visualization | 5-15% reduction in returns for furniture/fashion | 6+ months | Worth it for high-return-rate categories only. Not worth the investment for groceries or electronics |
| Voice commerce | Minimal in India currently | Uncertain | Overhyped. Less than 2% of e-commerce happens via voice in India. Don't invest yet |
Performance = Conversion
Every 100ms of added page load time reduces conversion by 1-2%. For an e-commerce store doing ₹1 crore/month, a 1-second improvement in page load could mean ₹10-20 lakh more per month. Performance engineering isn't optional for e-commerce.
Quick Performance Wins
- Image optimization: WebP format, responsive sizes, lazy loading. This alone can cut page weight by 50%
- CDN for static assets: CloudFlare (free tier works) or CloudFront. Serve images from edge, not origin
- Above-the-fold optimization: Critical CSS inline, defer non-essential JS. First paint under 1.5 seconds
- Product page prefetch: When user hovers over a product card, prefetch the product page. Feels instant
India-Specific E-commerce Considerations
- UPI as primary payment: UPI handles 60%+ of online payments in India. Make it the default, most prominent payment option
- COD (Cash on Delivery): Still 30-40% of orders in tier 2-3 cities. You must support it, even though RTOs (return to origin) are higher
- Vernacular support: Hindi storefront increases conversion 2-3x in non-metro markets
- Pin code serviceability: India has complex logistics coverage. Check delivery availability before checkout, not after
- GST compliance: Auto-generate GST invoices. Handle interstate vs intrastate GST (CGST+SGST vs IGST). B2B orders need proper GST invoicing
- Shipping partners: Delhivery, Bluedart, Ecom Express for B2C. Aggregators like Shiprocket simplify multi-partner management
Frequently Asked Questions
Should I build a custom e-commerce platform or use Shopify?
Use Shopify unless you have specific requirements it can't meet (complex B2B pricing, unique checkout flows, multi-vendor marketplace). Shopify gets you to market in weeks, not months. Custom platforms make sense above ₹50 crore annual GMV where platform fees become significant.
How much does it cost to build an e-commerce website in India?
Shopify store with custom theme: ₹2-8 lakh. WooCommerce with custom design: ₹3-12 lakh. Headless (Next.js + API): ₹30-80 lakh. Custom marketplace platform: ₹50 lakh-2 crore. The platform choice depends on your revenue stage and customization needs.
Is headless commerce worth it for a D2C brand?
Only if you're hitting Shopify's customization limits. If your main issues are page speed and mobile UX, a Shopify Hydrogen storefront or optimized theme is cheaper and faster than going fully headless. Headless adds ongoing frontend maintenance cost — make sure the revenue uplift justifies it.