Crownpeak CMS is a composable, enterprise-ready content management system that empowers global teams to seamlessly orchestrate personalized digital experiences across all content channels.
With the Crownpeak connector, you can manage content within the Crownpeak platform while managing personalization logic on Dynamic Yield. When you create server-side campaigns in Experience OS, you just select the content that you previously created in your Crownpeak CMS.
Install the connector
-
Activate the connector:
- In the Experience OS store, go to Crownpeak and click Learn More.
- On the Crownpeak page, click Install.
The Web Personalization Extensions tab appears. - Click the status button and select Activate.
-
Configure the connector:
- API URL: Your Crownpeak API URL.
- Project: The project name from Crownpeak.
- Release API Key: Your Crownpeak API key.
- Content Type ID: The ID of the content type to sync with Dynamic Yield and use in your Dynamic Yield campaigns. You can add up to 10 types.
-
Preview: Use the Preview Entries panel to ensure that your space, environment, and content IDs are correct.
- Save the configuration. You're ready to create campaigns with Crownpeak entries.
Create variations with Crownpeak entries
The integration adds a Crownpeak Entry ID variable type to your templates and variations in API Custom Code and API Recommendations campaigns in both Web Personalization and App Personalization.
To use this variable in your variation or template:
- In the JSON tab, create a variable, and then change its type to Crownpeak Entry ID.
- In the Variables tab, in the Content ID field, search for Crownpeak entries by name or ID, and then select the content you want to use. The content ID is added to the JSON code.
The API response
When users are targeted with this variation, the API response includes the content ID. Use this information to create the reference between the Crownpeak content (such as images or texts) and your app's front end.