Nesta página
At a glance
- Time: About 45 minutes
- Plan required: Any GoHighLevel plan ($97/mo and up); SMS and email billed by usage
- Difficulty: Beginner to intermediate
- You need first: A GoHighLevel account; A Facebook Business page with an active lead ad form; Admin access to the Facebook page; A2P 10DLC approved if you will text leads
Step 1: Connect your Facebook page to GoHighLevel
In GoHighLevel settings, open Integrations and connect Facebook. Log in with the account that manages the page and grant the lead access permission.
Select the specific page that runs your lead ads. If you manage more than one page, double-check you picked the right one.
Step 2: Map the lead form fields
Open the Facebook form connection and map each form field to a GoHighLevel contact field: full name to name, email to email, phone to phone, and any custom questions to custom fields.
Correct mapping matters. If the phone field is not mapped, your SMS follow-up has nothing to send to.
Step 3: Build the intake workflow
Create a workflow with the Facebook Lead Form Submitted trigger, set to your specific form. This fires the moment someone submits the ad form.
Add a tag like fb-leads so you can track this source separately and report on cost per booked appointment later.
Step 4: Add the lead to a pipeline
In the same workflow, add a Create Opportunity action that drops the lead into a pipeline at a New Lead stage. This gives you a visual board of every ad lead and where it stands.
Pipelines turn a pile of leads into a process, so your team always knows who to call next.
Step 5: Fire instant follow-up
Add an immediate SMS and email that thank the lead and ask to book. Then add a short follow-up sequence over the next day or two for anyone who does not respond.
Notify your team at the same time so a human can call within minutes. Speed to lead is the single biggest driver of booked appointments from paid ads.
How to test it worked
Use the Meta Lead Ads Testing Tool to submit a test lead on your form. Within seconds a new contact should appear in GoHighLevel with the fields mapped correctly.
Confirm the contact lands in the pipeline at the New Lead stage, the auto SMS and email fire, and your team gets notified. Submit one more test to be sure it works every time, not just once.
Troubleshooting
- Leads are not coming into GoHighLevel. Reconnect the Facebook integration and confirm you granted lead access for the correct page. Then re-link the specific form inside the workflow trigger.
- Fields are blank or in the wrong place. Open the form mapping and match every form field to the right contact field. Re-test after fixing the mapping.
- Old test leads do not show up. Facebook only sends leads created after the connection is live. Submit a fresh test lead rather than expecting historical ones to import.
- SMS follow-up is not sending. Check that the phone field is mapped and that A2P 10DLC shows approved. Without both, the text has no number to reach or gets blocked.
Start with the 30-day trial
The RocketLauncher link gives you a 30-day free trial. The standard GoHighLevel signup is 14 days.