Syncing SFDC Custom Objects That Are Not Associated With Lead, Contact, or Account to Marketo

Issue


You have created a SFDC Custom Object that is associated with an object in Salesforce that is not Lead, Contact, or Account, and want to sync this with Marketo.

Solution

Per the Marketo Documentation, it is only possible to natively sync SFDC Custom Objects to Marketo that are associated with the SFDC Lead, Contact or Account objects.

https://docs.marketo.com/display/public/DOCS/SFDC+Sync%3A+Custom+Object+Sync

However, there is a possible workaround for this. You can create a place-holder Marketo Custom Object, and then sync the data from Salesforce to Marketo via REST API.

Using this SFDC Documentation

https://developer.salesforce.com/page/Creating_REST_APIs_using_Apex_REST

This reviews how to set up a workflow in Salesforce to send data to Marketo with REST API.

This is commonly used in the context of SFDC Custom Objects associated with the Opportunity Object in SFDC. Clients create a Marketo Custom Object to send this SFDC Custom Object data to.

 

 

 

This will also give you the option to trigger off updates to the Marketo Custom Object.

 

 


Who This Solution Applies To
Clients with SFDC and Marketo Custom Objects