Hey Team, I set up the Marketo integration with our Clay instance and was able to run the "Lookup object" enrichment successfully for a test record. However, the lookup only returned 6 fields from Marketo. How can I pull more fields from the Marketo for a respective record? For context, when I run a Lookup Record enrichment for SFDC, I see virtually all the fields for that respective record. Is there a mapping step that I may have missed?
The Marketo integration documentation shows that the "Lookup object" action has inputs for Object Type and "Remove blank values from results, " but doesn't specify field selection options like mapping steps. Unlike some integrations that allow field customization, the available documentation doesn't detail how to control which specific fields are returned from Marketo lookups. Which specific Marketo object type are you looking up, and what additional fields do you need to retrieve that aren't currently being returned?
I would like more fields than just email, first name, last name, Marketo ID, and date stamps. I need the rest of the fields on the record so that I can set up enrichment waterfalls. I'm looking up the Person object in Marketo.
The Marketo integration documentation shows that the "Lookup object" action has inputs for Object Type and "Remove blank values from results, " but doesn't specify field selection options or mapping steps to control which fields are returned. Unlike other integrations that may offer field customization, the available documentation doesn't detail how to retrieve additional fields beyond the default ones returned from Marketo Person lookups. Have you tried using the HTTP API action with Marketo instead of the native lookup action to see if that provides more control over field selection?
Hi Eric, Thank you for reaching out to the support team! I'm looking into this now and will get back to you shortly! Thank you for your patience on this!
Munnawar H. Mahalo! Hopefully it's a simple fix!
Hi Eric, Sorry for the delay on this! It sounds like the Marketo enrichment is currently returning only the standard fields, this often happens when custom fields aren’t enabled for API access. To help us troubleshoot, could you share a screenshot showing which fields associated with the lead are missing from the enrichment results? Once we have that, here’s what to check: ** In Marketo, head to the Field Management section. ** For each missing field, confirm that API access is enabled. If those fields aren't exposed via the API, Clay won't be able to return them in the lookup. Once you’ve verified this, we’ll be better able to pinpoint the issue and guide next steps. Let me know what you find!
Munnawar H. I've continued my testing and also noticed that when I attempt to run an "Update object" enrichment in Marketo, I don't see any of the field mapping options that I was expecting to see.
Doh...was just typing that up when you replied...stand by, will read through your response...
Haha no worries mate! I'm about to log off as I'm in the European timezone but this will be picked up by one of my US based colleagues! I look forward to hammering this out together and getting you over the line!
Thanks Munnawar H. is there someone that I can tag in my reply? Have a great weekend and thanks for your attention to my issue
I have about 20 fields that I'd like to enrich, with potentially more to follow, but here are two examples. Clicking into these two fields, I don't see an option for enabling API access. The closest option I can think of to enabling access would be Role, where I can configure the permissions that the API user has, but I don't think it has any association to the Clay integration??
Okay, so I updated the role/permissions configuration on the API user and was able to get the rest of the fields to show up! Thanks for your responsiveness and for pointing me in a direction so that I could investigate!
Awesome! I'm really glad everything worked out! Don't hesitate to reach out again if you need any help in the future. Have an amazing weekend!