Insights — Platforms
Shopify or a custom build?
Almost nobody asking this question is really asking about software. They are asking whether they are about to overpay, or about to outgrow something in a year. Here is how we answer it when a client asks.
Start here
The platform is not the decision.
The useful question is not which platform is better. It is whether the way you sell fits the shape Shopify assumes: a product, some variants, a cart, a checkout, a shipping rate. That shape covers most of retail, and when it fits, fighting it is expensive.
When it does not fit — and you usually know the moment you try to explain your pricing to someone — every workaround becomes an app, and every app is a monthly bill and one more thing that can break at checkout.
Shopify
What you are actually buying.
You are buying a checkout somebody else keeps working. That is the part people underrate. Payments, fraud screening, PCI scope, tax rules, hosting, uptime, security patches — all of it stops being your problem, permanently.
- A checkout that converts and is maintained for you
- Payments and fraud handling out of the box
- An app for nearly any missing feature
- Staff who can run the store without a developer
- Nothing to patch, ever
The cost of that is a monthly floor you cannot go below, limited control over the checkout itself unless you are on the top plan, and a data model you have to work within rather than around.
Custom
What you are actually taking on.
A custom build gives you the whole stack: your data model, your checkout logic, your integrations, no per-app rent. It also gives you back everything Shopify was quietly doing — updates, security, uptime, payment compliance.
That is a fair trade for some businesses and a bad one for others. It is fair when the thing you sell genuinely does not fit a cart: configured products, quoted pricing, B2B accounts with negotiated rates, hire periods, licences, anything where the price depends on who is asking. It is a bad trade when the honest answer is that you just wanted it to look different.
The part quotes hide
Two cost curves, not two prices.
A build price is a single number, so it is what everyone compares. It is the wrong comparison. Shopify starts lower and keeps charging — plan, apps, transaction fees if you use an outside gateway — and that line rises as you add capability. A custom build starts higher and flattens, but it never reaches zero, because maintenance is real work whether or not anyone budgets for it.
The two curves cross somewhere, and where they cross depends almost entirely on your app bill. Some stores pay more each month in apps than the gap between the two builds would have been over two years. Others buy a custom build to escape app fees and never come close to earning back the maintenance.
If you want the numbers side of this, we set them out separately in what a Shopify website actually costs.
A test that works
Describe one order out loud.
Take a real order you fulfilled last week and write down every step, from the customer deciding to buy through to you being paid and them having the goods. Do not simplify it. Include the exceptions, because the exceptions are where platforms break.
Now read it back. If every step maps onto a product, a variant, a cart and a shipping rate, use Shopify and put the money you saved into photography and stock. If two or more steps need a paragraph of explanation, that is the shape of the thing a custom build is for — and it is also, usefully, the specification.
One more thing
The choice is not permanent.
Starting on Shopify and moving later is a normal, sensible path, and plenty of good businesses have taken it. Products, customers and orders all export cleanly. What does not export is anything an app has taken custody of, so if a migration is somewhere in your future, be deliberate about which apps you let hold your data.
Going custom on day one, for a product nobody has bought yet, is the version of this that goes wrong most often.
Questions
Is a custom store better than Shopify?
Neither is better in the abstract. Shopify is better when the checkout is standard and you want to stop thinking about infrastructure. A custom build is better when something about how you sell does not fit a product-variant-cart model, or when a recurring app bill has quietly become larger than a one-off build.
Can you move from Shopify to a custom build later?
Yes, and it is a normal path. Products, customers and orders all export. What does not move is anything a Shopify app was holding, so the earlier you know a migration is coming, the fewer apps you should let take custody of your data.
Does Shopify hurt SEO compared with a custom site?
No. Shopify handles the technical fundamentals well. Where Shopify stores lose ground is theme bloat and app scripts, not the platform itself, and a custom build is only faster if someone deliberately keeps it that way.
How do I decide without guessing?
Write down how an order is actually placed, priced and fulfilled today. If every step maps onto products, variants and a cart, use Shopify. If two or more steps need explaining, that is where a custom build earns its cost.
If you are weighing this up
Tell us how you sell, not which platform you want.
Send the order description from the test above. We will tell you which of the two we would build, and why — including when the answer is the cheaper one.
Request an estimateRelated