'How to add products to Facebook Catalog using a pixel

✋ I have done and met all the requirements to build a "product catalog" based on the "Facebook pixel" but it doesn't work.

  • I have the pixel connected to the catalog
  • The pixel is well implemented in source code (verified)
  • The pixel is receiving events (viewcontent, addtocart, purchases, etc.)
  • The OpenGraph metadata are available when the ViewContent event is sent (verified).
  • The OpenGraph metadata is well formed (verified).

Even more, I can verify all of these things with the Facebook Pixel Helper (image attached), and all it's right implemented. But when I try to choose the pixel as a "Product Data Source" the pixel is disabled...😡 (so I cannot connect the pixel with my catalog)

The pixel with events, but greyed out The microdata, the opengraph and the requets

Anyone can help me please? Is there any #bug using pixel as product data source?



Solution 1:[1]

Your Pixel is not active, Either you have to activate it by adding with tracking events in your web or activate it by manual events firing.

You can use Catalog Manager to associate pixels and apps to your catalog. Follow the below steps :-

  1. Go to Catalog Manager.
  2. Select the catalog you want to use.
  3. Click Settings.
  4. Next to Event Sources, click Edit.
  5. Select a Facebook pixel and/or app, and then click Save.

For More Details Go through this link https://www.facebook.com/business/help/1044262445604547

Solution 2:[2]

The pixel is not yet selected and is disabled, it will only be active if the site that is triggering the pixel does not give any error on the catalog, also make sure to trigger the View content event on the product detail page and send the required data with the trigger. To add the products to the catalog using pixel you must send data of the product to Facebook by using any of the provided mechanism such as OpenGraph

<meta name="og:title" content="Proname" />
<meta name="og:description" content="Product Description" />
<meta name="og:url" content="https://myexample.com/procat/productname" />
<meta name="og:image" content="https://myexample.com/images/virtuemart/product/hat2.png" />

Solution 3:[3]

I had the same issue. Resulted in a long discussion with the Facebook support, but in the end they got it fixed (they, because my pixel started working without me changing anything more, but their tech department took care of it). However, I am not sure, if they changed something system wide or just for my case.

So try to connect it once again, maybe it just starts working. Otherwise get in touch with the support.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Nitish Chauhan
Solution 2 Pratyush
Solution 3 Maxim Zubarev