I'm preparing to move over 100 websites into Adobe Experience Manager (AEM), which includes a mix of WordPress sites, older legacy systems, and some static sites. We have various brands and multiple languages to consider, with teams spread out globally.
Before we jump into this big project, I'm curious if anyone has experience with a similar migration. Specifically, I'd love to know:
- How long did the migration actually take?
- What challenges caught you off guard?
- Looking back, what would you approach differently?
- Were there any major issues or 'gotchas' we should be aware of?
6 Answers
I can't say I've managed this scale, but even smaller migrations can turn into a headache. The experience of your project managers will be pivotal. Get experienced folks on board who know what to expect, or you might run into serious issues!
Also, it would be great if folks could explain uncommon acronyms when they use them. Had to look up AEM myself—just saying!
I had a client who wanted to switch to AEM, and after realizing it was going to cost way more than they thought, they hired me to revert back to their hosting solution after all. Choose wisely before committing!
A big question we need to consider is how to manage time zones effectively when updating content across so many sites at once. Anyone got strategies for that?
Honestly, preparing yourself mentally for continuous changes from Adobe is key. I can see a situation where they might update or even pull the product down the line. Staying adaptable is crucial!
This is super true. Keeping an eye on those changes is really important.
One of the biggest hurdles you might face is content mapping. It’s where many projects hit a wall. Everyone thinks it's easy to just transfer data, but often, WordPress posts don’t directly fit into AEM’s component structure. Then there’s the mess of inconsistent taxonomy from older systems, plus different content structures needed for multilingual sites. It can get pretty complicated!
Yeah, that makes a lot of sense. It’s easy to underestimate how complex the content setup is.

I totally get you! I had to look it up too. AEM is Adobe Experience Manager, for those wondering!