Optimizely DCP Connector Setup Guide
This article describes how to set up the Optimizely Dynamic Customer Profiles connector.
API information
This connector uses the following vendor API:
- API Name: Optimizely Dynamic Customer Profiles API
- API Version: v2
- API Endpoint:
https://vis.optimizely.com/api/customer_profile - Documentation: Optimizely Dynamic Customer Profiles API
Actions
| Action name | Visitor profile | Event data |
|---|---|---|
| Update Customer Profile | ✓ | ✓ |
Configure Settings
Go to the connector marketplace and add a new connector. For more information, see About connectors.
After adding the connector, configure the following settings:
- API Key: Visit the Optimizely Tokens API to generate an API key, or the Optimizely documentation for more information.
Action Settings - Parameters and Options
Click Continue to configure the connector actions. Enter a name for the action and select the action type from the list.
Action - Update Customer Profile
Parameters
| Parameter | Description |
|---|---|
| DCP Service ID | For more information about the DCP Service ID, see Optimizely: Create Audiences with Dynamic Customer Profiles. |
| DCP Datasource ID | For more information about the DCP Datasource ID, see Optimizely: Create Audiences with Dynamic Customer Profiles. |
| Optimizely Customer ID | For more information about the Optimizely Customer ID, see Optimizely: Create Audiences with Dynamic Customer Profiles. We recommend that you use the Optimizely end user ID found in the first party cookie. |
| Customer Profile Attributes | A customer profile attribute describes one aspect of a customer’s profile within a data source. The specified attribute value overwrites any existing value specified earlier. If a key does not correspond to a registered attribute name or a value does not respect the attribute datatype/format, the write will fail. |
This page was last updated: November 10, 2026