Funktionaliteten, som din virksomhed er afhængig af, kan ofte bevares, selv når den underliggende kode skal ændres. Kode, der er bundet til Umbraco 8 eller .NET Framework, skal tilpasses eller genopbygges til den nye platform. Forretningslogik, der ikke afhænger af disse ældre API'er, kan være genbrugelig.
For hver pakke kontrollerer UKAD, om der findes en kompatibel version. Hvis den ikke længere vedligeholdes, kan den nødvendige funktionalitet være dækket af en indbygget Umbraco-funktion eller en erstatningspakke. Tilpassede backoffice-redaktører kræver særlig opmærksomhed, fordi redaktørgrænsefladen er ændret.
Hvor en erstatning bruger et andet lagerformat, kan datakonvertering være påkrævet. Enhver funktion, der ikke kan overføres som den er, drøftes med dig, før en erstatning aftales.