Sitecore CDP & Personalize Connections


CDP and Personalize offer the powerful ability to connect to various endpoints, which can significantly expand their functionality. These endpoints are divided into three categories: Data Systems, AI, and Destination.

Data Systems and AI models can only be used in decision models. CDP and Personalize can access valuable data and insights that inform their decision-making processes by connecting to these endpoints. Then, you can leverage that data in the same decision model with the use of decision tables or programmable decisions to send all the data you need to experiences or experiments.

Destination connections, on the other hand, are specifically designed for triggered full stack experiences, as they allow CDP and Personalize to send data to external systems. CDP and Personalize can communicate with other systems and platforms to ensure a seamless user experience. The most common use is to send emails or SMS to any customer when something happens on your site.

Overall, the ability to connect to various endpoints is a key strength of Sitecore CDP and Personalize. By leveraging these connections effectively, businesses can access critical data and insights from any source, and seamlessly integrate their systems with other platforms for a superior customer experience. For more information, you can see the official documentation here.

Create a connection

The first thing you need to do is go to the developer center and enter connections, there you will see all your available connections and you can create more. So click on add connection and select the type of connection you need.

Add Connection

All types of connections have the same creation steps: configure general information, configure authentication, configure the request itself, map the results, and save it. After selecting the type of connection needed you will see a wizard with all those steps.


In order to be able to use connections, you need to create a decision model or a full stack triggered experience. This depends on the type of connection you want to use, so for example, if you need to use a destination connection you need to create a triggered experience in order to connect that. On the other side, if you need to get data from a data system or you need to connect an AI model, you will need to create a decision model and there you will be able to use your connections.

Powered by Paul Bonilla