Skip to content

The website replatforming guide:
move without losing what you built.

Website replatforming means moving your site to new software. It's one of the riskiest projects a website goes through, and a common cause of lost data, rankings and revenue. Most of those losses can be avoided. This guide covers the decision, the risks, choosing the platform and the steps that keep everything you built.

By The PixelCrayons team · August 2026 · 11-minute read · 5 chapters

The short answer

Replatform only when the platform itself limits you, not the way your site was built. Then run the move as a risk project. List every record, URL and integration, and redirect each old URL to its exact new page. Rehearse on a test copy, keep a written rollback plan and watch until traffic and sales recover.

Chapter 01

Should you replatform at all?

Only replatform when the platform itself is the limit. That means the problem is built into the software, not into how your site was built. That difference decides everything. A replatform is the most expensive and riskiest way to fix a website. Many briefs that say 'we need a new platform' really mean 'our current build is bad'.

The two problems look alike from the boardroom. A slow, fragile site on a capable platform needs renovation. That means rebuilding templates, speeding up the site, cutting plugins and fixing old shortcuts. That work is cheaper and faster, and carries almost none of a migration's risk. If a previous supplier left the site in a mess, that's a rescue job. Our fix and rescue team handles exactly that, and it isn't a reason to change platforms.

A real platform limit feels different. Every merchandising change waits for a developer. Licence and add-on costs climb while what you can do stays the same. The integration your business now depends on can't be built. Or the vendor has announced the end of the product, or security updates have stopped. If the limit remains even with a good build, the platform is the problem. Then a move is worth pricing.

Renovate when the build is the problem

The site is slow, fragile or ugly, but the platform clearly supports what you need. Other businesses do it on the same software. Rebuilding on your current platform keeps your data, URLs, integrations and team knowledge where they are. A good web development team can usually show within days that the build is the limit.

Cheaper · safer

Replatform when the software is the problem

The gap remains even with a good build. The vendor will never ship the features you need, or costs keep rising. Your integrations have outgrown the platform, or it's being retired. Renovating now is like decorating a building you're about to leave. The honest step is to plan the move.

The real case

Ask for an honest verdict before you set a budget

Ask whoever scopes the project to argue against the migration first. Some suppliers would earn more from the bigger project and still tell you the platform is fine. That shows you how they'll behave for the rest of the work. It's the cheapest honesty test there is.

The test
Chapter 02

What could you lose when you replatform?

Every replatform puts four things at risk: your data, your search rankings, your integrations and your team's know-how. List all four before you choose a new platform, not after. What you could lose decides which platforms are even possible. And a loss you never counted is a loss you'll never notice.

This list isn't red tape. It's what makes 'zero data loss' something you can check, rather than a hope. Count exactly what exists at the start: products, orders, customers, pages, media files, URLs, API connections and scheduled jobs. After the move, you can check the new site against that count, record by record. Without the count, 'nothing went missing' just means 'nobody has noticed yet'.

Data: the obvious asset, counted properly

Products and variants, orders, customer accounts, content, reviews, media, discount rules and past analytics. The hidden danger is in the links between records. An order can arrive without its customer, or a product can lose its category history. Count records and the links between them. Before the move, agree which records, if any, you're leaving behind on purpose.

Count first

Search rankings: the asset that leaves quietly

Every URL that ever earned a link, a ranking or a bookmark is an asset with an address. Change the address without a redirect to its exact new page, and that value doesn't move with it. It disappears, and your traffic graph shows it weeks later. Keeping rankings through a migration is a specialism of its own. Our technical SEO service exists largely because of moves that skipped it.

One redirect per URL

Integrations: the connections nobody wrote down

Think of payment gateways, shipping and tax tools, stock syncs, email and CRM links, analytics, feeds and scheduled jobs. If nobody listed them, they fail loudly on switch-over night. The classic migration disaster isn't lost data. It's an order flow quietly cut off from the team that ships the orders.

List every connection

Team habits: how your people work today

Your team's speed in the current admin is an asset the project plan rarely prices. Think of publishing routines, reporting habits and the workarounds that keep things moving. Budget real time for retraining, and expect work to slow down in the first weeks on the new platform. Pretending otherwise just moves the cost somewhere you can't manage it.

Often forgotten
Chapter 03

Which platform should you move to?

Choose the new platform by answering three questions in order. How do you sell? Who will maintain the site? And what must it connect to? Platform marketing answers none of these, because every vendor's homepage promises everything. So start from how your business works, not from feature lists.

How you sell narrows the field fastest. A catalogue-led store with a normal checkout suits a commerce platform. A content-led business publishing daily has quite different needs. Some brands must sell through apps, marketplaces and in-store screens at once. They need an API-first set-up, where one back end feeds many storefronts. Who maintains the site narrows the field further. A platform your team can't run without an agency on retainer is a dependency, not a capability. The integration list from your risk check is the hard filter. A platform that can't talk to your ERP is ruled out, however good the demo looked.

The four options, compared honestly

RouteStrongest fitThe trade-off to plan for
Custom buildProducts or workflows no ready-made platform handles well, or software that is itself the business.You own the roadmap, and the maintenance. Budget for engineering as an ongoing cost, not a one-off project.
ShopifyCatalogue-led D2C and retail brands that want the platform to handle hosting, checkout and PCI compliance.You work Shopify's way: deep customisation happens within its model, and platform fees grow with you.
WooCommerceContent plus commerce on WordPress, full ownership of your data, and licence costs you control.You take on the hosting, speed and updates that a managed platform would handle for you.
Headless commerceBrands with several storefronts, and teams that want a free hand on the front end over an API-first back end.Two systems to run instead of one. The flexibility is real, and so is the engineering skill it needs.

Two honest notes on the shortlist. First, if your limit is content rather than commerce, the same approach applies with different options. A publisher outgrowing its CMS usually chooses between good WordPress development and a headless content system. Shop platforms don't come into it. Second, commerce set-ups rarely fit one label neatly. Our eCommerce development team spends as much time steering clients off the wrong platform as building on the right one. The most expensive migration is the one you have to do twice.

Chapter 04

How does a migration run without losing anything?

A careful migration runs in a fixed order: inventory, redirect map, build, rehearsal, switch-over, with a rollback plan ready. It never skips steps under deadline pressure. 'Zero data loss' isn't luck; it's a checking standard. Nothing on the old platform is switched off until its replacement matches the inventory. If a check fails, the switch-over stops until it passes. That is the whole method, and each step below applies it in order.

1 · List everything before anything moves

The counts from your risk check become the migration's contract. Every record, URL, integration and scheduled job is written down before the first file is copied. The new site is checked against this list, record by record. So any loss shows up before it becomes permanent.

First

2 · Treat the redirect map as a deliverable

Every URL that ever earned value gets its own redirect to an exact new page before the switch. A blanket rule sending everything to the homepage afterwards doesn't count. The map is drafted from the URL list, reviewed, tested on staging and monitored after launch. It's a document someone signs off, not a setting someone switches on.

Before the switch

3 · Rehearse the switch-over on staging first

The full move is rehearsed first on staging, a test copy of the site. Data is copied, redirects go live, integrations are reconnected, test orders are placed and unusual cases are tried. The rehearsal produces the runbook: who does what, in what order, with which checks. So the real switch-over is a calm repeat of a run that already went well.

On staging

4 · Agree the switch-over time in writing

This covers the content freeze, final data sync, domain switch and checks. Schedule it for your quietest hours, and agree it with everyone whose work stops during the freeze. On most sites, visitors notice nothing. Where live orders are involved, a short, honest maintenance window beats a no-downtime promise that gets improvised on the night.

Scheduled

5 · Keep a rollback plan ready

Before the switch, agree in writing what would trigger a reversal and exactly how it works. The old platform stays ready, the domain can switch back fast, and there's a plan for orders taken in between. Most rollback plans are never used. But a migration without one is a bet placed with your revenue.

In writing

This is how our own migration projects run, and it works in practice. Take our published commerce case. Al Majed for Oud's full catalogue, order history and customer records moved with zero data loss. Every historic URL carried a mapped redirect. With its search rankings intact, the rebuilt store went on to 340% revenue growth in 7 months. Read how the move was planned. The steps above are what made that growth possible.

Chapter 05

What do you watch after launch?

The migration ends when your numbers settle back to where they were before the move. Going live is not the end. Record that baseline before the switch: traffic, rankings, conversion rate, revenue, error rates and page speed. After launch, it's the only honest way to tell 'the move broke something' from 'sales are always slow on Tuesdays'.

The first week is about errors. Read the 'page not found' (404) logs daily against the redirect map. Watch server errors and response times, and test every payment method and integration with real orders. The first month is about search. Check that Google crawls and indexes the new URLs, and fix any chains of redirects. Track rankings with honest expectations: some movement in the weeks after a well-run move is normal. Anyone promising none is selling something. A steady decline after that is a fault to find, and the redirect map is the first place to look. Ongoing SEO monitoring is there to catch it early.

Two final habits. Watch conversion separately from traffic. A move that keeps visitors but loses checkouts has a design or speed problem the traffic graph will never show. And switch the old platform off last. It's your rollback insurance and your reference for checking records. Turn it off only when the numbers have settled, the fix list is clear and nothing still depends on it. Turning it off early to save a month's hosting can make a small problem impossible to fix.

Our migration standard

Inventory, redirects, rehearsal,
then the switch.

The standard is the same from every source platform. This is the order we run a replatform in, and the rule that stops a cutover.

  1. 01Inventory every recordEvery product, customer, order and ranking URL is inventoried and mapped before anything moves.
  2. 02Map every redirectEvery URL that has earned a ranking gets a mapped redirect, and the redirects ship with the launch.
  3. 03Rehearse on stagingThe cutover is rehearsed on staging first. Where orders or bookings will be live during the switch, it runs in a short maintenance window agreed in writing.
  4. 04Reconcile record for recordThe old store stays live until the new one is verified record for record.
  5. 05Stop if a check failsIf a reconciliation check fails during cutover, the cutover stops until it passes.
  6. 06Switch off lastNothing on the old platform is decommissioned until its replacement is verified.

The same standard runs on every migration we price, from Magento, WooCommerce, BigCommerce or a custom build.

Where to go from here

The services this guide mentions, the published proof, and the companion guide for agencies.

Questions

Frequently
asked.

It depends on your data, your integrations and how much custom behaviour must be rebuilt. So be wary of any single number. A small CMS move takes weeks; a large commerce replatform takes months. Once we have a complete brief, we confirm when your proposal arrives: a priced migration plan covering sequence, risks, redirects and rollback.

A badly run move often does, through avoidable mistakes. To prevent it, list every URL and redirect each one that earned value to its exact new page. Check that the new templates keep the SEO basics, and monitor until the numbers settle. Expect some movement for a few weeks. A steady decline after that is a fault, usually in the redirect map or templates.

Ideally not. Move like-for-like, check against your baseline, then redesign, so you know which project caused any change. But businesses rarely fund two disruptions, so combined projects are common and reasonable. If you combine them, protect the URL plan and your baseline numbers. Accept that a dip will be harder to explain. Never let a redesign creep in halfway through a migration.

For most sites, yes in practice. The new platform is built and rehearsed alongside the old one. Content is frozen briefly for the final sync, and traffic switches in minutes. Where live orders are involved, a short scheduled maintenance window is sometimes the honest choice. Agree that in writing beforehand, schedule it for your quietest hours and rehearse it on staging.

Three things drive the cost: the data to move, the integrations to rebuild and the custom features to recreate. That's why good suppliers price a scoped plan rather than quoting on a call. Be wary of any quote that arrives without a list of what's moving.

It depends on experience. Migration skills, such as inventories, redirect maps, rehearsals and rollbacks, come from doing many moves. Most in-house teams do one every few years. If your engineers know the platforms well, they can run it using this guide's steps. If not, bring in people who move platforms every month. Either way, keep every account and code repository in your name.

Planning a move?
Get the plan before the risk.

Tell us what you're running and where it needs to go. Once we have a complete brief, we confirm the date you will receive a priced migration plan (sequence, risks, redirects, rollback), and it's yours to keep whichever team runs the move.

Reply within four business hours (typical) · NDA standard · Rollback in writing

Last updated

Reviewed by Parvessh Agarwal, Founder and Chief Executive, Vinove