How to set up a Funnel Event Pixel for Facebook Conversion API?

SEARCH OUR BLOG

CATEGORIES

FOLLOW US

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.
    AFb9bOXlqhbRRlui5ZOjvh Ry7MYiUeFaQ

  3. Head over to the left sidebar and then click on Connect Data SourcesvpJQuXlQ fkLtQlkuMXpv MYw6ymdVS3Ug
  4. Choose Web in the options that show up, and then click on next.
    o ZF2cyQyA9qLqbmCcAB4FnSrMwgM mZVA
  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.qgMYOqAYudCL0t2rtYthWAkL4dYkgKtGTwbJeFGIeh ZoGTd2Tb 3fON8lBJOKZVrzmw
  6. It will then ask you to provide the URL of the CRM’s website/funnel where you will add your pixel code.
    PAF 5OhEXarHQx5f1VRZQ0TZlm vIbsgw
  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.veyxXsSA6Fng 0nJJ h34zDLk G0T6pHwg
  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.2XKJ iM3ak QJYnGV9iaEabCoJ7BRz3YrQ
  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.nM0VnSjCU1DEyuvCgbr5GGwT6QoDPYGu5g
  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.CRl1a7eHHek535QvXq7QhCP5BFmrWYaPkg
  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.CHbZI63v1OjLOi Ha7h6oHqyfTj0LVvOuQMcMYaiuIvhk2Q6px 7hY3s a EaRqfbWJA
  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.)
    FeAiafdKndcnOzPuYaRsELSlYdmsKUSQqw
  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 ContinueWeAtZHPMuprCiu9Ut7Rm FXrPifGfMrvhQ
  16. In the next step, click on Finish.
    ZF7ymYlO hwJVYNgOe1F70jwjVg4FoAolA
  17. Now we will configure the browser pixel event. Select “Set up Meta Pixel”.18Tq2VZt6EEZr6XOi9J4hVWjJlR INnAeg
  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 codeOrLfiaNSvaZ4Bc4xMlmbiSB rwcPXZa2VQ

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)7GdEB pnC5XOcG6GQavHzbCNRMzbKgf Wg
  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.MeKMG4wy FOm 6pRtYT2BZZbQU3NPfou Q
  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 SavemEKP3Yv7hEmyp1blhUXtHd2fPdpq21S8wQ
  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” sectionI69P F4mIuQBcBpvAgRIT0QdTJSzLAnAA
  6. Save your changes 

Step 3: Create a Facebook Conversions API Workflow.

  1. Navigate to Automation>Workflows>Create Workflowv sU1upHoO
  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.awZeptMVjJbwk PPtS5jOvhQjl kaXI21Q
  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.
    XvIqeQ42GaEENsh1S
  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.nNO1m9hBF53AoUjcdI6jTAngHwZjphesrg
  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.
    H
  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.

WVpH1GiO1F91 z v5JdN4YictKhz4kl3 g


Custom Values:

Similar to Google Ads, we are now allowing custom mapping for Facebook Ads conversion tracking parameters.

gG6WcLmyidLSEdiRgYprTlogL8BqVfs3aQ

How It Works:

By default, custom mapping is disabled.

Users can toggle it on to enable custom mapping.

When enabled, users can map:

  • FBCLID for funnel events.
  • Facebook Lead ID for lead events.
  • If custom mapping fields are provided, they will take priority over system defaults.
  • If left empty, the system will continue using its default internal values.