The custom vs pre-built theme debate has a clear winner in most agency pitch decks: custom. Custom means premium. Custom means your brand is unique. Custom means you're not settling for what everyone else has.
We'll give you the honest version.
After building Shopify stores for 50+ brands across D2C, fashion, beauty, baby products, and lifestyle categories, our recommendation is not "always go custom" or "always use a premium theme." Our recommendation is almost always: premium theme + custom sections. And when we tell a brand they don't need a full custom build, we're leaving money on the table by doing it. We do it anyway, because it's the right call for their business.
Here's the full breakdown.
What a Pre-built Shopify Theme Actually Is
Shopify has two tiers of pre-built themes:
Free themes (Dawn, Refresh, Craft, Sense, Crave, etc.): Built and maintained by Shopify, zero cost, updated regularly, solid OS 2.0 architecture. Dawn in particular is deceptively capable — it's what Shopify uses to benchmark its own performance standards. A customised Dawn with good product photography and tight Liquid sections will outperform 80% of custom builds on Core Web Vitals.
Premium themes (Impulse, Prestige, Broadcast, Motion, Impact, etc.): Built by third-party Shopify Partners, priced from $180–$380 USD (roughly ₹15,000–₹32,000). These themes come with pre-built sections for lookbooks, mega-menus, collection-specific layouts, countdown timers, and advanced product page structures. You're buying solved problems.
The practical difference between free and premium themes is not performance — it's feature density and design flexibility. A premium theme gives your development team more raw material to work with.
What a Custom Shopify Theme Actually Costs
A genuine custom Shopify theme — built from scratch in Liquid, with original design, no page-builder dependency, and full OS 2.0 architecture — is a significant engineering investment. Here's the realistic range:
| Scope | Timeline | Investment |
|---|---|---|
| Premium theme + light customisation | 1–2 weeks | ₹30,000–₹75,000 |
| Premium theme + custom sections | 3–6 weeks | ₹75,000–₹1,80,000 |
| Custom theme (design + Liquid build) | 8–14 weeks | ₹1,50,000–5,00,000+ |
The investment range for full custom is wide because scope is wide. A 50-SKU fashion brand needs a different custom theme than a 2,000-SKU beauty retailer with complex filtering requirements. For detailed pricing, see our Shopify cost breakdown.
What's not in these numbers: ongoing maintenance. Custom themes require more engineering effort when Shopify releases platform updates — new checkout features, updated Online Store editor behaviour, changes to metafield handling. A premium theme from an active developer updates semi-automatically. Your custom theme requires someone to migrate those updates manually each time.
When Pre-built Themes Win
For most brands, the right starting point is a premium theme. Here's the profile:
You're launching in the next 6 weeks. Custom theme development cannot be rushed without accumulating technical debt. If you need to be live quickly, a well-configured premium theme ships faster with fewer compromises. Baby Forest India launched on a customised premium theme in under 3 weeks — generating ₹4.2 lakh in launch-month revenue before a single pixel of custom design was ever justified by revenue data.
Your catalog is under 200 SKUs. Custom themes earn their cost through catalog complexity — custom filtering logic, product comparison tools, variant configurators, bundle builders. For a 50-100 SKU D2C brand, a premium theme's section library covers 95% of requirements out of the box.
You don't have strong brand design direction yet. We've seen brands invest ₹3 lakh in a custom theme based on design mockups, then change direction 6 months post-launch after seeing what actually converts. A premium theme lets you learn what your customers respond to before locking in a permanent visual system.
Speed is the priority. Well-configured premium themes from active developers are consistently well-optimised for performance. The theme developer has already solved the LCP, srcset, and script loading problems. You're starting from a higher baseline than a custom build where every performance decision has to be made from scratch.
When Custom Themes Earn Their Cost
There is a clear case for a full custom theme. You're in this category if:
Your brand identity is a primary differentiation mechanism. High-luxury fashion brands, artisanal lifestyle products, and DTC brands with strong aesthetic differentiation often can't find a premium theme that matches the visual language of their brand. A premium theme configured to look distinctive is still recognisably a premium theme to a trained eye. If visual uniqueness at the brand level is worth ₹1.5–5L, custom is the right call.
Your UX requirements are genuinely non-standard. Virtual try-on, 3D product visualisation, custom size recommendation tools, personalisation engines, or complex product configurators — these can't be built adequately in a pre-built theme's section framework. Once your product experience requires fundamental UI logic that apps or sections can't deliver, you need the theme built around the feature.
You've validated product-market fit and have revenue to justify it. A brand generating ₹ 50L+ annually has different capital allocation options than a pre-launch brand. At that revenue level, investing in a custom theme is a defensible growth decision. Before that, it's usually premature.
You have an in-house Liquid developer. Custom themes require ongoing maintenance that's meaningfully harder than working with premium themes. If you have a developer who will own the theme long-term, the knowledge transfer is cleaner.
The Hybrid Approach We Actually Recommend
Here's what we tell 80% of our clients: start with a premium theme, build custom sections for differentiated parts of the experience.
Shopify OS 2.0's section-everywhere architecture means custom Liquid sections can be created and added to any page — homepage, collection, product, custom landing pages — without rebuilding the entire theme. You get:
- Proven performance baseline from the premium theme
- Full design freedom for the sections that matter most to your brand
- Lower total investment than a full custom build
- Faster time-to-market
- Easier ongoing maintenance (theme updates from the developer, your custom sections are separate)
In practice, this means building a premium theme base (Impulse or Prestige are our most-used), then adding 3–6 custom sections: a brand story section, a custom product feature grid, a custom collection hero, an editorial lookbook section, and a social proof block formatted to match the brand's visual system.
The result is a store that reads as distinctly branded without carrying the cost and maintenance overhead of a ground-up custom build.
The Client We Talked Out of Full Custom
One brand came to us having been quoted ₹4.5 lakh by another agency for a full custom Shopify theme. They had a strong vision, beautiful brand photography, and clear aesthetic direction.
We looked at their catalog (85 SKUs, single category), their launch timeline (10 weeks), and their requirement list. Every item on the list was achievable with a premium theme + 4 custom sections. We quoted ₹1.1 lakh for the hybrid approach and told them why.
They took our recommendation. The store launched 2 weeks ahead of schedule. The brand director later told us the store "looked more premium" than the custom mockups the other agency had shown — because we built it with the Prestige theme's lighting-fast product photography layouts as the foundation, then layered the custom brand expressions on top.
The ₹3.4 lakh they saved went into inventory and Meta ads. That's a better allocation decision.
Performance-wise: because we work directly in Liquid code without page-builder intermediaries, the store hit 74 on mobile PageSpeed at launch. For context on what that means for conversion, our speed optimisation case study walks through exactly why mobile performance numbers translate directly to conversion outcomes.
A Note on Shopify's Free Dawn Theme
Don't dismiss Dawn outright. For early-stage brands under ₹20L in annual revenue, a customised Dawn with strong product photography and clean section customisation will convert as well as a premium theme. Dawn is Google-optimised, ships with minimal JavaScript, and is maintained by Shopify's own performance team.
If budget is genuinely constrained and you're pre-revenue, configure Dawn properly rather than stretching for a premium theme. Spend the savings on the product, the photography, or the first ads budget. Build the brand; upgrade the theme when revenue justifies it.
For our complete SEO setup guide for any theme, see our Shopify SEO checklist.
The Bottom Line
Custom themes are not categorically better than premium themes. They're the right tool for a specific profile of brand, at a specific stage of development, with specific UX requirements that the premium theme ecosystem genuinely can't satisfy.
For the majority of D2C brands — especially those under ₹1Cr in annual revenue — the premium theme + custom sections hybrid delivers better outcomes per rupee invested than either extreme.
We build both. As a Shopify Partner, we'll tell you which one actually fits where you are — not which one generates the largest project invoice.
If you're evaluating themes for a new build or an existing store overhaul, talk to our Shopify team. We'll give you the same straight assessment we gave the client above.