Skip navigation
All Places > Marketo Whisperer: Implementation Tips > 2016 > March > 26

SFDC Opt-Out field on the Lead and Contact Objects is mapped to the Marketo Unsubscribed field.

 

Whenever a sales rep checks the SFDC Email Opt Out box, the Lead will be unsubscribed in Marketo.

If the Unsubscribed field in Marketo changes to false the Email Opt Out field in SFDC will change as well.

 

Marketo has a “True opt-out” policy. If one record is unsubscribed, Marketo will automatically unsubscribe all records with a matching email address. The data value change will be noted in the Marketo activity log for each of the records.

 

If you delete the unsubscribed record from Marketo, when a new lead is created in Marketo from any source (e.g. inserted via SFDC or API, form submission, list import or manually created, we check it against your Marketo instance master email status table.  If the lead was unsubscribed when you deleted it in Marketo, we will update the record to be unsubscribed. If you set Unsubscribed to false using a hidden field on the form or smart campaign the master email status table will be updated. Thus, if you delete the record and Unsubscribed is false and the record is created again in Marketo the Unsubscribed field will remain false.

 

Here is a great article about durable unsubscribes by Raul Fonseca.

 

Please check out the community for the different ways to re-subscribe records in Marketo for records caught by the durable unsubscribe rule.

Changing the type of a SFDC field is one of the reasons why landing pages are put into draft mode automatically by Marketo.

 

Change to Field

Marketo Form Automatically Re-Approved

Marketo Landing Page Automatically Moved to Draft

Length of text field increased

Yes

Yes

Length of text field decreased

No

No

Field type changed from Text (50) to Text Area (255)

Yes

Yes

Field type change from Text Area to Text

No

No

Picklist changed

Yes

Yes

Field type changed from Picklist to Text

No

No

Field type changed from Text to Picklist

Yes

Yes

 

In all the cases above the field type in Marketo will remain a string. Since the field type won't need to be changed in Marketo the values of the field will remain.

 

If you change the type of a SFDC field from text to checkbox or date/time, the field type change doesn’t happen automatically in Marketo. A manual change is required in Marketo in order to properly sync to the right field type. When you change a field type in Marketo the data may be deleted. To preserve the data, you will want  to export it and re-import it after you change the field type. You may need to change the format of the value, depending on what the date field will accept and how the value is formatted now. In order to change the field type you'd need to remove it from all assets currently referencing it as well, so if you have a lot it might be easier to create a new field and start using that one instead.

 

Marketo change field type article.

 

When the length of a field is changed you should see the following notification in Marketo:

Subject: Salesforce Sync Warning: Change in Salesforce Field

Why: One or more fields has been changed in Salesforce.com

Error details: The following fields have been changed:

•  System of Interest

•  maximum length changed - old value: '50', new value: '100'

These fields appear in the following forms/landing pages:

APAC-JP-2015-05-10 Getting Started Webinar - Assets.01 Registration Page

 

When a picklist is changed you should see the following notification in Marketo:

Subject: Salesforce Sync Warning: Change in Salesforce Field

Why: One or more fields has been changed in Salesforce.com

Error details: The following fields have been changed:

•  Industry picklist entries changed

These fields appear in the following forms/landing pages:

• NAM-2016-04-11 Webinar - Assets.01 Registration Page

 

Finally, here is information about changing the type of a field using Marketo.