Pixel status inactive
A conversion Pixel is inactive when there were conversion events recorded in the past, but there were none in the past 24 hours.
If your conversion Pixel is inactive, you should check to make sure you have properly installed and configured the correct conversion Pixel code snippet on the web page where the conversion is tracked. For example, if you want to track the number of orders made on an e-commerce website, you may want to place the conversion Pixel within the "thank you for your order" page.
ℹ️ Note: The Pixel status information is updated every 10 minutes.
Pixel status unverified
A conversion Pixel is unverified when there are no conversion events recorded.
If your conversion Pixel is unverified, you should make sure you have installed and configured the correct conversion Pixel code snippet on the web page where the conversion is tracked. For example, if you want to track the number of orders made on an e-commerce website, you may want to place the conversion pixel within the "thank you for your order" page.
ℹ️ Note: The Pixel status information is updated every 10 minutes.
No conversions reported
If there are no conversions reported, troubleshoot the issue by going through the following steps:
- To check whether the correct Pixel has been fired recently and there appears to be an appropriate amount of traffic, go to Facebook Business Manager > Events Manager > Data Sources.
- Install the Meta Pixel Helper to your Chrome browser. Navigate to the page where the conversion event is supposed to be fired, and see whether the Meta Pixel Helper reports that conversion Pixel are loaded by clicking the Pixel Helper icon in Chrome.
- If no conversion Pixel are loaded, that means the conversion Pixel is not properly implemented to fire on the page.
- If one or more conversion Pixel are reported to be loaded by the Pixel Helper, make sure the pixel ID in the Event ID field matches the correct Pixel. You can check the correct Pixel ID in Conversion tracking under Settings in Smartly.
Too many conversions reported
There are many possible reasons why conversion Pixels may be fired multiple times on a single page visit. The most common issue is a double implementation of a Pixel on a page. This could be caused by having the same conversion Pixel implemented on both page sources as well as within a tag manager, such as Google Tag Manager.
In particular with eCommerce conversion Pixel implementations, a good starting point is to walk through the whole sales funnel process, making note of conversion Pixel loads on each step and making sure that each Pixel is loaded only once in the process of going through the sales funnel. Also, if there is a redirect page via payment provider between, e.g., the Shopping cart page and the Order Confirmation page, it is good to make sure that no extra conversion Pixel loads are made in the middle of the redirect process.
Revenue statistics missing
The default Facebook conversion Pixel code has the conversion revenue amount set to 0.00 USD.
window._fbq.push(['track', '<CONVERSION_PIXEL_ID>', {'value':'0.00','currency':'USD'}]);
To send revenue information, either the amount in the Pixel code needs to be modified to the desired fixed value or the value can be passed dynamically, for example, with a Javascript variable. To add a fixed conversion pixel value, please see Facebook's documentation on implementing conversion tracking with a Pixel.
Meta Pixel and the ad account have different currencies for revenue
If your Pixel sends the value "100 USD" and your ad account is in euros, you will see "100 EUR" in Facebook.
You can use Custom Metrics to create new metrics with a static currency rate and get going today.
In the longer term would be best to change the Pixel to send the value in the same currency as the ad account has.
You cannot change the currency of your ad account that easily as the Pixel values because you need to actually create a new ad account in order to change the currency. More info on Facebook here.