Family
KLP Logo

KLP is a Norwegian mutual insurance company responsible for the management of municipal and county pensions and insurance issues.

Based in Oslo, KLP has total assets of USD 118 billion, with all Norwegian municipal and county authorities, most health trusts, and several public sector organizations as clients.

In 2018 KLP decided to replace their legacy CMS. After a thorough process of careful deliberation, KLP landed on a shortlist of two potential vendors in October 2018, including Enonic.

Challenge

Facing at least 5–10 years with a new solution, there were important factors to consider. Like KLP's long-term direction, emerging digital trends, and future-proofing.

KLP needed a solution that was faster, better, and more secure.

The solution also needed to integrate with their design system, as well as offering personalization, login services, marketing automation integration, and A/B testing.

KLP had used their current CMS for over 10 years, during which they had built their own front-ends and several features in addition to the original solution.

Furthermore, KLP were unsure about whether they should run the new platform on premises or in the cloud.

Solution

During a course of 10 days Enonic worked on the detailed and demanding PoC given by KLP.

The Enonic team used the KLP design system right out of the box on the Enonic platform, and began working on fully responsive layouts, bilateral integration, and a fully customized Enonic form builder.

Other solutions included highly specified editorial roles and access management, and fully customizable content types like articles, landing pages, and forms, as well as page templates, macros, and teaser components.

A/B testing was made possible through an integration with Visual Web Optimizer (VWO), and a personalization component was built by Enonic with React.

As for marketing automation, Enonic’s deliberate decision on using “best of breed” third-party applications in tight integration was well received.

Being a universal CMS, Enonic allows customers to choose whether they want a traditional CMS, a headless CMS, or both at the same time.

This seamless functionality also applies to search, as Enonic comes ready with an integrated database built around a lightning fast and smart search engine.

In addition to this, Enonic also delivered solutions on content migration, easy duplication and setup of campaign sites, localization, language support, system documentation, cloud/on site integration, backup and recovery, security architecture, and much more.

Want to get the full story? Read How KLP Chose a Digital Platform.

Results

The intense hands-on PoC process at KLP’s offices resulted in a test build of KLP.no and a 40-page report delivery from Enonic. With this, KLP possessed a unique basis for making their decision.

Not only did Enonic deliver more than required before deadline—like for instance app localization—they also answered requirements outside of the PoC. This included market strategy, upgrade regime, and security architecture.

During the project Enonic demonstrated the ease of training developers and getting them started on Enonic.

The user-friendliness and intuitiveness of Enonic, along with best practices and a close collaboration between all actors, ensured a solid and satisfactory delivery.

KLP finally chose Enonic’s solution in December 2018.

They understood that Enonic can help them change and adapt digital solutions in a faster and more secure way, as well as receiving quality deliveries on e.g. localization.

Following the PoC, KLP started an implementation project in January 2019 and launched its public website hosted in Enonic Cloud in June 2019.

Technical Overview

  • Enonic Cloud
    • Enonic XP 6.15
    • Development (Dev)
    • Quality Assurance (QA)
    • Production (Prod)
  • Headless CMS
    • Guillotine library
    • GraphQL
  • Enonic Market
    • Form builder (customized to KLP’s design system)
    • SEO Meta Fields
    • Visual Website Optimizer
    • Menu lib
  • KLP Design System
  • Gradle (build system)
  • GitHub (Git Repo)
  • React
  • HTML5
  • Jenkins (continuous delivery)
  • Trello (task management)

Get Started with Enonic! 🚀