We've run up against a blocker in our API integration for our custom CRM.
We have our own unique contact ID we need to use internally. When sending a lead to Marketo, we are returned a status and a unique ID that Marketo has created.
What are the options for dealing with two unique IDs? Are we able to set our local unique ID in Marketo somehow or do we need to track them both?
The Marketo Lead ID is always generated internally. You can't set it.
You could additionally set a custom Marketo field to your locally unique ID if this would be useful for later joins.