(03) 8832 8005

An agency sends you a deck. Slide four says your Liquid theme is holding the brand back. Slide seven shows a competitor with a Lighthouse score of 96. Slide eleven quotes a rebuild that costs more than your entire marketing budget for the quarter, and somewhere in the small print sits the word headless.

Here is the number that should stop you before you sign anything. Roughly 60% of Shopify Liquid storefronts pass all three Core Web Vitals, which puts Shopify near the top of the CrUX Technology Report for any major platform. Your theme is almost certainly not the problem. What you have bolted onto it probably is.

I am not anti-headless. Hydrogen in 2026 is a serious framework, shipping on a quarterly calendar release cycle with React Router underneath it, and brands like Allbirds and Gymshark run it in production. The problem is that most Aussie founders get sold the architecture before anyone defines the problem. Six questions, answered honestly, will tell you whether a rebuild is the right call or an expensive detour.

Question 1: Can You Name the Number Headless Is Supposed to Move?

PageSpeed Insights field data showing mobile Core Web Vitals for a Shopify store compared with Liquid and Hydrogen benchmarks
Field data, not lab data. If you cannot show this screen before the rebuild, you will never prove the rebuild worked.

If the answer is “the site feels slow”, you do not have a business case. You have a vibe. Before anyone quotes you, write down one metric, its current value, and the value that would make the spend worthwhile.

For most stores that metric is mobile Largest Contentful Paint, because mobile is where the money leaks. Australian DTC traffic runs 70% to 80% mobile, and the conversion gap is brutal: mobile converts around 1.8% against 3.9% on desktop, and slow load times are the single biggest contributor. The median LCP across the top 1,000 sites sits at 3.8 seconds, well past Google’s 2.5 second threshold.

The upside is measurable. Deloitte’s conversion elasticity work found that a 0.1 second improvement in mobile LCP correlates with an 8.4% conversion lift in retail. Run that against your own numbers. If you do 400,000 sessions a year at 2.1% conversion and an AOV of 120 AUD, shaving 0.4 seconds off LCP is worth roughly 340,000 AUD in annual revenue. That is a business case. “It feels slow” is not.

Write it as one sentence and put it at the top of the brief: we will move mobile LCP from 3.9 seconds to under 2.5 seconds, and we expect a 6% to 12% lift in mobile conversion within 90 days of launch. Now the rebuild has a scoreboard. So does the agency.

Question 2: Is the Problem Your Theme, or the 27 Scripts Bolted Onto It?

Storefront script audit table listing third-party scripts by size and main-thread blocking time on a Shopify product page
Six of these scripts are dead weight. Removing them buys back a second before anyone writes a line of React.

The typical Shopify merchant runs somewhere between 10 and 30 apps. Every one of them that renders on the storefront ships JavaScript to the customer’s phone. Reviews widget, upsell engine, wishlist, currency switcher, three popup tools because nobody uninstalled the first two, a session recorder that has been running at 100% sampling since 2023.

Going headless does not delete those scripts. It just makes you rebuild the ones you actually need, from scratch, in React. The brands that get a real speed win from a rebuild almost always get it because the rebuild forced an app cull, not because the framework changed.

So do the cull first. It costs you a week and nothing else.

We have covered the full process in the Shopify app stack audit, and the technical levers in the speed optimisation playbook. Run both before you entertain a rebuild quote. Conversion loss averages 4.42% for every additional second of load time, and a script audit usually returns one to one and a half seconds for the cost of a fortnight of a developer’s time.

If your LCP lands under 2.5 seconds after the cull, you have your answer. You did not need headless. You needed a clean-out.

Question 3: Does Your Integration Landscape Live Outside Shopify?

This is where headless earns its keep, and it has nothing to do with speed.

On Liquid, anything that needs data from a system outside Shopify usually gets fetched client-side. The page loads, then JavaScript calls out to your search provider, your recommendation engine or your ERP, and injects the result. For content sitting above the fold, that costs you both perceived performance and SEO, because the crawler and the customer both see an empty box first.

Headless flips that. You control the server, so a call to Algolia, a CDP, a proprietary pricing engine or a real-time inventory feed runs server-side and ships inside the initial HTML. That is a structural advantage, not a tuning trick.

So be honest about your stack. Score this question high if you run:

Score it low if your integrations are Xero, a 3PL and Klaviyo. Those are webhook and admin-level integrations. They do not render on the storefront, so the architecture of your storefront is irrelevant to them. Hismile is a good local example of this: the throughput and stability problem they solved was a checkout problem, handled with Shopify’s checkout extensibility, not a storefront rebuild.

Question 4: Are You Running One Storefront, or Five?

Shopify’s native multi-market tooling is genuinely strong now. Markets, localised pricing, geolocation and Translate and Adapt handle a single store selling into New Zealand, the UK and the US without any custom architecture. Culture Kings runs localised checkouts across multiple global stores on Plus. Who Gives A Crap credits its expansion store setup with doubling revenue year on year.

If that is you, one store with several markets, this question scores zero. Liquid plus Shopify Markets is not a compromise. It is the better editorial experience, and it is genuinely hard to replicate in a headless CMS.

The pain arrives at multi-store. Three, five or eight separate Shopify stores for different regions, sub-brands or a wholesale arm running alongside DTC. Now every homepage update, every campaign banner, every policy page change has to be made five times. Brands hit a point where they spend more hours keeping content in sync than creating it.

A headless build with a centralised content layer solves that properly. One source of truth, many storefronts. If you are running four or more stores and a person on your team spends real hours copying content between admins, that is a genuine structural argument for a rebuild, and it is one of the few that survives scrutiny.

Question 5: Is SEO a Growth Lever or a Hygiene Checklist?

Liquid hands you good SEO defaults. Canonical tags, structured data, meta handling, all managed by the theme, all understood by every SEO consultant in the country. The trade-off is rigidity. You are locked into /collections, /products and /pages, with no custom URL structures.

For 90% of Aussie DTC brands that is completely fine. Fix your collection page copy, get your metafields and metaobjects working, and Liquid will carry you to seven figures of organic revenue without complaint.

It stops being fine when programmatic pages are the strategy. If your growth plan depends on generating hundreds or thousands of pages from a data source, think location pages crossed with product availability, or fitment pages for automotive parts, or size and application matrices, headless gives you the control to build those at scale with custom URLs and per-template structured data.

Two warnings before you score this high. First, on headless you own every technical SEO detail yourself. Canonicals, hreflang, robots directives, sitemaps, none of it is handled for you, and getting it wrong actively costs you rankings. Second, thin programmatic pages get treated as spam. If you cannot make each generated page genuinely useful, the whole argument collapses.

Question 6: Who Maintains This in Eighteen Months?

This is the question that sinks most headless projects, and almost nobody asks it during the sales process.

A Liquid theme sits still. You can leave it for six months, come back, and it still works. A headless storefront is a software product. Framework upgrades, dependency patches, CMS updates, hosting configuration, custom integrations that break when an API version sunsets. Hydrogen shipped 2026.4.0 in April 2026 on a quarterly release cadence, with breaking changes. Someone has to absorb that, every quarter, forever.

Then there is the wider ecosystem. It is straightforward to find a good Liquid agency in Melbourne or Sydney. It is much harder to find a CRO consultant, a performance marketing agency and an SEO specialist who are all comfortable working inside a React codebase. Every one of your existing partners gets slower and more expensive overnight.

The honest cost picture: initial build gaps between Liquid and headless are narrower than the horror stories suggest, around 20% on comparable storefront scope according to agencies doing both. But year one all-in for a mid-range Hydrogen build, counting the build, the SaaS stack and the ongoing engineering, commonly lands between US 300,000 and US 600,000, or roughly 460,000 to 920,000 AUD. Add Shopify Plus at around US 2,300 a month, close to 3,500 AUD, which most production headless builds require for API limits and Functions access.

Ongoing maintenance is where it really bites. On Liquid, Shopify absorbs most of it. On headless, you do. Budget one to three full-time equivalents of engineering attention, permanently, or an agency retainer that reflects it.

Score It: The Headless Decision Card

Architecture decision scorecard scoring six questions to decide between Shopify Liquid and a headless Hydrogen rebuild
Copy this into a doc, score it with your lead developer in the room, and keep it. In twelve months you will want to see what you assumed.

Score each question 0 to 3, where 0 means Liquid handles this comfortably and 3 means it is a structural problem you cannot solve on Liquid. Eighteen points available.

The scoring matters less than the discipline of doing it with your lead developer or agency in the room, writing down the evidence for each score, and dating it. Most rebuild decisions get made on a feeling in a meeting. This turns it into a document you can be held to.

How to Run This Test in a Week

You do not need a consultant for the diagnostic half of this. Two free tools and about four hours of focused work will tell you most of what you need.

Step 1: Pull your real field data

  1. Open Google PageSpeed Insights and enter your highest-traffic product page URL, not your homepage. Product pages are where the money is decided.
  2. Ignore the lab score at the top. Scroll to Discover what your real users are experiencing. That is Chrome User Experience Report field data from actual visitors over the last 28 days.
  3. Toggle to Mobile and record three numbers: LCP, INP and CLS. Then switch from the URL view to the origin view to get your site-wide picture.
  4. Repeat for your two closest competitors. This is the comparison your agency will not show you, and it is usually the one that ends the conversation.

Step 2: Benchmark against the platform, not the pitch

  1. Open Shopify’s public theme performance data table at performance.shopify.com and find your theme.
  2. Compare your field LCP against the median for merchants running the same theme. If you are materially slower than other stores on identical code, the theme is not your problem.
  3. If you are in line with the median and still failing, note it. That is one of the few honest arguments for a more capable front end.

Step 3: Audit what is loading

  1. In Chrome, open your product page, then DevTools, then the Performance panel. Record a page load with mobile throttling set to Slow 4G and 4x CPU slowdown.
  2. Open the Bottom-Up tab and sort by self time. Every third-party domain in that list is a candidate for removal.
  3. Build the table from screenshot two: script, purpose, size, blocking time, still used. Take it to your next team meeting and get an owner assigned to every row.

Give yourself two weeks after the cull, then re-run step one. The delta is your evidence. If it closed the gap, you have saved yourself a six-figure rebuild and a permanent engineering commitment.

What the Six Questions Do Together

Look at how the questions stack. One and two force you to prove the problem exists and that it is not self-inflicted. Three, four and five test whether the constraint is structural, something about your data, your store count or your SEO strategy that Liquid genuinely cannot do. Six tests whether you can carry the thing you are about to build.

Almost every founder who asks me about headless has a question two problem wearing a question one costume. The site is slow, so the platform must be wrong. Then we count the scripts and find 27 of them, nine with no owner, four doing something the platform now does natively for free.

The brands that go headless well are the ones scoring high on three, four and five at the same time. Carhartt WIP’s North American storefront runs Hydrogen with a headless CMS because the merchandising precision and the editorial workflow genuinely required it. Veloretti runs a configurator with over 100 bike combinations across four languages. Those are structural problems. “Our Lighthouse score is 61” is not.

The best possible outcome of this test is that you score a 5, close the laptop, and spend the next quarter deleting apps, rewriting your product page copy and fixing your mobile cart. That work is unglamorous, it does not make a good agency deck, and it will out-earn a rebuild almost every time.

And if you score 14, you will walk into that project with a defined metric, a costed maintenance plan and a scoreboard. Which is the only way these builds ever pay for themselves.

Inside eCommerce Circle, storefront architecture is one of the calls we work through with members before the money gets spent, not after. If you want a second opinion on yours, let’s talk.

The Headless Shopify Test: The 6 Questions Aussie DTC Founders Answer Before Rebuilding Their Storefront
Team eCommerce Circle

Written by

Team eCommerce Circle

Helping Shopify brand owners scale smarter through the eCommerce Circle coaching community.

Leave a Reply

Your email address will not be published. Required fields are marked *

Thank You

Your application for the eCommerce Circle was successfully submitted.
We’ll get back to you through your provided details shortly.

Thank You

Your enrolment was successfully submitted, and we’ve added you to the waitlist for your preferred cohort.

Not a Circle Member Yet?
Only members can join cohorts!
Join here.