Skip to content

Migrations

For sites that have outgrown their platform

Off WordPress, Wix, an old shop or a booking tool you’ve outgrown, onto a stack you own, with your content, URLs and rankings intact.

The problem

Every platform fits until it doesn’t. The WordPress site collects plugins nobody dares update, the Wix or Squarespace site can’t do the one thing the business now needs, the shop template fights every change, and the booking tool charges more each year for less control. Moving feels risky because it is: years of content, URLs that search engines have ranked, orders and customer records, and bookings already in the diary all have to survive the trip.

We move you onto something you own, usually Next.js with a headless CMS such as Sanity, or a headless shop, and we plan the move around what has to survive it. Content is moved and checked, every old URL gets a redirect, rankings are watched before and after, and the old site keeps serving customers until the new one takes over. We’ve done the hard version of this: Sunday’s backend was rebuilt and migrated with zero downtime.

What survives the move

  • Content, moved and checked

    Pages, posts, products and media exported, cleaned up and loaded into the new CMS, then checked against the old site rather than assumed.

  • URLs & redirects

    Every old address mapped to its new home with a permanent redirect, so links, bookmarks and backlinks still land.

  • Search rankings

    Titles, metadata and structured data carried across, with crawl and index health watched before and after the switch.

  • Orders & customer data

    Order history, customer records and product data moved to the new shop and reconciled before launch.

  • Bookings already in the diary

    Existing bookings carried into the new system, or honoured in the old one until they’ve passed, so no appointment goes missing.

  • Cutover without downtime

    The new site is built and tested alongside the old one, then traffic switches in one planned step, with a way back if anything looks wrong.

How it works

  • 01

    Audit

    We list what you have (content, URLs, integrations, orders, bookings, and what ranks) and write down what has to survive.

  • 02

    Plan

    A written migration plan: the new stack, the redirect map, the data mapping, the cutover date, and a fixed price.

  • 03

    Build

    The new site built alongside the old one, with real content loaded early and a working demo every week.

  • 04

    Cut over

    Traffic switched in one planned step with the redirects live, then rankings and errors watched closely in the weeks after.

Related work

Working with Neelesh is like working with a whole team of developers. He can project manage, design, debug and execute across the full development stack. He's an absolute pleasure to work with.

Nat Martin

CEO - Sunday

Common questions

  • 01Will we lose our search rankings?

    A migration shouldn’t cost you them, and protecting them is most of the work. Every old URL gets a permanent redirect to its new home, titles and structured data come across, and crawl and index health are watched before and after the switch. Some movement while search engines recrawl is normal; a lasting drop usually means something was missed, which is what the redirect map and the checks are there to catch.

  • 02Will the site go down during the switch?

    No. The new site is built and tested alongside the old one, which keeps serving customers until the cutover. The switch itself is one planned step, timed for a quiet moment, with a way back if anything looks wrong.

  • 03What happens to orders and bookings already in the system?

    Nothing gets dropped. Order history and customer records are moved and reconciled before launch. Bookings already in the diary are either carried into the new system or honoured in the old one until they’ve passed, whichever is safer for how you work. That choice is made in the plan, not on the day.

  • 04Do we have to move to Next.js and Sanity?

    No. It’s the usual recommendation for a content site because it’s fast, flexible, and yours, but the plan starts from what you need. A shop might go headless on the platform it already uses; a booking flow might move to a tool that suits it better. If the honest answer is to stay where you are and fix what’s there, we’ll say so.

Have something to build?

Tell us what you're working on. We'll tell you how we'd approach it.

We reply within one working day.