Van Kentico Xperience naar Umbraco: de praktische gids
Kentico Xperience-licenties lopen op, upgrades komen elke twee jaar terug en developers zijn schaars. Een eerlijk verhaal over wanneer een overstap naar Umbraco loont, hoe het traject eruitziet en wat je realistisch betaalt.
Het korte antwoord
Kentico Xperience is een degelijk CMS met een zware kant: jaarlijkse licentiekosten, upgrade-trajecten die elke twee jaar terugkomen en een ecosysteem dat smaller wordt. Umbraco draait op .NET, is open source en kent geen licentiekosten. Voor de meeste Kentico-klanten — zeker degenen die niet alle Xperience-modules gebruiken — is een overstap naar Umbraco financieel én technisch logisch.
Reken op een migratietraject van drie tot zes maanden voor een gemiddelde corporate site, en een terugverdientijd van anderhalf tot twee jaar door wegvallende licenties.
Waarom organisaties Kentico verlaten
De drie redenen die we vrijwel altijd horen, in volgorde van zwaarte:
1. Licentiekosten die niet meer kloppen met het gebruik. Kentico Xperience rekent per server, per omgeving, per uitbreiding. Een gemiddelde corporate setup met productie, staging en development zit al snel boven de 15.000 euro per jaar. Gebruik je drie modules van de tien, dan betaal je voor functionaliteit die in een dashboard staat te verstoffen. Je betaalt voor opties, niet voor waarde.
2. Upgrade-pijn. Kentico publiceert om de paar jaar een nieuwe major versie. Sla je een upgrade over, dan stapelt het migratiewerk zich op tot een bigbang-traject niemand wil draaien. Loop je netjes mee, dan is dat elke 18 tot 24 maanden een project van enkele tienduizenden euro's. Die kosten staan los van wat je aan licenties betaalt en passen zelden in een normaal IT-budget zonder discussie.
3. Talent dat opdroogt. Kentico-developers vinden is in 2026 lastiger dan twee jaar geleden. Het ecosysteem is kleiner, de community minder actief, en developers met .NET-affiniteit kiezen vaker voor Umbraco of native ASP.NET-projecten. Wie nu vastzit aan Kentico, zit straks vast aan een handvol leveranciers met bijbehorende uurtarieven.
Het migratiepad in vier fases
Een Kentico-naar-Umbraco-migratie is geen lift-and-shift. Maar het is ook geen rebuild from scratch. We werken in vier fases:
Fase 1 — Audit en scope-bepaling (1-2 weken). We brengen in kaart welke Kentico-modules je echt gebruikt, hoeveel content er is, welke integraties draaien en welke aanpassingen er in de loop der jaren zijn gemaakt. Vrijwel elk Kentico-project bevat custom code die niemand meer durft aan te raken — dat moet eerst boven water voordat er een offerte op tafel komt.
Fase 2 — Document type-mapping en architectuur (2-3 weken). Kentico's page types mappen we naar Umbraco document types. Dit is hét moment om op te ruimen: oude types die je niet meer gebruikt verdwijnen, types die door de jaren heen zijn dichtgegroeid worden vereenvoudigd. We werken altijd met een bewezen migratie-aanpak en uSync zodat alle structuren versionable in Git komen te staan in plaats van klik-voor-klik in een backoffice.
Fase 3 — Content- en mediamigratie (2-4 weken). Hier wordt het technisch. Kentico bewaart content in een eigen schema; Umbraco werkt met een ander datamodel. We bouwen een migratie-tool die per content-type leest, transformeert en schrijft. Voor mediabestanden geldt hetzelfde: paden veranderen, dus alle verwijzingen in rich text worden bijgewerkt zodat geen enkele link breekt.
Fase 4 — Frontend, integraties en go-live (2-6 weken). Templates worden opnieuw opgebouwd in Razor. Integraties (CRM, marketing automation, search) krijgen een nieuwe binding. Voor de cutover plannen we een redirect-strategie zodat alle bestaande URL's blijven werken en zoekmachines niet ineens 404's te zien krijgen.
Content en data overzetten zonder verlies
Het deel waar redacteuren van wakker liggen. De korte versie: alle content komt mee, in dezelfde structuur, met dezelfde URL's. De langere versie:
Voor pagina's en artikelen werken we met een script dat per Kentico-page-type een Umbraco-document-type vult. Velden die exact mappen (Title naar pageTitle, Body naar richText) gaan rechtstreeks over. Velden die niet één-op-één mappen — Kentico's flexibele MediaSelector bijvoorbeeld, of custom widget-velden — krijgen een transformatie-laag waarin we per geval bepalen wat de logische tegenhanger in Umbraco wordt.
Voor afbeeldingen en bestanden hebben we een aparte stap. Kentico bewaart media in zijn eigen mediabibliotheek met een eigen pad-structuur. Umbraco's mediastructuur ziet er anders uit. We migreren bestanden en updaten alle interne verwijzingen — inclusief die in rich-text-velden — anders krijg je na de overgang honderden 404's op afbeeldingen die wel mee zijn maar onvindbaar blijken.
URL's blijven hetzelfde. Dat is geen luxe maar een SEO-noodzaak: bestaande backlinks en zoekresultaten moeten naar werkende pagina's blijven wijzen. Waar URL-structuren niet exact matchen, plaatsen we 301-redirects op basis van een mapping die we voor de cutover door iemand uit de organisatie laten controleren.
Risico's en hoe je ze afdekt
Drie dingen gaan in elke migratie minstens één keer fout. Door ze van tevoren te benoemen kun je ze afdekken:
Vergeten functionaliteit. In bijna elke Kentico-installatie zit een vergeten widget of module die door één afdeling intensief wordt gebruikt. Komt die pas na go-live boven water, dan sta je met een halve site. Daarom besteden we week één aan een grondige audit waarbij we sleutelfiguren uit de organisatie spreken — ook degenen die niet vanzelf aan tafel zitten.
Custom integraties. Kentico-projecten hebben vaak maatwerkkoppelingen met bijvoorbeeld AFAS, Salesforce of een eigen ERP. Die koppelingen moeten herbouwd. Technisch is dat geen rocket science, maar het is wel uitgebreid testwerk dat je niet wilt onderschatten in de planning. Reserveer er een marge voor.
SEO-impact in de eerste weken. Zelfs een perfect uitgevoerde migratie geeft de eerste weken een lichte dip in zoekverkeer. Dat is normaal — Google moet de nieuwe site opnieuw crawlen en indexeren. Met een goede redirect-map en sitemap blijft de impact beperkt en herstelt zich binnen vier tot acht weken. Onze Umbraco-specialisten leveren standaard een SEO-checklist op die voor go-live wordt afgevinkt.
Kosten en doorlooptijd in 2026
Realistische cijfers, gebaseerd op projecten die we de laatste twee jaar hebben gedraaid:
Kleine corporate site (50-200 pagina's, 1 taal, beperkte integraties): 25.000 tot 40.000 euro, doorlooptijd 8-12 weken.
Middelgrote site (200-1000 pagina's, 2-3 talen, CRM-koppeling, formulieren): 45.000 tot 80.000 euro, doorlooptijd 12-20 weken.
Grote enterprise-site (1000+ pagina's, meertalig, marketing automation, complex maatwerk): 90.000 tot 180.000 euro, doorlooptijd 20-32 weken.
Daarbovenop besparen organisaties gemiddeld 12.000 tot 30.000 euro per jaar aan licenties. De meeste klanten zien hun investering binnen 18 tot 24 maanden volledig terugverdiend, en daarna is het netto winst — zonder de halfjaarlijkse rondes met sales over een verlenging.
Hoe je veilig start
De beste eerste stap is geen offerte maar een audit. Een halve dag waarin we samen door je huidige Kentico-installatie lopen en concreet vaststellen wat de scope is, welke integraties bestaan en welke risico's er liggen. Daarna pas een offerte met realistische cijfers in plaats van een schot voor de boeg.
Wil je weten of een migratie naar Umbraco voor jouw organisatie de juiste keuze is? Plan een vrijblijvend gesprek via onze contactpagina, of lees verder over onze Umbraco migratie-aanpak. We rekenen geen voortraject — die eerste audit is gratis.