Migration
Platform and stack migrations that land cleanly — no downtime, no lost content, no month-one cleanup.
The problem
Every migration is underestimated. The old platform has content in formats the new one does not support, URLs that need to redirect, integrations that assumed the old auth system, and a launch date set before anyone checked the data model. The first month after a migration launch is usually spent fixing what the plan did not account for.
We have done migrations where the discovery phase doubled the scope of the original estimate — not because the old platform was badly built, but because the assumptions encoded in it were never written down.
How we get there
Discovery
A complete inventory of what is being moved: content, URLs, integrations, user data, and the things that will break if not handled explicitly.
Architecture
The target platform and infrastructure designed before content is touched — with a rollback path documented.
Migration
Content and data moved in batches with validation at each step. Redirects, auth, and integrations rebuilt for the new platform.
Launch and stabilisation
Cutover planned for minimum exposure, with monitoring running from day one and a defined stabilisation period before the old platform is decommissioned.
Deliverables
- Discovery report and migration plan
- Content and data migration
- Redirect map and SEO preservation
- Launch cutover and stabilisation
Stack
- Next.js
- Vercel
- Shopify
- Contentful
- Cloudflare
- GitHub Actions
Frequently asked
How long does a migration take?
It depends on what is being moved and how much of it. A WordPress-to-Next.js migration with twenty pages is different from a Shopify migration with a custom checkout and five third-party integrations.
Will the site go down during migration?
The cutover window is typically a few minutes to a few hours, planned for minimum-traffic periods. Content migration happens well before the cutover, not during it.
What happens to SEO during a migration?
URL mapping and 301 redirects are part of the migration plan — not an afterthought. Search Console monitoring starts at launch, not a month after.



