Skip to main content
July 24, 2018
Question

Multiple lead match lookup criteria

  • July 24, 2018
  • 2 replies
  • 3711 views

Hi All,

We use the REST API to create leads. For a few leads , we get this erro r{"requestId":"19f3#164cb957098","result":[{"status":"skipped","reasons":[{"code":"1007","message":"Multiple lead match lookup criteria"}]}],"success":true}

On searching the email Id in Marketo Database option , we get two records for that email Id. Do we need to run any Merge Job from time to time to merge duplicate records??

I am not sure how Marketo functions , I have been tasked to integrate our form data capture to Marketo , so we used the REST API's to build this functionality. Below is the data features , we pass to Marketo for Push Lead API, where we have the Email as the LookUp Field , should we be passing any other data as well ??

  MarketoForm model = new MarketoForm

                    {

                        lookupField = "email",

                        programName = WebConfigurationManager.AppSettings["programName"],

                        source = "Webservice",

                        munchkinId = "Blanked OUT"                       

                    };

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

July 24, 2018

It looks like Salesforce is inserting data to Marketo , resulting in this confusion

Going forward , how should we deal with this error "skipped" on the API end , Any Pointers

SanfordWhiteman
Level 10
July 24, 2018

Please provide the actual JSON payload, in full, you're sending to Push Lead. It doesn't make sense to look at a language-specific implementation.

Also, when posting code, highlight it using the Advanced Editor's syntax highlighter:

https://s3.amazonaws.com/blog-images-teknkl-com/syntax_highlighter.gif