Shopify vs WooCommerce vs Adobe Commerce vs Custom

How the main eCommerce platform options differ, and how to choose between them.

Updated 3 October 2026

There is no best eCommerce platform, only the best fit for your catalogue, team, budget and growth plans. This guide compares the four options we are asked about most.

At a glance

ShopifyWooCommerceAdobe Commerce / MagentoCustom build
ModelHosted SaaSFree plugin for self-hosted WordPressMagento Open Source (free, self-hosted) or licensed Adobe Commerce (cloud or on-premise)Your own code, on your infrastructure, or a headless engine
Hosting & security updatesHandled by ShopifyYour responsibility (or your host's)Your responsibility, or Adobe on its cloud offeringYour responsibility
Main recurring costsMonthly plan, apps, payment fees (extra transaction fee if you use a third-party gateway instead of Shopify Payments)Hosting, paid extensions, maintenanceHosting and developers; Adobe Commerce licence priced by Adobe based on revenueHosting, maintenance and ongoing development
FlexibilityHigh within platform rules; checkout customised through Checkout ExtensibilityVery high (full code access)Very high, complexUnlimited
Time to launchFastestFastSlowSlowest
Typical fitMost D2C brands, small to largeContent-led stores, WordPress users, budget-conscious shopsLarge catalogues, complex B2B, multi-storeUnique business models or requirements no platform covers

Prices change regularly, so always check the vendors' current pricing pages before deciding.

Shopify

Shopify is a fully hosted platform: Shopify runs the servers, security patches, checkout and PCI DSS compliance for the checkout it hosts. You pick a theme, add apps from the Shopify App Store and manage everything in the admin.

  • Strengths: quick launch, reliable hosting and checkout, large app and theme ecosystem, Shop Pay and other wallets, solid multi-market features; Shopify Plus adds enterprise and B2B features.
  • Watch out for: monthly app costs adding up, limits on deep checkout changes (customisation goes through Checkout Extensibility rather than editing checkout templates), additional transaction fees when not using Shopify Payments, and URL structures you cannot fully control (for example /products/ and /collections/ prefixes).

WooCommerce

WooCommerce is an open-source plugin that turns a WordPress site into a store. The plugin is free; you pay for hosting, premium extensions and maintenance.

  • Strengths: full ownership and code access, WordPress's content tools, huge extension library, low entry cost.
  • Watch out for: you are responsible for hosting, backups, updates and security; quality of third-party extensions varies; performance needs good hosting and caching as the catalogue and traffic grow.

Adobe Commerce and Magento Open Source

Magento Open Source is the free, self-hosted edition. Adobe Commerce is the licensed edition with extra B2B, merchandising and cloud-hosting features, sold through Adobe.

  • Strengths: very flexible data model, multi-store and multi-language from one installation, strong B2B features in Adobe Commerce, mature APIs including GraphQL.
  • Watch out for: the highest technical complexity and hosting requirements of the four; you need experienced developers, and upgrades are projects in their own right.

Custom or headless build

A custom build can mean writing the whole store on a framework, or (more commonly today) building a custom front end on top of a headless commerce engine. See headless commerce explained.

  • Strengths: the store does exactly what your business needs; no licence or revenue-based platform fees for self-hosted engines; full control over performance and UX.
  • Watch out for: the highest upfront cost, and you own every feature, bug and security update. You need a long-term development partner or team.

How to choose

  1. List must-have requirements: catalogue size and structure, B2B pricing, markets and languages, integrations, subscriptions, configurators.
  2. Check them against each platform natively or via a well-maintained app or extension.
  3. Be honest about your team: who will update, secure and improve the store after launch?
  4. Compare total cost over 3–5 years, not just the launch budget. Use our cost calculator.
  5. Plan the exit: how easily can you export products, customers and orders if you switch later?

Already on one of these platforms and considering a move? Read the replatforming checklist first.

Frequently Asked Questions

Which is cheaper, Shopify or WooCommerce?

WooCommerce has a lower entry cost because the plugin is free, but hosting, premium extensions and maintenance time add up. Shopify bundles hosting and security into its plan but adds app and payment costs. Model both with your own figures over several years.

Is Magento the same as Adobe Commerce?

Adobe acquired Magento in 2018. Magento Open Source remains the free edition; the paid edition is now sold as Adobe Commerce.

When should we build a custom store?

When your core requirements, such as complex B2B pricing, unusual product configuration or a unique business model, cannot be met by a platform without fragile workarounds, and you can fund ongoing development.

Need help applying this to your store?

Tell us about your platform, systems and goals and we will reply by email.

Contact Us