What is Optimizely CMS?
The problem CMS solves
Section titled “The problem CMS solves”Every organization with a digital presence faces the same challenge: creating, managing, and delivering content to the right audience at the right time — without bottlenecks. Marketing teams want speed and creative control. Developers want clean architecture and maintainable code. IT teams want security, scalability, and governance.
Optimizely CMS is a content management system designed to serve all three groups. It gives content authors a visual editing experience, developers a structured content model with APIs, and organizations the governance controls to manage content at scale.
Where CMS fits in Optimizely One
Section titled “Where CMS fits in Optimizely One”Optimizely One is a platform of interconnected products. CMS is the content foundation — it stores and serves the structured content that other products act on.
| Product | What it does with CMS content |
|---|---|
| Experimentation | A/B tests variations of CMS pages and components |
| Personalization | Delivers different CMS content based on visitor segments |
| Graph | Delivers CMS content to headless frontends via GraphQL |
| ODP | Uses visitor behavior on CMS pages to build customer profiles |
| Opal | AI-generates and optimizes CMS content |
| CMP | Plans and workflows content before it reaches CMS |
| Analytics | Measures how visitors interact with CMS content |
CMS is not a standalone product — it becomes more powerful when connected to these capabilities.
Core capabilities
Section titled “Core capabilities”Optimizely CMS provides capabilities in these areas:
Content editing and authoring
Section titled “Content editing and authoring”Authors create and edit content through a visual interface. On-page editing lets you see changes in context. Structured content models separate content from presentation, so the same content can appear on a website, mobile app, or digital signage.
Content management and workflow
Section titled “Content management and workflow”Approval workflows route content through review stages before publishing. Version history tracks every change. Scheduled publishing lets you prepare content in advance and go live at a specific time.
Digital asset management
Section titled “Digital asset management”Images, videos, documents, and other media are stored in an integrated asset library. Assets are versioned, searchable, and reusable across pages.
Search and content delivery
Section titled “Search and content delivery”Built-in search indexes your content for site visitors. For headless delivery, Optimizely Graph provides a GraphQL API that serves content to any frontend framework.
Multilingual and localization
Section titled “Multilingual and localization”Content can be translated and managed in multiple languages. Each language version has its own workflow and publishing schedule. Fallback languages handle cases where a translation is not yet available.
Personalization and experimentation
Section titled “Personalization and experimentation”Visitor groups let you define audience segments based on behavior, geography, device, and custom criteria. You can show different content to different groups and run A/B tests to measure which version performs better.
AI and Opal
Section titled “AI and Opal”Opal integrates directly into the CMS editing experience. Authors can generate content, get writing suggestions, and optimize for search engines without leaving the editor.
Developer experience
Section titled “Developer experience”CMS provides APIs for content delivery, a plugin architecture for extending functionality, and CLI tools for project scaffolding. Content types are defined in code, giving developers full control over the content model.
SaaS vs PaaS: two deployment models
Section titled “SaaS vs PaaS: two deployment models”Optimizely CMS is available in two forms. Choosing the right one depends on your team’s priorities and technical requirements.
CMS SaaS (cloud-managed)
Section titled “CMS SaaS (cloud-managed)”Optimizely hosts and manages the infrastructure. You get automatic updates, built-in scaling, and the latest features as soon as they ship. Visual Builder provides a drag-and-drop page composition experience.
Choose SaaS when:
- You want the latest features without managing upgrades
- Your team prefers visual editing and composition tools
- You need global content delivery without infrastructure management
- You want Opal AI capabilities built into the editor
CMS PaaS (self-managed)
Section titled “CMS PaaS (self-managed)”You deploy CMS on Optimizely’s DXP cloud or your own infrastructure. You have full control over the runtime, hosting configuration, and upgrade schedule.
Choose PaaS when:
- You need deep customization of the runtime environment
- Your deployment requirements include on-premises hosting
- You have existing CMS 12 investments and want to upgrade incrementally
- You need B2B Commerce integration (currently PaaS-only)
Feature comparison at a glance
Section titled “Feature comparison at a glance”| Capability | SaaS | CMS 13 PaaS | CMS 12 PaaS |
|---|---|---|---|
| Content editing and authoring | 26 features | 14 features | 25 features |
| Visual Builder | Yes | No | No |
| Developer experience | 17 features | 16 features | 6 features |
| Hosting & infrastructure | Managed | Self-managed | Self-managed |
| Automatic updates | Yes | Manual | Manual |
| Opal AI integration | Full | Full | Via NuGet package |
| Graph content delivery | Built-in | Built-in | Built-in |
Key concepts to learn next
Section titled “Key concepts to learn next”Before building with CMS, understanding these foundational concepts will help you make better decisions:
- Content modeling — How to structure content types, properties, and blocks so your content is reusable and maintainable
- Content delivery — How content reaches visitors through traditional rendering or headless APIs via Graph
- Visitor groups — How to define audience segments for personalization
- Opti ID — How single sign-on connects CMS to the rest of Optimizely One
1. Your organization needs to deliver the same content to a website, a mobile app, and an in-store kiosk. Which CMS capability is most critical for this requirement?
Optimizely Graph provides a GraphQL API that serves structured CMS content to any frontend framework or channel, making it the key capability for multi-channel delivery.
Optimizely Graph provides a GraphQL API that serves structured CMS content to any frontend framework or channel, making it the key capability for multi-channel delivery.
Review this topic →2. A marketing team wants the latest platform features without managing upgrades, and their developers primarily use React. Which deployment model best fits this scenario?
CMS SaaS provides automatic updates, built-in Visual Builder, and a headless-first approach that pairs naturally with React and other modern frontend frameworks.
CMS SaaS provides automatic updates, built-in Visual Builder, and a headless-first approach that pairs naturally with React and other modern frontend frameworks.
Review this topic →3. Your content team wants to run A/B tests on CMS page variations while also personalizing content for different visitor segments. Which Optimizely One products work with CMS to enable this?
Experimentation enables A/B testing of CMS page variations, while Personalization delivers different CMS content based on visitor segments. Together they enable tested, personalized experiences.
Experimentation enables A/B testing of CMS page variations, while Personalization delivers different CMS content based on visitor segments. Together they enable tested, personalized experiences.
Review this topic →