Skip to content

Dappasol / Guides

By , Founder · Updated September 2026

Shopify Theme or a Developer: When a $300 Theme Is Enough and When It Is Not

A theme is enough right up until you need something the theme editor cannot do. Free Dawn, or a paid Theme Store theme at $100 to $500, median $320, covers most small stores. You need a developer when the change is structural, when it touches cart logic, or when your speed is costing you sales.

TL;DR

  • Four routes, not two: theme as-is, theme plus settings, theme plus a developer editing Liquid, and a custom theme. Most people who think they need route four need route three.
  • All 1,232 paid Shopify Theme Store themes ran $100 to $500 in September 2026, median $320. Dawn, built by Shopify, is free.
  • Theme editor changes survive a theme update. Code edits survive only if they do not conflict, and nobody tells you in advance which ones will.
  • If the feature exists as an app block, use the app. Theme app extensions do not edit theme code, so they cannot break your theme on update.
  • A custom theme starts around $8,000 and never stops needing maintenance. Buy it when the buying experience itself is the product, not because the theme feels generic.

Do I need a Shopify developer, or is a theme enough?

A theme is enough if every change you want is a change you can make from the theme editor or from an app. The moment you find yourself saying "I want it like this, but the theme will not let me", you have found the line, and you are now paying either a developer or a compromise.

That is the whole decision. Not revenue, not ambition, not how serious you are about the brand. Just: can the editor do it.

Most store owners get sold the wrong answer here in both directions. One crowd is told a $300 theme is amateur hour and they need a $15,000 custom build for a store selling forty SKUs. The other crowd is told a theme does everything, then spends six months fighting a layout that was never going to bend that way. Both mistakes cost more than the correct answer.

The four routes, with real cost and time

There are four, and the two in the middle are where almost everyone actually lands.

RouteWhat it isCostTimeWhat a theme update does to itWhen an app covers it instead
1. Theme as-isInstall Dawn or another free theme, load products, change the logo and colours, launch.$0 for the themeAn afternoon to a weekendNothing breaks. One click, done.Nearly everything you feel is missing. Try apps before you try anything else.
2. Theme plus theme-settings workA paid Theme Store theme, then real effort inside the editor: section order, homepage layout, product page blocks, typography, mobile.$100 to $500 for the theme, median $320, plus your weekend or roughly $300 to $900 for someone to do it properly2 to 5 daysNothing breaks. Shopify carries editor settings across.Reviews, FAQ accordions, size charts, upsells, popups, bundles. All of it exists as an app block.
3. Theme plus Liquid customisationA developer edits the theme's Liquid, CSS and JS: custom sections, a redesigned product page, a metafield-driven spec table, a swatch system, a speed pass.$600 to $4,000 for most jobs1 to 3 weeksThis is where it hurts. Code edits that conflict with the update get dropped, and you re-apply them by hand.If an app block does 80% of it, take the 80%. Custom code is a bill that arrives again every update.
4. Custom themeBuilt from scratch or from a bare starter. Your own sections, your own performance budget, no theme vendor in the loop.$8,000 to $50,000 and up6 to 16 weeksNothing arrives. You own updates forever, including the ones Shopify forces.Nothing. If you are here, apps stopped being the answer a while ago.

Prices on the Shopify Theme Store are one-time, not subscriptions. In September 2026 I pulled every listing on the Shopify Theme Store: 1,256 themes, 24 of them free and 1,232 paid. The paid ones ran $100 to $500. The median was $320, and $320 was also the single most common price, on 223 themes. Named examples on the store that day: Ormonte $180, Helix $250, Be Yours $350, Wonder $390, Palo Alto $420. Dawn is free and made by Shopify itself, which is why it gets the platform's new features first.

One thing about the money in that table: the theme prices are counted off the Shopify Theme Store. The developer numbers are not a survey. They are roughly what we quote and roughly what we see come back on quotes clients forward to us, so treat them as a range to sanity-check against, not a rate card.

Route three is the honest answer for most brands with a real product and a real photographer. Route four is what we would recommend to a small minority of the stores that ask us for it.

What actually breaks when a theme updates

This is the part nobody prices, and it is the real cost difference between routes two and three.

Shopify's own theme-update documentation is direct about it: "Any customizations made to your theme using the theme editor are copied over" to the updated version. Code edits are a different animal. Shopify's line is that if your code edits do not conflict with the update, they come along; if they do conflict, they get left behind and you copy them into the new version yourself. Shopify's advice is to save a copy of any customised code before you update.

Read that again as a store owner rather than a developer. It means the safety of your customisation depends on whether a theme vendor happens to touch the same file next quarter. You do not get told in advance. You find out on the day, usually because the size guide vanished from the product page.

So the practical rule: anything you can do in the editor, do in the editor. Anything you cannot, do in code, but write down what was changed and where. A developer who edits your theme and hands back no list of touched files has sold you a problem with a delivery date.

The other half of this: never edit your live theme. Duplicate, edit the duplicate, preview it, publish it. Shopify gives you this for free and people still skip it.

When an app covers it, and you do not need a developer at all

Since Online Store 2.0, apps can drop features into a theme through app blocks without touching your theme code. Shopify's developer docs say it plainly: apps built as theme app extensions "don't edit theme code, which decreases the risk of introducing breaking changes to the theme". That is not marketing, it is architecture, and it changes the maths on a lot of jobs.

The blunt version: if the thing you want is a common ecommerce feature, an app already does it, it costs $10 to $40 a month, and it will not break on a theme update. Paying a developer $900 to hand-build it in Liquid is not a premium version of that. It is the same feature with a maintenance bill attached.

What you wantCheapest thing that actually worksDeveloper needed?
Product reviews and star ratingsAn app with an app blockNo
Size charts, FAQ accordions, trust badgesApp block or a theme section you already haveNo
Simple upsells, bundles, quantity breaksAppNo
Multi-currency, translationsShopify Markets plus an appNo
A product page structured around your actual product, not the theme's idea of oneCustom sections in Liquid, metafields behind themYes
A configurator, made-to-order flow, or engraving stepCustom build, often app plus codeYes
Cutting 2 seconds off a page that loads in 5Audit, then remove apps and fix images and scriptsUsually yes
Connecting Shopify to your ERP, 3PL or accounting systemIntegration work, not theme workYes
Design that stops looking like the demo storeReal photography, real copy, and route twoNo, and this is the one people get wrong

That last row is worth sitting with. Most stores that "look like a template" look that way because of the photos and the words, not the code. A developer cannot fix your product photography. Nobody will tell you this while quoting you for a custom theme.

The 8-question test: do I need a Shopify developer?

Copy this, answer it honestly, count your yeses. It takes five minutes and it is more accurate than any agency's discovery call, because an agency's discovery call has an outcome it prefers.

DO I NEED A SHOPIFY DEVELOPER? (8 questions, yes/no)

1. Have I already tried to do this in the theme editor,
   with a theme I actually chose on purpose?          Y / N

2. Is there an app that does 80% of it for under
   $40 a month, and have I actually looked?           Y / N

3. Does the change alter how the CART, CHECKOUT or
   PRICING behaves (not just how it looks)?           Y / N

4. Does my product need data the theme has no field
   for (specs, materials, made-to-order options)?     Y / N

5. Is my mobile page speed measurably costing me
   money, and do I have the numbers to prove it?      Y / N

6. Do I need Shopify to talk to another system:
   ERP, 3PL, POS, accounting, a supplier feed?        Y / N

7. Is the buying experience itself the product
   (configurator, bespoke, quote-to-order)?           Y / N

8. Will this change still matter in 12 months, or am
   I reacting to one customer's comment?              Y / N

SCORING
0 to 1 yes ....... You do not need a developer. You need an
                   afternoon in the theme editor and better photos.
2 to 3 yes ....... Route 2 or a small route 3 job. Budget
                   $300 to $1,500. Get it fixed-price.
4 to 5 yes ....... Route 3. A developer editing Liquid, scoped
                   to a list of files. Budget $1,500 to $4,000.
6 or more yes .... Route 4 is now on the table. Get two quotes
                   and ask both to talk you out of it.

BEFORE YOU SIGN ANYTHING, ASK FOR:
- The list of theme files that will be edited.
- Whether the work is done on a duplicate theme.
- What happens, and who pays, when the theme updates.
- Whether you get the code, in your own Shopify account.

Question three is the one that decides most cases. Look and feel is usually a settings problem. Behaviour is usually a code problem. People mix those two up and then wonder why the quotes came back ten times apart.

What a theme cannot do, no matter what you pay for it

Themes are built to sell to thousands of stores, which means they are built for the average of thousands of stores. If your business sits at the edge of that average, the theme will fight you in specific, predictable ways:

  • Product data the theme has no shape for. Ring sizes, lead times, material grades, per-variant certificates. Metafields exist, but somebody has to write the Liquid that renders them.
  • Anything that changes price based on choices. Engraving, made-to-order, quantity tiers beyond what an app handles.
  • Real speed, on a store carrying eight apps. Every app adds script. A theme cannot undo that, and neither can a faster theme.
  • A layout the theme's sections cannot express. You will spot this fast: you end up using an image with text baked into it. That is the tell.

None of these mean throw the theme away. All four are usually solved on top of a good theme by a developer who touches five files, not fifty.

What we actually do, and what we charge

We build Shopify and D2C storefronts starting at $1,500, fixed price, live in 1 to 2 weeks. That number buys route two done properly plus the route three work that matters: a product page shaped around your product, metafields where your data needs them, and a speed pass before launch. Not a custom theme. We will say so before you pay.

Axiom Jewellery is the named build. Men's bespoke jewellery, which is exactly the case where a stock product page runs out of room, because a ring has options a t-shirt does not.

Terms are the same on every job: fixed price up front, 40/30/30 milestones, a working demo before each payment, and 100% of the code and IP in your own Shopify account from day one. If your job is genuinely route four, we will tell you that too, and it will cost more than $1,500 wherever you buy it.

If you would rather just get a number, send us your store URL and the one thing the theme will not do, on WhatsApp. You get a straight answer the same day, including "you do not need us for this".

What to do next

Run the eight questions first. Then, in this order: check whether an app does it, check whether the theme editor does it, and only then get a quote for code.

For the full price picture including apps, domain and the ongoing monthly, read what a Shopify website actually costs. If you have not committed to Shopify yet, do I need Shopify or just a website settles that one first. Before you hand anyone access to your store, read who owns your website, because Shopify account ownership is the version of that question people lose most often. And our Shopify and D2C work is here if you want the fixed-price route.

FAQ

Do I need a Shopify developer to set up my store?

No. Setting up a store is a job for you and an afternoon: install Dawn or a paid theme, load products, set shipping and payments, and launch. Shopify is deliberately built so a non-technical owner can do this. Bring in a developer later, when you hit something the theme editor will not do, and bring them a specific list rather than a general feeling that the store could be better.

How much does a Shopify theme cost in 2026?

Free themes including Dawn cost nothing. Across all 1,232 paid themes listed in the Shopify Theme Store in September 2026, prices ran $100 to $500 with a median of $320, as a one-time purchase rather than a subscription. That price covers the theme plus updates from the theme vendor. It does not cover setup, content, photography, apps, or anyone customising it for you, and those are usually the larger numbers on the invoice.

Is a paid Shopify theme worth it over a free one?

Often yes, but not for the reason people think. A paid theme buys you more sections, more layout options and better mobile handling, which means fewer jobs get pushed into custom code later. A $300 theme that removes a $1,200 developer job has paid for itself four times over. Buying a paid theme so the store looks less generic, while keeping the same stock photos and thin copy, does nothing.

Will customising my Shopify theme break future updates?

Changes made in the theme editor come across when the theme updates. Code changes only come across if they do not conflict with what the theme vendor changed, and if they do conflict you re-apply them by hand. Shopify recommends keeping a copy of any customised code before updating. In practice this means: keep a written list of every file a developer touched, and treat theme updates as a small planned job, not a one-click event.

When is a custom Shopify theme actually worth it?

When the buying experience is the product. Configurators, made-to-order, quote-to-order, complex B2B rules, or a catalogue with data no theme has a shape for. It starts at roughly $8,000 in our own quoting and runs far higher, and it never stops needing maintenance, because nobody sends you updates for a theme only you own. If your reason is that themes feel generic, fix the photography and the copy first. That is usually the real problem.

How much does Shopify theme customisation cost?

Roughly, and from our own quotes rather than a published survey: small jobs, a section tweak or a layout fix, run $150 to $700. A real customisation project, a rebuilt product page with metafields or a custom section set, runs $600 to $4,000 for most stores. Anything quoted at $80 flat is someone editing your live theme with no backup, and anything quoted at $12,000 is probably a custom build wearing a customisation label. Ask which files get touched.

Can apps replace a Shopify developer?

For common features, yes. Reviews, FAQs, size charts, upsells, bundles and popups all exist as apps that install through app blocks, and Shopify's own docs note that theme app extensions do not edit theme code, so they carry much less breakage risk. Apps stop being the answer when you need behaviour that is specific to your business, when you need Shopify talking to another system, or when the apps themselves are what made the store slow.

Before you shortlist anyone, have one honest conversation about what you are actually buying. If we are the wrong shop for it we will say so and point you at someone better. That costs you nothing and it saves you a month.