WebsiteSupport.io
Drupal Edition
MigrateContent ModerationWorkflowImport and export

Migrate Forward Draft

When importing or updating content with Migrate, Drupal normally writes to the default (published) revision. On sites using Content Moderation, this bypasses editorial workflows. This module makes Migrate write to a draft revision instead.

19 April 2026·Drupal ^10 || ^11

Migrate Forward Draft addresses a workflow gap that affects Drupal sites using both the Migrate API and the Content Moderation module. When Migrate imports or updates content, it writes directly to the default revision — which on a moderated site is the published version. This means imported content bypasses the editorial review process and goes live immediately, which is often not the intended behaviour.

This module intercepts the Migrate process and routes new and updated content to a draft revision instead of the default revision. Editors can then review imported content through the normal moderation workflow before it is published. This is particularly valuable for content migration projects where source data needs editorial review before going live, or for ongoing data synchronisation where imported updates should not automatically replace published content.

The module integrates cleanly with Drupal's Content Moderation system and works with the standard Migrate and Migrate Plus modules. It handles both initial imports and subsequent updates, ensuring that the moderation workflow is respected throughout the content lifecycle rather than only for content created manually through the admin UI.

Let’s talk

Ready to stop worrying
about your Drupal site?

Start with a free audit — no commitment, no jargon. Our engineers will review your site and send you a plain-English report within 48 hours.

View Plans

0207 490 2311 · hello@websitesupport.io