Definición
Un Product Feed (también llamado *feed de productos* o *catálogo de datos*) es un archivo estructurado —normalmente en formato CSV, XML, TSV o JSON— que contiene la información clave de cada artículo de tu tienda online: título, descripción, precio, disponibilidad, URL de destino, imagen, GTIN, marca, categoría, etc.
Es el combustible que plataformas como Google Shopping, Meta Ads (Facebook/Instagram), TikTok Shop, Pinterest o Amazon utilizan para construir anuncios dinámicos, comparadores de precios y fichas de producto automatizadas. Sin un feed correcto, no hay campaña de Shopping que funcione.
En el ecosistema DTC español, el feed vive en el catálogo de cada canal (Merchant Center, Commerce Manager, TikTok Catalog) y se actualiza mediante subidas programadas o vía API. Una frecuencia recomendada es cada 24 h para precios y stock, y semanal para títulos e imágenes.
Analogía
Piensa en el Product Feed como la carta de un restaurante que entregas a un repartidor (Google, Meta, TikTok). El repartidor no entra en tu cocina ni conoce tus platos: solo sabe lo que pone en esa carta. Si el precio del menú del día no coincide con el de la carta, el cliente se queja. Si falta un plato, nadie lo pide. Si la foto no corresponde, hay devoluciones.
En DTC ocurre igual: el algoritmo solo ve lo que hay en el feed. Un título pobre = menos impresiones. Un precio desactualizado = *disapprovals* y clics perdidos. Un stock mal sincronizado = ventas canceladas y penalización de calidad.
Fórmula / Estructura
Un feed se compone de atributos obligatorios y atributos recomendados. La estructura mínima por producto es:
Product Feed = ID + Título + Descripción + Precio + Moneda + Disponibilidad + Link + Imagen + GTIN/MPN + Marca
Ejemplo de fila CSV (Google Merchant Center, España):
| id | title | price | availability | link | image_link | gtin | brand |
|---|---|---|---|---|---|---|---|
| SKU-1023 | Zapatillas running hombre talla 42 | 89.90 EUR | in_stock | https://mitienda.es/zap-1023 | https://cdn.es/zap1023.jpg | 8435123456789 | RunFast |
| SKU-1024 | Camiseta técnica mujer transpirable | 24.95 EUR | out_of_stock | https://mitienda.es/cam-1024 | https://cdn.es/cam1024.jpg | 8435123456796 | RunFast |
Reglas de oro cuantificables:
- Título: entre 70 y 150 caracteres, con marca + producto + atributo clave (color, talla, género).
- Precio: coincidencia exacta con la landing page (tolerancia 0 en Google, ±1 % en Meta).
- Imagen: mínimo 800 × 800 px, fondo blanco para Shopping, sin textos superpuestos.
- GTIN: obligatorio si el fabricante lo asigna; si no, usar identifier_exists = no.
Comparativa entre canales
| Canal | Formato aceptado | Atributos obligatorios extra | Frecuencia ideal de actualización | Límite de productos |
|---|---|---|---|---|
| Google Merchant Center | CSV, TSV, XML, API | `google_product_category`, `condition` | Cada 24 h | Sin límite práctico |
| Meta Commerce Manager | CSV, XML, API | `fb_product_category`, `quantity_to_sell_on_facebook` | Cada 24 h | 1.000.000 por catálogo |
| TikTok Catalog | CSV, API | `sku_id`, `video_url` (opcional) | Cada 12 h | 500.000 por catálogo |
| Pinterest Catalogs | CSV, TSV, XML | `product_type`, `currency` | Cada 24 h | Sin límite práctico |
| Amazon Seller | XML, API (SP-API) | `feed_product_type`, `external_product_id` | Tiempo real vía API | Según categoría |
Dato clave: los feeds con > 90 % de atributos rellenados obtienen hasta un 32 % más de CTR en Shopping y un 18 % menos de disapprovals (benchmarks sectoriales 2024).
Aplicación en DTC
1. Shopping Ads y Performance Max: el feed determina qué productos se muestran, a qué precio y con qué imagen. Es la base del *retargeting* dinámico.
2. Catálogos de Meta (Advantage+ Catalog Ads): se sincroniza con el píxel para mostrar el producto exacto que el usuario vio.
3. Email y SMS dinámicos: Klaviyo o Brevo leen el feed para insertar productos en carritos abandonados.
4. Comparadores y marketplaces: idealo, Google Shopping, Bing Shopping y Amazon consumen el mismo feed con ligeras variaciones.
5. SEO y rich snippets: el feed alimenta el schema.org Product de tu web si lo generas desde el mismo origen.
Caso práctico: una marca DTC de cosmética natural en Valencia con 480 SKUs pasó de un feed manual en Excel a uno automatizado vía API desde Shopify. Resultado en 90 días: ROAS de 3,1 → 4,6, *disapprovals* del 12 % al 2 %, y un ahorro de 14 h/semana en gestión manual.
Errores comunes
- Precio desincronizado entre feed y landing: la causa nº 1 de *disapproval* en Merchant Center.
- Títulos genéricos ("Producto 1", "Referencia A"): matan el CTR y el Quality Score.
- Imágenes con marca de agua o texto: Google las rechaza directamente.
- Stock fantasma: mostrar in_stock cuando no hay unidades genera cancelaciones y penaliza la cuenta.
- Duplicados por variantes: cada talla/color debe ser un item_group_id distinto, no un producto nuevo.
- Ignorar google_product_category: sin categoría correcta, el producto compite en el lugar equivocado.
- No usar custom_label_0-4: pierdes la posibilidad de segmentar campañas por margen, best-seller o temporada.
- Actualizar solo una vez al mes: en moda o electrónica, el stock cambia a diario.
Términos relacionados
- Merchant Center: plataforma de Google donde se aloja y valida el feed.
- GTIN / MPN: identificadores únicos de producto; imprescindibles para coincidencias.
- Item Group ID: agrupa variantes (talla, color) bajo un mismo producto padre.
- Supplemental Feed: feed secundario para sobrescribir atributos sin tocar el principal.
- Feed Rules: reglas automáticas en Merchant Center para transformar datos (ej. añadir "Envío gratis" al título).
- Dynamic Remarketing: retargeting basado en el feed + píxel.
- Product Schema: marcado estructurado en la web que refleja el mismo dato del feed.
- Content API: método de subida en tiempo real para catálogos grandes.
- Disapproval: rechazo de un producto por incumplir políticas o datos erróneos.
En resumen: el Product Feed no es un Excel que se sube y se olvida; es un activo vivo que conecta tu catálogo con los algoritmos de adquisición. En DTC español, quien domina su feed, domina su ROAS.