I’m currently redeveloping an existing Umbraco 8 site into Umbraco 17. The new build includes structural and UI improvements, but most of the existing content—especially block-based content (Nested Content / Block List)—needs to be retained and migrated.
I’m already familiar with custom migration approaches (APIs, uSync, Deploy, etc.), but I’m specifically հետաքրք exploring whether Umbraco AI can help make this process faster and more efficient.
A few questions:
Has anyone used Umbraco AI for content migration, transformation, or mapping?
Can it handle structured data like block editors (e.g., mapping Nested Content to Block List / Block Grid)?
Is it practical for semi-automated migration workflows, or is it mainly suited for content generation and editorial assistance?
Any real-world experiences using Umbraco AI in upgrade/migration scenarios?
My goal is to reduce manual effort while keeping content structure and integrity intact.
Would really appreciate any insights or experiences.
I’ve not used AI for migrations yet but uSync Migration migrates Nested Content to Block List and Grid to Block Grid. I’ve used this with several migrations with success.
I suspect you could use AI and the Umbraco MCP server to help migrate but you would need to tell it what and how to migrate, especially if document types are different. I would start with uSync Migrations and see what you are left with…
uSync also in my list. I did migration from v13 to v17 using uSync but never done Nested Content to Block list. As you already did Nested Content to Block list or Grid, this means we can do the field mapping also for document type structural changes?
It uses the same element types, so it will be a 1-1 equivalent. If you wanted to map different properties or change your documents types then you may need to you an alternative approach or write your own migrations.
I’ve only ever done Nested Content to Block List so I’m not sure what it does for Grid to Block List though…