Every year, thousands of UK ecommerce brands make the same calculation: the cost of migrating to a new platform versus the cost of staying where they are. And every year, most of them get the maths wrong.

They get it wrong because they only count the visible costs — hosting fees, plugin licences, the occasional developer invoice. They do not count the invisible costs: the sales lost to slow page speeds, the customers who abandon a clunky mobile checkout, the developer hours wasted patching a system that should have been replaced years ago, and the security breach that is not a matter of if but when.

We have migrated brands off every legacy platform you can name — Magento 1, Magento 2, OpenCart, Prestashop, Volusion, custom-built PHP stores from 2012, and WooCommerce installations so heavily modified they are unrecognisable. In every single case, the brand underestimated how much their legacy platform was costing them.

This guide puts real numbers to those costs. Not theory. Not generalisations. The actual, measurable financial impact of staying on a platform that has passed its expiry date.

What counts as a legacy platform

A legacy ecommerce platform is any system where the cost of maintenance exceeds the cost of replacement, and the capabilities lag behind what modern commerce requires. It is not about age alone — it is about trajectory.

Specifically, a platform is legacy when it no longer receives regular security patches from its maintainer, when the pool of developers who can work on it is shrinking, when adding new features requires workarounds instead of native functionality, when performance cannot be improved without a fundamental rebuild, and when integration with modern tools (email marketing, analytics, fulfilment) requires custom development rather than standard connectors.

By this definition, the following platforms are firmly in legacy territory for most UK ecommerce brands:

  • Magento 1 — end of life since June 2020. No security patches. No community updates.
  • OpenCart 2.x and earlier — fragmented extension ecosystem, limited mobile support, security concerns.
  • Prestashop (older versions) — declining developer community in the UK, limited native features.
  • Custom PHP/MySQL stores — built years ago, maintained by a single developer, no upgrade path.
  • Heavily modified WooCommerce — so many plugins and customisations that updates break the site.
  • Volusion — reduced feature investment, shrinking market presence.

If your store runs on any of these, the costs outlined below apply to you. The question is not whether you will migrate — it is whether you will do it on your terms or be forced into it by a security breach, a platform shutdown, or a critical failure.

The hidden costs nobody talks about

The visible cost of a legacy platform is straightforward: hosting, SSL, plugin licences, developer retainer. For a typical UK brand doing £500k–£2M in revenue, those visible costs run £1,500–£4,000 per month. That sounds manageable.

But the hidden costs are three to five times larger. Here is where the money actually goes.

Emergency fixes and firefighting

Legacy platforms break in ways that modern platforms do not. Plugin conflicts after updates. Payment gateway changes that require custom patches. SSL certificate renewals that break the checkout. Server configuration changes by the hosting provider that crash the site.

We tracked the emergency fix costs for one brand running Magento 1 over a 12-month period before they migrated to Shopify. The numbers were striking: 47 hours of emergency developer time at £100 per hour, totalling £4,700 in unplanned costs. That does not include the revenue lost during downtime.

Plugin and extension tax

On legacy platforms, essential functionality requires paid extensions. Payment gateways, shipping calculators, SEO tools, product filtering, email integration — each one costs £50–£300 per year in licence fees. A typical store runs 15–25 extensions. That is £1,500–£5,000 per year in extension costs alone.

But the real cost is not the licences. It is the compatibility problems. Every time the platform updates (if it even does), extensions break. Every time an extension updates, it conflicts with another extension. The cascading effect means a single update can trigger a full day of debugging.

Opportunity cost of slow development

On a legacy platform, adding a new feature that should take a day takes a week. Adding a product recommendation engine, implementing a loyalty programme, building a custom landing page for a campaign — these things that take hours on modern platforms take days or weeks on legacy systems because of architectural constraints, outdated templating systems, and the fear of breaking something else.

For a brand doing £1M in annual revenue, the inability to quickly implement a cross-sell feature that would improve AOV by 8% means £80,000 in lost annual revenue. That single missed feature costs more than most migrations.

The security time bomb

This is the cost that keeps founders awake at night — or should, if they are on a legacy platform.

In 2024, ecommerce platforms accounted for 32% of all web application breaches in the UK. Legacy platforms were disproportionately affected because unpatched vulnerabilities are publicly documented, making them trivially easy to exploit.

The financial impact of a breach for a UK ecommerce brand is severe:

Cost category Typical range
Incident response and forensics £5,000–£25,000
Customer notification (GDPR requirement) £2,000–£10,000
ICO fine (if negligence is found) £10,000–£500,000+
Revenue loss during downtime £5,000–£50,000
Customer trust and brand damage Incalculable
PCI DSS re-compliance £3,000–£15,000

A single breach can cost a mid-market brand £50,000–£100,000 in direct costs. The indirect costs — lost customer trust, negative press, reduced lifetime value — can be multiples of that.

Modern platforms like Shopify handle PCI compliance, SSL, and security patching as part of the platform. You are not responsible for server security, application security, or payment data protection. That is not a luxury — it is a fundamental shift in risk management.

Performance and the revenue you are losing

Legacy platforms are almost universally slow. Not because they were badly built, but because they were built for a different era. They were not designed for mobile-first browsing, did not optimise for Core Web Vitals (which did not exist), and were not built to handle the JavaScript-heavy, image-rich experiences that modern consumers expect.

The data on performance impact is clear and well-documented. Google's research shows that as mobile page load time goes from 1 second to 3 seconds, bounce probability increases by 32%. From 1 second to 5 seconds, it increases by 90%. From 1 second to 10 seconds, it increases by 123%.

Most legacy ecommerce stores we audit have mobile load times between 5 and 12 seconds. A modern Shopify build targets under 3 seconds.

Let us put numbers to this. A brand doing 20,000 monthly sessions with a 2% conversion rate and £65 AOV generates £26,000 per month. If their legacy platform's slow performance reduces conversion rate by 0.5% (a conservative estimate based on the performance data), that is £6,500 per month in lost revenue — £78,000 per year.

That is not speculative. That is the mathematical reality of performance impact on conversion. Every month you stay on a slow platform, you are leaving money on the table.

The developer problem

Legacy platforms create a paradox: they require more developer time to maintain, but the developers who can work on them are increasingly scarce and expensive.

Finding a competent Magento 1 developer in the UK in 2026 is genuinely difficult. The talented ones have moved to modern platforms. The ones who remain charge a premium because they know they are scarce. The same is true for OpenCart, Prestashop, and especially bespoke PHP platforms.

Here is what that looks like in practice:

  • Higher hourly rates: Legacy platform developers charge 20–40% more than Shopify developers because of scarcity.
  • Longer timescales: Tasks that take hours on modern platforms take days on legacy systems because of architectural constraints.
  • Single points of failure: If your legacy store was built by one developer, you are entirely dependent on that person. If they become unavailable, you are stranded.
  • No community support: Modern platforms have vast developer communities, forums, and documentation. Legacy platforms have Stack Overflow answers from 2015.

We have seen brands held hostage by their legacy developer — unable to make changes, unable to get timely support, and unable to find an alternative because nobody else understands the codebase. That is not a technology problem. It is a business risk.

Opportunity cost: what you cannot do

Perhaps the most significant cost of a legacy platform is not what it charges you, but what it prevents you from doing. Modern ecommerce is moving fast, and legacy platforms cannot keep up.

Features you are missing

Modern platforms offer native functionality that legacy platforms simply cannot match without extensive custom development. This includes one-click checkout and accelerated payment methods (Shop Pay, Apple Pay, Google Pay), native multi-currency and multi-language support for international selling, built-in subscription and recurring order functionality, real-time inventory sync across multiple channels (online, retail, wholesale), advanced email marketing integration with customer behaviour data, native A/B testing and personalisation, and mobile-first responsive design as a default rather than an afterthought.

Each of these features represents revenue opportunity. Accelerated checkout alone can improve conversion rate by 10–15%. Multi-currency support can open international markets worth 20–40% of your domestic revenue. Subscription functionality can transform one-time buyers into recurring revenue.

Integration limitations

Modern ecommerce runs on integrations. Your store needs to talk to your ERP, your fulfilment provider, your email marketing platform, your analytics tools, your customer service platform, and your accounting software. Modern platforms have pre-built connectors for hundreds of these integrations. Legacy platforms require custom API work for each one.

The practical impact is that brands on legacy platforms operate with information silos. Order data does not flow automatically to fulfilment. Customer data does not sync to Klaviyo in real time. Inventory levels are updated manually. Each manual process is a source of errors, delays, and wasted labour.

Real numbers: a cost comparison

Let us compare the total cost of ownership for a UK ecommerce brand doing £1M in annual revenue on a legacy platform versus a modern Shopify build.

Cost category Legacy platform (annual) Shopify (annual)
Platform/hosting fees £3,600–£8,400 £3,500–£24,000
SSL and security £500–£2,000 Included
Plugin/extension licences £2,000–£5,000 £1,200–£3,600
Developer maintenance £12,000–£36,000 £6,000–£18,000
Emergency fixes £3,000–£8,000 £500–£2,000
Performance-related revenue loss £40,000–£100,000 Minimal
Security risk (annualised) £5,000–£20,000 Minimal
Total annual cost £66,100–£179,400 £11,200–£47,600

Even at the conservative end, a legacy platform costs three to four times more than a modern alternative when you account for all the hidden costs. At the higher end, the difference is staggering.

A Shopify migration for a brand of this size typically costs £15,000–£40,000. That investment pays for itself within three to six months through reduced operating costs and improved conversion rates. After that, the savings compound year after year.

When to migrate and how to plan it

The best time to migrate off a legacy platform was two years ago. The second best time is now. But "now" does not mean "this weekend." A successful migration requires planning.

Signs it is time to migrate

  • Your platform no longer receives security updates
  • Your developer spends more time fixing things than building things
  • Your mobile conversion rate is significantly below desktop
  • You cannot implement features your competitors offer
  • Your annual maintenance costs exceed the cost of migration
  • You are dependent on a single developer or agency for all changes
  • Your site speed scores are below 30 on mobile PageSpeed

Planning the migration

A migration is not just a technical project — it is a commercial project. The goal is not to replicate your existing store on a new platform. It is to build a better store that removes the limitations of the old one while preserving the SEO equity and customer experience you have built over the years.

Our ecommerce migration checklist covers the full process in detail, but the critical steps are: audit your current store's SEO performance and create a comprehensive redirect map, document all integrations and verify Shopify equivalents exist, plan your data migration (products, customers, orders, reviews), design the new store for better performance and conversion, execute the migration with proper testing, and monitor closely for the first 30 days post-launch.

The biggest risk in any migration is losing organic search traffic. A poorly executed migration can destroy years of SEO work. This is why working with an agency that understands both Shopify development and technical SEO is critical. The redirect map alone can make or break a migration.

For brands considering whether Shopify is the right destination, our guide on Shopify vs WooCommerce migration provides a detailed platform comparison. And if you are unsure about what the build process looks like, our Shopify store build timeline guide breaks down exactly what to expect.

Every month you spend maintaining a legacy platform is a month you could have spent growing on a modern one. The maths is not ambiguous. The only question is whether you act now or wait until the platform forces your hand.

Andrew Simpson, Founder

The migration is an investment, not a cost

The brands we have migrated to Shopify consistently report the same outcome: within six months, the new store is outperforming the old one on every metric. Conversion rates improve by 15–40%. Mobile revenue increases by 25–60%. Developer costs drop by 40–70%. And the founder sleeps better because they are no longer running a store on a platform that could break at any moment.

The migration fee is not a cost. It is the best investment a brand on a legacy platform can make. It eliminates technical debt, reduces ongoing costs, improves revenue, and removes existential risk. There is no other single investment that delivers all four of those outcomes.


If you are running a UK ecommerce brand on a legacy platform, the numbers in this article are your numbers. You may not see them on an invoice, but they are real, and they are compounding every month you delay the decision to migrate.

If you would like a specific cost analysis for your store, start a conversation with us. We will audit your current platform, quantify the hidden costs, and give you a clear migration plan with a realistic timeline and budget. No pressure. Just an honest assessment of where you stand and what it would take to move forward.