---
title: Continue exploring advanced upgrade scenarios
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

Great work! You've learned advanced widget migration techniques. You now know how to migrate widget data as reusable content, transform properties, and convert child pages to widgets using the Kentico Migration Tool.

## Key Takeaways

> **Key:**&#x20;
>
> - You've learned how to analyze widget requirements and plan their migration strategy.
> - You've learned how to migrate widget data as reusable content with custom migration code.
> - You know how to transform widget properties for different UI controls and custom implementations.
> - You can optimize widget properties and enhance the editor experience.
> - You've explored techniques for converting child pages to widgets.

## Continue learning

Now that you've learned advanced widget migration techniques, you may find these resources helpful:

**Technical reference:**

- [Kentico Migration Tool GitHub documentation](https://github.com/Kentico/xperience-by-kentico-kentico-migration-tool?tab=readme-ov-file#technical-documentation-this-repository) - Explore technical details and source code to customize your migration workflow and leverage AI agents for advanced solutions.

**AI-powered development:**

- [KentiCopilot](https://docs.kentico.com/guides/development/kenticopilot.md) - Discover AI-powered tools and best practices for faster development, including prompts for widget creation, content modeling, and migration tasks.

**Get help and support:**

- [GitHub issue tracker](https://github.com/Kentico/xperience-by-kentico-kentico-migration-tool/issues) - Report migration tool bugs or search for solutions to problems others have encountered
- [Community Database anonymizer tool](https://github.com/kentico-ericd/xperience-community-database-anonymizer) - Safely share database information when requesting help

## How did you like this module?

We hope you found these widget migration techniques helpful for your upgrade projects.

Was there any scenario you struggled with, or additional upgrade topics you'd like us to cover? Share your thoughts by clicking the **Send us feedback** button at the end of this page.
