Facebook & Instagram Leads Synchronization module for Perfex CRM
Perfex CRM module, bought direct - lifetime updates and real support.

About Facebook & Instagram Leads Synchronization module for Perfex CRM
Stop copy-pasting leads out of Ads Manager and downloading CSV files. The Facebook & Instagram Leads Integration module connects your Meta Lead Ads directly to Perfex CRM, so the instant someone submits a lead form on Facebook or Instagram, their details land in your CRM within seconds - fully mapped, assigned to the right staff member, and ready for follow-up. It is marketing automation for your Meta ads: no coding, no manual exports, no delays, and no prospects lost because nobody remembered to check the Ads Manager.
How the lead sync works
The flow is completely automatic once it is connected:
- A prospect sees your Facebook or Instagram ad.
- They tap the form and submit their info without ever leaving the app.
- The lead appears in Perfex CRM in real time.
- The assigned staff member is notified.
- Your sales team follows up while interest is still warm and closes the deal.
It really is that simple, and a guided wizard handles the entire configuration.
A guided 5-step setup wizard
Creating a Facebook App sounds intimidating, but it is not. The built-in wizard walks you through the whole setup in about ten minutes, with no coding required:
- Step 1 - enter your App ID and App Secret (the wizard shows you exactly where to find them).
- Step 2 - copy your webhook URL and paste it into Facebook with a single click.
- Step 3 - connect with Facebook and authorize your pages.
- Step 4 - choose which pages to monitor.
- Step 5 - set the default lead status, source, and assigned staff.
That is it. Leads start flowing automatically. Comprehensive, baby-step online documentation backs up every screen, explaining how to create the Meta App, what each button does, and what to expect at every stage - even if you have never opened a developer console before.
No Facebook App review required
Here is something most sellers will not tell you: you do not need to submit your Facebook App for review. Because you create your own app to access your own pages, Meta allows it to run in Development Mode - so you can skip the lengthy app-review process entirely. Create the app, add yourself as an admin, and you are live. The documentation explains this clearly so you never get lost in Facebook’s developer portal.
Instagram Lead Ads work out of the box
Instagram Lead Ads work out of the box with zero extra effort. Facebook and Instagram run on the same underlying Meta system, so when you connect your Facebook Page, Instagram leads flow through the exact same webhook. If your Facebook Page is linked to an Instagram Business Account - as it almost certainly is - Instagram leads just work. One setup covers both platforms, with no separate configuration and no additional apps.
Route every lead to the right person
Managing several pages? Assign a different staff member to each one. Restaurant-page leads can go to your hospitality manager, real-estate leads to your property agent, and dealership leads to your sales rep. Each page has its own “Assign Leads To” dropdown that saves automatically; leave it on default and it falls back to your global assigned staff. Simple, powerful, and flexible.
Visual field mapping
Your Facebook Lead Form might ask custom questions like “What’s your budget?” or “Preferred contact time?”. The visual field-mapping interface lets you connect each question to any Perfex CRM field, including custom fields you have created. Standard fields such as name, email, phone, company, and city are auto-mapped, so you only set up mapping for the extra questions. Drag, drop, done.
Reliability and full transparency
A statistics dashboard and detailed sync history give you complete visibility into your lead pipeline, while a retry queue and duplicate detection keep it clean and intact.
- Sync history dashboard - see every lead that arrived, when it came in, which page it came from, and whether it succeeded, was skipped as a duplicate, or failed. Filter by status and date.
- Retry queue - if Facebook sends a lead while your server has a hiccup, the failed lead is queued and reprocessed automatically, so nothing is lost.
- Duplicate detection - optionally check incoming leads against existing email addresses or phone numbers so no double entries clutter your pipeline.
- Statistics dashboard - track synced, failed, pending, and total leads at a glance.
- Activity logging - every sync action is logged to the database, with connection-status indicators and a lead count for each page.
Test everything before you go live
Two one-click buttons save hours of debugging. Test Connection instantly verifies your credentials, access token, and Facebook permissions, while Send Test Lead creates a sample lead and pushes it through the full webhook-to-CRM flow - so you can confirm everything works without launching a real ad campaign. Webhook verification status and detailed error logging are there too, so when something needs attention you can see exactly why.
Notifications
Stay on top of new business automatically. The module sends email notifications when new leads arrive and notifies the staff member a lead is assigned to, and the notification behavior is fully configurable to match how your team works.
Security built in
The integration handles your Meta credentials the right way. The App Secret is exchanged server-side and never exposed in JavaScript, incoming webhooks are validated with X-Hub-Signature-256 signature verification, requests are CSRF-protected, and page tokens are permanent so connections do not silently expire.
Built natively for Perfex CRM
This is a native Perfex CRM integration, not a bolt-on. It uses Perfex’s own leads, staff, sources, statuses, and custom fields, so there is no duplicate data to maintain and no sync drift. Both Facebook and Instagram run through a single module - both platforms, one setup - and the settings interface lives in the sidebar with live connection-status indicators.
Compatibility
The module is compatible with Perfex CRM 2.3.x through 3.x and PHP 7.4 to 8.3+, talks to the Meta Graph API v19.0 (the latest stable release), and runs its database migrations automatically on install.
Support that actually answers
Buy direct and you reach the people who wrote the code - not a marketplace ticket queue.
- Priority support - replies the same day, straight from the development team that built it.
- 6 months of support on Standard (extendable), and Lifetime support on Pro.
- Support covers guidance on installation, configuration and upgrades - real answers, never canned macros.
- Regular updates and immediate bug fixing, included in every license type.
-
- Complete rewrite from scratch
- Instagram Lead Ads support (automatic, same webhook)
- Per-page lead assignment (different staff per page)
- 5-step guided setup wizard
- Visual field mapping interface
What customers say
Verified buyer reviews from CodeCanyon, where Facebook & Instagram Leads Synchronization module for Perfex CRM holds a 4.43 / 5 rating across 7 ratings.
I contacted them about a minor Meta's development environment change in the User Interface and they responded back by updating the complete documentation of the item, ensuring that configuration of the item is processed smooth, as a no-lose game. This is a 5 star support team!
Very valuable plugin for the companies who does facebook ads..simple to use and get reports directly into CRM.
Very nice best module thank you so much
Ready to drop Facebook & Instagram Leads Synchronization module for Perfex CRM into your stack?
Standard $49 or Pro $69/yr - lifetime updates, six months of support, and quick, secure checkout. Cheaper than the old CodeCanyon price, with no marketplace cut.
Frequently asked questions
Everything you need to know before buying - and what to do if you still have questions.
What's included in every purchase?
Every product ships with full source code, documentation, demo content, and lifetime free updates. Customer support is included for the entire support period defined on each product page.
Can I use one license on multiple sites?
Each license covers one end product. If you build for multiple clients or sites, you'll need a license per site - if you are building a SaaS product, our Pro license will fit fine.
How long do I get free updates?
All products include lifetime free updates - every new version, patch and compatibility fix is yours for as long as the product is maintained.
What payment methods do you accept?
We accept major credit and debit cards, PayPal, and Apple Pay. EU customers can also pay via SEPA bank transfer for orders above a certain threshold.
Related products
Other Perfex CRM Modules built and maintained by the same team, sold direct.








