Facebook Pixel

Learn how to set up Facebook Pixel app inside your funnel!

In this article we'll set up the Facebook Pixel App inside your desired funnel so you can start tracking events that are important to your company!

The Facebook Pixel App will automatically fire and track all relevant events inside your funnel - no need to add the Pixel code or any event codes inside of your funnel in ClickFunnels.

Also the Pixel app will enable the pixel to lazy load on your pages to help lower the amount of fake bot data!

Step 1: Copy Pixel ID In Facebook

Head to Ads Manager or Business Manager account. If you don't have that created yet go to business.facebook.com and they should lead you to creating your business and ad accounts.

In the top left corner hit the icon with three lines. Shortcuts should come up and click on Events Manager.

Once the events manager page loads, select the pixel you want to use. If you haven't created one yet, you can do so by clicking Create.

Don't worry about any of the code info they tell you to do because we're eliminating the need for that with this app!

Either on the right side where the pixel is listed, or in the Settings tab of the pixel copy the Pixel ID, it should be a long number.

Step 2: Pasting ID In Funnelish

Now that you have that ID copied, you need to head to your Funnelish account.

Always start by making sure the app is turned on account-wide. So first head to the global App section.

Click on the Pixel app and switch it on.

Then paste the ID.

This ID will be used as the default if you have a funnel that has the Pixel app switched on but has no Pixel ID entered inside the app.

We recommend always pasting a pixel here as a backup.

Now head to the funnel you want to add the pixel to. Click on the Funnel Apps at the bottom of the screen.

Click on the Pixel app and turn it on.

Paste the Pixel ID and decide if you want the Add to Cart event to be triggered for new leads - if so, switch that on.

If you use multiple pixels you can add up to 4 by clicking the + next to the Pixel ID form.

Now you have the Facebook pixel installed in your funnel! If you have the Facebook Pixel Helper chrome extension then you can test your pixel and events! You can also test it inside Facebook's Event Manager.

Step 3: Installing Custom Events (optional)

If you have certain events that you want tracked that aren't typical standard events, then you can simply add those codes to your head tracking code.

For example, the Pixel App doesn't track Initiate Cart events, because they depend heavily on your own business logic, and can usually be replaced by Leads or Add to Carts.

To add the Initiate Cart code, simply add the code to your head tracking code box.

Choose to either trigger the event:

  • When a button is clicked

  • Or when a page is visited

We recommend having the event fire when the button is clicked because it will deliver more accurate results.

So copy one of the codes below and add it to your head tracking code box inside of your funnel. This method can be used for any other Facebook event or custom event.

On button click:

<script>
$('a[href="#submit-form-2step"], a[href="#submit-form"]').on("click", function() {
​fbq('track', 'InitiateCheckout');
});
</script>

On page load:

<script>
setTimeout(function(){
​fbq('track', 'InitiateCheckout');
}, 6000);
​</script>

To troubleshoot common Pixel errors, check out our FAQs.

Traditional Ad Blockers will block the Facebook Pixel or cause performance issues. We strongly recommend disabling Adblocker when testing your Facebook Pixel.