We are having a sync issue. The customer fills out the web form and Marketo syncs with Salesforce. Marketo is updating the existing Contact in Salesforce, but also creating a new Lead. We do not want the new Lead created if the Contact exists in Salesforce. We only want the Contact updated. We only want a new Lead created if Marketo can not match an existing Contact. Any suggestions would be greatly appreciated.
Is there a "Sync Person to SFDC" flow step assigning the record to a queue in Salesforce? As noted in this article, Marketo will create a duplicate Lead record in Salesforce in this scenario since Salesforce will not add Contact records to a queue. The article describes some workaround suggestions if this appears to be the issue you're experiencing.
@namattison Thank you for the reply; I was able to correct the contact issue by incorporating IS NOT Contact during the Change Owner step. However, we still have leads reassigned to the queue instead of updating them if they already exist in SF.
However, we do not have a 'Sync Person to Salesforce' step. The campaign flow was built by a consulting firm.
Please look at step 5. Change Owner, Queue.
Change Owner
If SFDC Type is Not Contact
Owner Name: Unassigned Leads
Changing If SFDC Type is not Contact, Lead results in the new lead not being assigned to the Queue.
We need current leads and contacts just to update and new leads to be created and assigned to the Queue.
Any feedback is greatly appreciated.