I modified a contact’s email address in Salesforce, but the alteration isn’t updated in Pardot.
Thank you for reading this post, don't forget to subscribe!This behavior aligns with the expected operation of the Salesforce connector, unless you have activated the setting “Automatically change email addresses in Pardot to reflect changes in Salesforce.com” in the Salesforce connector settings.
When you update the email address of a contact or lead in Salesforce, it can synchronize the new address to the corresponding prospect record in Account Engagement. This functionality proves beneficial when your sales team manually updates email addresses or employs a data append service like Data.com, or in cases of lead record merges.
If you have enabled the “Automatically change emails in Pardot to reflect changes in Salesforce” setting, the synchronization of email changes varies when the “Automatically delete or merge prospects if the corresponding records in Salesforce are deleted or merged” option is enabled.
For these functionalities to work seamlessly, refrain from forcing prospect synchronization. Clicking “Send To Pardot” after manually updating the email address in Salesforce generates an additional prospect record. Instead, allow the standard sync process to proceed.
Creating a contact or lead without an email address results in the creation of a prospect if you later add an email address. If a prospect with a matching email address exists in Account Engagement or is created later, it syncs with the corresponding lead or contact in Salesforce.
SCENARIO | ACTION | RESULT |
CRM: [email protected] Account Engagement: [email protected] | CRM updated to [email protected] | Account Engagement prospect changes to [email protected]. |
CRM: [email protected] Account Engagement: [email protected] | Account Engagement updated to [email protected] | New CRM record created for [email protected]. |
CRM: [email protected] Account Engagement: [email protected] Account Engagement: [email protected] | CRM updated to [email protected] | Account Engagement [email protected] discovers that the CRM entry changed to an email that exists in Account Engagement. Because this record can’t change emails, it’s flagged to not recreate in the CRM. |
CRM: [email protected] CRM: [email protected] Account Engagement: [email protected] | One of the two CRM records updated to [email protected] | Account Engagement switches primary sync records and syncs with the alternate [email protected] record. The email addresses don’t change as long as an existing lead or contact record with the old email address still exists. |
CRM: [email protected] Account Engagement: [email protected] | Email deleted from CRM record | Account Engagement marks the prospect [[crm_deleted]] to indicate that the sync has been stopped. |
SCENARIO | ACTION | RESULT |
CRM: [email protected] CRM: [email protected] Account Engagement: [email protected] | The two CRM records are merged—[email protected] is now the primary record and adopts [email protected] as the email address. | During the CRM sync, the Account Engagement prospect email address changes from [email protected] to [email protected]. |
CRM: [email protected] CRM: [email protected] Account Engagement: [email protected] | The two CRM records are merged—[email protected] is now the primary record and adopts [email protected] as the email address. | During the CRM sync, Account Engagement switches to sync with the new [email protected] email address. |
CRM: [email protected] CRM: [email protected] Account Engagement: [email protected] | The two CRM records are merged—[email protected] is now the primary record and adopts [email protected] as the email address. | During the CRM sync, Account Engagement finds that [email protected] was deleted and flags the Account Engagement record to not recreate in the CRM. |