Skip to main content

Creating a Facebook Lead Form with the Correct Field Names for GivePanel

Use Facebook’s default lead field names (e.g. first_name, email) so supporter data imports correctly into GivePanel.

Harry Gardner avatar
Written by Harry Gardner
Updated over a week ago

When building a Facebook lead form for your campaign, it's important to understand that each field in the form has two components:

  1. The label – what the supporter sees (e.g. "First Name")

  2. 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

first_name

Last Name

last_name

Full Name (optional)

full_name

Email Address

email

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!

Did this answer your question?