Skip to main content Skip to footer

Sitecore CDP with Salesforce CRM

FuseIT announces CDP4S, a CRM integration to support Sitecore CDP and Sitecore Personalize. This comes two months after the release of S4D, a Sitecore to Microsoft Dynamics 365 integration. The new integration enables sales reps and support agents in Salesforce to track the website behavior of each visitor and personalize web content from their CRM records.

CDP4S enables CRM agents to view the behavior of customers when they interact with websites, mobile applications, social media, and email messages. These behavioral insights help the CRM team to engage better with prospects and customers. Agents can also personalize the experiences of customers by changing field values in the CRM lead and contact records. The integrations then push the changes to Sitecore CDP where they become part of the decision-making process around what personalized content is shown to the customer.

FuseIT's Operations Manager, Duane Franklet, said, "We are tied to where Sitecore takes us and what our customers ask for. We are very excited about these integrations as it's given us an opportunity to work with the latest cloud technologies and showcase customer behavior in the CRM using reports, charts, and tables - something we've always been keen to do".

Sitecore CDP and Sitecore Personalize

The Sitecore CDP (Customer Data Platform) collects and manages the behavior of visitors and contacts. The platform aggregates data from many sources to build complete customer profiles, either anonymous or known. The aggregated data can then be used to create segments or groups to distribute to other systems e.g. CRMs and email automation software. Sitecore CDP helps businesses understand their customers so they can provide a better experience to them.

Available separately, Sitecore Personalize delivers personalized web content across multiple channels using real-time predictive algorithms. Sitecore Personalize includes A/B testing, decision-making logic, AI models, and experimentation capabilities to optimize the effectiveness of content.

Single Customer View

CDP4S ingests Sitecore CDP data into the CRM to create a single customer view. This makes good sense as the CRM is designed to store business contact information and, using that data, create actionable workflows. The Sitecore CDP behavior data in each lead or contact record reveals the up-to-the-minute digital activity of each customer. CRM agents use this to identify important leads, determine each customer's level of engagement, and learn about them by viewing their behavior and where they have been. The single customer view enables more information to be shared with email automation systems like Salesforce Marketing Cloud, Marketing Cloud Account Engagement (Pardot), or Microsoft Dynamics 365 Marketing.

Why is CDP4S required?

Sitecore is introducing and supporting new architectures in its ecosystem e.g. headlessJamstackXM Cloud, etc. Existing Sitecore XP customers who want to upgrade to these technologies will be expecting similar or superior features in these very different architectures. A particularly big change is storing web analytics and behavioral data in Sitecore CDP rather than Sitecore xDB.

Sitecore customers upgrading to these new Sitecore architectures will want to see visitor analytics and behavior data in their CRM and some will want to personalize content from the CRM. Traditionally this has been possible with the likes of S4S, which pushes the behavior data in Sitecore xDB directly to Salesforce. However, with the behavior data soon to be in Sitecore CDP, organizations can use CDP4S to push the data to their CRM and enable web content to be personalized from the CRM.

What challenges do these integrations solve?

Sitecore CDP is not designed to be a development platform so transacting data with a CRM can be challenging. CDP4S overcomes this by creating the required functionality in the CRM instead. The integrations also map one data schema to the other. The data in Sitecore CDP can be unstructured where virtually anything can be stored. On the other hand, the stored data in CRMs is largely structured in a predictable schema. The CDP4S mapping feature enables the inbound data from Sitecore CDP to be mapped to specific CRM fields. This is a simpler solution than the converse, attempting to map CRM data to the less-structured Sitecore CDP.

The integrations also make it easy to send personalization data from Salesforce to Sitecore CDP. Because the CRM agent drives the personalization inputs, often needing real-time responsiveness, it makes sense to trigger the events in the CRM.

About FuseIT

FuseIT enterprise integrations optimize the delivery of digital experiences to the world's leading brands. Purpose-built and dedicated to integrating selected best-of-breed systems, the integrations don't compromise on function or performance. The team at FuseIT is highly skilled in the technologies they integrate - Sitecore, Salesforce, Micro Focus Content Manager, and Microsoft Dynamics 365.

All company and product names are trademarks or registered trademarks of their respective owners.


Sign up for our newsletter to receive our articles directly in your mailbox.

About the author

Terry Humphris

Website integration with dual-mode personalization

The ultimate way to support your sales team.

How we use cookies


This website uses cookies to ensure you get the best experience on our website. Learn more