Optimizely is a personalization and experimentation platform for improving your website by using A/B Testing. It allows users to personalize messaging and run experiments on any part of a website. Optimizely gives you the flexibility to run different digital marketing campaigns and create a content strategy to improve traffic and revenue growth.
Optimizely Integration Overview
Contentstack’s Experience Extensions offer a variety of ways to integrate third-party applications, such as Optimizely, directly into your headless CMS. You can access your Optimizely experiments without the inconvenience of leaving your CMS.
Using a Contentstack Custom Field, you can embed and display information from your Optimizely account directly in the CMS environment. The Optimizely extension lets you serve personalized content by allowing you to select the audience for each entry. This extension fetches and displays your Optimizely audiences into a field in your Content Type. Subsequently, while creating entries, content managers can select an audience for each entry. Based on the selection, the entry will be visible only to the targeted audience when published.
Step-By-Step: How to Integrate Optimizely with Your CMS
To use Custom Fields with Optimizely, perform the following steps:
Create an Optimizely Custom FieldCreate and configure an Optimizely Custom Field. You can define exactly how the integration works, what Optimizely account it should work with, and what information you want to link to Contentstack. Typically, a developer will perform this step.Check the documentation for step-by-step instructions.
Add the Optimizely Custom FieldAdd a Custom Field to your Content Type and select Optimizely as the Extension.
Test the Optimizely Custom Field in Your Entries
You should be able to see the Optimizely Custom Field on a content entry page. Test it by using it to display information from your Optimizely account and ensure it's working properly.