Back to Home
Wearepresta
  • Services
  • Work
  • Case Studies
  • How We Price
  • About
  • Giving Back
  • Blog
  • Contact

Hire Us

[email protected]

General

[email protected]

Phone

+381 64 17 12 935

Location

Dobračina 30b, Belgrade, Serbia

We Are Presta

Follow for updates

Linkedin @presta-product-agency
Shopify
| 31 August 2026

Shopify Headless Documentation vs Liquid Themes: Which Is Right for You in 2026?

Shopify Headless Documentation vs Liquid Themes: Which Is Right for You in 2026?

Every quarter we get the same message from a founder who read one thread on developer Twitter and now believes their entire storefront needs to be rebuilt headless by Friday. Nine times out of ten, they do not, and the cost of that misread runs between $40,000 and $150,000 in wasted engineering time. The real question is not whether headless is powerful. It is whether the Shopify headless documentation and the architecture behind it solve a problem you actually have, or whether a well-built Liquid theme gets you there in a third of the time.

This article settles that debate the way we settle it internally at Presta before we scope a build: side by side, criteria by criteria, with the tradeoffs stated plainly. We will also show you exactly where the Shopify headless documentation lives, how to access the API docs, and what the 30/60/90 day picture looks like once you commit.

TL;DR

  • Liquid themes win on speed and cost: For roughly 80% of Shopify stores, a Liquid theme or Online Store 2.0 build ships 3 to 5 times faster than headless, costs $15,000 to $60,000 less on the initial build, and requires zero separate hosting or DevOps. If you are not sure which side you are on, you are almost certainly on this one.
  • Headless wins on control and multi-channel reach: When you need a custom front end, sub-one-second page loads across millions of SKUs, or a single commerce backend feeding a web app plus native mobile plus kiosks, the Storefront API and Hydrogen deliver flexibility Liquid cannot. Budget $60,000 to $200,000 and a dedicated engineering team.
  • The documentation lives in one place: Everything for the headless path sits at shopify.dev under the Storefront API, Hydrogen, and Oxygen sections. The Liquid path lives in the Themes and Online Store docs. Knowing which door to walk through saves teams roughly 20 hours of confused reading in week one.

What We Are Actually Comparing

Before the criteria table, let us be precise about the two options, because “headless vs themes” gets muddled constantly.

The Liquid path means you build your storefront inside Shopify using the Liquid templating language, Online Store 2.0 sections, and the theme editor. Shopify renders your pages, hosts everything, and controls the front end. You customize within that framework.

The headless path means you decouple the front end from Shopify entirely. Shopify remains the commerce engine (products, cart, checkout, orders) exposed through the Storefront API, while you build the customer-facing experience in a framework like Hydrogen (Shopify’s React-based stack), Next.js, or Remix, deployed on Oxygen (Shopify’s hosting) or your own infrastructure.

The Shopify headless documentation is the map for that second path. It is not one page. It is a constellation of API references, framework guides, and deployment docs. Most of the confusion we see with clients comes from not knowing that “headless” on Shopify is really three products stitched together: the Storefront API, Hydrogen, and Oxygen.

Here is the head-to-head at a glance.

CriterionLiquid Themes / OS 2.0Headless (Storefront API + Hydrogen)
Initial build time2 to 6 weeks8 to 20 weeks
Typical build cost$8,000 to $60,000$60,000 to $200,000+
Hosting and DevOpsHandled by Shopify, $0 extraOxygen (free on Plus) or self-hosted, needs monitoring
Front-end flexibilityConstrained to Liquid + sectionsEffectively unlimited (React/JS)
Team skill requiredLiquid, HTML, CSS, some JSSenior front-end engineers, API fluency
Time to first content edit by marketingInstant via theme editorDepends on custom CMS integration
Multi-channel (web + app + kiosk)Web-centric, harder to reuseOne backend, many front ends
Ongoing maintenance loadLow, mostly contentModerate to high, ongoing eng

Keep that table in mind. Most of the rest of this article is unpacking the rows that matter for your specific situation.

CHECKLIST: What to confirm before you choose a path

  • Traffic reality: Confirm your actual peak concurrent traffic, not your aspirational number.
  • SKU count: Count your live SKUs and variants; headless earns its keep above roughly 50,000.
  • Team composition: Confirm whether you have or can afford 1 to 2 senior front-end engineers on retainer.
  • Channel roadmap: List every non-web surface (native app, kiosk, marketplace) you will ship in 24 months.
  • Editorial cadence: Estimate how often non-technical staff need to change the storefront weekly.

Where Is Shopify Headless Documentation, and How Do You Access the API Docs?

Because two of the most common questions we field are literally “where is Shopify headless documentation” and “how do I access the headless API docs,” let us answer them concretely before we go further, since the answer shapes how you evaluate the whole path.

All official Shopify headless documentation lives at shopify.dev. That is the developer portal, distinct from help.shopify.com (which is merchant-facing). Inside shopify.dev, the headless material is organized into four practical destinations:

DestinationWhat lives thereWhen you need it
Storefront API referenceGraphQL schema for products, collections, cart, checkoutEvery headless build, day one
Hydrogen docsReact framework, components, hooks, routingIf you build the front end in Hydrogen
Oxygen docsDeployment, edge hosting, environmentsWhen you deploy a Hydrogen app
Customer Account APILogin, order history, account managementWhen customers need authenticated accounts

To access the Storefront API docs specifically, you go to shopify.dev, open the API references, and select Storefront API. To actually call it, you generate a Storefront API access token from a custom app inside your Shopify admin under Settings, Apps and sales channels, Develop apps. That token, scoped to storefront permissions, is what authorizes your front end to query products and manage a cart.

At Presta, we have seen teams burn an entire sprint because they generated an Admin API token instead of a Storefront API token, then wondered why their public storefront had server-side admin credentials exposed. The Shopify headless documentation is explicit about this distinction, but it is easy to skim past. The Storefront API is public-safe and read-plus-cart-scoped. The Admin API is private and powerful, and it should never touch the browser.

One more orientation note. The docs also cover the GraphQL Storefront API versioning cadence, which ships quarterly (2025-01, 2025-04, and so on). Each version is supported for a minimum of 12 months. If you go headless, you are signing up to bump that version roughly once a year, which is a real maintenance line item most teams forget to budget.

CHECKLIST: Getting into the Shopify headless documentation productively

  • Start at shopify.dev: Bookmark the developer portal, not the merchant help center.
  • Locate the Storefront API reference first: It is the backbone of any headless build.
  • Generate a storefront-scoped token: Use a custom app in admin, never the Admin API for the front end.
  • Note the version cadence: Plan a yearly API version bump into your maintenance budget.
  • Read the rate limit section: Storefront API uses a cost-based limit you must design around.

The Liquid Path: Strengths and Weaknesses

Liquid is Shopify’s own templating language, and Online Store 2.0 (the modern theme architecture) turned it from a rigid system into a genuinely flexible one. Sections, blocks, metafields, and app blocks mean a good Liquid developer can build storefronts that used to require custom front ends.

We build the majority of client stores this way, and there is no shame in it. When we shipped a brand-new store for Metalne Police, a Croatian metal shelving and storage retailer, we did it entirely on native Shopify with a Liquid-based front end. Their products are bought on numbers: dimensions, load capacity per shelf, total system weight. We treated specifications as the interface: browse by space, filter by size and load capacity, and answer the fit-and-capacity question directly on the product page instead of behind downloadable spec sheets and phone calls. We organized the catalogue by space and use case and shipped a single native Shopify checkout localized in EUR. The result was an 18% increase in conversions compared to their previous setup, and a first-time visitor can now go from “I need shelves for my garage” to a completed order without contacting anyone. No headless architecture was needed to do that, and adding one would have doubled the cost while delivering nothing the client’s customers would have felt.

That is the point about Liquid. It is not the compromise choice. For a huge share of real businesses, it is the correct one.

Advantages:

  • Speed to launch: A polished OS 2.0 store ships in 2 to 6 weeks versus 8 to 20 for headless.
  • Zero infrastructure burden: Shopify hosts, scales, patches, and secures everything; your DevOps cost is $0.
  • Marketing self-sufficiency: Non-technical staff edit pages, swap sections, and run campaigns via the theme editor without touching an engineer.
  • Native checkout compliance: You inherit Shopify’s PCI-compliant, conversion-optimized checkout automatically, including Shop Pay.

Limitations:

  • Front-end ceiling: Highly bespoke interactions or app-like experiences eventually hit Liquid’s rendering model.
  • Performance floor: You can optimize a Liquid theme heavily, but you cannot fully control the render pipeline the way React on the edge lets you.
  • Single-channel bias: Liquid renders web pages; reusing that logic in a native app or kiosk is awkward.

CHECKLIST: Signs Liquid is the right call

  • Web-first business: Your storefront is your primary customer surface.
  • Lean team: You do not have or want a standing front-end engineering team.
  • Fast iteration: Marketing needs to change the site weekly without eng involvement.
  • Standard catalogue: Your SKU count sits comfortably under 50,000.
  • Reasonable budget: You want to launch for under $60,000 and reinvest the savings in growth.

The Headless Path: Strengths and Weaknesses

Headless decouples the front end from Shopify’s rendering. You query commerce data through the Storefront API and build whatever you want on top. Hydrogen and Oxygen exist to make that path less painful, giving you React components tuned for commerce and edge hosting tuned for Hydrogen.

When headless is right, it is very right. Our Startup Studio team frequently builds headless when a client has a genuine multi-channel reality: a marketing site, a logged-in web app, and a native mobile app all needing to share one product catalogue and one cart. In that world, one commerce backend feeding many front ends through the Storefront API is not a luxury, it is the sane architecture.

Advantages:

  • Total front-end control: Build any experience, any framework, any interaction model, unconstrained by Liquid.
  • Multi-surface reuse: One backend feeds web, mobile, kiosks, and marketplaces through the same API.
  • Performance headroom: Edge rendering and granular caching can push Largest Contentful Paint under 1 second at scale.
  • Composability: Slot in a best-of-breed CMS, search, and personalization vendor without fighting the theme layer.

Limitations:

  • Cost and time: Expect 3 to 5 times the build cost and timeline of a comparable Liquid store.
  • Ongoing engineering dependency: Someone must own API version bumps, deploys, and monitoring indefinitely.
  • Marketing friction: Without a well-integrated CMS, non-technical staff lose the easy self-service they had in the theme editor.

If you cannot name the specific customer experience that Liquid physically cannot deliver, you do not have a headless problem, you have a headless craving.

CHECKLIST: Signs headless is the right call

  • Multiple front ends: You ship web plus at least one non-web surface within 24 months.
  • Massive catalogue: You run well over 50,000 SKUs with heavy faceted search.
  • Standing eng team: You have senior front-end engineers who will own the stack long term.
  • Bespoke UX mandate: Your differentiator is an experience Liquid genuinely cannot render.
  • Real performance stakes: Milliseconds of load time map to measurable revenue for you.

Storefront API vs Admin API: The Distinction That Trips Everyone Up

Since the Shopify headless documentation splits its API references into two major families, and choosing wrong causes real damage, this deserves its own section.

The Storefront API is what powers a headless storefront. It is designed to be called from the client, exposes products, collections, and cart operations, and uses a public access token. The Admin API manages the store from the inside: inventory, fulfillment, discounts, and everything a staff member does in admin. It uses private credentials and must never be exposed to the browser.

AspectStorefront APIAdmin API
Primary useBuilding the customer-facing storefrontManaging the store backend
Safe in the browserYes, with a storefront tokenNever
Query languageGraphQLGraphQL and REST
Rate limitingCost-based, calculated per queryPoint-based (GraphQL) or request-based (REST)
Typical callerHydrogen / Next.js front endServer-side integrations, apps

The practical rule we give clients: your headless front end talks to the Storefront API for everything a shopper does, and any server-side automation (syncing orders to an ERP, bulk-updating inventory) uses the Admin API from a secured backend. Mixing these is the single most common security mistake we audit out of half-built headless projects.

CHECKLIST: API hygiene for headless builds

  • Storefront token for the front end: Scope it to storefront permissions only.
  • Admin token stays server-side: Never ship Admin credentials to the browser.
  • Rotate tokens on team changes: Treat access tokens like passwords.
  • Design for cost-based limits: Batch queries and cache aggressively on the Storefront API.
  • Pin the API version: Do not float to unstable; bump deliberately once per cycle.

Build Your Right-Sized Storefront: The PRESTA Fit Framework

Here is the framework we actually run when a client asks us to decide between these two paths. We call it the Fit-First method, and it takes about a week of honest evaluation rather than months of rebuild regret.

Step 1, Profile the traffic and catalogue. Pull 90 days of real analytics. Note peak concurrent sessions, total SKUs, and how faceted your search needs to be. Above 50,000 SKUs with deep filtering, headless starts earning its keep. Below that, Liquid almost always wins.

Step 2, Rank the channels. List every customer-facing surface you will genuinely ship in 24 months. If the honest answer is “just the website,” headless has nothing to reuse and the multi-channel argument collapses.

Step 3, Estimate the true cost of ownership. Add build cost plus 24 months of maintenance. For headless, that maintenance line includes API version bumps, deploy pipeline upkeep, and a standing engineer. For Liquid, it is mostly content work. In our scoping, headless total cost of ownership over two years typically runs $90,000 to $250,000, versus $20,000 to $80,000 for Liquid.

Step 4, Test the UX claim. Write down the exact experience you believe requires headless. Then ask an experienced Liquid developer whether OS 2.0, metafields, and app blocks can deliver 90% of it. Often the answer is yes, and the remaining 10% is not worth the architecture.

Step 5, Decide and document. Pick a path and write a one-page rationale. When we scope this for clients, that document prevents the “let us just go headless anyway” drift that quietly triples budgets.

Framework stepEffortTimeframeOutcome
Profile traffic and catalogueLow1 to 2 daysData-backed sizing
Rank the channelsLowHalf a dayClear channel roadmap
Estimate cost of ownershipMedium1 to 2 days24-month budget reality
Test the UX claimMedium1 to 3 daysValidated or debunked need
Decide and documentLowHalf a dayOne-page committed rationale

CHECKLIST: Running the Fit-First framework

  • Pull real analytics: Use 90 days of data, not intuition.
  • Count channels honestly: Discount surfaces you will not actually ship.
  • Model two-year cost: Include maintenance, not just the build.
  • Stress-test the UX claim: Ask whether OS 2.0 covers 90% of it.
  • Write the rationale down: Kill scope drift before it starts.

Scope Your Storefront Right the First Time, With Presta’s Startup Studio

Choosing between the Shopify headless documentation path and a well-built Liquid theme is exactly the kind of high-stakes, easy-to-get-wrong decision our Startup Studio was built for. We have shipped both stacks across dozens of stores, and we will tell you plainly when headless is a waste of your money and when it is the only thing that gets you where you are going. That candor tends to save clients $40,000 to $150,000 on the first build alone.

If you want a scoped recommendation grounded in your real numbers rather than a forum thread, talk to us through the Presta Startup Studio, where we help founders launch and scale on Shopify without over-engineering the storefront. See how our approach works at the Presta Startup Studio for launch and scale, or start a conversation with our team.

Which Should You Choose? A Decision Framework by Use Case

Enough theory. Here is how the choice maps to concrete situations we see constantly. Match yourself to the closest row.

Your situationRecommended pathWhy
DTC brand under $5M revenue, web-onlyLiquid / OS 2.0Speed, cost, and marketing self-service win outright
B2B or industrial retailer selling on specsLiquid with metafieldsStructured data on the page beats a custom stack, see Metalne Police
Enterprise with web + native app + kioskHeadlessOne backend feeding many surfaces is the whole point
Content-heavy brand with a strong CMS needHeadless or hybridBest-of-breed CMS integrates cleanly through the API
High-SKU marketplace, 100k+ productsHeadlessPerformance and search control justify the cost
Startup validating a first productLiquid / OS 2.0Ship fast, learn, avoid premature architecture
Established store frustrated by theme limitsAudit first, likely hybridUsually OS 2.0 solves 90% before you rebuild

Do You Actually Need Headless, or Do You Need a Better Theme?

This is the question we ask most. A surprising share of “we need headless” conversations end with a well-executed OS 2.0 rebuild that solves the underlying pain at a fraction of the cost. If you are weighing a full rebuild, the same evaluation logic in our complete guide to Shopify store redesign, agency vs DIY applies directly: quantify the gap before you commit to the heavier architecture.

What If You Are Coming From WooCommerce?

If you are migrating from WooCommerce and reading about headless, slow down. The migration itself is the project. Get onto native Shopify first, prove the model, and only then consider decoupling the front end. Our complete guide to WooCommerce to Shopify benefits and the practical walkthrough on how to migrate from WooCommerce to Shopify in 2025 both assume you land on a solid Liquid foundation first. Headless as your migration target adds risk to an already complex move.

CHECKLIST: Making the final call

  • Match to a use case row: Find your closest situation above.
  • Confirm the channel count: Web-only almost always means Liquid.
  • Verify the team exists: No standing engineers means no headless.
  • Price both paths: Compare two-year totals, not launch quotes.
  • Default to Liquid when unsure: The reversible choice is the cheaper one.

Measuring Success: The 30/60/90 Day View

Whichever path you pick, you need KPIs that prove the decision paid off. Vague “it feels faster” claims are how budgets get wasted. Here is the measurement cadence we hold clients to.

At 30 days, you are measuring launch health. Core Web Vitals should be green: Largest Contentful Paint under 2.5 seconds, with headless builds targeting under 1.2 seconds. Error rates on the Storefront API should sit under 0.5%. For Liquid, theme editor adoption by the marketing team should hit 100% within the first month.

At 60 days, you are measuring behavior change. Conversion rate is the headline number. In our Metalne Police build, structured specs on the page drove an 18% conversion lift, and that kind of gain shows up around the 60-day mark once traffic normalizes. Bounce rate on key landing pages should drop measurably, and for multi-channel headless builds, you should see cross-surface cart continuity working.

At 90 days, you are measuring durability and cost. For headless, the true test is maintenance load: are deploys smooth, is the API version stable, is the eng team spending under 20% of its time firefighting? For Liquid, the test is marketing velocity: how many campaigns shipped without an engineer? A healthy Liquid store lets marketing run 90% of changes independently.

KPI30 days60 days90 days
LCP (Liquid)Under 2.5sUnder 2.2sUnder 2.0s
LCP (headless)Under 1.5sUnder 1.3sUnder 1.2s
Conversion rateBaseline set+5% to +18%Sustained lift
Storefront API error rateUnder 0.5%Under 0.3%Under 0.2%
Marketing self-service (Liquid)60% of edits80% of edits90% of edits
Eng firefighting time (headless)Under 40%Under 30%Under 20%

CHECKLIST: KPIs to instrument from day one

  • Core Web Vitals: Track LCP, CLS, and INP on real user data.
  • Conversion rate by device: Segment mobile and desktop separately.
  • API error and latency: Monitor Storefront API health continuously for headless.
  • Marketing velocity: Count how many changes ship without engineering.
  • Two-year cost run rate: Track actual maintenance spend against your estimate.

The Verdict: Criteria-by-Criteria Winner

Here is where each path wins, broken down by the criteria that decide real projects.

CriterionWinner
Speed to launchLiquid / OS 2.0
Initial and two-year costLiquid / OS 2.0
Front-end flexibilityHeadless
Multi-channel reachHeadless
Marketing self-serviceLiquid / OS 2.0
Performance ceilingHeadless
Infrastructure simplicityLiquid / OS 2.0
Best fit for most storesLiquid / OS 2.0
Best fit for enterprise / multi-surfaceHeadless

The scoreboard tilts toward Liquid, and that reflects reality: most stores are web-first, budget-conscious, and better served by shipping fast on native Shopify. Headless is not the premium upgrade the internet frames it as. It is a specialized architecture that pays off only when you have a specific, quantifiable need for total front-end control or multi-surface reuse. When that need is real, headless is worth every dollar of its $60,000-plus build. When it is not, a well-built Liquid store gets you to the same revenue outcome months sooner and tens of thousands cheaper. As we argue in our take on architecting e-commerce for the next decade, the platform is flexible enough that the right answer is almost always “right-sized,” not “maximally complex.”

If you are just getting started, prioritize shipping a clean OS 2.0 Liquid store, instrument your Core Web Vitals and conversion rate from day one, and resist the headless conversation entirely until you have real traffic data and a named multi-channel need. If instead you are auditing something that already exists and feels limited, do not assume the fix is headless: run the Fit-First framework, quantify the exact gap, and confirm OS 2.0 and metafields cannot close 90% of it before you approve a rebuild. The teams who regret their architecture are almost always the ones who skipped this step.

Next Steps:

  • Open shopify.dev and locate the Storefront API reference: Confirm you understand the token model before scoping anything.
  • Run the Fit-First framework on your real 90-day analytics: Decide with data, not vibes.
  • Instrument Core Web Vitals and conversion rate now: You cannot prove a rebuild paid off without a baseline.

Frequently Asked Questions

Where is Shopify headless documentation?

All official Shopify headless documentation lives at shopify.dev, the developer portal, not at help.shopify.com, which is the merchant-facing help center. Inside shopify.dev, the headless material is split across the Storefront API reference, the Hydrogen framework docs, the Oxygen deployment docs, and the Customer Account API docs.

The single most important destination is the Storefront API reference, because it is the backbone of every headless build regardless of which front-end framework you choose. If you are using Shopify’s own stack, the Hydrogen and Oxygen docs sit alongside it and cover the React components and edge hosting respectively.

A practical tip from our builds: bookmark shopify.dev directly rather than searching each time, because generic search often lands you on the merchant help center by mistake, which costs teams roughly 20 wasted hours of reading the wrong material in week one.

How do you access the Shopify headless API docs and generate a token?

You access the Shopify headless API docs by going to shopify.dev, opening the API references, and selecting Storefront API. That gives you the full GraphQL schema for products, collections, cart, and checkout operations.

To actually call the API, you need a Storefront API access token. You generate it inside your Shopify admin under Settings, then Apps and sales channels, then Develop apps, where you create a custom app and grant it Storefront API scopes. That storefront-scoped token is public-safe and is what your front end uses to query commerce data.

Critically, do not generate an Admin API token for your public storefront. The Admin API is private and powerful, and exposing it in the browser is a serious security hole we audit out of half-built projects regularly. The Shopify headless documentation is clear on this distinction, but it is easy to skim past when you are moving fast.

Is headless always faster than a Liquid theme?

No, and this is one of the biggest misconceptions we correct. Headless gives you the ceiling to build extremely fast experiences through edge rendering and granular caching, with Largest Contentful Paint achievable under 1.2 seconds. But it does not guarantee speed. A poorly built headless storefront can easily be slower than a well-optimized Liquid theme.

A modern OS 2.0 Liquid theme, properly optimized with lazy loading, image compression, and disciplined app usage, routinely hits green Core Web Vitals. For most stores, the marginal performance difference does not translate into revenue that justifies the 3-to-5-times cost increase.

The honest framing is that headless raises the performance ceiling for teams with the engineering discipline to reach it. If you do not have that team, headless will likely deliver worse performance than a clean Liquid build, not better.

What does headless cost compared to a Liquid build over two years?

Initial headless builds typically run $60,000 to $200,000 or more, versus $8,000 to $60,000 for a Liquid or OS 2.0 store. But the two-year total cost of ownership is where the gap widens, because headless carries ongoing engineering obligations that Liquid does not.

Over 24 months, we typically scope headless total cost of ownership at $90,000 to $250,000, factoring in API version bumps once per cycle, deploy pipeline maintenance, monitoring, and a standing engineer. Liquid over the same period usually lands at $20,000 to $80,000, dominated by content and campaign work rather than infrastructure.

The lesson we drill into every scoping conversation: quote the two-year total, never just the launch price. Headless projects that looked affordable at build time are the ones that quietly balloon on maintenance.

Can I do headless with WooCommerce, or should I migrate to Shopify first?

If you are on WooCommerce and interested in headless, the migration to Shopify should be the first project, not headless. Trying to migrate and go headless simultaneously stacks two hard problems and multiplies the risk of a launch that slips by months.

Get onto native Shopify with a solid Liquid foundation first, prove the model works and revenue holds, and only then evaluate whether decoupling the front end serves a real need. Our resources on why to switch from WooCommerce to Shopify and migrating WooCommerce to Shopify with no downtime both assume you land on native Shopify first for exactly this reason.

Once you are stable on Shopify, the Storefront API is right there whenever a genuine headless case emerges. You lose nothing by sequencing it this way, and you dramatically de-risk the transition.

When does it actually make sense to bring in Presta’s Startup Studio for this?

Candidly, not every reader needs an agency for this decision. If you are a technical founder with a clear web-only roadmap and a designer on the team, you can ship a strong OS 2.0 Liquid store yourself using the Shopify docs, and you should. Bringing in an agency for that would be overkill.

The threshold where it becomes worth engaging our Startup Studio is when the decision itself is expensive to get wrong. That is usually one of three situations: you are seriously considering a headless build and want an honest second opinion before committing $60,000-plus; you have a genuine multi-channel architecture to design and need people who have shipped it before; or you are migrating and scaling at the same time and cannot afford a botched launch. In those cases, the $40,000 to $150,000 you can lose on a wrong architectural bet dwarfs the cost of a proper scoping engagement.

We would rather tell you to build it yourself on Liquid than sell you a headless project you do not need. That is the whole point of running the Fit-First framework before anyone writes code. If you want that assessment grounded in your real numbers, our Shopify agency services guide walks through how we scope engagements, and our guide to evaluating a Shopify migration agency covers what to look for whether you hire us or someone else.

Does headless break Shopify’s native checkout?

No. In a headless setup, Shopify’s checkout remains intact and PCI-compliant. Your custom front end handles browsing and the cart through the Storefront API, then hands off to Shopify’s hosted checkout for payment. You inherit Shop Pay and the conversion-optimized checkout flow without rebuilding it.

This is actually one of headless’s underappreciated strengths: you get total control over the storefront experience while keeping the highest-stakes, most compliance-sensitive part of the funnel on Shopify’s battle-tested infrastructure. Rebuilding checkout yourself is neither necessary nor advisable for the vast majority of stores.

The practical implication is that your headless build’s risk is concentrated in the storefront layer, not the payment layer, which is exactly where you want it. Keep checkout native and focus your engineering energy on the experiences that actually differentiate you.

Sources

  • Shopify Storefront API reference
  • Shopify Hydrogen documentation
  • Shopify Oxygen deployment documentation
  • Shopify headless commerce overview
  • Shopify Online Store 2.0 announcement
  • Google Core Web Vitals documentation
  • Presta: architecting e-commerce for the next decade
  • Presta: complete guide to WooCommerce to Shopify benefits

Related Articles

Shopify Import CSV Products: The Easiest Way to Move 500+ Products
Shopify
30 August 2026
Shopify Import CSV Products: The Easiest Way to Move 500+ Products Read full Story
Shopify Store Migration Cost: The Complete 2026 Pricing and DIY vs Agency Guide
Shopify
25 August 2026
Shopify Store Migration Cost: The Complete 2026 Pricing and DIY vs Agency Guide Read full Story

Need help with this?

Presta has 15+ years of experience helping clients achieve business results.

Contact Us
Would you like free 30min consultation
about your project?

    © 2026 Presta. ALL RIGHTS RESERVED.
    • facebook
    • linkedin
    • instagram