Shopify Theme Development: Should You Buy a Theme or Build One Custom?

Saransh Agarwal, CEO and Founder, Spoke Design Labs

By Saransh Agarwal

September 28, 2026

A team of Indian web developers collaborating on an e-commerce website design in a modern office.
PlatformShopifyTopicDevelopmentUse caseEcommerceIndustryEcommerceTypePerspective

Heading

Contact Us

Table of contents

Introduction

Every store owner reaches this fork, and almost everybody frames it as a budget question. A theme from the store costs a fraction of a custom build, so the answer looks obvious and the decision takes four minutes.

Then the theme is bought, the brand does not quite fit it, a developer is asked to change a few things, and two years later the store is running a modified theme that cannot be updated easily and is supported by nobody. This guide reframes the choice around the question that actually decides the cost.

Key Takeaways

  • Ask How Much You Will Change: Spoke's India Shopify page scopes that before quoting.
  • One Purchase, One Store: A theme licence covers only the store that bought it.
  • The Theme Developer Is Your Support: The platform does not support third-party themes.
  • Editing Code Changes The Economics: Updates stop being automatic the day it happens.
  • Theme Editor Changes Survive Updates: Settings and layouts copy across, code often does not.
  • Keep A Written Change List: It decides whether an update takes hours or days.

What Are You Really Choosing Between?

Not price, but how much of the theme you intend to change. Framed as a budget decision the answer is always the cheaper one, and the cheaper one is only correct for stores that genuinely stay inside what the theme already does.

A bought theme is a finished product with terms attached. A custom build is a project with a specification. The expensive outcome is neither of those: a bought theme, heavily modified, on a store that never decided which of the two it was buying. Most stores arrive there by accident rather than by choice, one small change at a time, and nobody notices the crossing until an update fails. Spoke's Shopify development service starts the conversation with the change list rather than the quote.

What Do You Actually Buy With A Theme?

A licence with three conditions that matter more than anything on the theme's sales page. Shopify's theme buying guidance states them plainly, and they are worth reading before the purchase rather than after.

The theme is licensed exclusively to the store where the purchase was made, so a second brand or a separate store for another market is a second purchase unless you qualify for a transfer. General support and updates for third-party themes are provided by the theme developer rather than by the platform, which means that when the theme misbehaves your support relationship is with a company you have never spoken to, on their response times rather than yours. And the purchase is treated as a final sale, with refunds not provided.

None of that makes buying a theme a poor decision. It makes it a decision with terms. A brand selling a straightforward catalogue, with a look the theme already supports, gets a great deal. A brand that expects to reshape the theme is signing terms that do not suit it. Spoke's ecommerce design work separates those two cases at scoping.

The Trial Rule That Costs A Week

You can preview a large number of paid themes at once, up to nineteen, and anything set up during the trial is kept when you buy. That is generous. What you cannot do is edit the theme code while the theme is on trial.

Teams routinely plan a trial specifically to find out whether a theme can be bent into the shape they need, then discover that the one activity they wanted to test is the one the trial does not allow. Plan the trial around content, structure and settings instead, and answer the code question by having somebody read the theme rather than by experimenting inside it.

What Changes The Day Somebody Edits The Code?

Everything about how the theme behaves afterwards. The day somebody edits the code, a bought theme stops behaving like a bought product, and this is where shopify theme development stops being a purchase and starts being a project with a maintenance cost.

Shopify's guidance on theme code is unusually direct about it. The advice is to edit theme code only where the change cannot be made with an app or in the theme editor, to edit only with knowledge of HTML and CSS and a basic understanding of Liquid, and to consider hiring a partner for custom features where that experience is missing. It also recommends duplicating the theme first as a backup, which tells you how reversible the platform expects these edits to be.

That is not caution for its own sake. It is a warning about what happens at the next update, which is the part that shows up in a budget nobody wrote.

What Happens When The Theme Updates?

Two different things, depending on where the change was made, and the distinction is the whole argument. Shopify's theme update documentation separates them clearly.

Anything done through the theme editor copies across and is applied to the updated theme: settings, layout arrangement, section and block settings, new templates and app embeds. For a store that stayed inside the editor, updates are genuinely uneventful. Code is different. Where code changes have been made, by you or by an installed app, the edits are included if they do not conflict with the update. Where they do conflict, a notification says the theme was added but the code edits could not be included, and somebody has to move that code into the new version by hand.

The platform also applies some updates automatically, and it is careful about scope: automated updates fix bugs and security issues, and do not modify the look and feel of the theme or change content or settings. Put the two halves together and the picture is plain. A lightly changed theme updates itself. A heavily changed theme becomes a manual project every time the theme developer ships a version, and those projects never appear in the original quote.

When Is A Custom Build The Right Call?

When the store has something real that a template cannot express, which is rarer than founders think and more common than budgets allow for.

  1. The product structure is unusual: bundles, configurations, made-to-order items or sizes that do not behave like ordinary variants.
  2. The buying process genuinely differs, with steps a template store does not have.
  3. The design is part of the product, as in fashion, jewellery and premium categories.
  4. The store is large enough that a day of developer time each month is cheaper than the daily compromises.
  5. Two or more stores will share one design language, so the work is built once and reused.

Against that, buying is right whenever the honest answer to how much will change is not much. The mistake is not choosing either one. It is choosing the cheap option while quietly planning the expensive one. custom store design projects are quoted against that list rather than against a page count.

What Does A Sensible Middle Path Look Like?

Buying a theme and building the custom pieces beside it rather than inside it. There is a legitimate middle ground here, and it is not buying a theme and then rewriting it.

In practice that means changing only what the theme editor allows, then building genuinely bespoke parts as separate sections rather than by editing the theme's core files. Most updates then still apply cleanly, because the custom work sits alongside the theme instead of inside the files the theme developer will replace. It costs a little more to build this way and it removes the recurring cost entirely.

The discipline it needs is small and unglamorous: keep a written list of every code change and why it exists. Most stores cannot say, two years in, which changes were deliberate and which were somebody experimenting on a Friday. That list is the difference between an update that takes an afternoon and one that takes a week. Spoke's client work is handed over with that list attached.

What Should You Ask Before Deciding?

Six questions, and the quality of the answers will tell you more than the quote does. Ask them of any studio before the theme is bought, because every one of them is cheaper to answer now than to discover later.

  1. Which of the changes we want can be done in the theme editor alone?
  2. Which of them need code, and what happens to those when the theme updates?
  3. Will the custom work live in separate sections or inside the theme's own files?
  4. Who supports the theme itself, and who supports your work on top of it?
  5. If we open a second store or a second brand, what do we pay for again?
  6. What does the documentation of our changes look like at handover?

A studio that answers all six plainly is describing a store you can still run in three years. One that answers that it can customise anything is describing an invoice. Longer guides on each of these decisions sit on the Spoke blog.

Conclusion

The buy or build question is answered wrongly because it is asked as a budget question, and budget is the one thing it is not about. Decide how much of the theme you intend to change, and the cost follows from that honestly rather than arriving in instalments. A theme is licensed to one store, supported by its developer rather than by the platform, and sold as a final sale. Changes made in the theme editor survive updates; changes made in the code survive only where they do not conflict, and somebody moves them by hand when they do. Good shopify theme development is therefore less about the theme chosen and more about where the custom work is allowed to live. Spoke works as a shopify development company in india on exactly that split, from the change list through to handover. If you want the decision mapped before anything is bought, speak to the team and bring the list of changes you already know you want.

FAQs

Q: Can we use one purchased theme on two of our stores?

A: No, not by default. A theme is licensed exclusively to the store where it was bought, so a second brand or a market-specific store normally needs its own purchase unless the theme qualifies for a transfer. Budget for it early if a second store is likely, because it is easy to forget until the day it stops you.

Q: Who fixes the theme when something goes wrong with it?

A: The theme developer. General support and updates for third-party themes come from whoever built the theme rather than from the platform, which means their hours and response times become yours. Your own studio supports the work built on top, so agree in advance which of the two a given problem belongs to.

Q: Will we lose our changes when the theme updates?

A: It depends where the changes live. Anything done in the theme editor, including settings, layouts, section settings and templates, is copied to the updated theme. Code edits come across only when they do not conflict with the update. When they do conflict, the update reports that the code edits could not be included and somebody moves them manually.

Q: Can we test whether a theme suits us before paying?

A: Partly. You can preview a large number of paid themes at once, and anything you set up during a trial is kept once you buy. What you cannot do on trial is edit the theme code, so a trial answers questions about structure, content and settings rather than questions about how far the theme can be reshaped.

Q: Is a custom build always more expensive?

A: More expensive at the start, and not always over three years. A bought theme that gets rewritten carries a recurring cost at every update that never appears in the first quote. Compare the initial figure against the pattern of change you actually expect, rather than against the purchase price alone.

Let’s Connect.

Have a project in mind or want to explore how we can help your business grow?

Book A Call

Heading

Contact Us

Heading

Contact Us

Heading

Contact Us

Get a callback from Saransh

Close

Our process changes depending on every client's needs.

Want to learn more? Just ask.

LoaderLogo