Step 15 - Content migration

Drupal 9 site migration project delivery blueprint


The details on this page represents the goal, activities, deliverables and resources for conducting a content migration as part of a site migration project.

The content migration is step 15 of a 24 step project delivery process Salsa has designed for migrating (or upgrading) sites from a legacy or proprietary CMS to Drupal 9.

An overview of the entire process can be found here: Drupal 9 site migration project delivery blueprint.


4A: Rebuild


Transfer content from the source CMS site to Drupal 9 site. Have confidence content is migrated without issues.


  1. Setup and configuration of content mappings and automation scripts

  2. Iterative execution of content migrations per content type

  3. Continuous content updates (reducing content-freeze burdens/windows)

  4. Validation of migrated content


  1. Source site content migrated onto new site

Resources and templates*

  1. Content mapping matrix

  2. Merlin open source framework

  3. Sample merlin configurations...

* to be publically available by Q1 2021 to align with the GovCMS D9 roadmap.  Reach out if you’d like a draft version beforehand.

Is your GovCMS site ready for Drupal 9?

Ensure your GovCMS website will remain current and secure with our Drupal 9 readiness assessment. Know your upgrade pathways and options, potential costs and timeframes. Find out more about Salsa’s D9 readiness assessment

Register for readiness assessment