Big Helpers · Pvt Ltd since 2008 · Trust & verification
Tech Decisions

WordPress vs Shopify vs Custom Build — Decision framework for Indian SMEs (2026)

Wrong platform choice = ₹5–15 lakh wasted in year two. Here's the actual decision framework we use with Indian SMB clients before writing a single line of code — including when WordPress is genuinely the right call (more often than tech bros admit).

TL;DR — When to pick each

  • WordPress: Content-heavy sites, blogs, brochure-ware, SMBs with budget <₹1.5L. Still the right answer in 2026 for a lot of SMEs.
  • Shopify: D2C brands selling 20+ SKUs to consumers, with monthly revenue projected past ₹3L within year one. Pay the premium for ecosystem speed.
  • Custom (Next.js/Laravel/etc.): Multi-sided products, marketplaces, SaaS, anything with non-standard workflow. Pricier upfront, far cheaper at scale.

The decision is rarely about technology

The wrong question: "What's the best tech?"
The right question: "What's the cost of being wrong, in 18 months, when I want to do X?"

WordPress is fine for 70% of Indian SME use cases in 2026, despite what tech-Twitter says. Shopify is fine for D2C if you're past a revenue threshold. Custom is needed less often than agencies pitch — but when needed, the cost of NOT going custom is brutal.

The 6 questions that decide it

  1. Is your business model standard or non-standard? (Standard = sell products / sell services / publish content. Non-standard = marketplace, SaaS, subscription, multi-sided.)
  2. Will you have non-developer team members updating content weekly?
  3. Do you need to integrate with custom systems (your ERP, your CRM, your internal logistics)?
  4. What's your traffic in 12 months — likely 5K, 50K, or 5L+ monthly?
  5. Are you in a regulated category (fintech, healthtech, edtech with student data)?
  6. What's your honest 12-month tech budget — including ongoing?

WordPress in 2026 — still relevant?

Yes — for the right use case. WordPress now powers ~43% of all websites globally and that hasn't changed in 2026. What HAS changed:

WordPress is the right call when:

WordPress is the wrong call when:

WordPress 2026 cost reality

ItemYear 1Year 2+
Custom WordPress build (5–10 pages)₹15K–₹60K
Hosting (managed)₹14K₹14K/yr
Plugins (premium: Rank Math Pro, WPForms, etc.)₹8K₹8K/yr
Maintenance / updates₹0–₹15K₹15K–₹30K/yr
Total Y1 / ongoing₹37K–₹97K₹37K–₹52K/yr

Shopify — when the platform fee is worth it

Shopify isn't cheap. Plans start at $29/month (~₹2,500) and go to $399/month for Advanced. Add transaction fees (0.5–2% if you don't use Shopify Payments — and Shopify Payments isn't yet available in India).

So why do D2C founders pay it?

Shopify wins on:

Shopify is wrong if:

Shopify 2026 cost reality (D2C selling ₹5L/month)

ItemYear 1Year 2+
Theme + setup₹40K–₹1.2L
Shopify Basic plan ($29/mo)₹30K₹30K/yr
Apps (subscriptions, reviews, etc.)₹40K₹40K/yr
Transaction fees on ₹5L/mo (~2%, no Shopify Payments)₹1.2L₹1.2L/yr
Razorpay/PayU MDR (~2%)₹1.2L₹1.2L/yr
Total Y1 / ongoing₹3.3L–₹4.1L₹2.9L/yr

That's why a custom Indian D2C build (Next.js + Razorpay + Shiprocket + custom admin) at ₹2.5–4L upfront often pencils out cheaper by year 2 — you skip the platform tax.

Custom build — when it's actually justified

"Custom" usually means Next.js / React + Node or Laravel + Postgres / MySQL, deployed on AWS or Vercel. Built around your specific workflow.

Custom is the right call when:

Custom is wrong if:

Custom build 2026 cost reality

ItemYear 1Year 2+
Build (Next.js + Postgres + admin)₹2.5L–₹8L
AWS / Vercel hosting₹15K–₹60K₹15K–₹60K/yr
Razorpay MDR (~2% on volume)variesvaries
Maintenance retainer (optional)₹15K–₹60K/mo₹15K–₹60K/mo
Build Y1, ongoing₹2.5L–₹8L₹2L–₹8L/yr

The migration trap (the real cost of getting it wrong)

If you start on WordPress and need to move to custom in year 2: budget ₹3–6L for the rebuild + 4–8 weeks of dual-running. Same for Shopify-to-custom.

If you start custom and never grow past WordPress's capability: you over-paid by ₹1.5–4L upfront, but you have a cleaner system. Less painful than the reverse.

Heuristic: when in doubt between WP and custom, pick WP. When in doubt between Shopify and custom, model the year-2 cost honestly — including platform fees + apps + your developer time fighting Shopify's limits.

Our framework

We pitch WordPress to ~40% of new SMB inquiries, Shopify to ~15%, and custom to ~45%. We don't push custom unless the business genuinely needs it — pushing custom when WordPress fits is how agencies turn ₹50K projects into ₹3L projects you'll regret. Get an honest estimate →

FAQ

What about WooCommerce vs Shopify for D2C?

WooCommerce is fine up to ~₹3L/month revenue and ~50 SKUs. Past that, the Shopify ecosystem (apps, conversion-optimised checkout, scaling reliability) starts paying for itself. We've seen WooCommerce stores with 500+ SKUs work — but the maintenance burden (plugin conflicts, update cycles, performance) eats founder time.

What about Wix / Squarespace?

Fine for hobbyists, freelancers, and very small (≤5 page) businesses. For any SME with growth ambition: their lock-in (you can't export the site, SEO migrations are painful) makes them a dead-end. We don't recommend them for anyone we'd consider an SME client.

Headless commerce — is it worth the hype?

Headless (Shopify backend + Next.js frontend, or Strapi + custom frontend) is genuinely better for performance and customisation. It's also 2× the build cost and 1.5× the ongoing cost. Worth it if your brand is differentiated by UX (premium D2C, fashion, design-led brands). Overkill if your customer just wants to buy a product fast.

Last reviewed: 24 April 2026 · Costs based on Indian agency rates and current Shopify pricing.

Want this built for you?

Talk to Kashvi — 30-min call, honest assessment, no pitch deck.

📬 Practical India-context guides — in your inbox

One useful guide a week from Kashvi. No spam, no marketing fluff. Unsubscribe anytime.

Or just subscribe via RSS ↗

Sources & references

Pricing in this guide is verified as of the article date. Verify with vendors before committing budget — rates change quarterly.

💬