Facebook Conversions API for CRM

With the Facebook Conversion API for CRM app in Make, you can create lead events in your Facebook Conversion API for CRM account.
From February 27th, 2026, until February 2028, the app will be free to use as part of a special promotion. During this period, any credits consumed by the Facebook Conversions API for CRM app in your Make scenarios will not be billed.
Requirements (applies to legacy setups)
To use the Facebook Conversions API for CRM app in Make, you must:
- Create a Facebook account.
- Create a Facebook Business Manager account at business.facebook.com.
- Create a new pixel specifically for the lead events in your Facebook Event Manager. The pixel should be of type CRM.
- Start sending simple "Lead" events with the Facebook Conversions API app immediately after you receive leads with Facebook Leads Ads app. More info can be found in the video below.
- Start sending lead status change events via Make to Facebook with the Facebook Conversions API for CRM app. The Facebook account used during the connection creation should be the admin of the Facebook Ads account and the newly created pixel.
- After a week or so, go to the Pixel's Settings and finish the configuration of your sales funnel to define the lead status that will be used for optimizing your Facebook Lead Ads Campaigns where the optimization is set to Facebook Conversions API for CRM.
To understand the above prerequisites, watch the video below before using the app.
This video refers using Facebook Lead ID as a mandatory field for passing CRM events to the Facebook Conversions API for CRM. However, please note that as of October 2025, Facebook Lead ID is no longer mandatory when an email address is provided. That said, it is still recommend including the Facebook Lead ID whenever it is available.
To capture Facebook Lead ID, you can use the Facebook Lead Ads app on Make.
This app allows you to listen for new form submissions on Facebook and then pass the form data along with the Lead ID to your CRM. For more information, see the Facebook Lead Ads app.
Connect Facebook Conversions API for CRM and Make
To create the connection:
Log in to your Make account, add a Facebook Conversions API for CRM module to your scenario, and click Create a connection.
Optional: In the Connection name field, enter a name for the connection.
Optional: Switch on Show advanced settings and enter your Facebook Conversions API for CRM client credentials. For more information on how to obtain your credentials, refer to the Meta Conversions API for CRM developer documentation.
If requested, use the following Redirect URI when setting up your client credentials: https://www.integromat.com/oauth/cb/facebook-business-extension
Add the details as provided below to connect the app:
Field | Description |
|---|---|
Your business name | Enter your business name. |
Currency | Select the applicable currency for your business. For example, USD. |
Timezone | Select the timezone applicable to your business. |
External business ID | Enter a unique Business ID. The External Business ID is a unique identifier to distinguish multiple businesses. The ID can be any string of your choice but ensure the ID is unique for your different businesses if you run more than one business. |
Client ID and Client Secret | Optional: Client credentials of your custom application. |
Click Save.
If prompted, authenticate your account and confirm access.
You've successfully created the connection and can now use the Facebook Conversions API for CRM app in your scenarios. If you want to make changes to your connection in the future, follow the steps here.
Facebook Conversions API for CRM modules
After connecting to the Facebook Conversions API for CRM app, you can use the following types of modules to build your scenarios.