The integration of Demandbase with Salesforce creates a seamless connection between Demandbase One and your Salesforce CRM, establishing a bidirectional sync for efficient data exchange.  Bidirectional sync means data can travel in both directions from one platform to the other.

Note that Demandbase does not generate new Salesforce account, contact, lead, opportunity, or campaign records by default. The creation of a new Salesforce task record occurs only when utilizing the Take Action or Automation feature.

An important consideration is the duration of the initial sync when first integrating with Salesforce, which varies based on the volume of records in your CRM. You can monitor the sync status in System Notifications. Tectonic recommends you do the initial sync outside of the highest demand hours on your Salesforce org.

Data synchronization from Salesforce to Demandbase occurs via the REST API, with Demandbase processing data from 3,000 records per API call. The frequency of the read cron job from Salesforce can be configured within Data Sync Settings. Demandbase queries Salesforce for records (account, contact, lead, activity, opportunity, and campaign) with a last modified date after the Datetime of the last completed sync.

Conversely, data synchronization from Demandbase to Salesforce utilizes the SOAP API through Bulk Data Load jobs, syncing up to 500 records per batch. The writeback job to Salesforce runs daily between 10:00 a.m. and 10:00 p.m. UTC. For adjustments to the writeback job timing, contact [email protected].

Demandbase syncs data exclusively to the account, lead, and contact objects. Data is transmitted only when there is a disparity between the calculated state in Demandbase and the previous field value in Salesforce, provided the record exists in Demandbase. This ensures that Demandbase synchronizes only meaningful updates to your Salesforce org.

For a comprehensive list of fields to which Demandbase syncs data, refer to the Demandbase App Package Custom Fields and Calculated Fields. Additionally, there is a read-only integration option, Demandbase Salesforce Lite, available. For details, refer to the instructions for setting up Salesforce Lite, which includes an optional Salesforce Marketing Cloud Account Engagement integration.

Before initiating the integration, ensure that you review the Best Practices: Salesforce Permissions. It’s important to note that Demandbase supports Enterprise, Unlimited, and Performance editions of Salesforce, while Group, Professional, or Developer editions are not supported.

Related Posts
Top Ten Reasons Why Tectonic Loves the Cloud
Cloud Managed Services

The Cloud is Good for Everyone - Why Tectonic loves the cloud  You don’t need to worry about tracking licenses. Read more

What is a Salesforce Jumpstart?
Salesforce Quickstart

A Salesforce Jumpstart is a program designed to help businesses quickly and efficiently implement Salesforce, which is a powerful customer Read more

50 Advantages of Salesforce Sales Cloud
Salesforce Sales Cloud

According to the Salesforce 2017 State of Service report, 85% of executives with service oversight identify customer service as a Read more

Salesforce Artificial Intelligence
Salesforce CRM for AI driven transformation

Is artificial intelligence integrated into Salesforce? Salesforce Einstein stands as an intelligent layer embedded within the Lightning Platform, bringing robust Read more