Skip to main content

How to Push Leads from UpHex into Go High Level With Form Fields Mapping

There are two ways to push your leads to GHL. This article will outline the two ways, and show you the setup

Heather Kelley avatar
Written by Heather Kelley
Updated over a week ago

When you launch ads through UpHex, you can automatically send new leads into your Go High Level (GHL) account. There are two ways to do this — and which one you choose depends on whether your Facebook lead form includes custom questions.


🔹 Option 1: Use UpHex’s Automatic Lead Push

UpHex can automatically tag your leads and send them into Go High Level for you. There's no need to map a form in GHL.


You can then use those tags to trigger automations inside GHL.

Important note:

This method requires less maintenance and is an easier setup. However, UpHex cannot push custom questions on your lead gen form into GHL using this method. Some people create questions on their lead gen form for a bit of extra friction, and could care less about the answers on the form. Use this method if that applies to you or if you don't have questions on your lead gen form other than the FB default ones (ex: name, phone, email). However, if you do care about the form answers, then you'll want to use option 2 - mapping your FB lead gen form as outlined in this article.

💡 If you’d like step-by-step instructions for the automatic tag and push method, check out our guide on Automatically Push Leads into GoHighLevel


🔹 Option 2: Map Your Facebook Lead Form in GoHighLevel

If you want to collect the custom questions that you created in your lead gen form, you’ll need to map your lead form directly in GHL every time you launch a new ad.

Read the instructions below for a full walkthrough.


Step 1: Make Sure Your Facebook Page Is Connected in GHL Integrations

  • In your Go High Level account, go to Settings → Integrations.

  • Under Facebook Integration, connect your Facebook account.

  • Make sure the Facebook Page you’re running ads from is the one that’s connected.

Once that’s set, your account is ready.


Step 2: Create Custom Fields (If Needed)

Before you map your form, check whether your Facebook lead form includes any custom questions.
If it does, you’ll need to create matching fields inside Go High Level.

Here’s how:

  • Go to Settings → Custom Fields.

  • Click Add Field.

  • Choose your field type:

    • Single line → for short text answers.

    • Radio select → for multiple-choice questions.

  • Click Next.

  • Enter:

    • Name → the question text.

    • Group → choose where it will appear (for example, “General Info”).

    • Options → add multiple answers if needed.

  • Click Save.

Once your custom field is created, you’re ready to map your form.

NOTE: If You can't remember the questions on your lead gen form, you can find them in your UpHex ad template. Go the UpHex template library, find your ad, click edit and click on step 4. You'll see the lead gen question option in the questions section.


Step 3: Map Your Facebook Form Fields

  • In GHL, go to Settings → Integrations → Facebook Form Fields Mapping.

  • You’ll see a list of Facebook forms. The newest forms appear at the top.

    • Each form includes the ad name and a timestamp so you can find the right one.

  • Click the blue “Map Fields” button next to your form.

Now you’ll see two columns:

  • Form Fields (from Facebook)

  • CRM Fields (GoHighLevel wants to make sure you're putting the correct FB form field into the correct GoHighLevel fields. That way when a lead get's pushed into GHL, their last name isn't pushed as the first name, but is in the correct fields. EX: Put the first name FB field, into the first name GHL field)

Match each Form Field with the correct CRM Field.

If you created any custom fields in Step 2, find those in the CRM Field dropdown and match them to your form questions. (This is what you created in step 2 - custom fields)
Click Confirm when you’re done.

NOTE: This now allows anyone coming through this particular FB form, to be pushed into GHL as a contact.


Step 4: Set Up Automation for New Leads

Now that your form is mapped, you can tell GHL what to do when a lead fills it out. Things like sending the new lead a text message, notifying your client or yourself that you have a new lead, or adding them to your opportunity pipeline.

  • Go to Automations → Workflows.

  • Edit an existing workflow or create a new one.

  • Set your trigger to:

    • Facebook Lead Form Submitted.

  • Under Filters, choose:

    • Page → your Facebook page.

    • Form → the mapped lead form.

  • Click Save Trigger.

Now, you can build out whatever automation you’d like to go along with this triggering action:

  • Send a text or email to the lead.

  • Notify your client.

  • Add the lead to an opportunity pipeline, etc.

Once you save your workflow, your leads will automatically flow into GHL — with all the form data you need — and trigger your automations.


✅ That’s It!

You’ve successfully:

  • Connected your Facebook page,

  • Created any custom fields,

  • Mapped your Facebook lead form, and

  • Set up automations that trigger when someone submits your form.

Your GHL system is now ready to handle leads from your UpHex ads seamlessly.

Did this answer your question?