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






