
We simplified the E.ON website from 71 sections to 3 and launched the new design with virtually no downtime
Web presentationRedesign and migration of E.ON’s main portal
E.ON is one of the three largest energy suppliers in Czechia, supplying electricity and gas to approximately 1.5 million customers. We combined the approaching end of Kentico 13 support with headquarters’ requirement for a new brand design into a single project. Over 16.5 months, we migrated eon.cz to Xperience by Kentico, implemented the new design and significantly simplified the component system. The entire transition took place without any major impact on customers or the website’s day-to-day operation.

What needed to change
The eon.cz website ran on Kentico 13, whose official support ends on 31 December 2026. At the same time, headquarters requested a new brand design. Instead of two separate projects, we combined everything into one: the technological transition from Kentico 13 to Xperience by Kentico, implementation of the new design, and significant consolidation of sections, widgets and form components.
The biggest challenge was the scale. The migration had to cover all the website’s customisations and correctly transfer the data, while the changes affected around three quarters of more than 3,000 source-code files. Some features the website had relied on are not yet offered natively by Xperience by Kentico, so we had to replace them with custom solutions or find a compromise with the client. And because E.ON’s website is one of its most important digital channels, used daily by customers and people interested in energy, it had to work just as it did before the transition, with the shortest possible outage and content freeze for editors.

What E.ON needed
• Upgrade from Kentico 13 to Xperience by Kentico before support for the existing platform ended
• Preservation of all key website functions and minimal impact on customers and editors
• Implementation of the new E.ON brand design across the entire website
• Significant simplification and consolidation of widgets, sections and form components
• Migration of existing content and its efficient management in the new CMS
• Minimal downtime and the shortest possible content freeze during the transition
• Preservation of connections to existing systems, integrations, analytics and key customer journeys

How we proceeded
We divided the migration into two phases to reduce risk and keep the website running. In the first phase (March 2025 to February 2026), we migrated the website from Kentico 13 to Xperience by Kentico. The technology was changed, while the content remained untouched. In the second phase (February to July 2026), we moved all content to Content Hub, rewrote and consolidated the widgets and sections, and implemented a new brand design from the Ackee agency. We replaced features that Xperience by Kentico does not yet offer with our own solutions.
The website runs on Xperience by Kentico with a traditional architecture (administration + website) and .NET 10 on Linux machines in Azure with automatic scaling, so it can handle traffic peaks. We describe the infrastructure as code in Bicep, and both the infrastructure and application are deployed automatically via a GitLab pipeline. We prepare the new version of the website in a separate slot and simply switch it to production, so deployment takes place with virtually no downtime.

What the project delivered
Over 16.5 months, we migrated eon.cz to a new platform, implemented a new brand design and significantly simplified the entire website. We consolidated the original 163 widgets into 90, 71 sections into 3 and 32 controllers into 30. The administration is powered by 28 custom form components instead of the original 44, and we added a further 34 components for widgets where Xperience by Kentico does not offer the functionality available on the original website. Content in the Content Hub is organised into more than 150 content types.
The initial phase of the migration to the new platform required downtime lasting several hours. We then launched the new design with virtually no interruption, simply by switching the slot. Editors were restricted only by an approximately one-week content freeze before launch, which was crucial for E.ON given the scale of the website. The entire project was completed without any significant impact on customers, and the website is now ready for further long-term development.
Customer success story
We created the main website to capture and direct new as well as existing customers for one of the largest energy suppliers in the Czech Republic.
From the outset, we did not want to approach the migration to Xperience by Kentico as merely a necessary technology upgrade. We used it as an opportunity to modernise the design of eon.cz, significantly simplify the number of components used and prepare the website for further development. Bluesoft implemented the prepared design to a very high standard. Thanks to our agile way of working together, we were able to respond continuously to the project's needs while minimising the content freeze required, which was particularly important to us internally given the scale of the website. I also appreciate that the entire project was completed without any significant impact on customers or the day-to-day operation of one of our most important digital channels.

View the work result for desktop and mobile
Services provided
- Migration of a website from Kentico 13, including all customisations and data, to the new platform.
- Server logic and the data layer on which the entire ecosystem runs.
- Development of clear, modern website interfaces.
- Converting the supplied brand design into a functional website across all pages.
- Unification of components so editors work with fewer, simpler building blocks.
- Verification that the website works just as reliably after migration as it did before.
- Help editors migrate content to the new structure in Content Hub.
Technology
- Enterprise CMS/DXP underpinning content management and the project's entire digital ecosystem.
- A powerful, modern foundation for the entire application on the Microsoft stack.
- A frontend framework for fast, smooth interfaces that re-render without reloading the page.
- A JavaScript superset with type checking for safer, more maintainable code.
- Standard building blocks of a modern, responsive front end.
- Microsoft’s cloud infrastructure for reliable operation and flexible scaling during peak periods.
- Cloud infrastructure defined in code for repeatable, reliable operations.
- Automated deployment of infrastructure and applications without manual intervention.






