Skip to main content

Settings Page

The main settings page is your command center for managing the Facebook & Instagram Leads integration. Here's everything you can do!

How to Accessโ€‹

Go to Meta Leads โ†’ Settings in the Perfex CRM sidebar.

Or navigate directly to: https://yourcrm.com/admin/facebookleadsintegration

Statistics Dashboardโ€‹

At the top, you'll see four stat boxes showing your monthly performance:

StatWhat It ShowsColor
Synced This MonthSuccessfully imported leadsGreen
Failed This MonthLeads that failed to importRed
Pending RetryLeads waiting to be retriedYellow
Total This MonthAll leads attemptedBlue

Connection Statusโ€‹

Three indicators show if everything is connected:

IndicatorWhat It Means
App Credentials - ConfiguredYour App ID & Secret are saved
Webhook - VerifiedFacebook successfully verified your webhook
Access Token - Token SavedYou've connected with Facebook and a token is stored

Goal: All three should be green!

Action Buttonsโ€‹

ButtonWhat It Does
Test ConnectionVerifies your credentials, token, and permissions with Facebook
Send Test LeadCreates a fake test lead to verify the full flow

Meta App Settingsโ€‹

SettingDescriptionExample
App IDYour Meta App's unique identifier123456789012345
App SecretYour Meta App's secret keyabc123... (click to show)
info

The App Secret is hidden by default. Click the eye icon to reveal it.

After making changes, click "Save Settings"

Webhook Settingsโ€‹

These are read-only values generated by the module:

SettingWhat It Is
Webhook Callback URLThe URL Facebook sends lead data to
Verify TokenThe secret token used during webhook verification

Click the Copy button to copy each value.

tip

These values never change unless you reinstall the module. Once configured in Facebook, you don't need to touch them again.

Lead Settingsโ€‹

Configure how new leads are handled in Perfex CRM:

SettingWhat It DoesRecommendation
Default Assigned StaffWho gets assigned to new leads (global fallback)Pick your main sales person
Default SourceLead source tagCreate a "Facebook" or "Meta Leads" source
Default StatusInitial status for new leadsUsually "New" or "Not Contacted"
tip

Note: The Default Assigned Staff acts as a global fallback. You can override this per page in the Connected Pages section below. For example, leads from Page A can go to Alice, while leads from Page B go to Bob. See Per-Page Lead Assignment below!

Optionsโ€‹

OptionDefaultDescription
Enable duplicate detectionOffPrevents importing the same lead twice (based on email)
Send email notificationsOnSends an email to the assigned staff when a new lead arrives
tip

Recommended: Enable duplicate detection if you run campaigns with frequent leads. This prevents the same person submitting twice from creating duplicate entries.

Connected Pagesโ€‹

At the bottom of the settings page, you'll see your connected Facebook Pages:

ColumnDescription
Page NameYour Facebook Page's name
StatusMonitoring or Not Monitoring
Leads ReceivedTotal leads received from this Page
Assign Leads ToStaff member dropdown - pick who gets leads from THIS specific page
ActionSubscribe/Unsubscribe button

Per-Page Lead Assignmentโ€‹

This is a powerful feature that lets you route leads from different Pages to different staff members!

How it works:

  1. Each Page has its own "Assign Leads To" dropdown
  2. Select a staff member to assign all leads from that page to that person
  3. Leave it as "- Use Global Default -" to fall back to the global Default Assigned Staff setting
  4. Changes save automatically - no need to click Save!

Example scenario:

PageAssigned ToWhat Happens
My RestaurantAlice (Sales Rep)All restaurant leads go to Alice
My Real EstateBob (Property Agent)All real estate leads go to Bob
My E-Shop- Use Global Default -Uses whatever is set in "Default Assigned Staff" above
tip

Priority order: Per-page assignment always wins over the global default. If a page has a specific staff member set, that's who gets the lead - regardless of the global setting.

Managing Pagesโ€‹

ActionHow
Add PagesClick "Connect with Facebook"
SubscribeClick green "Subscribe" button
UnsubscribeClick red "Stop Monitoring" button
RefreshClick "Connect with Facebook" again
Assign StaffSelect from the "Assign Leads To" dropdown

Settings in Perfex CRM's Main Settingsโ€‹

The module also adds a tab in Setup โ†’ Settings (Perfex's global settings page) with quick access to:

  • App ID
  • App Secret
  • Webhook URL & Verify Token
  • Default lead settings
  • Links to full settings, sync history, and field mapping
tip

This is a shortcut - all the same settings are available on the main module settings page.

Need to configure field mapping? Field Mapping