header-mobile-bg

Solving the CaaS Dilemma

Doug Heise, VP Marketing

Doug Heise

Global brands and eCommerce companies today are finding themselves overwhelmed by the explosion of new channels, apps, and devices. So-called “headless” approaches to content management – sometimes referred to as Content-as-a-Service (CaaS) – are increasingly being pitched as a cure-all. But as more companies pursue this approach, its limitations are becoming apparent. Developers may be excited because it provides them with a bigger role, but marketers struggle to control the online experience and deliver unique – even iconic – brand experiences. In this post, we’ll examine the benefits and the drawbacks of a CaaS approach to CMS, and suggest ways of keeping both sides happy.

Riding the CaaS Hype Train

In the last few years, companies that do business online (in other words, just about everyone) have been hearing about a cutting-edge methodology for overcoming the growing challenge of multi-channel marketing and eCommerce. This approach goes by a number of names, but the most popular formulation these days is CaaS, which stands for “Content as a Service” or, more accurately, “Content Management as a Service”.

A lot of the hype has been coming from software vendors and service providers that specialize in this approach. But there’s also been more coming from the analyst community recently. In the last few years, we’ve seen reports on the subject from Gartner, IDC, and Forrester– along with a seemingly endless parade of articles in the trade press and blogosphere.

And the hype train shows no sign of slowing down. So perhaps it’s time to take a closer look at this phenomenon to see what conclusions can be drawn about how and when to deploy it.

What is CaaS?

First, let’s define some terms. One of the issues here, in fact, is sorting through all the buzzwords, including CaaS, headless, decoupled content, Content as Infrastructure, and more.

To make matters worse, this isn’t the first time the term CaaS has been used – and it hasn’t always referred to the same concept. It has previously been used as an acronym for “Containers as a Service,” “Communications as a Service,” and numerous other things. There’s also debate about whether or not CaaS implies a cloud-based infrastructure or if it’s simply referring to a services-based architecture.

But regardless of what you call it, the concept is simple: It’s about completely decoupling content from presentation. Instead of managing content in the context of its eventual presentation layer, content is stored in an “agnostic” format – typically a lightweight data-interchange format such as JSON – and delivered headlessly via an API.

Why CaaS?

So, why would you want to do this? Well, originally CaaS emerged as a solution to a resource management problem: How could companies respond to a growing variety of presentation requirements with limited time and marketing resources? The answer according to many developers was to simplify, standardize, and separate. And the results for many companies are often extremely positive.

CaaS can help reduce redundancy, accelerate time to market for new content experiences, and allow the deployment of new services incrementally and without re-platforming. It is particularly well suited for situations where you need to inject content fragments into a legacy transactional platform, like an eCommerce or customer support system, which typically lack robust content management functionality.

Developers typically love this approach. It’s conceptually simple, efficient, and can be easily scaled to any channel, including the Internet of Things (IoT). And it allows them to focus on developing new front-end frameworks. However, it is not as easy for marketers and merchandisers.

User UnFriendly?

It turns out there was actually a pretty good reason that some content management systems closely coupled content with the end-user experience in the first place. This is because as bandwidth increases and the online experience becomes more complex, marketers need even more control over the customer experience. They want accurate WYSIWYG previews and pixel-perfect presentations. And they want to use this to differentiate their online experiences from their competitors.

On the positive side, CaaS can be fast, efficient, and scalable. But it often depends on a process of simplification and abstraction that (if not deployed intelligently) can hinder a brand’s ability to engage customers and stand out.

Many marketers find this approach frustrating. Most CaaS systems lack the ability to provide live previews of the final visitor experience, particularly when these experiences combine content and data from multiple repositories. In addition, many “pure-play” vendors that only provide a headless CMS repository are pretty barebones and lack the functionality of a more robust CMS – including the ability to contextualize or personalize the content for different segments or personas.

In the last decade, marketers have gotten used to having more control over the customer experience, from custom landing pages to newsletters to social activity. The last thing that marketers have wanted to implement is a new technology that reduces their level of control and interaction with the customer.

So how can companies resolve this issue?

A False Dilemma

Fortunately, this problem is not quite as black and white as it initially appears.

Evangelists of pure CaaS act like all traditional content management systems are the same – antiquated applications that inextricably link content to presentation and are only good for publishing static Web 1.0 pages. But this argument is a straw man. Most modern content management systems – especially CoreMedia – were designed from the ground up to decouple content from presentation.

Because of our experience working with major media companies (starting in the 1990s), we have long understood that it’s essential to treat content as a set of reusable assets that can be configured on demand for any presentation environment – from mobile devices to in-store displays to the latest wearables.

In addition, CoreMedia provides a simple CaaS option for companies that want to use us exclusively as a headless repository. And, of course, this functionality can be deployed on-demand in a hosted cloud environment, a private cloud environment, or on-premises.

A Better Way

So, if “pure-play” CaaS and modern decoupled content management systems are not, in fact, on opposite ends of the customer experience spectrum, then what criteria can companies rely on to choose one approach over the other. The correct answer might be a surprise: You don’t actually have to choose one over the other.

At CoreMedia, we believe our approach is superior because we offer customers both flexibility and choice. It’s an approach that Tony Byrne of the analyst firm Real Story Group termed “head optional.”

We provide a pure headless option for situations where firms need to deliver content quickly and efficiently to many channels using a consistent, pre-fabricated, agnostic delivery model. But we also ship with a powerful UI that allows marketers and merchandisers to orchestrate content from multiple sources (including other headless repositories like IBM Content Hub), combine these content assets into engaging modular experiences, access pixel-perfect dynamic previews, and schedule them for publication on multiple platforms.

We believe this flexible “head optional” approach provides the best of both worlds for global brands. It allows for the benefits of standardization, automation, and efficiency without sacrificing the ability to create unique and iconic customer experiences.

Many companies, in fact, may choose to pursue a dual approach: giving marketers granular, pixel-perfect control over some channels (such as an online flagship store or cutting edge in-story experience) and using a pure headless delivery model for channels that don’t require as much marketing input or competitive differentiation.

We also believe this positions companies to pursue even more powerful content delivery models that Real Story Group refers to as “Experience-as-a-Service.” This refers to a system where components are assembled and rendered in a CMS but delivered through separate applications. According to Byrne, “Headless topologies are essential to enterprises that need to engage through applications and services rather than traditional websites, but it doesn’t always resolve the problem of content contributors managing experiences across diverse endpoints.[1]”

We may not be able to predict the future, but at CoreMedia we want to help global brands be prepared with the right tools for every problem.

[1] http://www.econtentmag.com/Articles/Editorial/Feature/The-State-of-Web-Content-Management-2018-122569.htm

Stage 1: Fragmented: Multiple Channels

You’re a digital dinosaur!

You have a beautiful website, but with fragmented digital experiences, you run the risk of extinction.

It’s time to evolve.

Your audiences want a seamless experience, no matter what's happening behind the scenes. When your experience is different or difficult, it’s important to start with the basics, such as cultivating a holistic approach to online digital experiences. Realign your teams, platforms, processes, goals, and metrics around a comprehensive view of the online experience. Focus on the end-to-end customer journey cutting across channels, desktop and mobile.

separate channels animation circle t-rex dinosaur square
Stage 2: Integrated: Multiple channels

You’re a fish!

Signs of exciting life are starting to form. Your DX is responsive and adaptive but it’s not quite personalized yet.

Keep swimming!

The integration of your brand content across every touchpoint (website, online store, social media, emails, apps, point of sale) creates immersive experiences. These flagship sites combine content-rich brand experiences with immediate conversion capabilities. Business teams and marketing are closely aligned. However, while the digital experience is responsive and adaptive, it’s not yet personalized.

Connect with an expert
Stage 3: Instant: Global expansion

You’re a crocodile!

You’re taking it global. Speed and scalability are key and just like a crocodile, you’re fast…but you’re clumsy.

Oh snap!

In this stage, the online digital experience becomes completely dynamic. You need content that is global, yet relevant, with plenty of local insights: Who is the user? Are they using a mobile phone? Is it raining where they are? Is it snowing? If it is, maybe they need warm, waterproof boots. All of this contextualized information creates a better user experience. With one global orchestration, you’re able to adapt everything, in whatever country or language you choose – while keeping turnaround times low. So keep evolving.

Connect with an expert
Stage 4: Dynamic: Real time personalization

You’re a lion!

You’re reaching more customers in more countries and languages than ever before, and now you’re finally hunting and collecting info with precision.

But you can do more to keep your brand roaring!

As you graduate to the Instant level, you’re able to rapidly update everything - not just in one language and for one country, but in 20 languages and for 100 countries. Speed and scalability are key, driven by the need to roll out global campaigns in all languages and all touchpoints and make updates in minutes or hours, not weeks. But there’s still more to do to reach nirvana.

Connect with an expert
Stage 5: Immersive: Elevated experiences

You’re Captain Content!

You’ve done it! You have opposable thumbs AND you’re saving the world with your seamless, elevated customer experiences.

You're a superhero in the digital space.

Your digital world and your physical world are blending together in the most complementary way possible. When shoppers visit your store, they’ll be greeted with their pre-selected products. Language changes dynamically depending on country of origin – it's like the whole store was set up just for your one specific customer.

In this final stage, your customer experience is truly immersive and superior, and your flagship store merges your physical and digital world into one, with a truly personalized individual experience.

Connect with an expert