Cómo exportar un feed de productos desde Shopify, WooCommerce, Magento y BigCommerce

Meta, Google y TikTok empiezan todos con la misma pregunta. ¿Dónde está tu feed de productos? Tu tienda tiene los productos. Puede que todavía no tenga un feed.
Aquí tienes cómo sacar uno de cada una de las cuatro grandes plataformas de tienda, y las seis cosas que hay que arreglar antes de entregárselo a una red publicitaria.
Lo que necesitas es una URL de feed
Una URL de feed es un enlace a un archivo con todos los productos de tu tienda. Título, precio, imagen, stock, enlace al producto. El archivo se regenera solo, así que el enlace siempre muestra los precios y el stock de hoy.
Un CSV que descargas una vez no es un feed. Mañana por la mañana ya está desfasado. Elijas la herramienta que elijas de las de abajo, lo que quieres sacar de ella es un enlace que puedas copiar, en formato Google Shopping. Todas las redes publicitarias leen ese formato.
Shopify: puede que ya tengas uno
Toda tienda Shopify publica sus productos en tu-tienda.com/products.json. Abre esa dirección en el navegador. Si ves datos de producto, ya tienes un feed y no has instalado nada. Shopify también sirve los mismos productos en tu-tienda.com/collections/all.atom.
- Solo aparecen los productos publicados en tu canal de ventas Online Store. Los borradores se quedan fuera.
- Una tienda protegida con contraseña bloquea la dirección, algo habitual mientras se está construyendo la tienda.
- Shopify sirve la lista en páginas de hasta 250 productos. Para un catálogo muy grande, una app de feed es el camino más seguro.
¿Necesitas elegir qué productos y qué campos salen? Busca "product feed" en la Shopify App Store. Elige una app que te dé una URL de feed, no una que solo sincronice directamente con Google.
WooCommerce: instala un plugin de feed
WooCommerce no tiene feed propio. En tu administrador de WordPress ve a Plugins → Añadir nuevo y busca "product feed". Product Feed PRO y CTX Feed son dos opciones con mucho recorrido.
- Crea un feed nuevo y elige Google Shopping XML como formato.
- Incluye todos los productos, o filtra la parte de la tienda que quieres llevar a anuncios.
- Revisa la lista de campos. Título, descripción, precio, imagen y disponibilidad suelen rellenarse solos. Asegúrate de que también esté el SKU o el GTIN.
- Copia la URL del feed y ábrela en el navegador. Deberías ver tus productos.
Magento y Adobe Commerce: una extensión de feed programada
Magento tampoco incluye un feed. Lo habitual es una extensión del Adobe Commerce Marketplace que genera el archivo de forma programada y lo sirve en una dirección fija. Mirasvit y Amasty venden una cada uno. Si un desarrollador lleva tu tienda, para él es un trabajo corto.
Empieza por la plantilla de Google Shopping de la extensión. Incluye precio y precio rebajado, disponibilidad, imagen y un SKU o GTIN. Luego configúrala para que se regenere al menos una vez al día. Un feed de Magento que se regenera cada semana anuncia el stock de la semana pasada.
BigCommerce: una app de feed, o pasar por Merchant Center
BigCommerce no trae feed público de serie. Abre el marketplace de Apps, busca "product feed" y elige una app que te dé una URL de feed.
Hay un atajo. Si tu tienda ya envía sus productos a Google Merchant Center, ahí los tienes ya en formato de feed. Una herramienta que importe desde Merchant Center puede partir de eso.
Seis cosas que arreglar antes de publicar el feed
Un feed que se abre en el navegador todavía no es un feed que venda. Estos seis puntos son donde fallan los feeds nuevos, y fallan en silencio. Los productos simplemente no aparecen.
- IDs que no cambian nunca. Cada producto necesita su propio ID, y la semana que viene tiene que ser el mismo. Si un ID cambia, la red publicitaria ve un producto nuevo y empieza de cero con él.
- La disponibilidad con las palabras de la red. In stock, out of stock, preorder o backorder. Un número de existencias como "42" o un "yes" hace que rechacen el producto.
- Precio y precio rebajado, los dos con moneda. Tienen que coincidir con la página de producto. Las redes comparan ambos y pueden rechazar un producto cuando no cuadran.
- GTIN y marca. Google los exige en la mayoría de productos de marca. Los plugins de tienda suelen dejar fuera el código de barras si no lo mapeas tú.
- Una fila por talla y color. Cada una con su propio ID y todas con el mismo
item_group_id. Si no, una talla agotada sigue apareciendo en tus anuncios. - Una imagen principal que muestre el producto. Grande, nítida, sin nada encima. Muchas tiendas exportan una guía de tallas o un logo como primera imagen sin darse cuenta.
Las tallas, los colores y los productos agotados se merecen su propia guía. Está aquí: Cómo gestionar variantes y productos agotados en los anuncios de catálogo de Meta
Arregla el feed sin volver a la tienda
La mayoría de esas seis cosas son difíciles de arreglar desde un plugin de tienda, y pedirle a un desarrollador una exportación nueva puede llevar semanas. Renable se coloca entre tu tienda y las redes publicitarias. Importa el feed que tu tienda ya exporta y vuelve a leer una URL de feed cada hora. Los datos los arreglas ahí, con reglas, y cada canal recibe la versión corregida.
O ahórrate escribir reglas. Aimée, la agente de IA integrada en Renable, toma la dirección de tu tienda o tu URL de feed. Ella comprueba que de verdad devuelve productos, la conecta y te dice qué arreglar primero.
Aimée
Conecta mi tienda, pinecrafthome.com
He encontrado tu feed de productos en pinecrafthome.com/products.json. Sirve 1.208 productos con precios en USD.
Catálogo conectado
1.208 productos importados
Feed reimportado cada hora
Una cosa que arreglar primero. A 214 de los 1.208 productos les falta "gtin", y Google lo exige.
Renable importa desde una URL de feed, Google Merchant Center, un catálogo de Meta, una hoja de Google o un archivo. Las reglas y los demás cambios que redacta Aimée se quedan en borrador hasta que los publicas. Mira cómo funcionan las reglas de feed
¿Ya tienes tu URL de feed? Mira qué falla en ella hoy mismo
Pásasela a Aimée y te dice qué campos obligatorios les faltan a tus productos, canal por canal. Cada cuenta empieza con 30 días de prueba gratis.