World is now on Opti ID! Learn more
World is now on Opti ID! Learn more
Follow bloggers on Optimizely World to get the latest from people who know all about the Optimizely platform! You will find blog posts from the entire Optimizely community, as well as from the Optimizely development teams.
Start blogging - create your own blog (requires log in)
Manage your blog posts on Optimizely World (requires log in)
Rules for blogging on Optimizely World
In financial services, content isn’t just about telling your story — it’s about telling it right. Every blog post, product update, or social post is a potential compliance risk if not handled carefully. Regulatory bodies like FINRA, SEC, and GDPR...
Overview Opal is Optimizely’s AI assistant designed to accelerate and enhance the entire marketing workflow. Integrated natively across OptimizelyOne, Opal helps teams ideate, plan, generate, manage, and optimize content more intelligently and...
Address validation is a crucial component of any ecommerce platform. It ensures accurate customer data, reduces shipping errors, and improves the overall user experience. In this post, we’ll walk through how to integrate address validation in...
The rescheduled London Dev Meetup is happening tomorrow, Wednesday, 21st May, at 6pm! This meetup will be Candyspace 's first, and the first one held in London this year! We've have some amazing speakers from the partner network and Optimizely lin...
A practical look at Optimizely Opal’s Instructions feature — from built-in agents to creating and managing custom instruction workflows. Ideal for teams scaling AI-powered content with structure and intent.
Adopting a headless architecture with Optimizely is a major shift from the traditional MVC-based development that has been the standard for years. While the flexibility and performance of headless setups are often worth the transition, many teams...
CustomContentAreaRenderer is a specialized class that overrides the default ContentAreaRenderer. It customizes the rendering behavior for content area items, specifically by rendering content items without wrapping them in a surrounding element,...
public bool IndexContent(int contentId, bool contentOnly, bool childrenOnly, string language) { // Retrieve the content var contentReference = new ContentReference(contentId); var contentItems = new List (); if (contentReference != null &&...