Media Solutions: Headless CMS

Media Solutions: Headless CMS

Wizeline Delivery Lead, Francisco Camacho, manages the project work for various media client teams. Francisco shares his experience on a recent project, in which the team built a Headless CMS to help our client stakeholders' meet their goals. Watch the video to learn more.

Video Transcript

My name is Francisco Camacho. I’m a Delivery Lead here at Wizeline and today we’re going to be talking about Headless CMS.

This project consisted of migrating and launching more than 10 sites in less than five months for one of the biggest media companies in the U.S.

This client has millions and millions of user interactions per month. We helped this client to revamp their content creation experience, making it easier for the internal teams to generate new content and make it available for end-users via the web and mobile apps.

This was a challenging project with very tight deadlines and lots of releases. Many, many releases from the developers’ machine to out to the production environments, per week.

As with any system data migration, Wizeline was also in charge of coordinating data migration from the former CMS into the new platform, making sure no data was lost in the process.

On top of launching the ten sites, the internal team also needed to be connected and to be able to share stories between them. Our team focused on making sure the project was going in the right direction, keeping our stakeholders’ expectations in line with what was happening at any given time.

We made sure to resolve any risks and issues during execution, always looking to exceed our client’s needs. Thanks to the excellent cross-team communication, we managed to keep things running smoothly.

We ended up facilitating a unique experience for the internal teams, to work with a platform that allowed them to synchronize the view of content for different ways of consuming the content.

We have the web and we have the mobile apps. By implementing the concept of Layouts within the tool, enabling them to configure content and components, according to the required design for both the mobile and the web application, and for different sites that are part of the platform.

On the tech stack, this is accomplished by developing a set of Lambda functions using SQS, DynamoDB, and other AWS components.

Disconnecting content creation in the CMS, from the actual consumption in the web and the mobile apps.

At the time of every site launch, our group of different stakeholders were very happy, things were running smoothly with the particularities that each of the different sites required.

Headless CMS at Wizeline

Wizeline headless CMS is used for data capture, storage, and delivery, making it front-end agnostic and displayable across any screen.

While a traditional CMS houses content and a set of limiting front-end display templates, a headless CMS houses content only and enables users to customize their own front-end template.

Headless CMS key architectural patterns:

  1. Separation of Concerns: leads to more maintainable solutions
  2. Decoupling of Services: allows multiple teams to work more efficiently
  3. Clear API Contracts: allow teams to easily work independently with less distractions

Headless Content Management System provides online publishers with greater flexibility and more options to scale at a significantly lower cost.

CMS is software that manages online content

A CMS is a computer application that is used to manage digital content. This is done by adding, editing, or deleting content that is to be published.

Headless CMS separates backend from frontend


To learn more about a custom headless CMS solution, or to chat with one of our experts, fill out this form or reach out directly to

Nellie Luna

Posted by Nellie Luna on April 1, 2020