Shopify vs WooCommerce vs Custom Store: Which to Pick
Comparing Shopify, WooCommerce, and custom stores on cost, integrations, and scaling to help you pick the e-commerce platform that fits your business.
"Which platform should I use for my online store" comes up in almost every first call with a client who wants to sell online. And the answer is different every time, because it depends on the scale of the business, the budget, and what the store needs to do beyond a basic "add to cart." In this article we break down the three most common options, Shopify, WooCommerce, and a custom store, into the factors that actually matter when making the decision.
Three paths, three different philosophies
Shopify is a ready-made SaaS platform: you pay a subscription and get hosting, security, and updates included. WooCommerce is a WordPress plugin: open source code that you install on your own hosting and maintain yourself (or with an agency's help). A custom store is an application built for a specific business, without a ready-made skeleton imposed by an external platform.
The difference isn't just technical. It's a difference in who controls the store's development: the platform vendor, the open source community, or your own dev team.
Startup cost: from zero to first sale
Shopify wins on simplicity at launch: the basic plan costs, at current rates, roughly the same as a decent streaming subscription plus a transaction fee if you don't use their payment gateway. A theme, a few apps from their store, product setup, and the store can go live in a few days. A professional build with custom design usually runs somewhere between a few thousand and a few tens of thousands of PLN (roughly 700 to 7,000 EUR at 1 EUR ≈ 4.3 PLN) as a one-time cost.
WooCommerce needs hosting, an SSL certificate, and a theme, but the plugin itself is free. Startup cost can be lower than Shopify for a simple store, but it climbs fast once you add paid extensions (subscriptions, multi-warehouse, advanced filters). A professional build lands in a similar range to Shopify, sometimes a bit lower for simpler stores.
A custom store is always the biggest upfront investment, because everything gets built from scratch: cart, customer panel, integrations. In our experience, this kind of project starts where the budget for ready-made platforms runs out, and it only makes sense once you have specific requirements that no off-the-shelf platform can handle without painful workarounds.
Monthly costs: subscription versus upkeep
Here the picture flips. Shopify is a fixed, predictable monthly cost plus transaction fees and paid apps, which can add up to a meaningful sum over time. WooCommerce has no platform subscription, but you pay for hosting, plugin licenses, and developer time to keep WordPress updated so nothing breaks.
A custom store, once built, mostly generates hosting costs (we typically run Coolify on our own VPS) plus an optional retainer for ongoing development or support. There are no license fees, because there are no licenses to pay for. The monthly cost can end up lower than Shopify at high sales volume, but that only pays off after several years.
Flexibility and customization
Shopify is closed: you can change a lot through apps and themes, but past a certain point you can't go further without the API and extra development. That's fine as long as your business model fits a typical physical-product store.
WooCommerce is open source, so in theory you can build almost anything. In practice that means a stack of plugins that need to work together, with the risk that updating one breaks another. The flexibility is real, but it comes at the cost of upkeep.
A custom store has no limits beyond budget and time. If you sell in a model that no ready-made platform anticipated (a product configurator, complex B2B discount logic, a unique order process), it's the only option that won't force you into compromises.
Integrations: payments, couriers, wholesalers, ERP
| Area | Shopify | WooCommerce | Custom store |
|---|---|---|---|
| Payments (Przelewy24, Stripe, PayU) | Ready-made integrations, quick setup | Ready-made plugins, sometimes need adjusting | Has to be built, full control |
| Couriers and parcel lockers | Marketplace apps, some paid | Plugins available, quality varies | Integration built for a specific carrier |
| Wholesalers and dropshipping | Good support via apps | Possible, but often manual work | Fully automated if the wholesaler has an API |
| ERP (Comarch, Subiekt, SAP) | Limited, usually via intermediaries | Requires custom plugins or an integrator | Direct integration, matched to the process |
The more complex the integration chain, the more the scale tips toward WooCommerce or a custom store. Shopify works great as long as the integrations you need are standard and already have ready-made apps.
SEO: what you can and can't do
WooCommerce, as part of WordPress, has an edge here: full control over URL structure, content, structured data, and load speed, as long as the hosting is set up well. It's an ecosystem built around content, so pairing a store with a blog or guides comes naturally.
Shopify was criticized for years for its rigid URL structure (directories like /products/ or /collections/ that are hard to change) and weaker performance on large stores. Some of those limitations have eased, but there's still less freedom than with WooCommerce or a custom solution.
A custom store gives full control over technical SEO: structure, speed, rendering. It just requires someone to do it properly, because no platform will handle it for you automatically.
Scaling: what happens as the store grows
Shopify scales well on the infrastructure side: it handles Black Friday traffic spikes without any effort on your part. The problem shows up when you need to scale functionality: once the store needs logic the platform didn't anticipate, every additional app is another cost and another risk of conflicts.
WooCommerce scales worse on infrastructure: heavy traffic and thousands of products call for stronger hosting and database optimization. On the functional side it scales well, since you can add pretty much any logic you want.
A custom store scales best on both fronts, but it needs a team to maintain and grow it. It's not a "set it up and forget it" option.
Which solution fits which business
- Small store, a few dozen products, launching on a tight budget: Shopify. Fast start, predictable costs, fewer things that can go wrong.
- Store with a blog, content, and SEO ambitions, moderate budget: WooCommerce. WordPress's flexibility and a natural fit between selling and content.
- Store with an unusual sales model (B2B, configurators, complex ERP or wholesaler integrations): custom store. The only option that won't force you to bend your process to fit a platform's limits.
- Large store, several thousand products, high traffic: worth weighing Shopify Plus against a custom solution, depending on how much custom logic you need.
Frequently asked questions
Can you move a store from WooCommerce to Shopify (or the other way) later?
Yes, migration is possible and we do it regularly, but it costs time and money: you need to move products, customers, and order history, and redirect URLs so you don't lose your Google rankings. It's better to pick well from the start than migrate a year in.
Is WooCommerce cheaper than Shopify long term?
Depends on scale. For a simple store with modest traffic, WooCommerce often works out cheaper monthly, since there's no platform subscription. At high traffic, the cost of good hosting and upkeep can match Shopify's subscription or exceed it.
When is it really worth investing in a custom store?
When your sales model departs from the standard: product configurators, complex B2B pricing tied to specific clients, integration with a warehouse system no plugin supports. If you sell standard products in a standard way, a ready-made platform will do the job and cost less.
Does Shopify support Polish payment methods and couriers?
Yes, marketplace apps let you connect Przelewy24, BLIK, InPost, or DPD. Just check that a given integration is actively maintained, since third-party app quality varies.
If you're weighing which platform fits your store, we're happy to take a look at your specific case: product count, integrations, growth plans, and give you a concrete recommendation instead of a generic one. See how we build online stores at DOPEST.studio.
- e-commerce
- Shopify
- WooCommerce
- online store
- sales platform