MetaRouter makes it easy to send your data to Facebook Pixel. Once you follow the steps below, your data will be routed through our platform and pushed to Facebook Pixel in the appropriate format.
Note: MetaRouter’s Facebook Pixel destination consolidates what was previously Facebook’s “Ads for Websites” suite, which consisted of both Facebook Custom Audiences and Facebook Conversion Tracking.
What is Facebook Pixel and how does it work?
Facebook Pixel is an Ad system designed for conversion optimization and lead tracking. It allows you to manage all of your ads from one platform and uses prospecting tools to target your ads to lookalike audiences. By providing this dynamic service, Facebook Pixel allows marketers to optimize cross-platform ads for custom conversions and see when users view content, search for a product, interact with their wishlist, or add payment info.
Why send data to Facebook Pixel using MetaRouter?
Getting Started with Facebook Pixel and MetaRouter
Facebook Pixel Side
To get started with this integration, you’ll first need to create a Facebook for Business account. Follow the instructions for creating a Pixel.
You’ll only create one pixel for your site (typically labeled with the name of your business). This pixel will replace all the functionality previously given to Facebook Audiences and Facebook Conversions (as well as allowing some additional features, such as custom conversions).
Once that’s set up, identify your unique
pixelId, a 15 digit number that uniquely identifies your site.
Put your Facebook Pixel ID into your MetaRouter account and give your new connection a unique name.
With that, just click
Save to activate your pipeline.
Facebook has nine Standard Events, which are predefined within the Facebook for Business platform.
To connect your events to these predefined ones within Facebook, just input the name of the MetaRouter event and choose the appropriate Standard Facebook Event that corresponds to it.
Conversion Pixel ID
If you are using the Facebook Pixel integration as a replacement for Conversion Pixels as well, put each
Conversion Pixel ID into your MetaRouter account next to the corresponding event in MetaRouter that you’ve already set up. Make sure you include all capitals letters and spaces used in your event labels.
Send all Events as Single Events
Enabling this will force FB Pixel events triggered by MetaRouter to fire in trackSingle/trackSingleCustom mode to prevent them from going to other FB Pixels loaded on the page. This is helpful if there are different team managing their own pixel, or if you have installed analytics.js on a site with an existing pixel.
You can find out more about the specific use-case and benefits from this Facebook Developers article
Things to note
What happens to revenue when an event goes to Facebook?
When our platform receives the
revenue property within our schema, it will automatically map it to Facebook Pixel’s value property. This is to ensure that Facebook does not ignore any standard
revenue property that would be in your events natively following our specification. Alternatively, including only
value with eCommerce events will not make it to Facebook Pixel, as it doesn’t match our specification it will not be mapped to the Facebook Pixel event properly.