Skip to content
Pixeltree

Headless

Shopify Hydrogen Storefront Build

A senior Shopify Hydrogen storefront build that ships on Oxygen, hits Core Web Vitals on day one, and keeps merchandising control in the hands of your team.

What you get

Deliverables, not deliverable-ish.

Scoped plan

Written scope with success criteria, not a vague retainer.

Senior execution

The person scoping the work is the person doing the work.

Measurable output

Deliverables you can point at. Dashboards, flows, code, docs.

Clean handoff

Documentation and training so the work lives inside your team.

How we work

Our approach.

Why Hydrogen exists and when to use it

Hydrogen is Shopify's answer to the question that DTC brands kept asking around twenty twenty two. How do we get the ceiling of a custom front end without giving up the floor of Shopify's commerce engine. The answer is a React framework built on Remix, tightly coupled to Shopify's Storefront API, hosted on Oxygen at the edge. It is not the only way to build a headless Shopify storefront. It is, for brands who want to stay inside the Shopify ecosystem, the path with the least operational friction.

The problem it solves is specific. Shopify theme development, even at its best, hits a ceiling on content modeling, front end performance patterns, and developer ergonomics. Teams that want component level composition, real loading states, partial hydration, and a first class TypeScript codebase cannot get there on Liquid. Teams that go to a fully decoupled stack on Next.js with a separate commerce engine give up a lot of Shopify's native capability in the process. Hydrogen is the middle path.

The problem Hydrogen does not solve is team capacity. A Hydrogen build is a React application. It needs engineers who can maintain a React application. Brands who expect to ship a Hydrogen storefront and then go back to running the business out of Shopify admin alone are going to be unpleasantly surprised in month four when a dependency update breaks a route. We only recommend Hydrogen when there is a clear plan for the ongoing engineering capacity, whether internal or retained.

Our approach

We run Hydrogen builds as a ten to sixteen week engagement from kickoff to launch.

  • Step one, discovery and design system. We audit your current site, content model, and app stack. We define the component library and the Storefront API query patterns that will drive the build.
  • Step two, platform configuration. We stand up the Hydrogen project on Oxygen. We configure the Storefront API access, the CMS, the analytics stack, and the preview environment.
  • Step three, templates and components. We build the core templates. Home, collection, product detail, cart, account, content pages. Every template is built against live Shopify data from day one.
  • Step four, content modeling and migration. We define the content model in the CMS, migrate editorial content from the existing site, and wire up the preview workflow.
  • Step five, performance and SEO hardening. We run Core Web Vitals, crawl budget, structured data, and canonical audits. We do not launch until LCP and INP are inside Google's good thresholds on a mid range mobile device.
  • Step six, launch and stabilization. We cut over with a staged DNS and redirect plan. We run a two week hypercare window with daily reviews and direct engineering coverage.

What you get

  • A production Hydrogen storefront on Oxygen, or on your chosen edge host, built on Remix with TypeScript.
  • A component library and design system documented in Storybook or an equivalent.
  • A headless CMS configured with the content model, a migrated editorial archive, and a working preview flow.
  • A Storefront API query layer with caching, revalidation, and error handling patterns.
  • A structured data, canonical, and redirect map that preserves SEO through the cutover.
  • Core Web Vitals on product and collection templates inside Google's good thresholds on launch day.
  • A handover pack that includes runbooks, deployment docs, and a recommended ongoing engineering cadence.

Timeline

The engagement runs ten to sixteen weeks.

  • Weeks one and two, discovery and design system.
  • Weeks three and four, platform configuration and CMS setup.
  • Weeks five through ten, template and component build.
  • Weeks eleven and twelve, content migration and performance hardening.
  • Weeks thirteen and fourteen, UAT and SEO hardening.
  • Weeks fifteen and sixteen, launch and hypercare.

Complex catalogs, heavy internationalization, or subscription and B2B requirements can extend the build by two to four weeks.

Mini case anatomy

A composite. A twenty two million dollar apparel brand on a heavily customized Shopify theme. Theme was eight years old, cumulative app and code customizations had pushed the PDP LCP to four point two seconds. The merchandising team was shipping product launches on time but the editorial team was blocked on every new content format.

The Hydrogen build scoped the editorial stories, the lookbook, and the fabric library as structured CMS content. The product detail page was rebuilt against the Storefront API with real skeleton states and deferred loading for tertiary content. The collection page moved to a faceted filter pattern that was not possible on the old theme. The cart stayed in Shopify, the checkout stayed in Shopify, the merchandising team never left Shopify admin.

Launch day numbers. PDP LCP one point six seconds on a mid range mobile device, down from four point two. INP one hundred sixty milliseconds, down from four hundred ten. Ninety day post launch numbers. PDP conversion rate up eighteen percent. Editorial content shipping velocity up three point five times. The only thing the merchandising team noticed was that the site was faster.

FAQs

Related reading. The headless development hub covers the full portfolio. For the Next.js alternative, see Next.js commerce and composable commerce. If the decision to go headless is still open, see platform strategy and headless Shopify versus Liquid. Operators sizing the cost often read the real cost of a Shopify store in 2026 and the Shopify speed optimization playbook. For CMS decisions, Contentful versus Sanity is the comparison most teams run.

FAQ

Questions we hear most.

No, but we usually recommend it. Oxygen is optimized for Hydrogen, bundles CDN and edge rendering, and keeps the billing inside Shopify. If you have specific compliance or infrastructure reasons to host elsewhere, Hydrogen runs on any edge runtime that supports Remix.
We integrate a headless CMS for editorial content while keeping product, inventory, and checkout in Shopify. Sanity and Contentful are the two we implement most often. The choice depends on your editorial workflow and localization needs.
Yes. That is the whole point. Merchandising, promotions, inventory, and checkout stay in Shopify admin. Hydrogen renders the storefront against the Storefront API. Your team does not need to learn a new admin.
Yes. We do not build custom checkout. Shopify checkout is a moat and the place where Shop Pay lives. Hydrogen storefronts hand off to Shopify checkout at the cart to checkout transition.

Let's see if we're a fit.

15 minutes. We'll tell you whether this service fits where you are. If not, we'll name what does.

Book a 15-min call