Magento 1 to Magento 2 migration
Magento 1 to Magento 2 migration that keeps your customers and your rankings
Years of products, customers, orders and Google rankings, moved onto Magento 2.4.9 and PHP 8.4. Your old custom features come back as clean modules on a fast Hyvä front end. Customers log in with their existing passwords and see their past orders. Old URLs point to the right new pages. We rehearse the switch on staging and finish with a sync of the latest orders.
- On Magento 1 and Magento 2 since 2011
- Data, URLs and SEO all moved
- Orders placed during the project checked at launch
- Quoted in stages after discovery
476,648
Rows checked across 18 tables on one platform move
20,000+
Products migrated on one rebuild, none lost
301
Redirect for each indexed URL
Merchants on Magento 1.9 or OpenMage ready to move to a supported platform
Stores with big catalogues, B2B pricing or lots of custom features
Businesses whose organic traffic relies on URLs that have ranked for years
Teams whose earlier migration attempt stalled
Magento 2 is a different platform. Modules, themes and integrations can't be copied over, so they get rebuilt or replaced. The data can move, but only with care. Custom attributes, configurable products, customer groups, tier prices and order history all need mapping, and years of indexed URLs need redirects or your rankings drop on launch day. Migrations go wrong when someone treats them as a data export or makes up the launch on the night.
signs-you-need-this.log
- ›You're still on Magento 1 and know you have to move
- ›An earlier migration attempt stalled or overran
- ›You're worried about losing order history or customer accounts
- ›Your organic traffic relies on URLs that have ranked for years
- ›Your Magento 1 extensions have no Magento 2 version
We split the job into what moves (data, URLs, content) and what gets rebuilt (code, theme, integrations), and work on both at once.
- Step 01
Discovery and feature map
We go through the Magento 1 store and list each feature, extension and integration. Each one is marked native in Magento 2, replaced by an extension, rebuilt, or dropped because nobody uses it.
- Step 02
Plan and quote in stages
Once the feature map is agreed, we quote each stage against it and fix the target stack: Magento 2.4.9, PHP 8.4, OpenSearch, and Hyvä or Luma for the theme.
- Step 03
Data migration
Products, categories, attributes, customers, orders, CMS content and reviews go across and get checked. Customer passwords come too, so nobody has to reset an account.
- Step 04
Rebuild code and theme
Custom features are rebuilt as clean Magento 2 modules, the theme is built in Hyvä or Luma, and the ERP, PIM, shipping and payment integrations are reconnected.
- Step 05
SEO plan
We collect indexed URLs from the sitemap, Search Console and server logs, and map Magento 1 URL keys, category paths and suffixes to Magento 2 with direct 301s. Titles, descriptions and structured data come across, and we save Search Console baselines to compare with after launch.
- Step 06
Practised launch
We rehearse the launch on staging, then go live with a last sync of orders and customers created during the project, and keep a close eye on things afterwards.
We know both platforms
We've worked on Magento 1 since 2011 and on Magento 2 since it came out. We can read your old code easily and know the right Magento 2 way to rebuild it.
We rebuild what you need
Copying old logic into new code drags old bugs onto the new platform. We rebuild features from what the business needs today, which usually means less code to look after.
Trading carries on
Your store keeps selling throughout. Orders, customers and products created in that time come across in a final sync, and we check them row by row.
SEO is in the plan
Redirects and metadata are a line in our plan from the very start. They're never a job someone remembers the week before launch.
From our clients
They rebuilt the entire site on a clean hardened server, migrating 20,000+ products, auditing 54 modules, and delivered a professional cutover report documenting every single step. Best developers I've worked with in 20 years of running web businesses.
Reviews from real clients. We leave their names off.
Related services
Magento migration services
Move to Magento 2, Adobe Commerce or Shopify Plus and bring your orders, products and Google rankings with you.
Performance optimisation
Faster category pages, checkout and admin, with every change measured before and after.
Magento 1 support
Keep Magento 1 or OpenMage patched, locked down and PCI-ready while we plan your move to Magento 2 or Shopify.
Magento to Shopify migration
Products, customers, orders and every URL Google ranks, moved from Magento to Shopify or Shopify Plus.
Tell us what you're planning for the store.
You'll speak to one of the developers. We'll tell you which route we'd take, what usually goes wrong on projects like yours and where we'd start.
Happy to sign an NDA · Everything tested on staging first · The code is yours