Codioo
A custom storefront theme shown on desktop and phone with design tokens beside it.

Shopify theme development built for speed and conversion

A custom theme, designed around your brand and measured against Core Web Vitals before launch. No page builder bloat, no app stacking, no paying twice for the same pixels.

140 stores built, 8 years on the platform, senior engineers only

Codioo develops custom Shopify themes that load fast and convert: designed around your brand, built in clean Liquid with sections your team can rearrange, and passing Core Web Vitals on mobile before launch. Theme builds start at $3,500 and run four to six weeks. We do not use page builders, and we remove the app stack that made your last template slow instead of hiding it.

What theme development includes

A theme is a system, not a stack of pages. These are the pieces of that system.

Custom theme design and build

Home, collection, product, cart, blog and supporting templates, designed against your brand and built as reusable sections with sane defaults.

Theme rebuilds on existing brands

You keep your identity, we rebuild the implementation: same look, faster load, cleaner code, no builder lock in.

Performance rescue

We profile the stack of apps and scripts slowing your store, then remove, replace or rebuild until LCP and INP pass on real devices.

Section libraries

A palette of flexible sections with settings and blocks, so marketing ships a landing page in an afternoon without a developer.

Theme customisation and fixes

Surgical changes to an existing theme: new template, altered flow, accessibility fixes, checkout adjacent pages.

Theme upgrades and migrations

Moving from vintage themes or Online Store 1.0 architecture to current standards without losing customisations.

When do you need a custom theme?

A rented template is a fine start. Any of these means it has stopped paying its way.

  • Your store looks like competitors

    Same template, same sections, same layout as three stores in your category. Brand recall is zero.

  • Speed is costing sales

    Every second of mobile load costs conversions. Stacked apps and builder wrappers push LCP past three seconds.

  • Marketing cannot ship

    Every landing page is a developer ticket because the template has no flexible sections.

  • The brand outgrew the template

    Your identity system evolved; the theme fights it in every section.

  • You pay for page builders

    Monthly fees for tools that render slower versions of what Liquid sections do natively.

  • Accessibility issues surface

    Template defaults fail contrast or keyboard use, and patching them app by app is not working.

How we make themes fast without making them fragile

A note on starting points, because they are cheaper than people think. A theme rebuild on an existing brand system runs from about $2,500 and keeps your identity while replacing everything underneath. Most brands that believe they need a full redesign need a rebuild plus a sharpened home page. The audit separates the two, and the honest answer is often the smaller number, delivered in three weeks instead of six.

Speed work starts with subtraction, not code. The typical slow store carries eight to twelve third party scripts: three analytics tags, a chat widget that loads eagerly, a review app that ships its own jQuery, a builder that wraps every section in divs. We inventory every script, classify it as needed, lazy or gone, and get the customer's signature on the list. Removing that load is worth more than any code we could write, and it is the difference between a fast demo and a fast store.

Then the theme earns its speed in the implementation. Images get proper sizes and priorities, with the product gallery and hero preloaded and everything else lazy. Fonts are subset and swapped. Sections render server side in Liquid, and the JavaScript that remains is islands: hydrate the cart, the gallery, nothing else. We budget each template: LCP under two seconds and INP under 200 milliseconds on a mid range phone over throttled 4G, measured on real devices, and the budget is in the contract.

Fast but rigid is a failure mode too. So the sections we build are flexible in the ways marketing actually flexes: reorderable, with settings for copy, media and colour mapping, and presets for common page shapes. The test we use is simple: can a competent marketer build a campaign landing page in an afternoon without touching code? If not, the section library is not done. We run that test with your team before handover, in a recorded training session.

Finally, a theme is a long lived asset, so it gets treated like one. Code lives in your repository with a CI check against theme lint rules and a staging pipeline. Updates to Shopify's theme architecture, like the Online Store 2.0 section everywhere model and newer theme blocks, arrive as upgrade PRs rather than surprises. The alternative, an editable theme nobody dares touch, is how stores end up frozen for years.

The theme build, week by week

Four to six weeks for a full custom theme, faster for rebuilds on an existing brand system.

  1. Step 1

    Week 1

    Audit and inventory

    Speed profile, script inventory, template analytics: which pages actually carry revenue. You get the fixed quote.

  2. Step 2

    Weeks 1 to 3

    Design

    Templates designed in browser at real sizes, mobile first, reviewed against your brand system section by section.

  3. Step 3

    Weeks 2 to 4

    Build

    Liquid sections with settings and blocks, JavaScript islands only where needed, budgets enforced per template.

  4. Step 4

    Week 4

    Measure

    Core Web Vitals on real devices, accessibility pass, cross browser check. Fix what fails before anyone sees a staging link.

  5. Step 5

    Week 5

    Train and launch

    Recorded section training for your team, content migration, launch with a rollback copy of the old theme kept warm.

  6. Step 6

    2 weeks

    Watch

    Post launch monitoring of vitals and conversion against the old theme's baseline, then handover of the repository.

What you receive at handover

  • Repositories with readable commit history and documentation
  • A written runbook for launch, rollback and known edges
  • Recorded training sessions for the staff who run it daily
  • Every credential and secret in your own vaults
  • A baseline report so post launch numbers have a before

Frequently paired with

What we build themes with

Native platform tooling first. Every dependency needs a reason to exist.

Liquid, sections, blocks and snippetsOnline Store 2.0 theme architectureTheme blocks and metafield driven contentNative media and responsive imagesCSS custom properties mapped to your brand tokensIslands of vanilla or React hydration where neededTheme editor previews for every section settingShopify CLI and GitHub theme pipelinesLighthouse and real device testingaxe for accessibility checksNo page builders, everMinimal, audited third party scripts

Related case studies

Numbers with baselines and measurement windows. The full library is on the case studies page.

Pricing and timelines

Theme development pricing and timelines

The most common project type we quote. Fixed price against the template list in the signed scope.

Project typePrice fromTimelineWhat is included
Custom theme, standard store$3,5004 to 5 weeksUp to 8 templates, section library, training, launch
Custom theme, content heavy$5,0005 to 6 weeksEditorial templates, blog system, 12+ templates
Theme rebuild, same brand$2,5003 to 4 weeksRebuild of an existing design, faster and cleaner
Performance rescue$1,5002 weeksScript audit, removal plan, Core Web Vitals to green
Ongoing theme care$500/moOngoingSection requests, updates, monitoring, small fixes

What changes the price

  • Template count and how much design is in scope
  • Section flexibility your marketing team needs
  • Content migration volume
  • Script and app cleanup required first
  • Localization beyond one language
  • Accessibility requirements beyond AA

Updated 2026-09-21. Prices in USD, fixed per signed scope. See the full cost guide for every driver.

What clients say about this work

The replatform paid for itself inside two quarters. Codioo scoped honestly, held the timeline, and the new store converts better in month one than our old one did at peak.
Amelia HartHead of Ecommerce, Loom & Lane
They are the rare agency that argues with you when you are wrong. The subscription app they built cut our churn and our support load at once.
Priya NairFounder, Aura Rituals

Ask about your project

Preset answers about scope, price ranges and timelines. The audit turns them into numbers for your store.

Ask about your project

Instant answers, no chat window

Still unsure? The free store audit answers these for your store specifically, with numbers.

Shopify theme development FAQ

The questions clients ask before signing, answered plainly.

How much does a custom Shopify theme cost?
A custom theme from Codioo starts at $3,500 for a standard store of up to eight templates, $5,000 for content heavy builds, and around $2,500 for a rebuild of an existing design. Performance rescues start at $1,500. The audit fixes the exact price against your template list, and it holds unless scope changes.
How long does theme development take?
Four to six weeks for a full custom theme, three to four for a rebuild on an existing brand system. That includes design, build, real device performance testing, staff training and a monitored launch. Rushing the measurement and training weeks is how fast themes become slow stores within a quarter.
Custom theme or premium template?
Start with a premium template if you are pre revenue or validating. Go custom when the template limits your brand, your speed or your team's ability to ship pages. A custom theme also removes builder subscription fees and app stacking, which often covers its cost difference within a year.
Will our store be faster after a custom theme?
Yes, and the target is in the contract: LCP under two seconds and INP under 200 milliseconds on a mid range phone over throttled 4G. Our recent rebuild benchmark is a median LCP reduction of 38 percent, measured on real devices. The biggest gains usually come from removing app and builder overhead, not from clever code.
Can our marketing team edit everything?
Everything that should be editable: sections reorder by drag, settings cover copy, media, colours and layouts, and presets give common page shapes. The acceptance test is a marketer shipping a campaign landing page in one afternoon without a developer. We verify that with your team in a recorded training session before launch.
Do you use page builders like GemPages or PageFly?
No. Builders render slower pages, create lock in and fight native sections. We build native Liquid sections with settings, which your team edits in the theme editor. If you arrive on a builder, migrating off it is usually the first scope item, and the speed gain alone typically justifies it.
What happens to our existing apps?
We audit each one: keep, replace with theme functionality, or remove. Apps that inject storefront scripts are the main speed cost, and each one gets a written verdict you approve. Native theme features have replaced whole app categories: reviews, accordions, banners, size guides.
Do you work with our designers?
Yes, regularly. We implement to your files, flag what will cost performance or flexibility before it is built, and review fidelity with your designers directly. If you do not have designers, our design phase covers the templates that carry revenue.
Is the theme code ours?
Yes. The theme lives in your repository from day one, and at launch you own it outright with documentation. There is no licence fee and no dependency on us for changes, although most clients keep a care plan for continuity.
What if Shopify changes the theme platform?
Theme architecture evolves, and we keep client themes current with upgrade pull requests rather than emergency rewrites. Because we build on native sections and avoid hacks, platform updates land as routine maintenance. Vintage theme migrations to current architecture are a standard project for us.

Get a fixed quote for shopify theme development

Tell us your store and goals. Within one business day you get the audit findings and a fixed price for shopify theme development, with a named team and a launch date.

Stores built
140
Reply time
Within one business day
Cost
Free, no obligation

No obligation. We reply within one business day with next steps.