When Hydrogen is worth it and when a theme is enough
Headless Shopify can be a competitive edge or an expensive detour. The questions we ask before recommending either.

Every few months a client asks whether they should go headless. Usually someone has seen a beautiful storefront built on Hydrogen, Shopify's React-based framework, and wants the same speed and freedom. Sometimes headless is exactly the right call. Often it is an expensive way to rebuild features a theme gives you for free. We build both, so we have no reason to push one over the other. This is how we help clients decide.
What headless actually changes
In a standard Shopify setup, Shopify renders your storefront from a Liquid theme. In a headless setup, your own application renders the storefront and talks to Shopify through the Storefront API. Hydrogen is Shopify's framework for building that application, and Oxygen is Shopify's hosting for it.
That shift has consequences that are easy to underestimate:
- The theme editor goes away. Merchandisers no longer drag sections onto pages. Content editing moves to a headless CMS or to metaobjects with a custom editing flow.
- Many apps stop working out of the box. Apps that rely on theme app blocks or script injection need an API-based integration, and not every vendor offers one.
- You own the front-end. Routing, SEO tags, analytics, caching and accessibility are now your code, and your responsibility to maintain.
- Checkout stays on Shopify. Headless storefronts hand off to Shopify's checkout, so checkout customization still happens through Checkout Extensibility.
Headless is not a faster theme. It is a different operating model, with an engineering team as a permanent line item.
When a theme is enough
For the majority of stores we work with, a well-built Online Store 2.0 theme is the better choice. Modern Shopify themes can be very fast: we routinely ship custom themes with mobile Largest Contentful Paint under 2 seconds and Interaction to Next Paint well inside the good threshold at the 75th percentile. Themes get Shopify's platform improvements automatically, work with the entire app ecosystem and let non-technical staff build pages without a ticket.
A theme is usually the right answer when:
- The catalogue and content model fit Shopify's products, collections, pages and metaobjects.
- The team relies on apps for reviews, loyalty, search or personalization.
- There is no in-house front-end engineer and no budget for an ongoing retainer.
- The main complaint is speed, which a disciplined theme rebuild usually fixes at a fraction of the cost.
When Hydrogen earns its cost
Headless starts to pay for itself when the storefront needs to do something a theme cannot do well. The strongest cases we see are:
- Content-heavy brands where editorial, lookbooks and long-form storytelling are as important as the catalogue, and a dedicated CMS gives the content team a far better experience.
- Complex product experiences such as configurators, bundles built from many components, or real-time inventory across locations, where a React application is simply the right tool.
- Multiple storefronts sharing one backend: several brands, a wholesale portal and a retail site, all built from a shared component library.
- Unified digital properties where the store must live inside a larger web application with authentication, account dashboards or non-commerce features.
In these cases the investment buys genuine capability. A client selling configurable furniture moved to Hydrogen because their configurator had outgrown what a theme could render smoothly. Configuration-to-cart rate improved noticeably, and the brand could iterate on the experience weekly instead of fighting theme constraints.
The cost comparison nobody puts in the pitch
A custom theme build and a Hydrogen build of similar scope are not wildly different in upfront cost. The difference is in year two and beyond. A Hydrogen storefront needs dependency updates, framework upgrades, hosting monitoring, and developer time for changes that a merchandiser would have made in the theme editor. As a rough guide, we tell clients to budget ongoing engineering of 15 to 25 percent of the initial build cost each year for a headless storefront, compared with a much smaller care plan for a theme.
Performance is another place where expectations need adjusting. A Hydrogen storefront can be extremely fast, with streamed server rendering and fine-grained caching of Storefront API responses. It can also be slow, if every page waits on several uncached API calls or ships a large client bundle. Speed is a property of the engineering discipline behind the build, not of the architecture label. We have audited headless storefronts that scored worse on Core Web Vitals than the theme they replaced, usually because caching strategy was left until after launch.
There is also a hiring question. If your in-house team already works in React, Hydrogen will feel natural and the maintenance burden is manageable. If not, you are committing to an agency relationship for as long as the storefront exists.
A middle path worth considering
Headless is not all-or-nothing. Some clients keep the Liquid theme for the catalogue and build one or two experiences, such as a configurator or a content hub, as separate applications that use the Storefront API and hand off to the same cart. Others use metaobjects and a well-designed section library to get most of the editorial flexibility they wanted from a CMS. Starting small lets you prove the value before committing the whole storefront.
We build Hydrogen headless storefronts when the case is strong, and custom Shopify themes when it is not. For brands selling across several platforms, our headless commerce practice looks at the broader architecture, not only Shopify.
Get an honest recommendation
If you are weighing Hydrogen against a theme rebuild, tell us what the storefront needs to do and who will maintain it. Start the conversation here, and we will reply within 24 hours with a recommendation and a fixed-price quote for whichever path fits.



