πŸ“‹Requirements

Before you install the module, let's make sure you have everything you need. βœ…


πŸ–₯️ Server Requirements

Requirement
Minimum
Recommended

Perfex CRM

v2.3.0+

Latest version

PHP

7.4+

8.1+

PHP cURL Extension

Required βœ…

β€”

PHP JSON Extension

Required βœ…

β€”

SSL Certificate

Required βœ…

β€”

⚠️ IMPORTANT: Your Perfex CRM must be accessible via HTTPS (SSL). Facebook/Meta will NOT send webhook data to non-SSL URLs. This is a hard requirement from Meta β€” no exceptions!


🌐 Facebook/Meta Requirements

You will need:

Requirement
Details

Facebook Account

A personal Facebook account (to manage the app)

Facebook Page

At least one Facebook Page you admin

Meta Developer Account

Free β€” we'll create this in the next steps

Facebook Ads Account

Needed to run Lead Ad campaigns (not for setup)

πŸ’‘ Don't have a Facebook Page? You can create one for free at facebook.com/pages/createarrow-up-right. It takes 2 minutes!


πŸ”‘ What You'll Get During Setup

During the setup process, you'll generate these credentials:

Credential
Where It Comes From
What It Does

App ID

Meta Developer Portal

Identifies your app

App Secret

Meta Developer Portal

Authenticates your app (keep this secret! 🀫)

Webhook URL

Auto-generated by the module

Where Facebook sends lead data

Verify Token

Auto-generated by the module

Proves your server owns the webhook

Access Token

Facebook Login (in the module)

Grants access to your Page's leads

πŸ”’ You don't need to remember or create these yourself β€” the module and this guide will walk you through each one!


βœ… Quick Checklist

Before proceeding, confirm:


All good? Let's install the module! πŸ‘‰ Installation

Last updated