Customer Data Platform Developer Guide
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Connect Data
Connect external sources to transmit data into a Salesforce CDP.
-
Capture Web Interactions
Salesforce Interactions SDK is an extensible data capture and collection framework. It’s used to track different types of customer interactions on your website and send the information to Salesforce. This information can then be used to build behavior profiles for web visitors, audience segmentation, or Salesforce integrations. -
Integrate your Mobile Applications
The Salesforce CDP Module for the Engagement Mobile SDK makes it possible for you to integrate your mobile applications with Salesforce CDP. This integration allows you to capture rich behavioral and demographic data from customers, and app lifecycle and screen navigation events. Events collected by Salesforce CDP create a unified profile of a customer to enable hyper-personalized engagement across multiple clouds, including Marketing, Commerce, and Service. -
Connect MuleSoft with Customer Data Platform
Use the power of MuleSoft and its ecosystem of data connectors to bring data into Salesforce CDP. The Salesforce CDP MuleSoft Connector helps you integrate your Salesforce CDP instance with external systems. Via the Ingestion API, you can enrich existing Salesforce CDP records by automating data ingestion from third parties. -
Salesforce CDP Mobile SDK
The Salesforce CDP Mobile SDK makes it possible for you to integrate your mobile applications with the Salesforce CDP (customer data platform) to capture rich behavioral and demographic data from end users, including app lifecycle and screen navigation events. Events collected by Salesforce CDP create a unified profile of a customer to enable hyper-personalized engagement across multiple Salesforce clouds - marketing, commerce, service and beyond. -
Salesforce CDP Web SDK
The Salesforce CDP Web SDK is a low-level API that you can use to configure your website to send events to Salesforce CDP. The process involves configuring your website to collect and submit both customer engagement and user profile data to the Salesforce CDP application. The built-in consent management system ensures that you only collect data from users that choose to allow it. You can make most of these calls from within the Salesforce CDP application interface, or you can call these methods externally using your tenant-specific endpoint.