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 Customer Data Platform.
-
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
Customer Data Platform Module for the Engagement Mobile SDK makes it possible for you to integrate your mobile applications with Customer Data Platform. This integration allows you to capture rich behavioral and demographic data from customers, and app lifecycle and screen navigation events. Events collected by Customer Data Platform 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 Customer Data Platform. The CDP MuleSoft Connector helps you integrate your Customer Data Platform instance with external systems. Via the Ingestion API, you can enrich existing Customer Data Platform records by automating data ingestion from third parties. -
Customer Data Platform Mobile SDK
The Customer Data Platform Mobile SDK makes it possible for you to integrate your mobile applications with the Customer Data Platform to capture rich behavioral and demographic data from end users, including app lifecycle and screen navigation events. Events collected by Customer Data Platform create a unified profile of a customer to enable hyper-personalized engagement across multiple Salesforce clouds - marketing, commerce, service and beyond. -
Customer Data Platform Web SDK
Customer Data Platform Web SDK is a low-level API that you can use to configure your website to send events to Customer Data Platform. The process involves configuring your website to collect and submit both customer engagement and user profile data to Customer Data Platform. 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 application interface, or you can call these methods externally using your tenant-specific endpoint.