Contentful Personalization AI capabilities
Overview
The Contentful Personalization AI capabilities make it much easier to get started and expand on your existing personalization strategy. Contentful Personalization has the following capabilities integrated:
Experience Suggestions
Audience Suggestions
AI Variant Generation
Knowledge base – AI context and availability
Important: Contentful Personalization AI capabilities are not available on all plans. Reach out to the sales team for more information about feature availability. To use the Contentful Personalization AI capabilities, you must first agree to the Contentful’s AI Terms of Service at organization-level.
Experience Suggestions
Experience Suggestions elevate your existing personalization strategy, components and Audiences by suggesting specific experiments to create. These suggestions are being made based on any data that is sent to the Experience API, component views, existing Audiences and existing Experiences and their performance.
A suggestion is made if Contentful Personalization detects that a component is underperforming for a certain Audience or has the potential to be improved.
Experience Suggestions are available on:
Any Audience entry in the "Audience Suggestions" tab:
Any personalizable component that isn’t used as a variant already. For example, a Contentful Personalization field of a normal content entry:
The suggestion consists of a title, a description for the experiment, a corresponding Audience and a selected baseline. By clicking Create, a new Experience entry is created with the proposed settings.
NOTE: Nothing is automatically published, so you are still under full control of what is actually being published.
Availability
Experience Suggestions are available when enough data is gathered and there are meaningful suggestions to make. Here are some reasons as to why no suggestions show up for a given Audience or component:
There is not enough data on “component views” for that specific component (or any at all).
Contentful Personalization already created over 100 Experience Suggestions and there is no impactful suggestion to make for that Audience / Component.
Expiration period
Suggestions have an expiration period of 30 days. After that period, they are being checked for their eligibility and potentially removed or replaced with another suggestion, based on more recent data.
Audience Suggestions
Audience Suggestions make recommendations for untapped Audiences that could be created. Any data that flows into the Contentful Personalization Experience API, as well as existing Audiences and any additional context is used to evaluate Audiences that might be interesting to you.
Audience Suggestions are displayed when creating a new Audience entry:

When clicking Create, the current Audience entry is filled with the name, description and ruleset that helps identify the described Audience. This information is based on existing events, traits, page views and others.
Availability
Audience Suggestions are available when enough data is gathered and there are meaningful suggestions to make. When there is not enough data on “component views” for that specific component (or any at all), no suggestions show up for a given Audience or component.
Expiration period
Suggestions have an expiration period of 30 days. After that period, they are being checked for their eligibility and potentially removed or replaced with another suggestion, based on more recent data.
AI Variant Generation
AI Variant Generation helps you create a variant for your experiment or personalization. It uses all available context to create content that is meaningful, such as:
The current Experience configuration, such as title and description.
The Audience configuration you are personalizing for.
Other data points that were previously sent to Contentful Personalization.
Additional context such as tone and voice or your personalization strategy.
NOTE: AI Variant Generation is available for any Experience, given that an Audience and a baseline entry are defined for that Experience.
The AI Variant Generation is displayed on a component-level. To create a variant using the AI Variant Generation, click Generate.

NOTE: Generating the variant might take a couple seconds.
The generated variant will always be of the same content type as the variant. Depending on your content model, it might be that your baseline entry isn’t actually storing content, but instead your content is nested in references. For this reason, the AI Variant Generation might decide to create multiple, nested entries that compose the variant (“nested variants”).
Limitations
The AI Variant Generation is limited to (richt) text fields. Assets such as images or videos are not changed, and references are not touched (unless the referenced entry is also re-created as part of a nested variant).
Knowledge base – AI context and availability
Context is important to provide meaningful suggestions. To accommodate this, the knowledge base can be used to define a global context that informs all AI capabilities.
To access the knowledge base:
Log in to the legacy Ninetailed app.
Navigate to the "Knowledge Base" tab.
NOTE: You can only edit the Company Type and Company Industry fields. All other context is read-only. If you want to make changes to this context, reach out to support.
To make it easier for you to provide global context, the knowledge base is automatically filled using all the existing content from your content sources. This is done every time a content source is added or removed.
To make sure your content source is considered for providing global context, enable the Knowledge Base option on the "Edit Content Source" modal.
