Facebook Lead Ads custom fields not mapping correctly in Make

:bullseye: What is your goal?

I want to receive my leads from the Facebook Lead Ads testing tool into Make, and map each custom field (number of guests, travel period, budget, sailing experience) individually to my CRM Pipedrive.

:thinking: What is the problem?

he testing tool is not working; I get an error saying a test lead already exists even after deleting it. Also, despite the form being correctly connected, the custom fields are not showing in Make. Only generic fields appear (field_data, created_time, form_id) making it impossible to map my custom questions to Pipedrive.

:test_tube: What have you tried so far?

I deleted the existing test lead and resubmitted a new one via the Facebook Lead Ads Testing Tool.

:link: Create public scenario page

https://eu2.make.com/public/shared-scenario/LBQhItMc0T9/test-copy

Hi @Graig
The custom fields not showing is because Make only displays the fields it saw in the sample lead it captured. The field_data you’re seeing is actually an array containing all your custom fields, but Make hasn’t parsed them individually yet.

To fix this, you need to get a fresh sample with a real or test lead that includes all your custom fields filled in. For the testing tool error, try clearing the test lead cache by going to your Facebook form settings and resetting it, or use a different browser. Once Make captures a sample that includes your custom questions, each field like number of guests, travel period, and budget will appear individually and you can map them to Pipedrive.