Included in this article
Due to changes in the SFDC integration, you may need to take action to continue syncing data to your Salesforce instance. The primary change affected a small number of fields syncing to your Salesforce instance, requiring the fields be recreated to continue syncing the data. Another change affected Salesforce Professional edition customers, requiring them to purchase API access from Salesforce in order to keep syncing all of the Salesforce integration, not just those affected fields.
The configuration change stopped data from syncing from these 16 Marketo fields to their 32 corresponding SFDC fields (16 on the Lead object, 16 on the Contact object). The data in these fields inside of SFDC is no longer current.
Acquisition Program Id
Original Search Phrase
Original Source Info
Original Source Type
Original Search Engine
Inferred Metropolitan Area
Inferred Phone Area Code
Inferred State Region
Inferred Postal Code
Most customers only used a couple of these fields in their Salesforce instance – Lead Score and Acquisition Program. However, if your SFDC users rely on any of the 16 fields affected, you’ll need to make some quick modifications to the integration setup to recreate the fields.
The sync of data into these 32 fields has been shut off. If you want to keep syncing data from these fields to use it in SFDC, you’ll need to create new custom fields in SFDC for the Marketo data to sync into, using specific API names to match up to the original Marketo fields.
Details on how to recreate these fields can be found here: Adding Marketo Fields to Salesforce
The Sales Insight Score tab on Lead records in SFDC will continue to show up-to-date score information. This view will not be impacted in any way.
No Data Will Be Lost
Marketo is the source of this data, and the data inside of Marketo will not be touched. The data in Marketo will continue to stay current, as it always has. The change made affected how it was passed into SFDC. No matter what, the data will be preserved inside of Marketo.
All editions of Salesforce require API access for any integration to work. Professional Edition customers need to ensure that they have the add on of API access from Salesforce in order to continue syncing between Marketo and Salesforce. This includes the newly recreated fields as well as the rest of the integration.
MSI utilizes API calls to communicate with Marketo, so even if you are only using MSI and not the rest of the Marketo - SFDC integration, it will still require API access with Salesforce.
Preventing Problems in SFDC
Since the fields in SFDC are brand new fields that have just been created, everything in SFDC that references the original fields will need to be updated to point to the new fields instead. This includes all Workflows, Apex Triggers, and AppExchange packages for 3rd party software and Reports.
As soon as the new fields are recreated in SFDC, the Marketo fields are remapped to those new fields. The backfill process begins and the sync is cut off to the older existing fields, so they immediately stop updating. This results in two important things to be aware of:
This can cause your Workflows, Apex Triggers, AppExchange packages for 3rd party software and Reports to all behave differently. For full details on this, please see Changes to Marketo Salesforce Sync – Preventative Troubleshooting
Check out our FAQ for the answers to the most commonly asked questions. Changes to Marketo Salesforce Sync – Frequently Asked Questions
We've created this discussion thread in the community to address any questions you may have. This discussion thread will be monitored by the Marketo team to ensure you get answers to your questions. Changes to Marketo Salesforce Sync – Questions and Discussion
Recreating the new fields in Salesforce can cause your Workflows, Apex Triggers, Reports and AppExchange apps behave differently. They'll need to be updated and this doc will show you what to watch out for: Changes to Marketo Salesforce Sync – Preventative Troubleshooting
This doc will give you all of the nitty gritty details of exactly what is happening. If you're looking for in depth technical details, this is the go-to doc to check out!
There are different versions of Salesforce, but don't worry, all of the details on how to recreate the affected fields as well as a video tutorial can all be found in the documentation here: Adding Marketo Fields to Salesforce
If you would prefer to talk to someone live, please contact Marketo Support over any of the channel listed here: Contact Marketo Support