By merchant size: brands under $10M belong on Shopify, $10M to $50M almost certainly on Shopify Plus, and above $50M should honestly weigh Plus against composable or enterprise platforms before committing.
- Shopify wins on time-to-market, ecosystem, and total cost for most brands.
- The real question above $50M is composable vs all-in-one, not Shopify vs one rival.
- Replatforming resets your SEO and ops clock; switch only for a capability you genuinely lack.
The short version, by merchant type: brands under $1M should start on Shopify. Brands at $1M to $10M should be on Shopify. Brands at $10M to $50M should almost certainly be on Shopify Plus. Brands above $50M need to honestly evaluate whether their complexity is real (uncommon) or assumed (common); Shopify Plus handles the overwhelming majority. WooCommerce is right for content-first or existing WordPress sites with minimal transaction volume. BigCommerce is a credible Shopify alternative but rarely the better choice. Adobe Commerce (Magento) is justified at $50M+ with genuine custom complexity and a dedicated platform team. Salesforce Commerce Cloud is for Global 500 brands that have already committed. CommerceTools is for engineering-led organizations building custom commerce stacks. The rest of this post explains why, with the honest version of each platform's strengths and failure modes.
In 2012, I was at Shopify building the Partner Program, the infrastructure that would eventually generate more revenue for third-party developers and agencies than Shopify itself made from merchant subscriptions. I spent years watching what happened when brands chose platforms. The ones that chose wrong didn't just have a bad software experience. They lost 12 to 24 months of momentum untangling themselves from the wrong decision. At WIN Brands Group, we were operating on Shopify at scale, hundreds of millions in annual revenue, and watching competitors spend engineering budgets on platform maintenance instead of growth. The platform choice is not a neutral decision. It has compounding consequences.
Every comparison article you've read before this one was written by someone with a financial stake in your answer. Agencies that build on Magento want you on Magento. Agencies that build on Shopify want you on Shopify. Comparison sites earn referral commissions from whichever platform you click through to sign up with. Nobody is telling you the honest version of this story.
I'm not an agency. I don't earn referral fees from any of these platforms. I built one of them from the inside, operated a scaled brand on it, and advise SaaS companies that live inside its ecosystem. That's the vantage point this comes from.
Why you can't trust
any comparison article
including this one.
Start here: platform comparison content is one of the most commercially incentivized categories on the internet. A single merchant switching from Shopify to BigCommerce is worth thousands of dollars in agency fees. A single brand migrating from Magento to Shopify Plus is worth $50,000 to $250,000 in development work. Every piece of "objective" comparison content you find is written with one eye on who's paying for that content to exist. (For exact Plus pricing, see Shopify Plus pricing in 2026.)
So let me be explicit about my bias: I think Shopify is the right platform for the overwhelming majority of merchants. I built the Shopify Partner Program. I ran a scaled DTC operation on it. I advise app companies that live and die inside the Shopify ecosystem. I am not neutral. What I am is honest about why I hold that view, and honest about the edge cases where it genuinely doesn't apply.
The second problem with most comparison articles: they compare features on paper instead of comparing what it actually costs and feels like to operate on these platforms at scale. BigCommerce has native B2B features? Yes. Does that mean it's a better choice for your B2B brand than Shopify Plus? Almost certainly not, and we'll cover why. Adobe Commerce has infinite customization flexibility? Yes. Does that mean it's worth $125,000 a year in licensing before you pay anyone to build anything? For most brands asking the question, absolutely not.
Most brands frame the platform decision as "which features do I need?" The right question is: "what is the total cost (in money, engineering time, opportunity cost, and operational drag) of building and maintaining on this platform over the next three to five years?"
A platform with better features on paper that requires a three-person engineering team to maintain is not better than a platform with 95% of those features that your team can operate without a single developer. The unit economics of your platform choice compound over years. The wrong platform at $5M revenue is a minor tax. The wrong platform at $50M revenue can be an existential cost. (The same compounding logic applies to how you finance growth, see the Shopify Capital cost analysis for how financing decisions interact with platform economics.)
I've watched brands make every version of this mistake. A DTC apparel brand that chose Magento at $3M because their agency said they'd "outgrow Shopify", they were still on Magento at $12M, spending more on platform maintenance than on customer acquisition. A SaaS-adjacent brand that chose a custom build because "we have unique requirements", those requirements were solved by an existing Shopify app 14 months later, and they spent $400,000 building something that was ultimately abandoned. A mid-market brand that chose Salesforce Commerce Cloud because their parent company used Salesforce CRM, and discovered the CRM integration they were promised required another six months of custom development to actually function.
This post is built from those cases. All of them.
Every major platform,
scored honestly.
Eight platforms that account for nearly all of the meaningful ecommerce decisions happening right now. The scoring below is my honest read, not feature-checked against a vendor's marketing page, but based on what I've seen operating and advising brands across all of these platforms.
| Platform | Price Range | Best For | Tech Complexity | Ecosystem | Taylor's Verdict |
|---|---|---|---|---|---|
Shopify Basic · Shopify · Advanced |
$39–$399/mo |
All DTC brands $0–$2M. Possibly beyond. |
1/5, Genuinely anyone can run this |
8,000+ apps. Best in class. |
Default right answer |
Shopify Plus Enterprise tier |
$2,500/mo base (1-yr) or revenue-based above $800K GMV/mo |
$2M+ brands, B2B, multi-storefront, enterprise |
2/5, More power, same infrastructure |
Same app store + Plus-only tools |
Right answer for most enterprise |
WooCommerce WordPress plugin |
Free + hosting ($50–$500/mo) + dev cost |
Developers, WordPress-native brands, budget-constrained |
4/5, Operational burden is real |
Large but fragmented; quality varies |
Defensible for the right operator |
BigCommerce Standard through Enterprise |
$39–$15,000+/mo |
B2B, multi-channel, complex catalog |
3/5, More config required |
Good, not Shopify-level |
Solid second choice with a real use case |
Adobe Commerce Formerly Magento |
$22K–$125K+/yr license; $100K–$500K+ implementation |
Enterprise with large IT, complex ERP, genuine custom needs |
5/5, Needs a dedicated team |
Mature; large agency ecosystem |
Right for <5% of brands considering it |
Salesforce Commerce Cloud B2C and B2B editions |
1–3% of GMV; $60K–$600K+/yr total |
Deep Salesforce orgs; enterprise personalization |
5/5, Enterprise IT required |
Tight within Salesforce; narrow outside |
7-figure mistake if not already Salesforce |
CommerceTools Composable / headless |
$100K–$500K+/yr including implementation |
Large enterprise with 5+ engineering FTEs dedicated to commerce |
5/5, You're building infrastructure |
API-first; you assemble your own stack |
If you're asking, you probably don't need it |
Wix / Squarespace Entry-level builders |
$17–$49/mo |
Side projects, concept testing, <100 SKUs |
1/5, No technical knowledge needed |
Limited; not built for scale |
Fine to start; painful to stay |
We'll go deep on each of these. But if you read nothing else: for most merchants at most revenue levels, the answer is Shopify or Shopify Plus. The exceptions are real but rare. Everything that follows is the evidence behind that position, and an honest account of where it doesn't hold.
This is the work I do with clients. Early Shopify employee, DTC co-founder, software exit, the ecosystem from all three angles. The form takes two minutes.
Shopify and Shopify Plus:
why the ecosystem
compounds.
In 2006, Tobias Lütke built Shopify because no existing platform was good enough to sell snowboards on. By 2012, when I joined to build the Partner Program, Shopify had already passed a tipping point that most people in the industry hadn't noticed: the platform was becoming more valuable than any of its individual features because of the network of developers and apps building on top of it. I spent three years at Shopify understanding that dynamic from the inside. It hasn't slowed down since.
There are now over 8,000 apps in the Shopify App Store. That number matters less than what it represents: for almost any commerce requirement a merchant has, there's a vetted, pre-integrated solution available at a fraction of what custom development would cost. Email marketing, loyalty, reviews, returns, subscriptions, B2B, bundles, upsells, search, analytics, forecasting, 3PL integrations, all of it is available, often multiple competing options, often with free tiers or affordable starting plans. When I was operating WIN Brands Group, our tech stack was almost entirely Shopify apps. We could move fast because we weren't maintaining infrastructure. We were configuring tools.
The Shopify platform itself has compounded too. Shopify Payments eliminates the need for a third-party payment gateway, and comes with built-in fraud protection and chargeback management. The tradeoff worth knowing before you switch is how Shopify Payments reserves and payout schedules can tie up cash. Shop Pay, Shopify's accelerated checkout, drives meaningfully higher conversion rates than standard checkout. Shopify Markets enables multi-currency, multi-language storefronts from a single admin. Shopify POS connects online and physical retail in a unified system, and what Shopify POS costs depends on how many locations you run. Shopify Sidekick, the AI assistant, is the most operationally useful commerce AI tool I've seen deployed. These are not features that competitors have matched on the same timeline.
The Shopify Network Effect Explained
The reason Shopify's position is so durable is structural, not just product. More merchants on the platform means more revenue opportunity for app developers. More app developer revenue means more developers building apps. More and better apps means the platform is more valuable to merchants. Merchants get a better platform, so more merchants join. The loop compounds. It has been running for fifteen years. No competitor has replicated it.
By the time a brand is at $10M revenue on Shopify Plus, they typically have access to a tech stack that would have cost hundreds of thousands of dollars in custom development a decade ago, now available as app subscriptions totaling $1,500 to $3,000 per month. That's not a minor cost advantage. That's a structural moat that affects how fast every team at every revenue level can move.
What Shopify Plus Actually Unlocks
Shopify Plus is not just "more Shopify." The jump from Shopify Advanced ($399/month) to Shopify Plus ($2,500/month on a 1-year term) is significant, and it's worth being precise about what changes and what doesn't.
| Feature | Shopify (Advanced) | Shopify Plus |
|---|---|---|
Monthly Price |
$399/month |
$2,500/month (1-yr) or revenue-based above $800K GMV/mo |
Transaction Fees |
0.6% if not using Shopify Payments |
0.2% if not using Shopify Payments |
Checkout Customization |
Limited, standard checkout UI |
Full checkout extensibility via Checkout Extensions and Functions |
Expansion Stores |
1 store |
Up to 9 expansion stores included |
B2B Commerce |
Not available |
Native B2B: Companies, Catalogs, Price Lists, Payment Terms, Net 30/60/90 |
Shopify Flow |
Not available |
Included, automated workflows across orders, customers, products |
Launchpad |
Not available |
Included, scheduled campaigns, product drops, flash sales |
Shopify Audiences |
Not available |
Included, merchant data network for paid acquisition targeting |
Uptime SLA |
No contractual SLA |
99.99% uptime SLA with dedicated support |
Merchant Success Manager |
No dedicated support contact |
Dedicated MSM + 24/7 priority phone and chat support |
Staging Environments |
No native staging |
Unlimited development stores for testing |
POS Pro |
$89/location/month |
Included for up to 20 locations |
The pricing math on Plus is worth working through. At $800,000 in monthly GMV ($9.6M/year), you're at the threshold where Shopify's revenue-based pricing kicks in, and at that volume, the transaction fee savings alone from the 0.2% rate versus the Advanced plan's 0.6% can partially or fully offset the subscription cost increase. The brands I've seen attempt to stay on Advanced past $5M revenue to "save money" on the subscription almost always end up paying more in aggregate once you account for transaction fees and the opportunity cost of not having Plus-only tools like Checkout Extensions, Flow, and B2B.
If you're a DTC brand at $2M or above and you're running Shopify Advanced, you should work out which Shopify plan your volume actually justifies right now. For many brands, the math makes the upgrade obvious before the feature benefits even factor in. The decision framework (including the six features that actually justify the move) is covered in detail in When to Move to Shopify Plus: The Real Triggers.
"The brands that win on Shopify aren't winning because of the platform. They're winning because the platform gets out of their way and lets them compete on product, brand, and retention, not infrastructure."
Where Shopify Has Real Limitations
Being honest requires acknowledging the gaps. Shopify's native reporting and analytics have improved significantly but still fall short of enterprise-grade BI requirements. Large brands running complex attribution models or cross-brand consolidation reporting typically need a dedicated analytics layer on top, tools like Northbeam, Triple Whale, or a custom data warehouse. The platform also has limitations around extremely complex B2B scenarios: large distributors managing thousands of customer-specific price lists at volume may hit friction points that BigCommerce's native B2B tooling handles more smoothly out of the box.
Shopify's liquid templating system, while powerful, has historically limited how far frontend developers can push the storefront without going headless. Shopify Hydrogen (their React-based headless framework) and Oxygen (their hosting layer) address this directly, and for brands that genuinely need headless flexibility, this is now a legitimate path that doesn't require leaving the Shopify ecosystem. One note on timing: if your store relies on Shopify Scripts for checkout logic, those end June 30, 2026, migration to Shopify Functions is required regardless of plan. More on headless later in the CommerceTools section.
None of these limitations are reasons to choose a different platform for most brands. They're reasons to build your tech stack intelligently around Shopify, which the app ecosystem mostly handles for you.
WooCommerce: free
in the way that a puppy
is free.
WooCommerce is the largest ecommerce platform by raw store count, somewhere north of 4.3 million live stores as of mid-2026. It's free to install. It runs on WordPress. It's been around for over a decade. And for a specific type of merchant in a specific type of situation, it makes genuine sense. That merchant is not who most WooCommerce users actually are.
The pitch is compelling: open source, infinite customization, no platform fees, full control over your data. All of that is technically true. The reality is that "free" describes only the licensing fee for the plugin itself. The actual cost of operating a WooCommerce store at any meaningful scale includes: managed WordPress hosting ($50 to $500+ per month depending on traffic), premium plugins for the features you actually need ($1,000 to $3,000+ per year), security hardening and maintenance (either your dev time or $200 to $500/month to a security service), developer costs for any customization or integration work ($100 to $200+ per hour), and the operational overhead of managing a WordPress environment (updates, plugin conflicts, backup management, uptime monitoring) that Shopify handles for you by default.
The Real Total Cost of Ownership
| Cost Category | WooCommerce | Shopify |
|---|---|---|
Platform License |
$0 (open source) |
$4,788–$29,988/yr (Advanced) |
Hosting |
$600–$6,000/yr (managed WordPress) |
Included |
Security + SSL + Maintenance |
$2,400–$6,000/yr (or significant dev hours) |
Included |
Premium Plugins |
$1,500–$4,000/yr |
Apps: $600–$3,600/yr (often more overlap) |
Developer / Technical Support |
$5,000–$25,000/yr (typical maintenance) |
$0–$3,000/yr (most brands need minimal dev) |
Payment Processing |
Gateway fees + WooPayments or Stripe: 2.9% + $0.30 |
Shopify Payments: 2.5% (Advanced) or 2.9% (Basic) |
Estimated Annual Total |
$9,500–$41,000/yr |
$5,388–$36,588/yr (all-in more predictable) |
The TCO comparison closes fast once you add developer time. A brand on WooCommerce that isn't running a significant in-house tech capability is likely spending 20 to 40 hours per month on platform maintenance, security updates, plugin conflicts, and troubleshooting. At any reasonable developer rate, that's a real operating cost that doesn't appear on the WooCommerce licensing fee line.
Who Should Actually Use WooCommerce
WooCommerce makes sense for developers who want maximum flexibility and are building something that genuinely doesn't fit a standard commerce model. Content-led commerce businesses (publishers, media companies, course creators) that are already deeply embedded in WordPress and need commerce as a secondary function rather than the primary one. Brands with very specific requirements that happen to be easier to implement in a WordPress environment than in Shopify's liquid/extensions ecosystem. And, honestly, very budget-constrained bootstrappers who have the technical capability to manage the infrastructure themselves and are genuinely at zero dollars.
Where WooCommerce falls apart: any brand past $1M revenue that doesn't have a dedicated WordPress developer on payroll or retainer. The platform's operational burden becomes a real tax on team capacity. Security incidents (and WooCommerce installations get targeted frequently) can take a store offline for hours or days. Scaling traffic spikes requires active server management. None of this is insurmountable, but all of it requires ongoing technical investment that most DTC operators underestimate before they're on the platform and overestimate how much they want to deal with once they are.
BigCommerce: a genuinely
good platform solving
an identity crisis.
BigCommerce is a well-built platform. I want to be clear about that before getting into where it struggles, because the honest assessment isn't "BigCommerce is bad", it's "BigCommerce is good but Shopify is better for most merchants, and BigCommerce's enterprise positioning creates expectations it can't always meet."
BigCommerce launched as a Shopify competitor and has spent the last several years pivoting toward enterprise and B2B positioning. Their multi-storefront architecture, native B2B buyer portal, custom price list functionality, and built-in B2B features genuinely differentiate them from Shopify for complex wholesale and distribution scenarios. There's no transaction fee on any plan, which is a real cost advantage for high-volume merchants not using Shopify Payments.
The platform's API infrastructure is solid. For brands building headless storefronts or complex multi-channel integrations, BigCommerce's open API architecture provides flexibility that some merchants prefer over Shopify's more opinionated approach. Catalog complexity (managing thousands of SKUs with complex variants, categories, and custom fields) is an area where BigCommerce's architecture has historically been stronger than Shopify's, though Shopify has been closing that gap.
Where BigCommerce Has Pulled Ahead
Native B2B is the real story. BigCommerce B2B Edition includes company account management, custom price lists, invoice payments, quote management, payment terms, and sales rep assignment without requiring third-party apps. For a manufacturer or distributor running a wholesale portal alongside a DTC storefront, this matters. Shopify Plus has added significant B2B functionality (Companies, Catalogs, Price Lists, Payment Terms) and notably, core B2B features expanded to all paid Shopify plans in April 2026, not just Plus. BigCommerce's B2B tooling is still more mature in specific workflow scenarios involving complex quote management.
Where BigCommerce Has Lost Ground
Ecosystem depth. The BigCommerce App Marketplace has a few hundred apps compared to Shopify's 8,000+. For most commerce requirements, there are solutions on both platforms. But for specialized use cases, niche integrations, and emerging tools (loyalty programs, advanced subscription management, AI personalization, specific ERP connectors) Shopify's developer ecosystem moves faster and covers more ground. When I was building the Shopify Partner Program, the goal was to create a platform where developers could build sustainable businesses. It worked. BigCommerce never replicated that developer flywheel at the same scale.
Pricing at the enterprise tier is also less predictable than Shopify Plus. BigCommerce Enterprise starts around $1,000/month and can scale to $15,000+/month depending on GMV and configuration. The value relative to Shopify Plus (which starts at $2,500/month with a much cleaner feature unlock) isn't always clear, particularly for mid-market brands that don't need deep B2B functionality.
BigCommerce is genuinely the better platform for a specific type of operator: a manufacturer or distributor running both a B2B wholesale portal and a DTC storefront, where the B2B side has complex quote workflows, custom price lists for dozens of buyer accounts, and purchase order management requirements. BigCommerce B2B Edition handles that workflow more natively than Shopify Plus in 2026.
If your primary channel is wholesale and DTC is secondary, and you need those channels to feel unified in a single admin, BigCommerce is worth serious consideration. If your primary channel is DTC and B2B is incidental or growing, Shopify Plus B2B handles it, and gives you the full Shopify ecosystem for your larger DTC operation.
Adobe Commerce:
the platform legacy brands
haven't escaped from.
Magento was, at one point, the serious merchant's platform. When Shopify was still primarily for small stores, Magento was where $10M+ brands went for flexibility and control. Adobe acquired Magento in 2018 for $1.68 billion, rebranded it Adobe Commerce, and added it to the Experience Cloud. The platform is technically impressive. The total cost of ownership is not.
Adobe Commerce comes in two forms: Magento Open Source (free, self-hosted, you manage everything) and Adobe Commerce (cloud-hosted, licensed, enterprise-supported). Magento Open Source is functionally a developer-first platform, no serious brand runs it without a significant engineering investment, and "free" means about as much as it does with WooCommerce at scale. Adobe Commerce is the enterprise product with a price tag to match.
Who Adobe Commerce Is Actually Built For
Adobe Commerce makes sense for a narrow set of enterprise brands: organizations with large IT departments that can maintain the platform, complex ERP integrations that require custom development regardless of platform choice, multi-brand global operations with different storefronts in dozens of markets, and businesses where genuine custom requirements can't be met by the Shopify extension ecosystem. Think large manufacturers, established retail brands with 20+ years of legacy infrastructure to integrate against, or companies inside the Adobe Experience Cloud orbit where the platform synergies are real.
The genuinely strong capabilities: Adobe Commerce's multi-site management for global enterprise deployments, its B2B Suite for complex distributor-merchant relationships, and its content staging and preview tools are legitimately enterprise-grade. For a brand running 15 storefronts in 12 countries with different catalogs, pricing rules, and promotions for each, Adobe Commerce handles that complexity in ways Shopify Plus only approximates.
The Migration Trap
The reason Adobe Commerce still has a significant install base isn't because brands are choosing it, it's because brands that chose it five or ten years ago can't afford to leave. A mid-market brand on Magento 2 has typically spent $200,000 to $500,000 on implementation and has years of custom development layered on top. Re-platforming to Shopify Plus costs $50,000 to $150,000 in development time, a migration project, and the inevitable discovery that some custom functionality doesn't have a direct equivalent. That's a rational calculation for many brands: stay stuck and keep paying the maintenance tax rather than absorb a short-term migration cost. I've seen brands run this calculus for four years running and delay every time. They almost always regret not moving sooner.
"Adobe Commerce is not a bad platform. It's an extremely good platform for a very specific set of enterprise requirements that most brands asking about it don't actually have. That mismatch is the problem."
My honest read: fewer than 5% of brands seriously considering Adobe Commerce have requirements that genuinely necessitate it. The other 95% are there because of an agency recommendation with a financial interest in the migration, because of organizational inertia, or because someone senior has a preconception about needing "enterprise software." If you are building on Adobe Commerce right now and your revenue is below $50M, you should model the Shopify Plus migration economics this quarter. The platform maintenance cost and the development velocity differential are likely a stronger argument for moving than you think.
Salesforce Commerce Cloud:
buy a commerce platform
or a commitment?
Salesforce Commerce Cloud exists inside a very specific logic: if your organization is already deeply embedded in Salesforce, Sales Cloud, Service Cloud, Marketing Cloud, the full suite, then a native commerce layer that integrates directly with that CRM infrastructure has obvious appeal. CRM-connected personalization, unified customer records across service and commerce, marketing automation that flows from purchase data without a custom integration, these are real capabilities for a Salesforce-native org.
The pricing model is GMV-based: Salesforce charges 1 to 3% of gross merchandise value for the B2C edition, 1 to 2% for B2B. For a brand doing $25 million in annual GMV, that's $250,000 to $750,000 per year in platform fees before implementation, customization, or integration costs. Total annual cost of ownership for a mid-market brand on SFCC typically runs $300,000 to $600,000 per year all-in. That number includes the license, the implementation partner fees, and ongoing Salesforce ecosystem costs.
| Annual GMV | Platform Fee (2% GMV) | Implementation + Dev | Estimated Annual Total |
|---|---|---|---|
$5M |
$100,000 |
$100,000–$200,000 |
$200,000–$300,000 |
$25M |
$500,000 |
$150,000–$300,000 |
$650,000–$800,000 |
$100M |
$1,000,000–$2,000,000 |
$200,000–$500,000/yr ongoing |
$1.2M–$2.5M+ |
Shopify Plus (any) |
$30,000/yr base |
$10,000–$50,000 implementation |
$40,000–$80,000/yr all-in (most brands) |
The cost comparison is stark. A $25M brand on Shopify Plus pays roughly $30,000 per year in platform fees (the $2,500/month Plus subscription) plus whatever app stack and development costs they carry, typically $40,000 to $80,000 all-in annually. That same brand on SFCC pays $650,000 to $800,000 per year. The CRM integration value would need to generate more than $600,000 per year in additional revenue or cost savings to justify the delta. For most brands, it cannot.
When SFCC Is Actually Justified
The scenario where Salesforce Commerce Cloud makes business sense: you are a Fortune 500 retailer with an existing seven-figure annual Salesforce contract, a CRM team of 20+, and a genuine requirement for unified customer data across service, sales, and commerce that your current commerce platform can't provide through standard integration. You already have the Salesforce expertise in-house. The marginal cost of adding Commerce Cloud to an existing Salesforce commitment is measured differently than building on it from scratch. The integration value is real and concrete.
If you are not already a Salesforce org, building on Salesforce Commerce Cloud is a seven-figure commitment before you know whether the commerce experience delivers. The integration promise (tight CRM-to-commerce connectivity) requires significant implementation work regardless. I have watched two brands make this decision based on the promise of Salesforce ecosystem integration and spend six to twelve months in implementation before their commerce platform was live. Both would have been on Shopify Plus and generating revenue in eight to twelve weeks.
CommerceTools:
the most technically
sophisticated wrong choice.
Composable commerce is a real architectural pattern with real advantages for the right organization. CommerceTools is the leading composable commerce platform. LEGO, Audi, Volkswagen Group, and similar enterprise brands with dedicated commerce engineering teams use it. The pitch is genuine: an API-first, modular platform where you buy only the commerce logic you need (catalog, cart, pricing, promotions, checkout) and assemble your own storefront, search, and CMS on top using best-of-breed components. No vendor lock-in. Full flexibility. Total control.
All of that is true. What's also true: operating CommerceTools properly requires a minimum of five to ten commerce-dedicated software engineers. The platform provides commerce APIs and data models. It does not provide a storefront, a checkout UI, a search experience, a CMS, or most of the pieces that a running commerce operation actually needs day-to-day. You build those, or you assemble them from other vendors and integrate them. That assembly and integration is not a one-time project, it's ongoing infrastructure maintenance that your engineering team owns forever.
The composable commerce pitch is that you get the best solution for each component of your stack, best-in-class search from Algolia, best CMS from Contentful, best cart from CommerceTools, best checkout you build yourself. The reality: integrating five best-in-class tools creates five integration surfaces that can break, five vendor relationships to manage, five sets of updates to coordinate, and five times the engineering surface area to maintain.
For LEGO, where the engineering team is large enough to manage this complexity and the commerce requirements genuinely exceed what any single platform provides, composable commerce is the right architectural answer. For a $30M DTC brand deciding between Shopify Plus and CommerceTools, the composable approach adds six to twelve months of implementation time, $200,000 to $500,000+ in first-year engineering cost, and ongoing maintenance load that the business will carry indefinitely. The feature flexibility rarely justifies those costs.
CommerceTools Pricing Reality
CommerceTools doesn't publish pricing publicly. Enterprise contracts start around $100,000 per year for licensing alone. Total first-year cost including implementation typically runs $200,000 to $500,000 before ongoing engineering. For organizations with complex, global commerce requirements that genuinely exceed what Shopify Plus handles (multiple storefronts, multiple brands, custom pricing logic at extreme scale, unique checkout flows that can't be met by Shopify Checkout Extensions) the investment may be justifiable. For the brands I regularly talk to in the $5M to $100M range, it is almost never justified.
Shopify Hydrogen as the Alternative
For brands that legitimately need headless flexibility (custom frontend frameworks, non-standard checkout flows, performance requirements that a traditional Shopify theme can't meet) Shopify now has a first-party answer that doesn't require leaving the ecosystem. Shopify Hydrogen is a React-based framework for building headless Shopify storefronts, hosted on Shopify's Oxygen CDN infrastructure. You get the flexibility of a custom frontend with full access to the Shopify API, the app ecosystem, and Shopify's checkout (which has significantly better conversion rates than custom checkouts in virtually every A/B test I've seen).
Hydrogen/Oxygen is not as flexible as building on CommerceTools with a completely custom stack. But for 90% of the brands that tell me they need headless, Hydrogen covers the actual use case. The question to ask before going composable: what specifically does your commerce architecture need to do that Shopify Plus with Hydrogen cannot? If you can't answer that question concretely, you don't need composable commerce.
Custom builds:
the infrastructure tax
that never ends.
Every custom commerce build I've ever seen started with a legitimate-sounding business requirement. We need a subscription model with complex upgrade/downgrade logic. We have a multi-vendor marketplace structure that doesn't fit a standard product catalog. We need a checkout flow that collects custom data fields tied to customer-specific pricing rules. These requirements feel genuinely unique when you're inside them. In most cases, they aren't.
The pattern is consistent: a brand identifies a requirement that Shopify (or whichever platform they're considering) "doesn't support." They commission a custom build, typically $150,000 to $400,000 in initial development. The build takes six to eighteen months. Somewhere in months four through twelve, a Shopify app launches that handles exactly the requirement they custom-built for. The custom solution is now legacy infrastructure on day one, maintained by whoever built it (who now has all the institutional knowledge), and the brand carries that maintenance cost indefinitely.
You're probably about to make a custom build mistake if: the requirement was identified by your development agency rather than originating from a genuine business need; the "unique" requirement has been solved by an existing Shopify app you haven't researched yet; your revenue is below $50M; you're planning to hire additional developers to maintain the platform after launch; or the custom build is being pitched as a competitive advantage when it's actually infrastructure.
Custom builds legitimately make sense when: your core business model is fundamentally non-standard (a marketplace, an auction platform, a subscription box with complex curation logic that genuinely can't be replicated in an app); you're above $100M revenue and have an engineering team large enough to maintain the platform; or the specific integration you need cannot be built on top of any existing platform's API structure. These cases exist. They're rarer than 95% of the brands that pursue custom builds realize.
The thing that keeps me up at night when I'm advising a brand considering a custom build: the business requirement driving the decision almost always gets solved by the market within 18 months. You will have spent six figures on something that was commoditized while you were building it.
The opportunity cost argument is the one that doesn't get made enough. Every engineering hour spent building and maintaining a custom commerce platform is an engineering hour not spent on the actual product, customer experience, or operational systems that create competitive advantage. Infrastructure is not a moat. Amazon didn't win because they built their own checkout, they won because they built the customer relationship. A DTC brand's competitive advantage is product, brand, and retention. Not platform.
My blanket rule: if your revenue is below $100M and you're considering a custom commerce build, you're solving the wrong problem. The money and time you would spend on the build, spent instead on retention programs, customer experience improvements, and paid acquisition optimization, will generate more growth. Every time.
Wix and Squarespace:
good tools for
the wrong use case.
Wix and Squarespace are well-designed products for the problem they solve. That problem is: I need a visually polished web presence with some product listings and a basic checkout, and I want to set it up myself in a weekend without writing a single line of code. Both platforms deliver that experience well. Squarespace in particular has built-in design quality that beats most Shopify themes at the entry level, if aesthetics are the primary requirement and commerce is secondary, the argument for Squarespace is real.
Where both platforms have hard ceilings: catalog management above a few hundred SKUs becomes genuinely painful. Integration with third-party tools, ERPs, 3PLs, advanced email platforms, loyalty programs, is limited compared to what's available on Shopify's App Store. Checkout customization is minimal. Analytics beyond basic traffic and sales data require third-party workarounds. And both platforms have pricing structures that become less competitive as transaction volume grows, the Wix eCommerce plan adds a 0% transaction fee but at $29–$49/month, you're already approaching Shopify Basic ($39/month) with less commerce functionality.
The Migration Ceiling Problem
The biggest cost associated with Wix and Squarespace isn't the platform fee, it's staying too long. A brand that builds its catalog, customer data, and SEO equity on Squarespace and then needs to migrate at $500K revenue faces a more complex data migration than if they'd started on Shopify. Product data, customer records, order history, URL structures, and SEO rankings don't transfer cleanly. The migration cost is real and it compounds the longer you wait.
If you're starting a new brand today and you're even considering the possibility that it will do over $100,000 in revenue in its first year, start on Shopify. The Basic plan is $39/month. The migration you're avoiding later is worth far more than the $20/month you'd save on a Wix plan today.
Signs you've outgrown your entry-level platform: catalog management is taking more than two to three hours per week; you need a feature that requires installing a plugin or workaround that feels held together; your checkout abandonment rate is above industry average and you've run out of ways to diagnose it; you want to run A/B tests on your storefront and can't; or you've started looking at your platform's limitations before looking at growth opportunities.
The right platform
at every revenue tier,
mapped.
Platform decisions don't happen in a vacuum. They happen at specific revenue levels with specific team capabilities, specific technical requirements, and specific growth trajectories. This framework maps the default right answer by tier, and flags the specific conditions that create legitimate exceptions.
| Revenue Tier | Default Platform | Why | Legitimate Exception |
|---|---|---|---|
$0 – $50K |
Shopify Basic |
$39/month. Zero complexity. Scales forward. Don't over-engineer a concept. |
Pure side project with no growth ambition: Wix or Squarespace. |
$50K – $500K |
Shopify |
Basic to Advanced. Growing catalog, apps available for every requirement, no technical overhead. |
Developer building something outside standard commerce model: WooCommerce acceptable. |
$500K – $2M |
Shopify Advanced |
Lower transaction fee rate, real-time carrier shipping, advanced reporting. Model Plus timing. |
Complex B2B with multiple wholesale portals: evaluate BigCommerce. |
$2M – $10M |
Shopify or Shopify Plus |
Model the Plus economics. Transaction fee savings + Flow + B2B often make Plus the obvious choice by $5M. |
Significant B2B wholesale side: BigCommerce Enterprise worth evaluating. |
$10M – $100M |
Shopify Plus |
Full enterprise feature set. Checkout Extensions. Multi-storefront. B2B native. Best ecosystem for growth. |
Enterprise B2B with complex distribution: BigCommerce. Legacy Magento: model migration economics. |
$100M+ |
Shopify Plus |
Shopify Plus handles most enterprise requirements. Custom integrations handle the rest. Stay unless you have a genuine case for something else. |
Genuine Adobe Commerce case: massive global multisite, deep ERP. Genuine SFCC case: full Salesforce org. Genuine composable case: 5+ commerce engineers, unique architecture. |
Any / Headless |
Shopify Hydrogen + Oxygen |
Custom frontend with Shopify's commerce APIs. Best of both worlds. Avoids CommerceTools complexity for most headless use cases. |
Truly composable, multi-platform, large engineering org: CommerceTools justified. |
The Platform Migration Sequence
- DTC-first business model
- Revenue $500K to $100M+
- Team without dedicated DevOps
- Need ecosystem app depth
- Speed to market is critical
- B2C primary with B2B secondary
- Complex B2B wholesale primary
- Already deep in Salesforce
- 5+ commerce engineers on staff
- WordPress-native content business
- Global multi-brand enterprise
- Legacy ERP integration requirements
- Agency driving the platform choice
- "We'll outgrow Shopify" under $50M
- Custom build for a standard requirement
- Platform chosen for features not needed yet
- Budget ignored in platform analysis
- Migration timed during peak season
The question you should
be asking isn't
"which platform."
Most brands that agonize over the platform decision are solving the wrong problem. The platform is rarely the binding constraint on growth. Team capacity, retention economics, customer acquisition efficiency, product-market fit, these determine whether a brand grows. The platform is infrastructure. You need good infrastructure, but optimizing infrastructure beyond "good enough" is a poor investment relative to optimizing the things that actually drive revenue.
The honest answer for 90% of merchants reading this is: Shopify, or Shopify Plus at the right revenue threshold. That answer held when I was building the Partner Program in 2012, it held when I was scaling WIN Brands Group to hundreds of millions in revenue, and it holds in 2026 when I'm advising SaaS companies and DTC brands across the ecosystem. The platform has compounded in capability faster than any competitor. The ecosystem is a structural moat. The total cost of ownership is lower than alternatives at almost every revenue tier.
The 10% where a different platform is genuinely right: you're a complex B2B distributor with deep wholesale workflows (BigCommerce). You're a Fortune 500 with a seven-figure Salesforce contract and genuine CRM-commerce integration requirements (SFCC). You're a global enterprise brand with 10+ storefronts in different markets and a commerce engineering team of 20+ (Adobe Commerce or CommerceTools). You are a developer building something genuinely non-standard and you have the technical capability to manage the infrastructure overhead (WooCommerce). These cases are real. They describe a small minority of the brands I talk to.
What switching costs look like if you start wrong: a migration from Magento or WooCommerce to Shopify Plus at the $5M to $20M revenue tier typically runs $75,000 to $200,000 in development, three to six months of project time, and two to four months of SEO recovery as redirects and new URL structures get indexed. That's real money and real time. Starting on the right platform is worth more than the monthly subscription differential. The compounding cost of the wrong choice isn't visible until it's expensive to fix.
"I've never met a brand that regretted moving to Shopify earlier than they did. I've met a lot of brands that regretted waiting."
The question worth asking before any platform decision: what does this choice cost us in engineering attention, operational overhead, and development velocity over the next three years, and does that cost generate a competitive advantage, or does it just pay for infrastructure? For Shopify, the answer at almost every revenue tier is that the infrastructure cost is low and the freed capacity goes into growth. That's the reason I keep recommending it. Not loyalty to a former employer. Because the math keeps working out the same way.
Choosing or building for the right commerce platform shapes nearly every product decision that follows it. The Consumer SaaS practice helps app and platform teams make that call with clear eyes. The form takes two minutes: start the conversation.
Need a sharper read on the ecosystem?
I've operated at every level of the Shopify ecosystem, early employee, DTC co-founder at nine-figure GMV, software founder with an exit. When the question is about the platform itself, those three angles together are worth something.
Start a conversation More about Taylor →