Question
syncLead SOAP API call not always returning Marketo ID
It seems that when I call syncLead with a new lead, I don't get a Marketo Lead ID in the return payload. I only get it when I call syncLead on an existing record in Marketo. Is this behavior by design? Should I call syncLead or getLead on all records in my database withput a Marketo Lead ID?
Relatedly, the Marrketo ID is presumably a unique field in Marketo. But I was told elsewhere that Marketo considers the email address unique. Is that correct?
Relatedly, the Marrketo ID is presumably a unique field in Marketo. But I was told elsewhere that Marketo considers the email address unique. Is that correct?