RocketLauncher AI

Social Media

Facebook Integration Step by Step in GoHighLevel

By Marnix Geerkens. Published 2020-09-08. Updated 2026-06-02.

Connecting Facebook to GoHighLevel takes a few minutes inside sub-account Settings. You authorize the Page, select an ad account, map your lead form fields, and then set up a trigger that adds incoming leads to a campaign or pipeline. Once the integration is live, every Facebook lead form submission flows into GoHighLevel as a contact automatically.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. The GoHighLevel Facebook integration links a Facebook Page and ad account to a sub-account so that lead form submissions flow in as contacts automatically. After connecting, you map the Facebook form fields to GoHighLevel contact fields, create a trigger for the form submission event, and attach campaign enrollment or pipeline actions. The full setup from connection to first live trigger takes under 15 minutes.

Steps

  1. Connect Facebook in sub-account Integrations

    Open Settings in the sub-account and click Integrations. Find Facebook and click Connect. When the Facebook dialog appears, click Edit Settings rather than Continue so you can choose exactly which Pages to authorize.

  2. Select the Page and ad account

    Choose the Facebook Page you want to connect and click Done. Back in GoHighLevel, select the Page from the dropdown and optionally associate an ad account. If there is no relevant ad account, leave it blank and save.

  3. Map Facebook form fields

    Navigate to the Facebook Form Field Mapping section. If no forms appear, it means no lead forms exist on the connected Page yet. Create a lead ad form in Meta Ads Manager first, then return here. Once the form is visible, click Map Fields and confirm each field maps to the correct GoHighLevel contact field.

Related tutorials

How to Design Engaging Carousel Ads for Social Media
How to Design Engaging Carousel Ads for Social Media3:18 · Social Media
Merge Facebook Messenger Contacts With Lead Ad Contacts In HighLevel
Merge Facebook Messenger Contacts With Lead Ad Contacts In HighLevel1:33 · Social Media
How to Bulk Schedule Social Media Posts with CSV Files in HighLevel
How to Bulk Schedule Social Media Posts with CSV Files in HighLevel8:02 · Social Media
Verifying root domains in Facebook also verifies its sub-domains
Verifying root domains in Facebook also verifies its sub-domains2:22 · Social Media
How To Stay Ahead of the Curve with HighLevel's Social Listening
How To Stay Ahead of the Curve with HighLevel's Social Listening3:19 · Social Media
How to Setup Facebook UTM Parameters for Attribution Reporting
How to Setup Facebook UTM Parameters for Attribution Reporting2:16 · Social Media

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

What should I do if my Facebook Page does not appear after connecting?

Refresh the GoHighLevel page. The Page list sometimes needs a moment to populate after authorization.

Can I connect more than one Facebook Page to a single sub-account?

You can authorize multiple Pages during the connect flow, but each sub-account typically works with one primary Page.

Why are there no forms showing in the field mapping section?

Forms only appear after you have created at least one lead ad form on the connected Facebook Page.

Back to all Social Media tutorials