Antes de que alguien vea tu anuncio de producto, el feed ya lo ha decidido todo: qué productos entran en la subasta, con qué precio, imagen y disponibilidad. Esta guía reúne en un solo lugar lo que hay que saber sobre el feed de productos: qué es, dónde se usa, cómo gestionarlo en Merchant Center y cómo (y para qué) dividir el catálogo en grupos en lugar de anunciarlo todo a la vez.
Definición
Qué es el feed de productos y de dónde sale
El feed suele tratarse como un anexo técnico de la campaña. En la práctica es el archivo más importante de la publicidad de productos:
Definición
El feed de productos es una lista estructurada de los productos de la tienda (en un archivo XML o CSV, o enviada por API) en la que cada producto se describe con un conjunto de atributos: identificador, nombre, precio, disponibilidad, imagen, enlace y categoría. Las plataformas publicitarias crean los anuncios de producto a partir del feed, por eso el feed es en la práctica la primera creatividad de la campaña: decide qué productos llegan a publicarse y cómo se presentan.
¿De dónde sale? Normalmente lo genera la plataforma de la tienda o un módulo (exportación XML/CSV); a veces se crea por API y, en tiendas más grandes, desde un almacén de datos. Sea cual sea el origen, rige una regla: el feed tiene que decir la verdad sobre la tienda. El precio y la disponibilidad del anuncio deben coincidir con la página del producto; si no, los productos serán rechazados.
Así es un registro del feed (ejemplo ilustrativo, nombres de atributos según la especificación de Google):
Un producto en el feed · atributos y valores
| Atributo | Valor | Función |
|---|---|---|
| id | LAMP-8451-MS | la clave que lo une todo |
| title | Lámpara de mesa Loft, latón, E27 | el texto por el que se encuentra el producto |
| price | 62.00 EUR | debe coincidir con la página del producto |
| availability | in_stock | controla si el anuncio se muestra |
| image_link | https://…/lampa-8451.jpg | la creatividad visual del anuncio |
| product_type | Iluminación > Lámparas de mesa | jerarquía propia para las divisiones |
| brand · gtin | Marca A · 5901234123457 | coincidencia con el catálogo de Google |
| custom_label_0 | margen-alto | tu etiqueta para segmentar |
La última fila es la más interesante: las etiquetas personalizadas son los únicos atributos que no describen el producto, sino tu estrategia, y en ellas se basa la división del catálogo.
Ecosistema
Dónde se usa el feed: Merchant Center, Meta y otros canales
Un catálogo, muchos destinos. El mismo conjunto de productos alimenta distintos sistemas publicitarios. Cada uno tiene su propio formato y su propio lugar de gestión, pero todos beben de la misma información sobre los productos:
<item>
<id>LAMP-8451-MS</id>
<price>62.00 EUR</price>
<availability>in_stock</availability>
<custom_label_0>margen-alto</custom_label_0>
</item> <!-- …y así 4.800 veces -->
El mismo archivo, cuatro destinos
Google Merchant Center es el centro de control del feed en el ecosistema de Google: desde aquí los productos llegan a las campañas de Shopping y Performance Max, así como a las fichas de producto gratuitas. Aquí también está el diagnóstico: los estados aprobado / rechazado y los motivos de rechazo.
El catálogo de Meta alimenta las campañas de catálogo en Facebook e Instagram y las tiendas dentro de estas aplicaciones. Se gestiona desde Commerce Manager: allí se define la fuente de datos (archivo, programación de descarga o API) y los conjuntos de productos.
Los demás canales funcionan de forma similar: Microsoft tiene su propio equivalente de Merchant Center para las campañas de Shopping en Bing, y Pinterest y TikTok tienen sus propios catálogos. Buena práctica: una única fuente de verdad sobre los productos y conversiones de formato por canal, en lugar de archivos mantenidos por separado que con el tiempo acaban mostrando precios distintos.
Estrategia
Por qué no conviene anunciar todo el catálogo a la vez
El escenario por defecto en la mayoría de las tiendas es el mismo: una sola campaña de Shopping, todo el catálogo conectado, un presupuesto común y un único objetivo de ROAS para todo. El algoritmo recibe una tarea contradictoria: con un mismo objetivo debe gestionar productos con márgenes del 50% y del 9%, los más vendidos y productos que llevan meses sin una sola venta.
Así se ve con datos ilustrativos de una tienda de decoración y mobiliario (una campaña con todo el catálogo, últimos 30 días):
Una campaña · catálogo completo de 4.800 SKU · 30 días · gasto y valor de conversión según Google Ads · datos ilustrativos
| Grupo de productos | SKU | Cuota del gasto | Cuota del valor de conversión (Google Ads) | Margen medio |
|---|---|---|---|---|
| Margen alto + rotación A | 520 | 18% | 46% | 48% |
| Más vendidos de margen bajo | 340 | 24% | 27% | 19% |
| Cola activa | 2.610 | 44% | 24% | 33% |
| Cola sin ventas en 90 días | 1.330 | 14% | 3% | – |
El algoritmo no conoce el margen ni la estrategia: optimiza un objetivo común sobre todo lo que recibe en el feed. Mientras el catálogo no esté dividido, esta tabla permanece invisible.
Efecto de un único presupuesto común
58% → 27%
Más de la mitad del gasto (58%) acaba en la cola del catálogo, que según Google Ads aporta el 27% del valor de conversión de la campaña. Al mismo tiempo, el grupo que genera casi la mitad del valor de conversión recibe menos de una quinta parte del presupuesto, porque nadie lo ha separado.
Riesgo real
Una campaña con todo el catálogo subvenciona los productos más débiles a costa de los mejores. Los productos sin margen y sin rotación compiten en las mismas subastas que los líderes, y el objetivo de ROAS común promedia el resultado: la campaña «cuadra», aunque por dentro la mitad del presupuesto trabaja por debajo del umbral de rentabilidad.
El feed es más que un archivo técnico: es la primera decisión presupuestaria. Determina qué productos entran siquiera en la subasta, antes de que nadie fije las pujas.
Framework
Cómo dividir el catálogo: seis ejes de segmentación
Una buena división sale de los datos, no del árbol de categorías. Las categorías describen qué es un producto, pero a la campaña le interesa cómo rinde: cuánto margen deja, a qué velocidad rota y si hay stock. Seis ejes cubren casi todos los casos:
| Eje de división | A qué pregunta responde | Ejemplo de uso en la campaña |
|---|---|---|
| Margen | cuánto queda realmente de cada venta | campaña aparte con más presupuesto para el margen alto |
| Rotación | a qué velocidad se vende el producto | los más vendidos como núcleo estable de Performance Max |
| Stock | si hay algo que vender | menos impresiones con stock bajo, pausa si no hay existencias |
| Posición de precio | en qué gama compite el producto | otros mensajes y pujas para productos premium |
| Temporada y tendencia | cuándo llega el momento del producto | grupos de temporada que se activan y desactivan de una vez |
| Ciclo de vida | novedad, surtido fijo o liquidación | novedades con su propio presupuesto de prueba, liquidación aparte |
El soporte de la división en el feed son las etiquetas personalizadas (custom_label_0–4): cinco campos, cada uno con un valor por producto y contenido libre. Lo que mejor funciona es un diccionario fijado de antemano: un eje por campo, valores cortos, sin tildes ni espacios:
Ejemplo de diccionario de etiquetas · un eje por campo
| Campo | Eje | Valores de ejemplo |
|---|---|---|
| custom_label_0 | margen | margen-alto · margen-medio · margen-bajo |
| custom_label_1 | rotación | rotacion-a · rotacion-b · rotacion-c |
| custom_label_2 | stock | stock-completo · stock-bajo · ultimas-unidades |
| custom_label_3 | posición de precio | hasta-25 · 25-75 · premium |
| custom_label_4 | temporada o ciclo de vida | novedad · temporada-otono · liquidacion |
La etiqueta es solo un soporte: su valor tiene sentido cuando detrás hay una cifra calculada, el margen a partir del coste propio, la rotación a partir de las ventas y el stock a partir del almacén.
Para recordar
El punto de partida mínimo razonable son dos ejes: margen y rotación. El simple cruce «margen alto × rotación alta» frente a «resto» ya separa un grupo que merece su propio presupuesto, y la cola deja de quitarles gasto a los líderes.
Nota metodológica: las etiquetas por margen, rotación y stock se calculan con los datos de la tienda, así que sirven para cualquier canal. Una etiqueta por coste publicitario atribuido a cada producto es otra cuestión: esa granularidad solo existe en los datos de origen para las campañas de Shopping de Google; Meta o TikTok informan de los costes como mucho a nivel de anuncio, no de producto.
Práctica · Google Merchant Center
Cómo dividir el feed en Merchant Center
En Merchant Center, dividir el catálogo se reduce a una cosa: cada producto debe recibir valores de etiqueta. Hay tres vías, de la más sencilla a la más flexible:
Etiquetas en el feed principal
Si la plataforma de la tienda permite rellenar custom_label_0–4, los valores viajan junto con los productos. Es la vía más sencilla, pero cada cambio en la lógica de las etiquetas exige modificar la integración de la tienda.
Feed complementario
Un archivo u hoja de cálculo aparte con dos columnas: id y valores de etiqueta. Merchant Center lo une al feed principal por id, sin sobrescribir nada salvo los atributos indicados. Es la forma estándar de segmentar sin tocar la integración de la tienda.
Reglas de transformación del feed
Las reglas de Merchant Center pueden asignar una etiqueta de forma condicional, por ejemplo «si el precio es mayor que X, establece custom_label_3 = premium». Sirven para divisiones simples por atributos que ya están en el feed, pero no sustituyen a las etiquetas calculadas con datos de ventas.
Programación de descargas
El feed principal y el complementario deberían actualizarse al menos una vez al día, justo después de que se actualicen los precios y el stock en la tienda. Así la segmentación de las campañas siempre se corresponde con la realidad.
Diagnóstico por grupo de productos
Después de procesar el feed, revisa los estados: cuántos productos rechazados hay en cada grupo. Un best seller rechazado duele más que un producto de la cola larga rechazado, y sin segmentación esa diferencia no se ve.
Práctica · campañas
Cómo segmentar campañas de producto en Google Ads y Meta
Las etiquetas del feed son solo un punto de partida. El dinero empieza a trabajar de otra forma cuando la segmentación se traslada a la estructura de las campañas.
Google Ads y Performance Max: grupos de productos
Abre la segmentación de productos en la campaña
En una campaña de Shopping o de Performance Max, elige los grupos de fichas de producto y divide el catálogo por etiqueta personalizada, tipo de producto o marca.
Excluye lo que no quieres pagar
El grupo «todo lo demás» recoge por defecto el resto del catálogo. Exclúyelo de forma consciente o déjalo con una puja aparte y baja: es el paso que más se pasa por alto.
Separa los segmentos en campañas distintas
Los grupos con funciones distintas deberían tener campañas propias: los líderes con más presupuesto y un objetivo de ROAS realista, la cola larga con presupuesto de prueba. Campaña común = objetivo común = resultados promediados.
Ajusta los objetivos al margen de cada grupo
Un grupo con un margen del 48% admite un ROAS más bajo que uno con un margen del 19%. El objetivo de la campaña debe salir de la rentabilidad del grupo, no de una única cifra para toda la cuenta.
Revisa la segmentación tras cada cambio de datos
Los productos cambian de grupo: un best seller baja a la cola larga y una novedad se convierte en líder. Revisar las etiquetas con una frecuencia fija mantiene viva la estructura.
Meta Ads: conjuntos de productos en el catálogo
Crea conjuntos en el catálogo
En el Administrador de ventas, define conjuntos de productos con filtros por campos del feed: disponibilidad, precio, marca, tipo de producto o etiqueta personalizada. Un conjunto equivale a un grupo de Merchant Center.
Dirige la campaña a un conjunto, no al catálogo
En la campaña de catálogo, elige un conjunto concreto como origen de productos. Si usas todo el catálogo como origen, el algoritmo decidirá por sí solo qué promocionar, incluidos productos sin margen.
Crea conjuntos de exclusión
Un conjunto aparte de «no disponibles y últimas unidades» resulta útil como exclusión en remarketing: nada molesta más a un cliente que un anuncio de un producto que ya no existe.
Conjuntos distintos, mensajes distintos
El conjunto premium y el de rebajas merecen creatividades y pujas diferentes. Segmentar el catálogo también es segmentar el lenguaje con el que te diriges al cliente.
Para recordar
Las mismas etiquetas en todos los canales. Si custom_label_0 significa «margen» en Merchant Center, que ese mismo campo signifique «margen» en los conjuntos de Meta. Un único diccionario de etiquetas para todo el ecosistema implica menos errores y resultados comparables entre canales.
Automatización
Etiquetado automático de productos en DataOrganizer
Lo más difícil de la segmentación no es hacer clic en los paneles, sino calcular las etiquetas. El margen requiere el coste de cada SKU, la rotación requiere el historial de ventas y el stock requiere datos de almacén: tres fuentes distintas que hay que conectar y mantener actualizadas. Eso es exactamente lo que hace la analítica automática de e-commerce.
DataOrganizer etiqueta los productos automáticamente: con los datos conectados de la tienda calcula para cada SKU el margen, la rotación, el stock y la posición de precio, y después divide el catálogo en grupos de productos listos para usar. Los valores se actualizan con el refresco diario de los datos: la etiqueta «stock-bajo» desaparece cuando llega la reposición al almacén, y un best seller que pierde ritmo sale solo del grupo de líderes. El resultado se conecta a Merchant Center como feed complementario descargado según una programación, o se exporta a un archivo para el catálogo de Meta.
Catálogo de 4.800 SKU dividido en cuatro grupos por margen (a partir del coste) y rotación de los últimos 90 días:
| Grupo | SKU | Cuota de ingresos | custom_label_0 |
|---|---|---|---|
| Margen alto + rotación A | 520 | 46% | margen-alto-rotacion-a |
| Más vendidos de margen bajo | 340 | 27% | best-seller-margen-bajo |
| Cola activa | 2.610 | 24% | cola-activa |
| Cola sin ventas en 90 días | 1.330 | 3% | cola-90-dias |
Las etiquetas están listas como feed complementario: conecta su URL en Merchant Center con una programación diaria y los valores se actualizarán junto con los datos. Conviene separar el grupo «margen alto + rotación A» en una campaña propia con su propio objetivo.
Puedes consultar y modificar esos mismos grupos con preguntas, en la aplicación o mediante DataOrganizer MCP en el chat que usas a diario:
Dónde está la ventaja
No en la etiqueta en sí, sino en que esté actualizada. Las etiquetas calculadas a mano envejecen desde el día en que se suben. Las que se calculan con datos conectados y actualizados a diario siguen el ritmo de la tienda: si cambia el margen o el stock, cambia el grupo y, con él, las campañas.
Preguntas frecuentes
Preguntas frecuentes sobre el feed de productos
¿En qué se diferencia el feed principal del feed complementario?
El feed principal es la lista completa de productos con todos los atributos obligatorios: es el que crea los productos en Merchant Center. El feed complementario no crea productos: añade o sobrescribe atributos concretos y se vincula al feed principal mediante el id. Así se pueden añadir, por ejemplo, etiquetas personalizadas sin modificar la integración de la tienda que genera el feed principal.
¿Cuántas etiquetas personalizadas custom_label tiene el feed de Google?
La especificación de Merchant Center prevé cinco slots: de custom_label_0 a custom_label_4, con un valor por slot para cada producto. Los valores son textos libres: el significado se lo das tú. Buena práctica: un eje de segmentación por slot y un diccionario fijo de valores sin tildes, eñes ni espacios, común a todos los canales publicitarios.
¿Dividir el catálogo perjudica a Performance Max?
Lo que puede perjudicar es una segmentación demasiado fina: cada campaña necesita suficientes conversiones para que el algoritmo tenga de qué aprender. Lo más seguro son dos o tres grupos definidos a partir de datos (margen, rotación) y exclusiones deliberadas, en lugar de multiplicar microcampañas. La segmentación basada en datos suele ayudar por sí sola, porque el algoritmo deja de promediar un único objetivo para productos con rentabilidades muy distintas.
¿Cómo excluir de los anuncios los productos no disponibles?
Lo básico es un atributo availability correcto: un producto marcado como out_of_stock no se muestra en los anuncios de producto de Google. En Meta, el conjunto de productos se limita con un filtro de disponibilidad. También conviene anticiparse: una etiqueta del tipo niski-stan permite bajar el presupuesto de los productos que están a punto de agotarse, antes de que desaparezcan de la oferta y de la campaña.
¿Con qué frecuencia hay que actualizar el feed de productos y las etiquetas?
El feed debería actualizarse al menos una vez al día y después de cada cambio importante de precios y stock. Lo ideal es programar la descarga en Merchant Center justo después de que se actualicen los datos en la tienda. Actualiza las etiquetas analíticas (margen, rotación, stock) con la misma frecuencia que los datos de los que se calculan: la segmentación de las campañas debe reflejar la tienda de hoy, no la de la semana pasada.
Resumen de toda la guía
Tres reglas para trabajar con el feed de productos
1. El feed es la primera creatividad de la campaña. Antes de que exista cualquier anuncio, el feed decide qué productos entran en la subasta, con qué precio y con qué disponibilidad. Una única fuente de verdad sobre los productos, adaptada a cada canal, evita el resto de problemas.
2. El catálogo se divide por datos, no por categorías. Margen y rotación son el mínimo para empezar; el soporte son las etiquetas personalizadas custom_label_0–4 y la ejecución, los grupos de productos en Google Ads y los conjuntos del catálogo de Meta. Una campaña con todo el catálogo promedia el objetivo y subvenciona la cola larga a costa de los productos estrella.
3. Una etiqueta vale lo que vale su actualización. Los valores calculados a partir de datos conectados, como el etiquetado automático de DataOrganizer, siguen el ritmo de la tienda y vuelven a Merchant Center como feed complementario programado. Una hoja de cálculo manual se queda obsoleta desde el día en que se sube.
DataOrganizer · etiquetado automático de productos
Conecta tu tienda y comprueba cómo se divide el catálogo por margen, rotación y stock, con etiquetas listas para Merchant Center y Meta. Cuenta demo al instante; solo pagas por las fuentes conectadas.




