This site is for migrations and new platform projects.Support and maintenance → websitesupport.io
London
Design Works
Platform migration and deliveryLondon · Est. 2009
Services / Migration / Drupal

Drupal migration and upgrades

Upgrade, or move off Drupal. Whichever fits, we've done both.

We've built on Drupal since 2009. That means we can tell you honestly whether your site needs an upgrade, a rebuild on a current version, or a different platform entirely, and then deliver whichever it is.

Migration readiness review
020 3608 2525
A free 30-minute call with a technical lead, then a short written summary of your options.

Which situation are you in?

Unsupported

Still on Drupal 7

Community support ended in January 2025. Security fixes now depend on paid extended support, and contributed modules are going unmaintained. This is a migration rather than an upgrade: the content model and custom code have to be rebuilt.

We rebuild on a current Drupal, or move you elsewhere.
Support ending

On Drupal 10

Support ends in December 2026. Moving to Drupal 11 is an upgrade rather than a rebuild, provided the custom code and contributed modules have been kept current. We audit the codebase and tell you which you have.

We audit, then upgrade in place where we can.
Re-platforming

Moving off Drupal

Sometimes Drupal isn't the right fit any more. We move sites to enterprise WordPress or a headless CMS when the evidence supports it, and we say so when it doesn't.

Drupal to WordPress, Drupal to headless.

The risks we manage

A migration rarely fails on the new build. It fails on the things that were never written down: a field nobody mapped, a URL nobody redirected, an integration nobody knew about until the morning after cutover.

01

Data mapping

Every content type, field and taxonomy mapped from old to new and signed off by its owner before build starts.

02

URLs and SEO

Each old URL redirected to its nearest new page, tested before launch and monitored in Search Console after.

03

Content freeze

Repeated test migrations of real data, so the final run is a rehearsal and the freeze stays short.

04

Integrations

Every connection inventoried in discovery and decided on: keep, rebuild or retire. Nothing found on launch day.

05

Accessibility

Rebuilt to WCAG 2.2 AA, including the content that migrates across, not only the new templates.

06

Support after launch

Parallel running, a rollback plan, then ongoing care through WebsiteSupport.io if you want it.

How a Drupal migration runs

Typically six to nine months
01
Discovery

Workshops, codebase audit, module inventory, decision log.

02
Architecture

Content model, field mapping, redirect plan, integrations.

03
Build and migrate

Staged releases and repeated test migrations of real data.

04
Cutover

Freeze, final migration, redirects, parallel running, rollback.

05
Handover

Training, documentation, support through WebsiteSupport.io.

Drupal migrations we've run

All case studies →

Questions we get asked

If yours isn't here, it's usually quicker to ask on the phone.

It depends on your content model, your integrations and who will run the site. Discovery answers it with evidence: we audit what you have and recommend the platform that fits, including staying on Drupal.

Book a migration readiness review

A free 30-minute call with a technical lead, then a short written summary: upgrade, rebuild or move, roughly what it involves, and what to do first.

020 3608 2525
Or send your details
What platform are you on now? (optional)