Summer ’23 Release Update: With this release, Salesforce is re-allowing the Account Engagement Opt-Out field to be set to “Use Most Recently Updated”. However, We’ll leave this blog post up in case it helps anyone who does want to set their Opt-Out field to “Use Account Engagement’s Value” or “Use Salesforce’s Value”.
Original Blog Post
The Salesforce Winter ā23 release is bringing some changes to the Marketing Cloud Account Engagement (Pardot) āOpted Outā field. After this release, the sync options will change and āUse most recently updatedā will no longer be an option for this field.Ā
Pardot Admins must choose between āUse Salesforceās Valueā or āUse Pardotās Valueā before July 11th, 2023 or this field will stop syncing with Salesforce. All Pardot Orgs created after August 26th, 2022 will default to use Pardotās Value.
So, how do you keep Pardot and Salesforce Opt Outs in sync between the two systems after this change? Well, it all depends on where your emails are coming from.
If you are only sending emails from Pardot
If you are only sending emails from Pardot, then Pardot being the system of record should not cause any issues.
Before you change your Opt Out sync behavior in Pardot, check the permissions of your āEmail Opt Outā field on the Lead and Contact Objects. You will want to ensure only the Pardot to Salesforce connector userās profile can edit this field so Salesforce users donāt incorrectly think they can opt out Leads/Contacts from the Salesforce side.
- In Salesforce navigate to Setup > Object Manager > Lead > Fields & Relationships
- Locate and open the Email Opt Out field
- Select Set Field-Level Security
- Ensure Read-Only is selected for any profiles who have visibility to this field except for the connector userās profile (this will be the āB2BMA Integration Userā profile if you are using the B2BMA integration user as your connector user)
- Select Save
- Repeat steps 1-5 for the Contact Object
Next, change your Pardot Opted Out field to use Pardotās Value and voila! You are ready for this update.
But Salesforce Users want to be able to Opt Out Leads/Contacts
If your Salesforce users need to maintain the ability to opt Leads/Contacts out of Pardot Email from the Salesforce side, they can use the āDo Not Emailā field going forward. Make sure you go through the āIf you are only sending emails from Pardotā steps above, as well as:
#1 – Create a āDo Not Emailā field for Leads/Contacts
- In Salesforce navigate to Setup > Object Manager > Lead > Fields & Relationships
- Select New
- Select the field type Checkbox, then Next
- Name the field āPardot: Do Not Emailā
- In the Help Text field, enter āPrevents this Lead/Contact from receive Marketing emails in Pardotā
- Select Next
- On the Establish field-level security screen, ensure all profiles that will need update this field have visibility to it especially the Connector userās profile (this will be the āB2BMA Integration Userā profile if you are using the B2BMA integration user as your connector user)
- Select Next
- Select the page layouts youād like to add this field to, select Save
- Repeat steps 1-9 for the Contact Object
# 2 – Map the āPardot: Email Opt Outā field upon Conversion
- In Salesforce navigate to Setup > Object Manager > Lead > Fields & Relationships
- Select Map Lead Fields
- Select the Contact tab
- Locate the Pardot: Do Not Email field in the Lead Fields column and select the Pardot: Do Not Email field under the Contact Fields Column
- Select Save
# 3 – Map the Pardot āDo Not Emailā field to Salesforce
- In the Pardot Lightning app, navigate to Pardot Settings > Prospect Fields > Default Fields > Do Not Email
- Select Edit default Prospect field
- In the salesforce.com Field Name drop down, select Pardot: Do Not Email
- In the Sync Behavior field, select Use the most recently updated value
- Select Save default field
If youāre sending email out of multiple systems
If youāre sending emails out of Pardot and Salesforce, Marketing Cloud, or various other systems, my recommendation would be to create an Opt Out field for each system then use a Salesforce flow to keep these checkboxes in line.
For instance, if a Lead/Contact opts out of Pardot emails, you likely want to also opt them out of Salesforce and Marketing Cloud emails coming from the same company or email domain, otherwise youāre likely to get some SPAM complaints.
Tell us how Pardot Opt Out Field Sync changes affect you
How are you handling the Pardot Opt Out field sync changes? Do you have any scenarios that are more complex than the examples above? Let us know in the comments!