Almost there! Now we need to tell your Meta App which Facebook Pages to monitor for leads. π―
π§ Why Do I Need to Connect a Page?
Lead Ads run on Facebook Pages (and linked Instagram accounts). Your Meta App needs permission to access a specific Page's lead data.
Think of it this way:
Your Meta App: "Facebook, can I have the leads from Page XYZ?"
Facebook: "Sure, let me check... β You're the admin. Here you go!"
π± Connect Your Facebook Account
1οΈβ£ Go to Module Settings
In Perfex CRM, go to Meta Leads β Settings
Scroll down to the "Connected Pages" section
Click the "Connect with Facebook" button π΅
2οΈβ£ Log In & Grant Permissions
A Facebook popup window will appear:
Log in with the Facebook account that manages your Page
You'll see a list of permissions the app is requesting:
Permission
What It Means
Why We Need It
Pages: Show list
See your list of Pages
To know which Pages you manage
Pages: Read engagement
Read Page data
To access Page information
Leads retrieval
Access lead form data
π― This is the main one! Retrieves submitted leads
Page ads management
Manage Page ads
To subscribe to lead notifications
Ads management
Manage ad campaigns
To interact with Lead Ad campaigns
Click "Continue" or "Allow" β
β οΈ Grant ALL permissions! If you skip any, the module won't work correctly. You can always change permissions later in Facebook Settings β Apps and Websites.
3οΈβ£ Select Pages (if prompted)
Facebook might ask you which Pages to grant access to:
β Select all Pages you want to monitor for leads
Or at minimum, select the Page(s) you'll run Lead Ads on
Click Done β
π Subscribe to Your Page
After connecting, you'll see a table with your Facebook Pages:
For Each Page You Want to Monitor:
Click the green "Subscribe" button (or "Monitor") β
Wait a moment... β³
The status should change to "Monitoring" π’
π That's it! This Page is now connected. Any Lead Ads running on this Page will automatically send leads to your Perfex CRM.
πΈ What About Instagram?
Great news β Instagram is automatic! π
If your Facebook Page is linked to an Instagram Business account (which is required for Instagram ads anyway), lead data from Instagram Lead Ads will flow through the same Page webhook.
You don't need to do anything extra for Instagram. Same setup, both platforms. β¨
How to check if Instagram is linked to your Page:
Go to your Facebook Page
Click Settings β Linked Accounts (or Instagram)
If you see your Instagram account linked, you're good to go!
β Multiple Pages
You can subscribe to multiple Pages at once! Just click "Subscribe" on each Page you want to monitor.
Each Page operates independently β you can subscribe/unsubscribe at any time.
π Refreshing the Page List
If you create a new Facebook Page after the initial setup:
Go to Meta Leads β Settings
Click "Connect with Facebook" again
Grant access to the new Page
Subscribe to it
β Connection Complete!
At this point, your setup looks like this:
π§ͺ Quick Test
Before moving on, let's verify everything works:
Go to Meta Leads β Settings
Click "Test Connection"
You should see:
β App Credentials: Valid
β Access Token: Valid
β Permissions: All granted
Click "Send Test Lead"
Check if a test lead appears in Perfex CRM β Leads π
π‘ Test lead not appearing? Check the Troubleshooting page.
Pages connected! Want to learn about App Review (for advanced use cases)? πApp Review & Permissions
Or skip ahead to configure the module πSettings Page
ββββββββββββββββββββ¬βββββββββββββ¬βββββββββββββββββ¬βββββββββββ
β Page Name β Status β Leads Received β Action β
ββββββββββββββββββββΌβββββββββββββΌβββββββββββββββββΌβββββββββββ€
β My Business Page β Not Active β 0 β[Subscribe]β
β Test Page β Not Active β 0 β[Subscribe]β
ββββββββββββββββββββ΄βββββββββββββ΄βββββββββββββββββ΄βββββββββββ
β Meta App created
β App ID & Secret configured
β Webhook verified
β Page(s) subscribed and monitoring
π You're ready to receive leads!