Based in Kingsteignton, DevonIn person across the South West · video calls UK-wideIndependent perspective. Practical delivery.
V2Vision2Advise · Build · Improve Let’s talk
Websites, eCommerce & integrations

WooCommerce, Shopify, Magento or Adobe Commerce

Compare control, running costs and delivery requirements, then check the support dates for your Magento version.

See the comparison

Four platforms, side by side

Compared onWooCommerceShopify / PlusMagento Open SourceAdobe Commerce
Often a fit forContent-led stores and requirements that benefit from control of the codeRetailers that want managed infrastructure and a platform-led checkoutComplex catalogues with capacity to maintain the stackComplex B2B, multi-brand or regional operations with a larger delivery budget
Control and portabilityYou choose hosting and can modify the open-source code; extensions have their own licencesYou control the store, content and merchant records; Shopify operates the platform. Check exports and theme/app licences before movingYou choose hosting and can modify the open-source code; extensions have their own licencesLicensed platform; hosting and code access depend on the deployment and agreement
Platform costNo licence£19–£344 a month on standard plans; Plus from £1,800 a monthNo licenceLicence priced by Adobe on revenue; a significant annual cost
Transaction feesPayment-provider fees and any extension chargesThird-party transaction fees of 0.6%–2% on standard plans where applicable; exemptions depend on payment method and configurationPayment-provider fees and any extension chargesPayment-provider fees and contract-dependent costs
HostingYours to arrangeIncludedYours, and it needs serious hostingIncluded on Adobe’s Cloud
UpkeepCore, plugins, hosting and store journeys need ongoing checksCore hosting and updates managed by Shopify; themes, apps, access and store journeys still need checksPlan for patches, upgrades, hosting and integration testingPlan for patches, upgrades and integration testing; hosting responsibilities vary
CustomisationBroad code access, within budget and maintenance constraintsPlan and API limits; advanced checkout extensions require PlusBroad code access, with implementation and upgrade costsBroad customisation, subject to product, licence and deployment constraints
B2BExtensions or custom development; assess the actual workflowsB2B across plans; catalogue limits and advanced features vary by planUsually extensions or custom work for trade workflowsBuilt-in B2B capabilities; check edition and requirements
Multi-store and regionPossible; content, stock and integration architecture need planningMarkets and additional stores; check plan limits and costsMultiple stores from one codebase; operational complexity remainsMultiple stores from one codebase; operational complexity remains
Front-end speedDepends on theme, hosting, plugins and contentManaged infrastructure helps; themes, apps and content still affect speedHyvä can help; measure the actual build, hosting and integrationsMeasure the chosen storefront, hosting and integrations
Delivery teamWidely available; experience with your stack mattersTheme and app skills differ; match specialists to the workSpecialist team and upgrade capacity neededSpecialist team and programme capacity needed
Lifecycle riskTrack core, plugin and PHP supportTrack vendor changes, APIs and app dependenciesVersion-specific: see support dates belowVersion and deployment-specific: see support dates below
Moving awayCode access helps; data mapping and integration rebuilds still take workExport relevant data; themes, apps and checkout workflows may need rebuildingCode access helps; catalogue, data and integration migration can be substantialAssess contract, data, custom code and replacement integrations

This is a starting comparison, not a ranking. Catalogue, checkout, integrations, team capacity and total cost matter more than turnover alone. Shopify prices and fees were last checked on 24 September 2026. Feature distinctions reviewed 5 October 2026 against Shopify’s checkout guidance, B2B plan features and payment guidance; recheck the applicable plan before buying.

The Shopify question

Control and constraints. Shopify operates the core platform; you manage your store and merchant records. Standard checkout customisations are available from Basic, while advanced extensions on the information, shipping and payment pages require Plus. Apps can add capability and recurring costs. Third-party transaction fees apply to eligible payments, with exemptions: calculate the cost from your actual payment mix, not total revenue alone.

What you get. Shopify manages core hosting, updates and platform security. You still need to protect staff accounts, control app access, check configuration and look after customer data. Managed infrastructure can shorten a conventional store launch; theme, content and integration work determine the actual timetable.

More control, more responsibility

WooCommerce and Magento Open Source let you choose hosting and modify the core code. Adobe Commerce adds a commercial licence and deployment choices. Third-party extensions and services keep their own terms. More code access brings responsibility for patching, upgrades, performance and the team that maintains them.

Start with the requirements that matter: unusual pricing, checkout rules, trade-account workflows and connections to other systems. Check which platform and plan can meet them, what must be built, and what it will cost to maintain or move later.

One disclosure, every time: Shopify setup, theme configuration and integrations I handle. Deeper custom Shopify app development I bring in from specialists and manage. I won’t pretend to be the person writing a custom app.

Support ends on fixed dates

Magento is in a forced-decision window, and most merchants on it don’t know the dates. Extended support is an Adobe Commerce arrangement; on Magento Open Source, the standard date is the one that matters.

VersionStandard support endsExtended support ends
2.4.4 12 Apr 2025 ended 14 Apr 2026 ended
2.4.5 12 Aug 2025 ended 11 Aug 2026 ended
2.4.6 11 Aug 2026 ended 31 Aug 2027
2.4.7 31 May 2027 31 May 2028
2.4.8 31 May 2028 Not yet published
2.4.9 31 May 2029 Not yet published

Support dates verified against Adobe’s lifecycle policy on 4 October 2026. Extended support applies to Adobe Commerce only. Automatic patch metadata updates do not change these deadlines.

Two things compound it. Unpatched PHP is a direct PCI DSS problem, and older 2.4 releases run on PHP versions that no longer get security fixes. And Adobe’s policy says that from 1 June 2027 it will stop maintaining Cloud environments running unsupported versions, including suspending traffic to them: for a store, that means going offline.

Check your store’s version

What to do about it

  1. Upgrade to a supported 2.4 release. Back into the patch cycle; cheapest if the codebase is healthy.
  2. Assess Adobe Commerce. A commercial licence may add useful features and support options; a supported version and an upgrade plan are still needed.
  3. Replatform to WooCommerce or Shopify, depending on complexity and how much of the platform you want to own.
  4. Assess Mage-OS with Hyvä. Check the community distribution’s release support, extension compatibility and available maintenance team before treating it as an alternative.

If you’re on an older 2.4 release today, the honest first step is an assessment: don’t choose any of these before someone has read the estate.

The Magento end of support guide sets out the dates, what they mean and how to choose between these options.

A change worth knowing

The Hyvä theme, the modern front end for Magento, became free and open source in November 2025. Its licence fee is gone; some add-ons, such as Hyvä Checkout, are still paid.

That changes the pitch. A Magento front-end rebuild on Hyvä no longer carries a licence barrier, and the performance case, which is the reason it exists, now stands on its own. Plenty of merchants still believe it costs money to start.

A starting point

Your situationStarting recommendation
Content-heavy store, standard productsAssess WooCommerce and Shopify against content and maintenance needs
Limited internal infrastructure capacityAssess Shopify; storefront, app and account responsibilities remain
Conventional retail, wants managed infrastructureAssess Shopify; choose the plan from requirements, not turnover alone
Unusual pricing or bespoke logic, code access requiredCompare WooCommerce, Magento and available Shopify APIs against the actual rules
B2B, trade accounts, contract pricingCompare Shopify plan features, Adobe Commerce and extension-based options
Multi-region or multi-brand, one teamMap currencies, content, stock, permissions and integrations before choosing
On an out-of-support Magento release todayAn assessment first. Don’t choose anything before reading the estate

When WordPress is a useful starting point

For a business website with structured content and a team that needs to edit it, WordPress with Advanced Custom Fields and a custom theme is often a practical option. Compare its lifetime maintenance cost and editorial workflow with the alternatives before choosing.

Where WordPress is the wrong answer: true multi-site, multi-language, multi-brand governance at enterprise scale, where editorial workflow and approval chains are the actual requirement (that’s a different class of platform, and not something I offer); when the content is really an application; and regulated content that needs auditable approval chains built in.

Headless can help when several front ends use one content source, or when front-end delivery needs to run independently. It also adds integration and maintenance work; for a single website, establish what benefit justifies that cost.

Not the usual WordPress site

  • A custom theme built against a design, not a marketplace theme bent into shape.
  • Content modelled properly, so editors get fields rather than a page builder and a prayer.
  • Plugin count kept deliberately low: every plugin is a dependency, a security surface and a future upgrade problem.
  • Performance built in rather than bolted on with a caching plugin.
  • A staging environment and a deployment route, not edits on production.

Working out which of these is right is a conversation, not a table

If you’re weighing it up, tell me what you sell and how, and I’ll tell you what I’d do.

Talk through your platform

A clear route.
One connected process.

Good delivery starts before anyone builds. I work through the business need, the people involved and the systems already in place, then turn that into a scope you can make decisions against.

We agree priorities, responsibilities, milestone costs and what a finished result must do. As the work moves forward, I keep decisions and changes visible, coordinate the people delivering it and check the result against the brief.

You finish with more than a launch: documentation, clear ownership and a practical handover so your team can use and maintain what has been built.

Talk through your project

Have a project in mind, or something that needs untangling? Start with the situation.

What are you trying to get moving?

Tell me where things stand, what needs to change and any date you are working towards.

You might have a project to scope, systems that aren’t joining up, or a task that keeps taking too much time. You don’t need a finished brief to start a conversation.

Start with what’s getting in the way.

A few lines about the situation, the people involved and what a useful result would look like are enough. I’ll come back to you personally with a practical next step.

The privacy policy explains how I handle your enquiry and personal information.

Let’s talk