client
deliverables
Workhuman CMS migration
We took Workhuman’s previous CMS and created an even better experience in Contentful, this time without technical debt and the manual work of recreating large chunks of content.
The Client
Workhuman is a multinational company co-headquartered in Massachusetts and Dublin. They provide cutting-edge cloud-based human capital management software solutions, and their social recognition programs are outstanding, allowing employees to acknowledge and reward each other's contributions.
Workhuman has a deep understanding of the pivotal role employees play in the success of any team. Employees are valuable investments, and Workhuman aims to make a positive and nurturing work environment easy for every business to employ.
The Goal
Workhuman wanted to migrate from their traditional content management system to Contentful, a headless CMS that separates the presentation layer (where content is presented) from the backend (where content is managed). A headless CMS would allow Workhuman to manage content in one place and deploy that content on any digital channel they choose.
A common goal of migrations is to improve the consistency of a team’s content creation, and Contentful would do just that. Contentful has been shown to make managing content easier for marketers and often lets developers build faster and automate changes.
At Adapt, our goal for this migration was to take Workhuman’s previous CMS and create a comparable experience in a new system, this time without technical debt and the manual work of recreating large chunks of content.
The Approach
Workhuman’s editorial and development teams needed a tool with more consistency and flexibility going forward, which is why we were migrating to Contentful.
We borrowed our process from migrations we’ve done in the past, which typically consist of extracting data from the source system, transforming them, and loading them as needed into the new platform.
This specific migration was about getting this data from their previous CMS. In this case, it was WordPress and Uberflip, and putting it on Contentful. We didn’t know much about Uberflip before we started this project, so we had some learning to do!
We also learned there was a LOT of data to migrate:
1.5K news and blog posts in WordPress
3.5k posts and resources in Uberflip
3.5k files in WordPress
The Challenges
The Sheer Volume
We didn’t need everything that was in WordPress and Uberflip. We only needed a subset of that data, though we didn’t know exactly what part yet. One of the largest pieces of any migration is understanding what is in the source system. Unfortunately, it can’t be done before the project begins; we need to be inside to see. We started with a HUGE list of content, but not all of that was actually valuable, so we narrowed it down and worked with the client to migrate what was necessary.
The Feature Set
Consistency in output makes for a more consistent front-end experience for the user. Of course, consistency is essential, but when platforms change, so do the features available to content editors.
This can feel like we’re taking away features that the content team previously had. For example, WordPress allowed editors to add HTML and shortcodes to pieces of content, bypassing design, but that feature wasn’t available on Contentful. This makes sense when you view content as data because developers can output that data in many formats, but it also means that Adapt had to work with the Workhuman team to model the content correctly in Contentful so that editors aren't losing features and the end goal is clear: a consistently branded frontend experience
We want our clients to have all of the features they need, but in a system that can be controlled to keep the design consistent, ultimately making their lives easier.
Changes between platforms are felt acutely during migration, and clear communication with the Workhuman team was essential for this project to be a success.
The Result
A new website powered by Contentful! Workhuman launched its new site on a headless CMS that will make deploying content on any digital platform easier than ever.
Explore More: