Skip to main content

Using the Facebook Pixel as a Product Source in Pixel Plus

The Facebook Pixel can be used to automatically feed products to your Meta (Facebook/Instagram) catalog — but only when all required product microdata is correctly implemented on your PrestaShop store.

The Pixel Plus module for PrestaShop simplifies this process by detecting and filling in missing microdata, and by ensuring the ViewContent event is triggered properly.

Follow the steps below to ensure your Pixel is ready to act as a product source.


✅ Step 1: Check if the Pixel is Eligible as a Product Source

Visit the Meta Events Manager, select your Pixel, and check if it's eligible as a product source.

  • If it is eligible → This means your store’s microdata is complete, and Facebook can read your product information directly from your pages.
  • If it is not → You’ll need to fix the missing or incorrect microdata on your product pages.

⏱️ Note: Facebook may take anywhere from a few hours to several days to validate your Pixel as a product source.
This depends on your site's traffic volume and how often Facebook bots are able to crawl your product pages.
Patience is recommended.


🔧 Fixing Microdata with Pixel Plus

Go to the Microdata section of the Pixel Plus module to review and improve your store’s product metadata.

Key options:

  • Fill in the missing microdata?
    Automatically inserts missing Open Graph and Schema microdata for products.

  • Fill in the OG-related microdata?
    Adds Open Graph tags like og:title, og:image, og:description, etc.

  • Review Micro Data?
    Run a one-time scan to detect missing or malformed data. The module will display what’s missing below.

    When enabled, the module will automatically fill in any required tags according to Meta’s standards.

    You may see missing tags such as:

    og
    product:retailer_item_id
    product:availability
    schema
    title
    description
    brand
    price
    priceCurrency
    availability

    Then, by enabling the mentioned option Fill in the OG-related microdata? the module will try to add the missing fields

tip

The module can fill in the detected missing microdata, but it can't replace the existing one


🛠️ Customization Options

Pixel Plus also allows you to tailor the way the missing microdata is generated:

  • Ignore cover image: Use the first image instead of the designated cover.
  • Images limit: Limit the number of product images included in the feed.

🧪 Microdata Debugging Tool

To validate your product metadata manually, use Facebook’s Microdata Debug Tool:

  1. Copy a product URL from your shop
  2. Open the Microdata Debug Tool
  3. Paste the product URL and run the test

If no red error messages are shown, your microdata is valid and the Pixel will be eligible as a product source soon.


✅ Step 2: Confirm the ViewContent Event Is Working

The ViewContent event is essential for Facebook to receive product information from each product page.

To check if it is triggered correctly:

  1. Open a product page
  2. Use the Meta Pixel Helper Chrome extension
  3. Look for the ViewContent event and check the parameters (product ID, price, etc.)

📌 The event must fire for Facebook to collect product data via the Pixel.


ℹ️ About Facebook’s Event-Based Catalogues

When using the Pixel as a product source, Facebook builds your catalog based on:

  • The microdata tags present in your product pages
  • The ViewContent events triggered during visits

This is known as an event-based catalogue. It works well for many shops, but has some limitations:

  • Products are only added when visited by a user
  • Updates are not instant and although Facebook states that happens in 15 minutes, can take up to 48h in some cases
  • Variants, stock levels, or localized data may be limited

💡 Need More Control? Try the Products Feed Module

If you need to:

  • Export all products at once
  • Include product combinations, quantities, custom fields, and categories
  • Sync with Meta catalogs using a feed or scheduled cron job

Then we recommend the dedicated Products Feed module from Smart Modules for PrestaShop.

🔗 Get it from:

It offers full support for:

  • Dynamic product ads
  • Export all products in one go
  • Multi-language catalogues
  • Multi-country (currency) catalogues
  • Variant and combination control
  • Scheduled updates
  • Facebook & Instagram product tagging
  • Many other features...

✅ Final Checklist

TaskStatus
Pixel eligible as product source?
Microdata complete (OG + Schema)?
ViewContent event working?

Once all conditions are met, Facebook will automatically begin populating your catalog using Pixel Plus.


Need help testing or debugging your events?
👉 See: How to Test Facebook Events with Pixel Helper and CAPI Logs