Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

How to migrate from another headful CMS to AEM Headless

Avatar

Level 1

Hello everyone,

 

I'm looking to migrate from an old, headful CMS to AEM Headless. The database of our current headful CMS is PostgreSQL 15, and the content is marked up with a proprietary template.

 

We plan to distribute information to multiple devices, such as native apps and IoT devices, and therefore want to use GraphQL.

Does anyone have information on how to migrate from a third-party CMS like this?

 

I understand that the Content Transfer Tool (CTT) is for data migration between AEM instances, but what's the best practice for migrating data from another CMS?


https://experienceleague.adobe.com/ja/docs/experience-manager-cloud-service/content/migration-journe...

 

Thanks.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Reply

Avatar

Level 3

There isn't any OOTB solution for such a migration. I would treat this as a standard ETL process and follow below steps-

 

  • Prepare data model in AEM
  • Create mapping from old data model to the new one.
  • Write custom utility to migrate data.
  • Transform data either during migration or after migration. I would prefer to transform the data at the destination to make sure the migration performance is not impacted.

I hope it helps. Thanks!