Tags:

Optimizely CMS Roadmap – AI, automation and the future of digital experiences

I was at Optimizely's big conference, Opticon, on September 30th. The conference took place in The Barbican Centre in London, the building that has been voted London's ugliest building. The common thread throughout the conference was Optimizely's platform for AI orchestration, namely Opal. Hardly a single presentation was carried out without Opal playing a role. It's perhaps not surprising, Optimizely wasn't the first to introduce AI, but it seems that those who have been waiting for something good haven't waited in vain. Opal is good stuff!

The CMS is an important part of Optimizely, because this is where it all started. The Swedish company Elektropost launched its first CMS in 1996. Elektropost later changed its name to Episerver. Episerver acquired Optimizely in 2020, and in 2021 changed its name to Optimizely to make it easier to attack the US market. The rest, as they say, is history.

The Roadmap Reveal: CMS

It was Tom Bramley, the product manager for Optimizely CMS, who presented the roadmap to the most eager, already at 08:05, well before CEO Alex Atzberger kicked off the conference with a cracking good keynote. My idea was that the roadmap presentation would provide answers to what will come when, but there I only got my expectations halfway met. He told us about what is coming, but completely without saying anything about when.

What was not said

The most important thing about the presentation was not necessarily what was said, but what was not said. Read the full blog post to find out what it was...

Three focus areas

Most presentations at Opticon started by presenting some themes, principles, or focus areas. The CMS roadmap was no exception. The following three areas were in focus.

Opal for CMS 12

As mentioned at the beginning, there was hardly a single presentation without the AI platform Opal being mentioned, and the CMS roadmap was no exception.

Workflow Agents

A workflow can be built with drag-and-drop, without writing code, and you can compile different agents. A workflow can be started when content is published, a webhook is called, or at fixed intervals.

Content Modeling Agent

In addition to anyone being able to create their own agents on the Opal platform, Optimizely provides some ready-made agents.

An agent was demonstrated that takes a screenshot as input, and from the screenshot can generate a content model. The agent takes into account what content types already exist and will not create unnecessary content types. The agent will also look at existing naming and adapt to it, while trying to comply with Optimizely's best practices.

GEO/AEO Agent

GEO/AEO (Generative Engine Optimization/Answer Engine Optimization) are two terms you'll need to get used to, and it's all about adapting content so that machines get the most out of your content.

Optimizely has launched an agent that helps optimize content for machines.

Library Agent

Optimizely has also launched an agent that can tag and organize your images, as well as generate appropriate alt texts.

CMS 13

After the mandatory introduction with Opal AI, we came up with what I was most curious about, namely CMS 13. The upgrade to CMS 12 was extensive, due to the transition from the .NET Framework to .NET, and it is now four years since CMS 12 was launched.

It was said that the upgrade from CMS 12 to CMS 13 will be much less extensive than from CMS 11 to CMS 12. At the same time, it was mentioned as prerequisites.

External content

Optimizely is launching a new way of working with external content. A big advantage of this is that you can handle multiple integrations in the same way, and the content will in many cases be experienced as if it is directly in the CMS.

Technically, this can work in two different ways

Content Variations + Experimentation

Optimizely doesn't just provide CMS, they also provide tools for experimentation and AB testing. Now you can create content variants, and start experiments, directly from the CMS.

UX Extensibility

For the PaaS version of Optimizely CMS, we have a number of options to expand the user interface, but for the SaaS version, this option has been absent. This is coming.

Search Reporting

After Optimizely launched Graph as a successor to Search & Navigation, the available features in the user interface have been very limited. Now search statistics are finally on their way.

Webhooks for CMS

In 2025, webhooks are considered a matter of course, Optimizely has also realized that, and this is finally coming.

Other things mentioned at the very end

Things that were conspicuous by their absence

One of the advantages of attending conferences physically, and not just following a stream, or watching a video, is that you can ask questions and not least everything you pick up between the presentations themselves.

When will CMS 13 arrive?

It was not mentioned in the presentation, but from various credible sources I have been given Q1 2026 as the time frame, and that in practice means March 31, 2026, but hopefully a beta version will come as early as December 2025.

Common codebase and launch of features that have been "in prod" for a year already!

Throughout the presentation, and the points in this blog post, it is natural to ask the question: does this apply to SaaS or PaaS? Or both?

What I have suspected, and hoped, but not been sure of – I also got confirmed. The SaaS and PaaS version of Optimizely CMS have a common codebase, so everything released for SaaS will also show up in PaaS.

Features that are released for SaaS will be collected and released in larger releases as new major versions for PaaS. For this reason, CMS 13 will include the launch of features that have been in production for more than a year.

The requirements for Opal on CMS 12 PaaS

To adopt the Opal AI orchestration platform, the following must be in place

What was also not mentioned here is that for CMS 12, Opti ID requires that you host the solution in Optimizely's own cloud platform, DXP.

CMS 13 requirements

It was mentioned that the following was a requirement for using CMS 13

What was not mentioned with a word, here either, is that at the moment, logging in with Opti ID requires that you host the solution in Optimizely's own cloud platform, DXP.

That is, if you want editors to be able to log in, the solution must be hosted in DXP. And that's a lot of the point of a CMS.

I have tried to get a clarification on this, without success. I really hope, and believe, that work is being done to find a solution to this.

If no change is made, one will in practice have no real choice regarding how CMS 13 PaaS will be hosted.

I hope Optimizely can provide clarity on this soon. For partners, developers and customers, this is not just a technical issue, it is about freedom of choice. Freedom of choice has always been one of the strengths of Optimizely, let's hope it stays that way. What do you think?

Found this post helpful? Help keep this blog ad-free by buying me a coffee! ☕