Custom Shopify Themes vs Page Builders: When to Build From Scratch and When to Buy

Emma Warren

Custom Shopify themes vs page builders comparison featured image

Most Shopify stores you walk into were built one of two ways. Either someone bought a $300 theme from the Shopify Theme Store and bent it until it broke, or they hired an agency that bolted Shogun, GemPages, or PageFly onto a stock theme and called it custom. Both approaches feel cheap and fast at the start. Both quietly cost you a fortune over the next three years.

We’ve rebuilt enough Shopify stores at Insiteful to see the pattern. The brands doing $5M, $10M, $20M and beyond on Shopify almost never sit on a stock theme or a page-builder Frankenstein. They run on either a heavily customised Online Store 2.0 theme with proper sections architecture, or a fully custom theme built for their exact merchandising and conversion model.

The decision between custom build, customised theme, and page builder is the single most expensive call you’ll make on Shopify.

Get it wrong and you’ll be paying for it in slow load times, blown CRO budgets, and a theme your marketing team can’t update without a developer. Get it right and you have a storefront that compounds, edit by edit, year after year.

The three real options on Shopify in 2026

Forget the marketing on theme store pages. Here’s how we actually frame the choice for clients in their first build call.

Option 1

Stock theme out of the box

You buy something like Dawn, Sense, or a paid theme like Impulse or Prestige and use it largely as-is.

Cost: $0 to $400
Launch: Days
Ceiling: Low
Option 2

Customised OS 2.0 theme

Start with a strong base theme. An agency rebuilds the parts that matter while keeping section architecture intact.

Cost: $25K to $80K
Launch: 8 to 14 weeks
Ceiling: High
Option 3

Fully custom theme

Start from a blank Online Store 2.0 framework. Build every section, template and snippet from scratch around your brand.

Cost: $80K to $250K plus
Launch: 14 to 26 weeks
Ceiling: Ceiling-less

Notice what’s missing from that list. Page builders. We’ll come back to why in a moment.

Why we almost never recommend page builders for serious brands

Page builders like Shogun, GemPages, and PageFly look attractive on day one. Drag, drop, publish. Marketing teams love them because they don’t need a developer to launch a landing page. We’ve also seen what they do to a Shopify store after eighteen months of use, and the picture is rarely pretty.

The first cost is performance. Page builders inject their own JavaScript, their own CSS, and their own DOM structure on top of your theme. Even when configured well, they routinely add 200 to 600KB of payload per page and push Largest Contentful Paint past 3 seconds on mobile. Google’s Core Web Vitals reports for our migration clients tell the same story: when we lift a brand off a page builder onto a properly built section-based theme, LCP typically improves by 40 to 60% with no other change.

The second cost is lock-in. Once you’ve built fifteen landing pages in Shogun, you can’t easily switch off Shogun. The pages are stored in their database, rendered through their app, and styled by their CSS. The day you decide you want to leave, you rebuild every page. We’ve quoted that exit job for clients more than once. It’s never small.

The third cost is design coherence. Page builders give every team member the ability to publish anything. Within a year, half your collection pages look like they were designed by different people, because they were. The brand integrity you spent six figures building in a brand book gets eroded one drag-and-drop at a time.

The exception

Small, time-sensitive campaign pages where speed-to-publish genuinely matters more than design discipline. For everything else (your homepage, collection pages, product pages and core landing pages) a properly built section-based theme is faster, cleaner, and cheaper over a three-year horizon.

When a stock theme is the right answer

We get asked this constantly, often by founders pre-launch with a $5K budget and a hopeful smile. The honest answer is: most of the time, yes. If you’re under $500K turnover and you’re still validating product-market fit, a stock Online Store 2.0 theme like Dawn, Sense, or Crave is the correct call.

What we tell those founders is to spend their budget on three things instead. Better photography, better copy, and better measurement. A great stock theme with great photography and great copy converts better than a custom theme with stock photos and weak copy. Almost every time.

When stock has run its course

The signal is usually one of four things: you can’t build the merchandising experience you want, your conversion rate has plateaued and you’ve exhausted easy CRO wins, you’re competing in a category where design is the differentiator, or you’ve outgrown the apps you bolted on to fake the features you actually needed. When two or more of those are true, it’s time to graduate.

When a customised Online Store 2.0 theme is the right answer

For roughly 70% of the brands we work with, the right answer is a heavily customised OS 2.0 theme. This is the sweet spot between speed, cost, and ceiling. You get a theme that looks and behaves like a custom build but ships in a third of the time and at a third of the cost.

The work in a customised OS 2.0 build is mostly invisible to the visitor and entirely visible to your marketing team. We rebuild the section library so your marketers can construct any page from blocks: hero, USP strip, image-and-text, video, product feature, testimonial carousel, FAQ, comparison table, content grid, and so on. Each section has thoughtful settings (heading, body, alignment, background, image, link) that constrain choices to ones that stay on brand.

Your CMO can build a campaign landing page in twenty minutes without breaking the design system.

Done well, this is liberating. Your CRO team can A/B test homepage layouts without booking a developer. Your seasonal campaigns can ship on time because the assembly work is in the marketer’s hands, not stuck in a dev queue.

Done badly, this is a mess. Most agencies skip the section work because it doesn’t show up in the design comps. They rebuild the homepage as one giant hard-coded section, then six months later your marketing team is back asking the agency to add a “small new bit” because they can’t touch anything. If your quote doesn’t have a meaningful line item for sections architecture, that’s the warning sign.

When a fully custom theme is the right answer

Custom builds are the right call when one of three conditions are true. Your merchandising or conversion model is genuinely unusual and no base theme accommodates it. Your brand identity is a primary differentiator and you need pixel-level control across every template. Or you operate at enough scale (typically Shopify Plus, $5M plus, multi-region) that the long-term efficiency gains of a clean codebase justify the upfront cost.

What you get with a custom theme is a codebase tuned exclusively to your business. No vestigial settings from features you’ll never use. No CSS classes from sections you don’t render. No JavaScript loading for components that aren’t on the page. Performance is meaningfully better, partly because the code is leaner and partly because we get to make the right architectural calls from the start.

What you don’t get is a discount. Custom themes start at around $80K and a serious build for a Shopify Plus brand will sit between $120K and $250K depending on scope. The ROI calculation isn’t “is the build worth it?”, it’s “what does our conversion rate need to lift by to pay this back in twelve months?”. For brands at the right scale, that number is small enough to be confidently achievable.

The hidden cost most agencies don’t quote

The line item that gets quietly dropped from most theme quotes is post-launch evolution. Themes are not finished on launch day. They are finished after the first three rounds of conversion optimisation, the first major seasonal campaign, the first analytics-driven layout change, and the first round of merchandising experiments. That’s six to twelve months of compounded refinement.

If your theme isn’t designed to absorb that work cleanly, you’ll either burn it on developer hours or you’ll stop doing it. Both outcomes are expensive. The first is expensive in cash. The second is expensive in lost conversion.

The way we mitigate this is with the sections-everywhere architecture mentioned earlier and with what we call the “theme operating manual”: a written document handed to your marketing team on launch day that explains every section, every setting, and every editorial decision baked into the build. It sounds boring. It’s the difference between a theme that compounds and a theme that decays.

How the three options compare on the only metrics that matter

If you strip out the marketing, every theme decision comes down to four numbers: total cost over three years, time-to-launch, conversion ceiling, and how easily your team can move once the agency has handed over.

  • Stock theme. 3-year cost: $5K to $15K (apps plus occasional developer hours). Time to launch: days. Conversion ceiling: low. Team velocity post-launch: low (most changes hit a stock theme limitation).
  • Customised OS 2.0 theme. 3-year cost: $40K to $120K (build plus maintenance plus iteration). Time to launch: 8 to 14 weeks. Conversion ceiling: high. Team velocity post-launch: high if the sections work was done properly.
  • Page builder bolted on. 3-year cost: $30K to $90K (apps plus maintenance plus the rebuild you’ll eventually need). Time to launch: weeks. Conversion ceiling: medium and dropping. Team velocity post-launch: appears high, structurally low because of lock-in.
  • Fully custom theme. 3-year cost: $120K to $300K plus. Time to launch: 14 to 26 weeks. Conversion ceiling: highest available. Team velocity post-launch: highest available, assuming clean handover.

A simple decision framework

Under $500K turnover

Choose a stock OS 2.0 theme. Spend the saved money on photography, copy, and measurement. Revisit the question at $1M.

$500K to $5M turnover

Choose a customised OS 2.0 build with serious sections architecture. Reject any quote that doesn’t have a meaningful sections work line item. Reject any agency that wants to install Shogun or PageFly as the answer.

$5M plus, Shopify Plus, multi-region, or design-led category

Scope a fully custom theme. The pay-back math is usually obvious once you model it.

Already on a page builder

Plan its retirement. Build a section library that replaces what the page builder is doing, migrate page by page, then uninstall. Your Core Web Vitals will thank you. Your CFO will too.

Where to go from here

Every theme we build at Insiteful sits in one of these three buckets, and the first conversation with a new client is always a quiet, honest version of the framework above. We’ve turned down plenty of $250K custom builds for brands that genuinely needed a $40K customised theme, and we’ve upgraded plenty of $80K customised builds into $180K custom builds when the merchandising scope justified it.

If you’re sitting on a stock theme that’s plateaued, a page builder that’s slowing you down, or a custom build that no longer fits where the business is heading, the next step is a conversation about what your store actually needs to do over the next three years. From there, the right answer almost names itself.

Want a clear-eyed read on your current Shopify build?

30-minute call. No deck. No pitch. Just an honest assessment.

Talk to the Insiteful team
© Insiteful.
Lovingly human-made.