Cuando ejecutas anuncios dinámicos de Meta, Meta compara los IDs de contenido enviados por tu Píxel de Facebook con los IDs de producto de tu feed de catálogo de Meta. Si esos IDs no coinciden, tus anuncios no segmentarán los productos correctos o no segmentarán en absoluto.
Esta guía explica cómo Product Feed Pro mantiene tu Píxel y tu catálogo alineados, cuál es el requisito crítico de mapeo y cómo se manejan los IDs de contenido para cada tipo de producto de WooCommerce.
Para una guía completa sobre cómo habilitar el Píxel de Facebook en Product Feed Pro, consulta Cómo configurar el seguimiento del Píxel de Facebook con Product Feed Pro.
Prerrequisitos
| Requisito | Notas |
|---|---|
| Feed de Productos Pro | La integración del Píxel está integrada en Product Feed Pro. Asegúrate de que el plugin esté instalado y activo. |
| Píxel de Facebook habilitado | El Píxel debe estar habilitado con un ID de Píxel introducido antes de que la alineación sea relevante. Si aún no lo has configurado, sigue primero Cómo configurar el seguimiento del Píxel de Facebook con Product Feed Pro. |
| Un feed de catálogo de Meta | Necesitas un feed de productos activo de Facebook/Meta creado en Product Feed Pro que esté conectado a tu catálogo de Meta Commerce Manager. |
Por qué es importante mantener sincronizados el Píxel y el catálogo
El Píxel de Facebook envía eventos (ViewContent, AddToCart, Purchase) que incluyen un parámetro content_ids, una lista de IDs de productos con los que interactuó el visitante. Tu feed de catálogo de Meta también exporta IDs de productos. Meta utiliza ambos para potenciar los anuncios de productos dinámicos y la retargeting.
Si los content_ids del Píxel no coinciden con el campo id de tu catálogo, Meta no puede vincular el evento al producto correcto. Esto rompe:
- Anuncios de productos dinámicos: Meta no puede mostrar la creatividad del producto correcta.
- Audiencias de retargeting: los visitantes no se asocian con los productos que vieron.
- Coincidencia de eventos: el informe de tu campaña puede subestimar las conversiones.
Guía paso a paso para sincronizar el Píxel de Facebook con tu catálogo
Paso 1: Verifica los eventos del Píxel en las páginas de producto
Después de habilitar el Píxel, cada página de producto debería activar un evento ViewContent similar a este:
fbq("track", "ViewContent", {
content_category: "Accessories",
content_ids: ["4091"],
content_name: "Red Shoe",
content_type: "product",
currency: "EUR",
value: "69.00",
});
El parámetro importante aquí es content_ids. Este valor debe coincidir con el ID del producto utilizado en tu feed de catálogo de Facebook.
Ejemplo:
content_ids = 4091
El mismo ID debe aparecer en tu feed de catálogo.
Paso 2: Mapea el ID de producto correcto en tu feed
Para asegurarte de que se mantengan sincronizados, mapea correctamente el atributo del feed de catálogo.
Mapeo correcto:
id → Product ID

Paso 3: Comprueba el comportamiento del Píxel para diferentes tipos de producto
El Píxel se comporta de manera diferente según el tipo de producto en WooCommerce.
Productos simples
Para productos sencillos, el Píxel envía el ID principal del producto.
Ejemplo:
content_ids: ["20259"]
content_type: "product"
Este ID coincide con el mismo ID de producto en el feed del catálogo.
Productos principales variables
Para productos variables, el Píxel envía los IDs de todas las variaciones.
Ejemplo:
content_ids: ["44080","44081","44082","44083"]
content_type: "product_group"
(Estos son los IDs de variación individuales del producto variable; el Píxel los envía todos cuando se ve la página principal del producto variable sin una variación seleccionada).
Esto informa a Facebook de que el producto tiene múltiples variaciones, lo que permite que el catálogo coincida con cualquiera de ellas cuando se ve la página principal.
Productos de variación (hijos)
Cuando se ve una variación específica, el Píxel envía el ID de variación individual.
Ejemplo:
content_ids: ["28876"]
content_type: "product"
Ese ID debe coincidir con el ID de variación utilizado en tu feed de catálogo.
Paso 4: Seguimiento de eventos de añadir al carrito
El plugin también rastrea los eventos AddToCart cuando los usuarios añaden productos a su carrito.
Esto permite a Facebook:
- Crear audiencias de remarketing
- Activar campañas de carritos abandonados
- Optimizar anuncios para conversiones
Una vez activado, tu Píxel rastrea estas interacciones automáticamente en tu sitio.
Para verificar que el seguimiento de AddToCart funciona: añade un producto a tu carrito y confirma que aparece un evento AddToCart en Meta Pixel Helper con content_ids que coinciden con el producto.
Prueba de tu Píxel y sincronización del catálogo
Después de completar la configuración, verifica que todo funciona correctamente.
Pasos de prueba recomendados
- Instala la extensión de Chrome Meta Pixel Helper.
- Visita varias páginas de productos en tu sitio web.
- Check that:
- Se activan los eventos
ViewContent - Aparecen correctamente los valores de
content_ids
- Se activan los eventos
- Confirma que los IDs de producto coinciden con el feed del catálogo.
Si los IDs coinciden, Facebook podrá mostrar correctamente anuncios dinámicos para esos productos.
Problemas comunes y cómo solucionarlos
g:id in your catalog feed is mapped to Product ID (not SKU or another field).2. Open Meta Events Manager → Test Events and browse a product page on your store. Note the
content_ids value.3. For variable parent pages (no variation selected), also verify that
content_type shows "product_group" in Meta Pixel Helper or Test Events. If it shows "product" instead, the Pixel is not correctly identifying the variable product type, which will cause mismatches in dynamic ads.4. Open Meta Commerce Manager and find the same product. Check its id field.
5. If the IDs differ, compare the Content IDS variable products Facebook Pixel setting (in Product Feed → Settings → General) with how your catalog feed maps
g:id.– Check that the product is active and approved in the catalog — inactive products won’t be matched even if IDs align.
– If you use a multilingual setup (WPML, Polylang), make sure the feed and Pixel are both using the same language version of product IDs.
– The catalog isn’t connected to the same Pixel, or the catalog hasn’t finished its first sync. In Meta Commerce Manager, check that your data source (feed) is connected and that the Pixel is associated with the same Business Portfolio as the catalog.
– The catalog feed is fetching into a different Business Portfolio than the Pixel is assigned to. Verify in Meta Business Settings that both the Pixel and the catalog are listed under the same Business Portfolio.
Preguntas frecuentes
content_ids by default, so mapping g:id to SKU will break alignment unless you have also customised the Pixel to send SKUs — which requires custom development and is not supported out of the box.g:id rather than variation IDs, you must also change the Content IDS variable products Facebook Pixel setting to Variable product ID so the Pixel sends matching parent IDs. See How to Set Up Facebook Pixel Tracking with Product Feed Pro for the exact steps.content_ids as the browser Pixel. If you’ve enabled CAPI in Product Feed Elite, the same mapping and product-type rules apply. For CAPI setup, see How to Set Up Facebook Conversion API (CAPI) with Product Feed Elite.¿Necesitas más ayuda?
Usuarios de Product Feed Elite: si esto no resuelve la discrepancia, abre un nuevo ticket de soporte y nuestro equipo lo revisará.
Usuarios gratuitos de Product Feed Pro: abre un nuevo tema en el foro de soporte de WordPress.org.


