Solved

Salesforce sync nature. Salesforce lead data delete impact in klaviyo data


Badge +1

Suppose I have created a lead in Salesforce. That individual lead detail is synced/found in Klaviyo. If I delete that Salesforce lead then will the corresponding Klaviyo record will also get deleted? Tried deleting a lead in Salesforce but the corresponding lead detail was still found in Klaviyo. Do Klaviyo sync only the newly created lead and make no changes to the updated and deleted leads? What is the nature of Klaviyo sync?

icon

Best answer by David To 21 June 2021, 22:41

View original

5 replies

Userlevel 7
Badge +53

Hello @Bipul,

Thanks for being a member of the Klaviyo Community!

As part of the integration between Salesforce and Klaviyo, deleting a lead from Salesforce would not cause the profile/contact synced to Klaviyo to also be deleted. Therefore the profile remaining within your Klaviyo account despite deleting the lead within Salesforce is expected behavior. 

The lead properties on the other hand would automatically be synced and pushed to Klaviyo. If you had a lead that was synced to Klaviyo and you decided to update some of the properties within Salesforce, those changes to those properties would be synced to Klaviyo automatically. 

I hope this helps!

David

 

Badge +1

Thanks @david for the answer. This really helps. I think Klaviyo should have added this info in their documentation too.

Userlevel 7
Badge +53

Hey @Bipul,

Glad that helped clarify some things! I completely understand how confusing this can be and i’ll share your feedback with our Documentation team.

Have a great day!

David 

Badge

Hello! Can anyone in the community help me with an integration between Klaviyo and Salesforce? We are looking to hire someone that is an expert in this integration.

 

Thanks!

Userlevel 6
Badge +52

Hi there @Mariafcurrea,

Thanks for posting your question to the Community! Here is some info regarding Salesforce and our integration.

1) Our pre-built Salesforce integration: This is a one-way sync that brings in lead objects from Salesforce to Klaviyo. The properties we can sync from a lead object can be found here, we can change the the object we sync to a contact object instead as well as add or remove any custom properties on the synced object.

2) Custom API integration: For the most part, our customers that want to bring over Salesforce data other than lead/contact objects or want the sync to be bidirectional, set up their own custom integration using our API documentation. We have a relatively encompassing API when it comes to data sending and retrieving so as long as you have the dev power to assign to this it should be relatively straight forward (and we will be here as you set it up if you have any questions).

3) Intermediate platforms: Some of our customers use services like Zapier and/or Segment which provide more mapped out but less versatile (than API) pre-built solutions for integrating between various apps and softwares.

Unfortunately, the Klaviyo-Salesforce integration is one-way sync. Klaviyo receives information from Salesforce, but we don't send any to them. If you wanted to add the data received on Shopify/Klaviyo into Salesforce, you would need to manually export the data from Klaviyo and upload it into Salesforce. 

Additional docs:

How to Integrate with Salesforce Marketing Cloud
How to Integrate with Salesforce Commerce Cloud
How to Integrate with Salesforce

I would also recommend looking at our Partner Directory or making a post for the job board!

Hope this helped!

Alex

Reply