Migrations ← Back

Moving content between CMSs

A running series. Every one works the same way — stand both systems up side by side, pull the old site out into plain data, decide where each piece belongs in the new one, then import it.

01 Done

Drupal → WordPress

A whole Drupal site — articles, pages, recipes, tags and images — moved into WordPress without losing anything.

Read the write-up →
02 Planned

Shopify → WooCommerce

A store rather than a magazine — products, variants and order history, on a shop that cannot go offline.

03 Planned

Sitecore → WordPress

A deep content tree flattened into WordPress's much shallower page model without losing the structure.

04 Planned

Adobe Experience Manager → WordPress

AEM builds pages out of components, which map onto Gutenberg blocks far better than onto plain post content.

05 Planned

HubSpot CMS → WordPress

The blog is the easy half; the question is what happens to the forms and contacts the content is wired into.