Facebook Conversions API (or CAPI) is designed to help businesses deliver personalized advertising experiences to customers and audiences, all while maintaining data privacy. This tool lets you send web events directly to Facebook from their respective servers. If you use a Facebook Pixel to track events for your ads, you will want to add the Pixel code to your funnel and funnel steps.


Covered in this Article:

How to set up FB CAPI (Conversions API) Funnel Event?

Step 1: Create an FB Pixel:

Step 2: Apply Pixel Code to your Funnel/Website.

Step 3: Create a Facebook Conversions API Workflow.





How to set up FB CAPI (Conversions API) Funnel Event?

Step 1: Create an FB Pixel:


  1. Please start creating a pixel by going to your Facebook Business Manager (also called the Meta Business Suite) > Head over to the left and then the Events Manager tab.
  2. Ensure you are connected to the correct Ad Account with all the required Access to that FB Page.


  3. Head over to the left sidebar and then click on Connect Data Sources
  4. Choose Web in the options that show up, and then click on next.
  5. If you already have pixels, it will ask you to choose between them or create a new pixel. Click on Create new Pixel or Use an existing pixel from the list for collecting the data. Click Continue when the pixel details are added.

  6. It will then ask you to provide the URL of the CRM's website/funnel where you will add your pixel code.
  7. Please add in the domain of the funnel/website where you will later add in the pixel code and then click on Check. If your domain is eligible for this process, then you will see a green checkmark in the domain field. Once you see the green checkmark, click on the Next button that appears instead of the Check button.
  8. It will then show you a popup asking you to Choose how to connect your website.  Choose the first option, Meta Pixel and Conversions API.
  9. After this you will be see the Instructions. Click on "See Instructions" under Conversions API
  10. It will take you to the Overview tab for the Manual Implementation process. Read through the instructions and then click on Continue.
  11. You will then be taken to the Select Events tab. You will see a dropdown to choose which Industry you are setting up this Pixel for. Choose the one most relevant to your client.
  12. Then it would be best to choose the events you want to send to Facebook. Select all the events you wish to send to Facebook, and click on Continue.
  13. You will be taken to the Select Parameters tab, where a few Event Detail Parameters will already be checked. Checkmark Event ID, as the Best Practices tooltip recommends it to the right.
  14. Then, under Customer Information Parameters, you will see that Client User Agent will already be marked for you. You must check the Client's IP Address, First Name, Client ID, Email, Business ID, and Last Name. (IMP NOTE -You need to at-least select the same checkboxes for every single event that you added to this Pixel.)

  15. It will then ask you to review the Setup and check all the Parameters you have chosen for each Event one last time. Once you are sure everything is set up as you need it to be, click on Continue
  16. In the next step, click on Finish.
  17. Now we will configure the browser pixel event. Select "Set up Meta Pixel".
  18. You will be shown a popup to Connect website activity using Pixel; chooseInstall Code Manually.
  19. Click on "Copy Code" to copy the meta pixel code



Step 2: Apply Pixel Code to your Funnel/Website.

  1. Keep this browser tab open and navigate to your CRM account. Navigate to the Sub Account that you are setting up this Pixel for. 
  2. Head on to Sites in the left sidebar and then to Funnels or Websites (depending on where you built the site, which is associated with the domain you used in your Pixel Setup)
  3. If you want to track on a specific page or step then, click on Edit  and then preferably Edit in a new tab to open the Funnel Builder.
  4. Once inside the builder, click on the code icon and paste the code you had copied previously in the "Header Tracking" section and then click on Save
  5. If you want to track the Browser Event on all the pages or steps then you can do it by clicking on funnel or website settings and then pasting the code in the "Head tracking code" section
  6. Save your changes 


Step 3: Create a Facebook Conversions API Workflow.

  1. Navigate to Automation>Workflows>Create Workflow
  2. Click on Add New Workflow Trigger. Here any of the following triggers can be used individually or in combination: Form Submitted, Customer Booked Appointment, Survey Submitted or Order Form Submission.
  3. Once you have chosen the workflow trigger(s), you can add the filter to choose the specific form/calendar/order form/survey from where you want to track the pixel conversion events.
  4. Then click on Add your first Action. Search for and select the Facebook Conversion API Action. Configure the Facebook Conversion API action. You can name this Action in Action Name if you'd like. In the Event Type dropdown, choose Funnel Event.
  5. For the Access Token, head over to your Facebook Events Manager> Data Sources> Settings> Scroll down and click on Generate Access Token. Once generated copy the Access token and paste it in the workflow action configuration.
  6. For the Pixel ID, head over  to your Facebook Events Manager> Data Sources> Settings> Scroll down and copy your Dataset ID (this will be Pixel ID). Paste the Pixel ID in the Pixel ID field in your Workflow's FB Conversion API Action.
  7. Paste the Access Token and Pixel ID  in the Facebook Conversion API Action's respected fields.
  8. Once complete, Save the Action and then Save and Publish the Workflow.


Please Note:

For Lead Value please use assumed values like 1000 or 2000 so that you can identify value each lead contributes to your pipeline.