← All Guides
📘

Facebook Ads → GHL → AI Worker

Respond to Facebook leads instantly with AI

Connect your Facebook Lead Ads to GoHighLevel, then let your AI worker qualify, nurture, and book every lead — automatically, 24/7.

Easy⏱ 10 minutes📋 5 steps

Before You Start

☐Active Facebook Ads account with Lead Ads running
☐GoHighLevel account with a sub-account
☐Kyra account with AI worker set up
1

Connect Facebook to GHL

Link your Facebook page to GoHighLevel so leads flow in automatically.

→In GHL, go to Settings → Integrations → Facebook
→Click Connect and log in with the Facebook account that manages your ads
→Select the Facebook Page connected to your lead ads
→Grant all permissions when prompted
→You should see "Connected" with a green checkmark

💡 Pro tip: If you manage multiple pages, make sure you select the right one. Each GHL sub-account connects to one Facebook page.

2

Map your Facebook Lead Form fields

Tell GHL which form fields match which contact fields.

→In GHL, go to Settings → Integrations → Facebook → Form Mapping
→Select your active Lead Ad form
→Map Full Name → Contact Name
→Map Email → Contact Email
→Map Phone Number → Contact Phone
→Map any custom fields (service type, budget, etc.) to GHL custom fields
→Click Save Mapping

💡 Pro tip: Always include Phone Number in your lead form — SMS has a 98% open rate vs 20% for email.

3

Create a GHL Workflow for new leads

Set up a workflow that triggers when a new Facebook lead arrives.

→Go to Automations → Workflows → Create Workflow
→Name it "Facebook Lead → AI Worker"
→Set trigger: Contact Created with source filter = "Facebook"
→Add action: Webhook → paste your Kyra AI worker webhook URL
→Your webhook URL is at: Kyra Dashboard → Channels → GHL webhook URL
→Method: POST, send all contact fields
→Save and Publish the workflow

💡 Pro tip: Test with a real lead form submission (use yourself as a test lead) to make sure the webhook fires.

4

Configure your AI worker response

Set what your AI says when a Facebook lead comes in.

→In Kyra Dashboard, go to Templates → pick your industry template
→Or go to Setup Wizard for a guided configuration
→Your AI will automatically introduce itself and start qualifying the lead
→It pulls the lead's name from GHL and personalizes every message
→Enable Autopilot to auto-follow-up if the lead doesn't reply
5

Test the full flow

Submit a test lead and watch your AI respond in real-time.

→Go to your Facebook Lead Ad → click Preview Form
→Submit with your own phone number
→Within 60 seconds, you should receive an SMS from your AI worker
→Check GHL: the contact should appear with source "Facebook"
→Check Kyra Dashboard → Conversations: you should see the exchange

💡 Pro tip: The magic moment: lead submits a form on Facebook, gets a personalized text within seconds. That's how you win every deal.

Frequently Asked Questions

How fast does the AI respond?

Under 60 seconds from form submission. Usually within 10-15 seconds.

Does it work with Facebook Messenger ads too?

Yes! If your Messenger conversations sync to GHL, the AI worker can handle those too via the GHL webhook.

Can the AI book appointments directly?

Yes — the AI has access to your GHL calendar and can book appointments during the conversation.

What if the lead responds at 3am?

Your AI works 24/7. It'll respond instantly, qualify the lead, and book them for your next available slot.

Do I need to change my Facebook ads?

No changes needed. Your ads and lead forms stay exactly the same. We just plug in on the GHL side.

FacebookGHLLead AdsSMSSpeed-to-Lead

Start capturing Facebook leads with AI

Free to start. No credit card required.

Get Started Free