We are exploring data enrichment strategies with Marketo and I have a question about updating Leads from a webhook response. In our integration, we will be storing the configuration of the Marketo fields our customers want to enrich with our data (using custom field mapping), so we will have access to the API names of the target Marketo fields we are trying to enrich.
My question is this: if we were able to return a webhook response that 100% maps to the Marketo API fieldnames, is there any way we can enrich the target Leads without configuring response mappings (i.e. just pass the same payload you would use in calling / rest / v1 / leads . json via the REST API)? I would think enriching Leads via webhook response is ideal because it doesn't consume the customer's API limits, but requiring configuration of response mappings as part of the setup can be arduous, especially when there are many fields to map. We are already generating the same payload we would deliver via the REST API, so it seems like we should just be able to pass that payload back for Marketo to consume via the webhook if it is formatted correctly.
... View more