GET A FREE STORE AUDITFREE AUDIT

OFTEN THE CHEAPER ANSWER

Shopify theme customization

We extend Dawn or your existing theme with custom sections and blocks that your team can rearrange themselves. The work stays inside Shopify theme conventions, so future theme updates and app installs do not break what we build.

A hand pinning a green lapel onto a jacket on a tailor's mannequin, with a tape measure and a parcel tagged CUSTOM ORDER

IN SHORT

  • Customizing an existing theme is usually the cheaper, faster answer. Most stores do not need a full rebuild.
  • Work stays inside Shopify theme conventions, so future theme updates and app installs do not break what we add.
  • New sections carry schema settings, so merchandisers control layout, copy and imagery without a developer.
  • We usually remove more code than we add: dead CSS and abandoned app scripts come out in the same pass.
  • Every change is previewed on a staging theme before it touches your live store.
Typical engagement
2 to 5 weeks
Built on
A staging theme
You approve
Before anything publishes
Rollback
Previous theme kept live-ready
Usually removes
More code than it adds

Customize or rebuild

Agencies have an obvious incentive to recommend a rebuild. We would rather tell you the truth, which is that a well-chosen theme on Online Store 2.0, customized properly, carries a lot of stores a long way.

 Customize the themeRebuild from scratch
TimelineDays to weeks10 to 16 weeks
CostScoped per sectionFull project
Theme updatesStill possible if done properlyYou own the theme entirely
Right whenThe theme broadly fits your merchandisingThe theme fights your catalog at every turn
Wrong whenThe theme predates Online Store 2.0You just want a faster homepage

If the audit says rebuild, we will say so. That is new store development. If it says customize, you keep the money.

How it runs

Five stages. Nothing touches your live theme until you have previewed it.

  1. 01

    Theme audit

    We read what is in your theme: custom code, leftover app snippets, dead CSS, and whether it predates Online Store 2.0. That decides whether customizing is the right call at all.

  2. 02

    Scope the sections

    We agree exactly which sections are being added or changed and what settings each one exposes to your team. Scope in writing, quoted before work starts.

  3. 03

    Build on a staging theme

    Everything is built on a duplicate theme with a preview link, so you see each change in your real store with your real products before anything goes live.

  4. 04

    Clean as we go

    Dead CSS, orphaned scripts and app code left behind by uninstalled apps get removed while we are in there. This is usually where the performance win comes from.

  5. 05

    Test and publish

    Checked on real devices and against your theme settings, then published at a time you choose, with the previous theme kept as an instant rollback.

What we typically add

  • Custom sections and blocks for the page types you publish most
  • Schema settings so merchandisers control layout, copy and imagery
  • Product page changes such as variant behavior, bundles, badging and size guides
  • Collection filtering and sorting that matches how people shop your catalog
  • Cart and upsell behavior that does not cost you page speed
  • Metafield-driven content so product data drives the page rather than hardcoded copy
Sections
Online Store 2.0
Editable by
Merchandisers
Content from
Metafields, not hardcoded
Speed
Budgeted, not hoped for
Theme conventions
Followed, not bypassed

Will a theme update undo this?

The question everyone asks second, and the one that decides whether custom work is an asset or a liability. The answer depends on how it was built.

How Shopify theme updates work

Shopify does not patch your theme in place. An update means installing a new version of the base theme alongside yours and moving your customizations onto it. Nothing is overwritten silently, but everything that was added has to be carried across by somebody, and how long that takes is decided on the day the work is done, not on the day the update arrives.

 Built to conventionUSUALLY THISBuilt against the grain
New sectionsStandalone section files that copy across unchangedEdits threaded through theme.liquid and base templates
StylingOwn stylesheet, scoped to the sections it servesOverrides scattered through the base theme CSS
SettingsExposed as schema, so config survives the moveHardcoded, so every value is re-entered by hand
Cost of the next updateHours. Mostly re-testingDays, and it grows with every customization added
Who can do itAny Shopify developer, from the documentationWhoever wrote it, if they are still available

We build to the left-hand column, and it is not a preference. It is the difference between a theme you can update and one you are stuck on. If your current theme is already the right-hand column, the audit in stage one will say so, and the answer may be a rebuild rather than more customization.

What comes out while we are in there

Dead app code

Scripts and snippets left behind by apps you uninstalled months ago, still loading on every page view.

Unused CSS

Styles for sections that no longer exist, shipped to every visitor on every page.

Duplicate libraries

The same JavaScript library loaded twice because two apps each brought their own copy.

Render blockers

Third-party scripts sitting in the critical path that have no business being there.

This is why theme customization often improves speed rather than costing it. If performance is the main concern, start with speed optimization instead.

What drives the cost

Theme work is quoted per scope, not per hour, so the estimate turns on a few things.

The state of the theme you have●●●●●

A clean Online Store 2.0 theme is quick to extend. A theme four agencies have edited, with app code left behind by apps nobody remembers installing, needs untangling before anything is added.

How many sections change●●●●

Adding three sections is a fortnight. Reworking the product page, collection filtering and cart behavior together is a different project, because each one touches the others.

How much your team must control●●●

A section with fixed content is quick. The same section with settings for layout, copy, imagery and scheduling is a small product that has to be documented.

Pre-2.0 themes●●●

A theme predating Online Store 2.0 cannot take sections on most templates. Getting there pays off, and it is a bigger job than the customization that prompted it.

Integrations touched●●

Sections that read from an ERP, a subscription platform or a PIM carry logic and test data, not just markup.

The audit in stage one exists to price these properly. A theme that turns out to be the expensive case is better found in week one than in week four.

How it lands

Nothing touches your live store until you have seen it in your own store, with your own products.

  • A staging theme with a preview link you can share, showing real products rather than sample data
  • Each section documented: what it does, which settings do what, and where to change them
  • Theme code in your Shopify admin and, if you want it, in your repository
  • A performance comparison against the theme as it was, measured rather than asserted
  • The previous theme left in place and publishable, so rollback is one click for as long as you want it
Miniature shop labeled LIVE STORE beside a gauze-draped copy labeled STAGING PREVIEW, a hand holding an amber disc
Every change is previewed on a duplicate theme first. Publishing is a one-click swap, and so is undoing it.

Brands we do this for

CLIENT

Wonderskin

CLIENT

Mighty Jaxx

Wonderskin and Mighty Jaxx both run continuous theme work with us alongside their retainers. They get new sections as campaigns need them, rather than a rebuild every two years.

Theme customization questions

Asked on most scoping calls, usually in this order. The audit answers the ones that depend on your particular theme.

Can you customize a theme we bought from the Shopify Theme Store?

Yes. We work on purchased themes, Dawn and fully custom themes, and we keep changes in sections and snippets so the theme stays updatable where possible.

Will theme customization slow my store down?

It should not. We remove more code than we add on most engagements, and we measure LCP and CLS on real devices before and after.

Should we customize our theme or rebuild it?

Customize when the theme is on Online Store 2.0 and broadly fits your merchandising. You get most of the value for a fraction of the cost. Rebuild when the theme predates 2.0, carries years of accumulated custom code, or fights your catalog structure at every turn.

Will theme updates overwrite your work?

Not if the work is done properly. We keep changes in sections and snippets rather than editing core theme files wherever possible, which is what keeps a theme updatable. Where a core file must change, it is documented so an update is a merge rather than a surprise.

Can you work on a theme another agency built?

Yes, and it starts with the audit. We would rather spend a day reading what we inherited than guess at it and break something that mattered.

NEXT STEP

Free store audit

A senior Shopify engineer reviews your storefront, theme performance and checkout, then sends a prioritized list of fixes.

A hand holds a fan of teal and orange paint swatches beside a white model shop with a half-painted awning and a brush