July 28, 2026
Short answer: Shopify is the right choice for most online stores selling standard physical products through familiar checkout and shipping flows. A custom build earns its keep when your catalog logic, pricing rules, integrations, or checkout requirements fall outside what a hosted platform will let you change. The deciding factor is rarely design — it is how much of your business logic lives between “add to cart” and “order placed.”
These two options are often compared as if they were the same kind of thing. They are not.
Shopify is a hosted, subscription-based ecommerce platform. Shopify owns the servers, the checkout, the PCI compliance burden, and the release schedule. You control your theme, your products, and your app selection. You do not control the checkout logic on standard plans, and you cannot modify the platform’s core behavior.
A custom build is an ecommerce application written for your business, typically on a framework or headless commerce backend, hosted on infrastructure you or your agency control. You control everything, including the parts you would rather not think about: security patching, uptime, payment compliance, and the cost of every future change.
There is also a middle path that is frequently the correct answer and rarely discussed: Shopify as a commerce backend with a custom storefront (headless). You keep Shopify’s checkout, payments, and compliance while building the customer-facing experience yourself.
| Factor | Shopify | Custom build |
|---|---|---|
| Time to launch | Weeks | Months |
| Upfront investment | Lower | Higher |
| Ongoing cost shape | Predictable subscription + transaction fees + app fees | Variable: hosting, maintenance, security patching, developer availability |
| Checkout control | Limited on standard plans | Complete |
| PCI compliance | Handled by Shopify | Your responsibility |
| Custom business logic | Constrained by platform and app ecosystem | Unconstrained |
| Third-party integrations | Large app store, but you inherit each app’s limits | Built to your exact spec |
| Scaling traffic spikes | Absorbed by Shopify | You architect and pay for it |
| Vendor lock-in | Meaningful — data export is possible, behavior is not portable | None, but you own all the risk |
| Who can make changes | Your team, for most day-to-day work | Developers, for almost everything |
Choose Shopify when most of these are true:
This describes the large majority of online stores. Choosing Shopify here is not a compromise — it is a correct allocation of capital. Money that would have gone into rebuilding a checkout that already works goes into acquisition and merchandising instead.
A custom build earns its cost when the platform’s constraints block revenue, not merely convenience. Concrete cases:
Notice what is absent from that list: wanting a distinctive design. Shopify themes are fully customizable, and a headless storefront removes the remaining ceiling. Design ambition alone almost never justifies a custom platform.
The common mistake is comparing Shopify’s subscription against a one-time build figure. That is not a like-for-like comparison, because it omits the entire right-hand column of ongoing obligations.
A custom build’s true cost includes:
Shopify’s true cost includes subscription, payment processing, app subscriptions that accumulate quietly, and transaction fees if you use an external payment gateway.
The honest way to compare is a three-year total cost of ownership against the revenue each option unlocks. A custom build that removes a genuine revenue blocker can pay for itself quickly. A custom build commissioned because a hosted platform felt limiting usually does not.
Published US rates, verified 28 July 2026. Shopify charges $39, $105 and $399 a month for Basic, Grow and Advanced on monthly billing, and processes online card payments at 2.9%, 2.7% and 2.5% plus 30¢ respectively. Stripe’s standard published rate is 2.9% + 30¢ and does not fall automatically as you grow.
At a $75 average order value, that produces the following monthly running cost — plan or hosting plus payment processing, before apps or development:
| Monthly revenue | Orders | Shopify | Custom build on Stripe |
|---|---|---|---|
| $10,000 | 133 | $368.90 (Basic) | $389.90 (hosting ~$60) |
| $50,000 | 667 | $1,655.10 (Grow) | $1,800.10 (hosting ~$150) |
| $200,000 | 2,667 | $6,199.10 (Advanced) | $7,000.10 (hosting ~$400) |
The custom build is more expensive at every level, and the gap widens as revenue grows. This surprises people, because the assumption is that leaving a hosted platform means escaping its fees. In practice a merchant on Shopify Advanced pays 2.5% while the same merchant on Stripe’s standard rate pays 2.9% — a difference of $800 a month at $200,000 in revenue. You are, in effect, renting Shopify’s negotiated payment volume.
Two things reverse this. The first is app subscriptions, which do not appear above and are the line that actually decides most cases: a store running subscriptions, reviews, upsells, loyalty and a page builder commonly pays $200–$1,500 a month, indefinitely. The second is using a payment gateway other than Shopify Payments, which adds a further transaction fee — 2% on Basic, 1% on Grow, 0.6% on Advanced. At $200,000 a month that 0.6% is another $1,200, and it can invert the whole comparison on its own.
A practical reading of the table: below roughly $50,000 a month with an app bill under $200, the arithmetic does not support a custom build. Between $50,000 and $200,000 with an app bill over $500, it genuinely goes either way and deserves a proper calculation. Above that — or when Shopify Plus (from about $2,300 a month) is being recommended for a single feature — the ownership case usually stands up.
Headless commerce keeps Shopify as the backend — products, inventory, orders, checkout, payments, compliance — while the storefront is a custom application communicating through Shopify’s APIs.
This suits businesses that need an unusual browsing, configuration, or content experience but conventional payment and fulfillment. You keep the hard, risky, regulated parts on someone else’s balance sheet and spend your build budget only where it differentiates you.
The trade-off is real: two systems to maintain instead of one, and your team loses some of the visual editing convenience of a standard theme.
Work through these in order. The first “no” usually settles it.
Teams often ask “Shopify or custom?” when the real question is whether to leave a platform that is already causing pain. If you are migrating, protect these before anything else:
No. Shopify handles the technical fundamentals — clean URLs, sitemaps, mobile rendering, HTTPS — competently. A custom build offers finer control over rendering and page structure, which matters at large catalog scale, but a well-configured Shopify store is not at a structural SEO disadvantage for most businesses.
Yes, and this is usually the sensible sequence. Launch on Shopify, learn what your customers and operations actually require, and let real constraints — not predicted ones — justify a custom build. Going headless first is often the smaller, cheaper step.
They occupy the space between hosted and fully custom. WooCommerce offers more control than Shopify with more maintenance responsibility. Magento (Adobe Commerce) suits large, complex catalogs but carries substantial operating overhead. The decision framework above applies to all of them: identify your genuine constraint first, then choose the least complex option that removes it.
Not automatically. Custom builds can be faster because you control every byte, but they are frequently slower in practice because performance work gets deprioritized. Shopify’s hosting and CDN provide a solid baseline that many custom builds fail to beat.
A well-scoped Shopify store typically launches in weeks. A custom ecommerce build is a multi-month project, and the timeline is driven by integration complexity far more than by page count.
The right platform depends on the specific logic between your customer clicking “buy” and your team fulfilling the order. That is a question about your operations, not about software preferences.
Revolution Web builds on both hosted and custom ecommerce platforms and has no incentive to push you toward the more expensive option. If you would like a direct assessment of which fits your business, get in touch — every engagement is quoted to the specific requirements after we understand them.
July 28, 2026
July 28, 2026
July 28, 2026