Shopify or custom ecommerce?

By Weapp · Updated

Shopify goes a long way for most stores, but once you need unique checkout flows, complex business logic, or rack up high transaction fees at volume, a custom solution starts paying off. The math flips when the platform's limits cost more than a custom build costs to run. Headless Shopify is often a middle ground.

Shopify is an excellent platform for getting started and growing – until it isn’t. For a store that’s scaling, the choice comes down to platform ceiling versus build cost: at some point the limitations cost more than a custom build costs to run. The question isn’t whether Shopify is good, it’s where your business hits the ceiling.

The signals that you’re hitting the ceiling

Most people don’t notice the ceiling right away – it creeps up as a series of small obstacles. Watch for these:

  • Unique checkout flows. You want a purchase flow that differs from standard – subscriptions, quote-based purchases, B2B pricing per customer, or a multi-step flow the apps don’t quite solve.
  • Complex business logic. Pricing rules, inventory allocation across multiple warehouses, or discount logic that becomes a tangle of add-ons colliding with each other.
  • Transaction fees at volume. When revenue is high, Shopify’s fee on top of the payment gateway becomes a line item that clearly shows on the bottom line.
  • Integrations that chafe. Deep connections to ERP, PIM, and inventory systems that you’re forcing through apps instead of building the way you want.

A couple of these signals are normal. If there are several at once, and they’re costing you sales or work hours, it’s time to run the numbers on the alternatives.

What custom costs – and when the math flips

A standard Shopify setup usually costs SEK 200,000–600,000. A custom or composable ecommerce build lands more around SEK 1–3 million to build, plus running it yourself. That’s a big difference, and it needs justifying.

PathTypical build cost
Shopify standardSEK 200,000–600,000
Headless Shopify (custom frontend)SEK 500,000–1,500,000
Custom / composableSEK 1,000,000–3,000,000

The math flips when the price of the limitations exceeds the price of the build. If a custom checkout saves you hundreds of thousands of kronor in fees per year, or an integration lets you skip manual work that would otherwise require a full-time position, the investment pays for itself. If it doesn’t, Shopify is almost always the smarter choice.

The key is to calculate the whole picture, not just the build cost. A custom build has no platform fee but requires its own operations, monitoring, and further development – line items that recur every month. A reasonable rule of thumb is to add an annual maintenance budget on top of the build. The point is that custom is rarely cheaper in absolute terms; it pays off when it unlocks revenue or saves work that the standard platform stands in the way of.

A common miscalculation is comparing Shopify’s monthly fee to zero and concluding that custom is expensive. The right comparison is Shopify’s total fees at your actual volume – subscription, apps, and transaction fees – against what a custom build costs to build and run. At low volume, Shopify wins almost every time. At high volume with complex requirements, the picture can flip entirely, and that’s when the conversation about custom becomes relevant.

Headless Shopify: the middle ground

You don’t have to choose between the extremes. Headless Shopify lets you keep Shopify as the engine for products, checkout, payment, and order handling, but build a custom frontend on top – often in Next.js.

That gives you design freedom and a fast site without rebuilding the hardest part: payment and order flow. You skip the full cost and risk of a completely custom build, while breaking free of Shopify’s theme limitations. For many growing merchants, this is the right balance point – and the reason is that checkout is the most expensive and sensitive thing to build yourself. Letting Shopify handle it while you own the rest of the experience gives you much of the freedom at a fraction of the risk.

Headless has a downside worth mentioning too. You now have two parts to maintain instead of one, and every frontend update has to work against Shopify’s API. It’s manageable, but it isn’t free, and for a small store without particular requirements it’s overkill. Headless pays off when performance, design, or a distinct buying experience actually affect sales.

How we think about the choice

A concrete example: a merchant with strong growth wants a faster site, custom product presentation, and a campaign engine the Shopify theme can’t handle – but checkout and payment work well. Then headless is right: keep what works, rebuild what chafes. Rebuilding checkout too would have cost many times more and added little value, since Shopify’s checkout already converts well. Only once the business logic around pricing, inventory, or orders also needs to become fully custom does a fully custom build become justified.

The most common mistake in the other direction is staying too long on a standard Shopify setup that’s clearly holding the business back – paying in lost sales and manual work year after year because a switch feels too big. The signals above exist to catch that point in time. At Weapp we build both headless solutions and fully custom platforms, and the first thing we do is calculate where your business actually hits the ceiling. See our services or get in touch with your volume and your biggest obstacles, and we’ll help you weigh the options.

Frequently asked questions

How do you know you've outgrown Shopify?

When you keep running into 'you can't do that in Shopify.' Common signs are wanting to build a custom checkout, having business rules the apps can't handle, needing deep integrations with ERP and inventory, or paying so much in transaction fees that a custom build becomes cheaper.

What does custom ecommerce cost compared to Shopify?

A Shopify store usually costs SEK 200,000–600,000 to build. A custom or composable ecommerce build lands more around SEK 1–3 million. The difference is justified once you get the money back through lower fees, higher conversion, or processes that would otherwise require manual work.

What is headless Shopify?

Headless Shopify means you keep Shopify as the engine for products, checkout, and payment but build a custom frontend on top, often in Next.js. You get full freedom in design and performance without rebuilding payment and order handling – a middle ground between standard and fully custom.

Does a custom checkout lower transaction fees?

Often yes, at volume. Shopify charges a fee on top of the payment gateway if you don't use Shopify Payments, and that amount grows with revenue. A custom solution lets you negotiate directly with payment providers, which can save significant amounts once you're selling in the millions per year.

Is composable commerce the same as custom-built?

Almost. Composable commerce means assembling the store from specialized services – a frontend, a product engine, a payment service – connected via APIs. It gives the freedom of a custom build while letting you reuse ready-made building blocks instead of building everything yourself.