Optimizely CMS 12 Key Features and Capabilities
Optimizely CMS 12 bundles content management, personalization, commerce, search, and headless delivery capabilities. This reference covers each major feature area with practitioner-level detail on what’s included, what requires separate licensing, and how the pieces fit together.
Content Management
Section titled “Content Management”- Visual Editor: On-page editing (click to edit content directly on the page)
- Content Versioning: Track changes, revert to previous versions
- Scheduled Publishing: Schedule content publish/unpublish dates
- Approval Workflows: Multi-step approval processes (requires Approval Workflow add-on)
- Multi-Site Management: Manage multiple sites from one CMS instance
Visitor Groups
Section titled “Visitor Groups”Criteria-based segmentation for basic personalization:
- Built-in criteria: Browser, device, geolocation, time, referrer
- Custom criteria: Extensible (e.g., logged-in user, membership level)
- Limitation: Not real-time (criteria evaluated on page load)
Example Use Case: Show different hero banner to mobile vs. desktop users.
ODP Integration: Real-Time Personalization
Section titled “ODP Integration: Real-Time Personalization”ODP (Optimizely Data Platform, formerly Zaius) provides advanced personalization beyond Visitor Groups.
Key Capabilities:
- Unified customer profiles: Single view across all touchpoints
- Real-time segments: < 90 seconds from event to segment availability
- Commerce integration: Personalization based on browsing/purchase behavior
Critical licensing note: ODP is a separate product (not included in CMS license). Requires separate procurement.
Integration Pattern: Commerce Connect
- E-commerce events (product views, cart adds, purchases) sent to ODP
- ODP creates real-time segments (e.g., “cart abandoners”, “high-value browsers”)
- CMS queries ODP for user segments
- Content personalized based on segments
Use Case: E-commerce site shows different product recommendations based on browsing history (analyzed in real-time by ODP).
Optimizely Customized Commerce
Section titled “Optimizely Customized Commerce”Optimizely Commerce (formerly Episerver Commerce) integrates with CMS 12 for e-commerce functionality:
- Catalog management: Products, variants, categories
- Order management: Cart, checkout, order history
- Promotion engine: Discounts, coupons, campaigns
- Payment integrations: Stripe, PayPal, Klarna, etc.
Licensing: Commerce is a separate product (not included in CMS license).
Search & Navigation (Find)
Section titled “Search & Navigation (Find)”Optimizely Find provides Elasticsearch-based search:
- Faceted search: Filter by attributes (price, category, color)
- Auto-complete: Suggest search terms as users type
- Relevance tuning: Boost specific products/content
Performance Note: Index rebuilds for 100,000+ content items can take hours. Use incremental indexing and schedule full rebuilds during off-peak hours.
Content Graph (CMS 13+)
Section titled “Content Graph (CMS 13+)”Content Graph provides GraphQL-based headless content delivery. In CMS 13, it’s enabled by default and cannot be disabled.
Example GraphQL Query:
query GetArticles { articles(locale: "en-US") { items { title body publishDate author } }}CMS 12 Note: Content Graph is optional in CMS 12. CMS 13 makes it mandatory.