With our engineers.
For any site, priced by its scope. Our engines and an engineer do the work, and you approve the switch.
THE MIGRATION ENGINE
Our migration engine reads a WordPress site four ways and shows you, part by part, which of the site's twelve parts each way can carry, as of October 2026. Explore it at migrate.amadalis.ai, then apply to have our engineers move your site.
01Two ways to move
For any site, priced by its scope. Our engines and an engineer do the work, and you approve the switch.
At migrate.amadalis.ai, explore what each way in reaches. With an invitation, the engine runs a real migration of your site into a private sandbox that expires 30 minutes after the import.
02What each way in reaches
The twelve parts are content, media, users, taxonomies, menus, options, redirects, forms, commerce, builder data, theme data and plugin data. The engine picks the strongest way your site allows, and its receipt names, part by part, what is available, partial or unavailable, and why. As of October 2026.
| Way in | Reaches in full | Reaches in part | Cannot reach |
|---|---|---|---|
| Our read-only exporter plugin | Every part the plugin declares, all twelve today | ||
| A WordPress application password | Content, media | Users, taxonomies | Menus, options, redirects, forms, commerce, builder data, theme data, plugin data |
| A WordPress export file | Content, menus, taxonomies, builder data | Media, users, forms, commerce, plugin data | Options, redirects, theme data |
| The site's public interface, with no sign-in | Nothing in full | Public content, media, taxonomies | The other nine parts |
Only the exporter plugin, with nothing partial or missing, makes a site eligible for a full cutover.
04What you can explore
The four ways in and, part by part, what each one can carry, drawn from the engine's own acquisition report. With an invitation, the engine runs on your own address and its receipt names what came across, what did not, and why.
How pages and their layouts become native Praxis sections, and how everything the engine cannot carry is named rather than dropped.
What our read-only WordPress plugin reads, and why it is the strongest way in.