The journal

Guides12 min readBy

Ecommerce Website Price: What You Actually Pay

An ecommerce website price is never just the build fee on the quote. It's the platform, the integrations, the content, and everything that keeps running after launch. Here's what each part actually costs and where the number on a quote usually hides something.

Ecommerce Website Price: What You Actually Pay

Key takeaways

  • At Meant, the ecommerce website price for a headless Shopify build starts at $6,000. Bespoke Next.js sites range from $4,000 to $35,000 depending on scope.
  • A stock Shopify theme looks cheap on the first invoice. It costs more over time in lost conversions and in the custom code needed to fix it later.
  • Integration work drives price far more than page count: payment gateways, inventory sync, CRM and WhatsApp automation.
  • A fixed price in writing protects you from scope creep. Hourly billing and retainers tied to ad spend hide the true cost.
  • Hosting, apps and marketing retainers belong in a separate budget line from the one-off build.

Ecommerce Website Price: The Short Answer

A custom ecommerce storefront from Meant costs from $6,000 on headless Shopify. A bespoke Next.js site costs between $4,000 and $35,000. Three things decide where a quote lands in that range:

  • How many other systems the shop has to talk to.
  • How much design and content has to be made from scratch.
  • How much of the buying journey needs custom logic.

Page count is rarely the deciding line.

A theme is cheaper upfront. That is true. It is also the wrong comparison if your brand charges premium prices and the site has to justify them.

Typical Price Ranges by Build Type

Build typeWhat it isMeant priceSuits
Stock Shopify themeAn off-the-shelf template, configured and filled with productsNot something we sellTesting a product with a small catalogue
Bespoke Next.js siteA custom-coded site, from brand and catalogue sites to bilingual builds$4,000 to $35,000Brands that need full design control and speed
Headless Shopify (Hydrogen) storefrontA custom front end, with Shopify still running products, stock and checkoutFrom $6,000Premium brands that have outgrown a theme
App or platform buildCustomer portals, subscriptions, booking or marketplace logic beyond a standard shop$5,000 to $50,000Businesses selling something a shop template cannot model
AI and automationWhatsApp flows, CRM sync, invoicing, lead capture$2,000 to $20,000Teams losing hours to manual order admin

Every build is fixed scope and fixed price, agreed in writing after a free 30-minute call. Projects start at $2,000.

What Actually Drives the Price of an Ecommerce Website

Founders often compare quotes by counting pages. That tells you almost nothing. Two quotes for a ten-page shop can be thousands of dollars apart, and both can be honest. The difference sits in four places.

Platform and Architecture

The first choice is the foundation. A theme is a pre-built template. A headless build separates the shop front from the engine: the storefront is custom software, and Shopify still handles products, inventory and checkout behind it. Hydrogen is Shopify's own framework for building that custom front.

A fully custom build goes further, with no commerce platform underneath. It costs more because you are paying to rebuild things like checkout that Shopify already does well. For most product brands, headless is the middle path: custom where customers see it, proven where money changes hands. Our bespoke Next.js website design and development covers sites where the shop is one part of a wider brand site.

Integrations and Automation

This is where budgets move. Each integration means an API connection, error handling, testing and a plan for when the other system goes down. Common integrations include:

  • Payment gateways and wallets that suit your market, such as Apple Pay.
  • Inventory sync with a warehouse, a 3PL or an ERP.
  • CRM sync, so every order and enquiry lands in your sales system without anyone copying it across.
  • WhatsApp Business API messages for order confirmations, delivery updates and abandoned baskets.
  • Invoicing and accounting flows.

Two integrations can cost more than ten extra pages. When automation is quoted as its own piece of work, ours runs from $2,000 to $20,000.

Design and Content Production

Bespoke design takes longer than adjusting a template, and it should. The work is deciding how a premium product is introduced, explained and bought. Bilingual builds add real work if done properly. On Saruest, a bilingual Next.js site, Arabic is a first-class layout rather than a mirrored afterthought. That means designing two reading directions, not translating one.

Content is the other half. Photography, film and copy are often missing from a quote, then turn into a second bill. We include content production as part of a build when the project needs it.

Scope and Number of Pages

Pages matter less than page types. A product page template is built once and serves every product in the catalogue. Cost comes from each distinct type: home, collection, product, guided selection, editorial story, account area, checkout extensions. A shop with five page types and four hundred products can cost less than one with twelve page types and twenty products.

Theme vs Custom Storefront: Where the Budget Goes

The real comparison is cost over time, not cost at launch. A headless storefront costs more on day one. A theme often costs more by the end of year two.

Stock themeCustom headless storefront
Upfront costLowFrom $6,000 at Meant
Time to launchFastLonger, set by the written scope
Design controlLimited to what the theme allowsFull
Mobile speedDepends on apps and theme codeBuilt for it from the start
Adding features laterOften via more apps or edits to theme codeBuilt into the codebase
Looks likeOther shops on the same themeYour brand only
CheckoutShopifyShopify

What a Theme Costs Upfront

A theme licence, setup and product entry. A capable founder can do much of it alone. For a new product with uncertain demand, that is often the right call. Prove people want it before paying for a storefront.

What a Theme Costs Later

The costs arrive quietly. Each missing feature becomes an app, and each app adds a subscription and more script on the page. Mobile pages get heavier and slower. Custom tweaks get written into theme code and break when the theme updates. Then there is the problem nobody puts on an invoice: a premium product sitting in a template that thousands of other shops use. Traffic arrives and does not convert, because the site does not earn the price.

Eventually someone pays a developer to untangle it. That is the same custom code, bought later, on worse foundations.

When Custom Pays for Itself

Custom tends to make sense when several of these are true:

  • Your price point is premium and the site has to justify it.
  • You have traffic but conversion is weak.
  • Your product needs explaining before people buy.
  • Your team loses hours each week to manual order admin.

What a Headless Shopify Build Actually Includes

A headless Shopify build quote from $6,000 is not one deliverable. It is a storefront, the content that fills it and the technical work that keeps search traffic intact. Oleum Crete's headless Shopify storefront shows the shape of it. Oleum Crete sells single-estate PDO extra virgin olive oil from the Messara Plain of Crete to the UAE. We replaced its stock Shopify template with a custom storefront on Shopify Hydrogen.

Scope varies by brand. These are the parts worth looking for in any quote.

Checkout, Speed and Guided Selling

Checkout stays in Shopify, so payments, taxes and order handling run on infrastructure that is already proven. The custom work happens before that point. On Oleum Crete, that meant cinematic scrolling and guided selling across five pressings, so a buyer can tell them apart. It also meant an editorial buy-moment with Apple Pay.

Speed is part of the build, not an afterthought. Core Web Vitals are Google's measures of how fast and stable a page feels to a real visitor. They are easier to meet when you control every line of front-end code.

Photography, Film and Editorial Content

A custom storefront with stock photography is a theme with extra steps. For Oleum Crete, we directed a two-day photoshoot in Dubai and re-mastered the estate film. That kind of production gives the design something worth framing. Ask whether a quote includes content direction, or assumes you will supply finished assets.

Technical SEO and the Domain Cutover

Rebuilding a live shop puts existing search rankings at risk. Old URLs need redirects. Structured data, sitemaps and metadata need rebuilding. The switch from old site to new has to happen without the shop going dark. For Oleum Crete, we rebuilt the technical SEO and ran a zero-downtime domain cutover. A quote that does not mention migration and redirects has not priced the riskiest day of the project.

The Costs Most Quotes Leave Out

The build is a one-off. Running the shop is not. Put these in a separate budget line before launch, not after.

Apps and Subscriptions

Expect recurring costs for:

  • Your Shopify plan.
  • Hosting for a headless front end, typically on a platform such as Vercel.
  • Your domain.
  • Payment processing fees.
  • Any apps for reviews, subscriptions, loyalty or email.

A headless build can replace some apps with custom code. It does not remove the platform subscription. Ask for a list of every recurring service the build depends on.

Ongoing Marketing and SEO

A new storefront does not bring its own traffic. SEO and performance marketing on Google and Meta are separate, ongoing work. Ours are each quoted from $2,000 and run as month-to-month retainers you can stop. They are never priced as a percentage of ad spend, and ad accounts are opened in your name. Your ad spend goes to Google or Meta directly. Your retainer pays for the work.

Content Production

Products change and seasons turn. New launches need new photography, new copy and sometimes new film. Plan for it, whether in-house, freelance or as part of a retainer.

How to Budget and Choose a Quote You Can Trust

A cheap quote with vague scope usually becomes an expensive project. A clear quote can be checked line by line. Use the three tests below.

Ask for a Written Scope

The scope should list:

  • Page types.
  • Every integration.
  • Content deliverables.
  • Migration work.
  • What is out of scope.

If it says "e-commerce site, approximately 10 pages", you are buying a negotiation, not a website. Hourly billing has the same problem: the meter runs, and the incentive is not on your side.

Separate the Build From the Retainer

The build should have one fixed price. Ongoing marketing, SEO and support should each have their own monthly figure, with terms you can stop. Be wary of any arrangement where the agency's fee rises with your ad spend. That rewards spending more, not selling more.

Check Who Owns the Code

Ask in writing who owns the codebase, the design files, the domain, the hosting account and the ad accounts. Get the answer before you sign. If the studio disappears, you should be able to hand everything to someone else the next morning. A clear ownership clause is the cheapest insurance you will buy.

Our model is simple. We hold a free 30-minute call, then send a fixed scope and a fixed price in writing. Builds are quoted once, and retainers run month to month. We quote a fixed price before any work starts, every time. The same senior team that builds the storefront can then market it, so nothing is lost in a handover.

Related: When a headless Shopify rebuild pays for itself · How Meant quotes a fixed price before work starts

Frequently asked questions

How much does a basic ecommerce website cost?

A configured stock theme is the cheapest route, and it suits testing a new product. At Meant, projects start at $2,000. Bespoke Next.js sites run from $4,000 to $35,000, and headless Shopify storefronts start at $6,000. The right starting point depends on your catalogue, your price point and what the site has to connect to.

Is Shopify cheaper than a custom Next.js or Hydrogen build?

A Shopify theme is cheaper upfront. A Hydrogen build still runs on Shopify for products, stock and checkout, but replaces the theme with a custom storefront. Over time, the extra apps, theme fixes and weaker conversion on a stock theme can close the gap. Which is cheaper for you depends on how long you plan to run the shop and how much the brand relies on presentation.

What ongoing costs come after an ecommerce website launches?

Expect your Shopify plan, hosting, domain, payment processing fees and any app subscriptions. Add marketing, SEO and content production if you want the shop to grow. Ask for a list of every recurring service before you sign, so the monthly figure is known in advance.

Should ecommerce marketing be quoted separately from the website build?

Yes. The build is a one-off piece of work with a fixed price. Marketing is ongoing and should be a monthly retainer you can stop, with ad spend paid directly to Google or Meta from accounts in your name. Mixing the two makes it hard to see what either one costs.

How long does it take to build an ecommerce website?

It depends on page types, integrations, content production and whether an existing shop needs migrating. A theme setup is fastest. A headless build with new photography and a domain cutover takes longer. Whatever the build, the timeline should sit in the written scope next to the price.

Book a free 30-minute call with Meant. You will get a fixed price for your ecommerce storefront, in writing, before anything starts.

Get the next one.

One email when a new case study or guide goes up. No list, no newsletter filler.

No list, no filler. Reply to any entry and we will take you off.

WhatsApp us