Hi Murtza,
We've had this running for a while, and it turns out it's not quite working as expected.
QUESTION: In what scenarios can duplicate leads be created?
When you fill out your email on our site, I call associateLead from Munchkin. We are seeing many duplicates, but from the
Munchkin documention for associateLead, I see "Marketo will automatically de-duplicate the lead if one already exists in your database".
However, we also create a contact in Salesforce which then syncs back to Marketo, then we use a webhook to call mergeLeads with the SOAP API to merge the original Marketo lead to the Salesforce one synced one. It was my impression that only the synced lead from Salesforce could result in a duplicate since associateLead is supposed to deduplciate automatically.
Instead, I can just keep calling associateLead from a fresh session and I get duplicates like in this screenshot: https://www.dropbox.com/s/6mrsiy7nby7pfl3/Screenshot%202014-08-11%2016.26.30.png.
Any ideas?
Thanks,
Jon