Shopify, WooCommerce, BigCommerce or custom? The honest decision framework we use with clients — matched to catalog, margins and how you actually run the business.
There is no best ecommerce platform. There is only the platform that fits your catalog, your margins and the way you actually run your business — and the one that quietly costs you money for the next three years because it never did. Most bad platform decisions aren't made on the merits; they're made on a friend's recommendation, a persuasive ad, or whatever the first agency happened to sell. Here is the framework we run before recommending anything, so the choice is made on your numbers rather than someone else's habit.
Start with total cost over three years, not the monthly price
The sticker price is the least important number. A platform's real cost is its subscription plus transaction fees plus the apps you'll need to reach feature parity plus the development time to make it behave. A cheap monthly plan that charges a percentage on every sale and needs six paid apps to function is rarely cheaper than a platform that includes those features natively. Before comparing platforms, model each one across three years at your expected order volume. The ranking usually reorders itself the moment fees enter the picture.
Match the platform to your catalog, honestly
Fifty products and five thousand are different problems. A small, curated catalog with heavy branding leans one way; a sprawling catalog with complex variants, bulk pricing and frequent SKU churn leans another. If you sell B2B — price lists, quotes, credit accounts — that requirement alone eliminates half the options or forces you into expensive add-ons. Write down what your catalog actually looks like today and where it will be in two years, then let that constrain the shortlist before design or brand preference gets a vote.
Hosted vs self-hosted: who do you want holding the keys
Hosted platforms like Shopify and BigCommerce run the servers, security and updates for you — less to manage, but you live inside their rules and their fee structure. Self-hosted WooCommerce gives you full ownership of the code and data and no per-sale platform cut, at the cost of being responsible for hosting, updates and performance. Neither is better in the abstract. The right answer depends on whether you have the appetite to own your stack or would rather rent convenience and never think about a server again.
Speed is a platform decision too
Whatever you pick, performance is revenue, not decoration. A store that takes six seconds to load leaks conversions on every visit, and the platform influences how easily you can fix that. Some platforms are fast by default; others, particularly a WooCommerce store left to accumulate plugins, slow to a crawl unless someone maintains discipline. If you're weighing WooCommerce, our guide on how we take stores from six seconds to under one is worth reading before you commit, because it shows exactly what that maintenance involves.
When custom is the right answer — and when it's a vanity project
Occasionally a business genuinely outgrows every hosted platform: unusual checkout logic, a bespoke pricing engine, deep integration with internal systems. For those, a custom build on a modern stack is the smart spend. But custom is also where budgets go to die when it's chosen for ego rather than need. For the overwhelming majority of stores, a well-configured platform converts better and costs a fraction of a bespoke cart. We'll tell you plainly which camp you're in, because recommending custom when you don't need it would be the easiest way for us to overcharge you.
Don't forget SEO and migration cost
If you already have a store with rankings, switching platforms risks the SEO equity you've spent years earning. A proper migration maps every URL, sets 301 redirects, preserves metadata and monitors Search Console through the cutover — done well, rankings survive and often improve; done carelessly, traffic resets to zero. Factor that work into the decision. Sometimes the honest recommendation is to fix and keep your current platform rather than pay the full technical SEO and rebuild cost of a move that won't earn its keep.
The right platform is the one you'll still be glad you chose when your catalog has doubled and your traffic has tripled — not the one that looked cheapest the week you signed up. If you'd like that decision modelled against your real numbers instead of guessed at, our ecommerce team runs a short discovery and hands you a costed recommendation, no obligation. Start with a free quote and we'll do the math with you.
Code Craft
Ecommerce Strategy at Code Craft — the team behind our published work and products and the 39-plugin product suite.




