Facebook Pixel Integration

Track User Behavior Through Facebook Pixel to Get the Best Out of Your Facebook Ad Campaigns

Adrian avatar
Written by Adrian
Updated over a week ago

You can follow the activities of your involve.me project by adding a Facebook Pixel.

Getting a Facebook Pixel

To get a new Facebook Pixel ID, or find your existing Pixel ID, log into a Business Facebook account, then open the Facebook Events Manager.

  1. Click Connect data sources and select Web.

  2. Select Facebook pixel and click Connect.

  3. Add your pixel name.

  4. Click Continue.

Adding the Facebook Pixel to Your Project

From your Facebook Events Manager, select Data Sources, then select your Pixel, and copy the Pixel ID

Open the settings of your involve.me project:

Paste the Pixel ID (only the numbers, the "ID" part is not necessary) in the Tracking section and make sure to click "Update Settings" before leaving the page:

After you added the pixel and verified your domain (see below), the integration will automatically send events for each action that this integration supports.

Custom Events That Are Sent Through the Facebook Pixel Integration

Facebook Pixel Event Name

Facebook Pixel Event Parameter

involve.me_ProjectLoaded

involve.me_ProjectName

involve.me_QuestionProgress

involve.me_ProjectName

involve.me_QuestionText

involve.me_QuestionUniqueID

involve.me_QuestionAnswer

involve.me_Answer

involve.me_AnswerCorrect

involve.me_AnswerScore

involve.me_ImageURL

involve.me_ProjectName

involve.me_QuestionText

involve.me_QuestionUniqueID

involve.me_ContactFormFilled

involve.me_ContactFields

involve.me_PageNumber

involve.me_ProjectName

involve.me_ProjectCompleted

involve.me_ProjectName

involve.me_IsEmbed

involve.me_OutcomeName

involve.me_FinalScore

involve.me_OutcomePoints

involve.me_CorrectlyAnswered

involve.me_CalculatorResult

involve.me_PaymentAttempted

involve.me_PaymentStatus

involve.me_PurchaseCurrency

involve.me_PurchaseValue

involve.me_ProjectName

involve.me_SocialMediaShare

involve.me_SocialMediaShare

involve.me_ProjectName

involve.me_ExternalClickURL

involve.me_ExternalClickURL

involve.me_ProjectName

Important

  • In the free plan events are not sent, only page views are. If you start a free 14-day trial however, you will be able to test this out for free.

  • Pixel event "Lead" has been discontinued since February 1st, 2021. The replacement is the "ProjectCompleted" event, which contains more data for a more complex setup.

  • In order to see any conversions being tracked, you'll need to set up them up. Specifying the events is not enough, since an event is not a conversion. To do this, you'll need to create a conversion off of an event.

    Event data can be viewed only in the Facebook Pixel settings, not in the Ad manager. The Ad manager works on the other hand only with conversions.

  • QuestionProgress Events: These are fired when a user interacts with an input element for the first time, except for non-mandatory fields. For Slider elements, QuestionProgress is fired when the user moves the slider or progresses to the next page without moving it.

  • QuestionAnswer Events: These events are fired when the user progresses to the next page. The Free Text Input and Contact form elements are an exception to this rule, instead the QuestionProgress and ContactFormFilled events are fired, respectively. Checkbox input elements added with a Contact Form element (they're not part of the Contact Form element) trigger both QuestionProgress and QuestionAnswer events.

  • If you want to track the events via the website where your project is embedded, please see the article here.

How to Visualize the Events

  • From your Facebook Ads Manager, go to the Facebook Event Manager, then select Overview to see the Data:

How to Create a Custom Audience From involve.me With Events

  • From your Facebook Ads Manager, go to Audiences

  • Click Create Custom Audience.

  • Click Website as the source

  • Include people who meet any or all of the selecting criteria.

  • Choose your Pixel from the drop-down.

  • Choose the type of visitors.

  • Enter the number of days you want people to remain in your audience after they visit your website.

  • Give your audience a name, then click Create Audience.

The original article on how to create a custom audience from a website can be seen on Facebook: here

Alternatively, a custom audience can be created directly in the ads builder, from the AdsManager:

Testing the Facebook Pixel Integration

  • Another way to test is to use the Facebook Pixel Helper, a troubleshooting tool that helps you find out if your pixel is working correctly.

The Facebook Pixel helper is a Chrome extension that can be installed from the Chrome web store. (Search for Facebook Pixel helper).

Upon installation, an icon will be added to Chrome. The icon will remain greyed out when navigating to a page without Facebook Pixel Integration:

When the Facebook Pixel Helper detects a page with a valid Pixel ID, it will turn blue:

Navigating through your involve.me project, the green counter will start showing the number of events captured:

Opening the Facebook Pixel Helper will show those events:

More Information

For other tracking platforms and general information about tracking, see the article about Tracking options for your project

If you have any questions please contact support.

Did this answer your question?