When building a Facebook lead form for your campaign, it's important to understand that each field in the form has two components:
The label – what the supporter sees (e.g. "First Name")
The internal field name – what Facebook sends behind the scenes to platforms like GivePanel (e.g.
first_name
)
GivePanel relies on the internal field names being in Facebook’s default format to correctly import and use supporter data – especially first name, last name, and email address.
If these internal names are changed, it can cause issues like:
Names not pulling through (you’ll see “Supporter” instead)
Email addresses not being imported
Lead emails not sending at all
Check the internal field names before publishing
Go to the Settings tab in your form and scroll to the Field Names section.
Make sure the internal field names match the following exactly:
Field Label | Internal Field Name |
First Name |
|
Last Name |
|
Full Name (optional) |
|
Email Address |
|
If you see custom internal names like First name
(with spaces or capital letters instead of an underscore), or any unexpected formatting, GivePanel won’t be able to use that data properly.
🧠 Summary: The Internal Field Names You Need
To make sure names and email addresses pull through correctly to GivePanel, use one of the following exact internal field names:
first_name
last_name
full_name
email
💬 Still not sure?
If you’re seeing “Supporter” instead of actual names in GivePanel, or emails aren’t pulling through, send us a screenshot of the form settings, and we’ll be happy to take a look.
Email us at [email protected] – we’re here to help!