Cómo preparar una tienda online para ChatGPT Shopping: checklist operativo

Lectura: 19 min

ChatGPT Shopping existe y ya está en producción. Retailers de distintos tamaños venden a través de él, y plataformas como Productsup y Channable reportan cientos de clientes activos. La buena noticia: si ya estás en Google Shopping, el 75% del trabajo está hecho.

Este artículo muestra exactamente qué hacer, en qué orden, cuánto cuesta y cuánto tiempo necesitas. Sin jerga innecesaria. Sin promesas de ROI mágico. Solo acciones concretas que puedes empezar hoy.

Por qué preparar tu tienda para ChatGPT ahora (sin urgencia)

OpenAI lanzó ChatGPT Shopping en 2024. Funciona así: un usuario busca «necesito zapatillas de trail impermeable, presupuesto 80 euros» y ChatGPT muestra opciones comparadas por precio, disponibilidad y reputación del vendedor. El volumen hoy es una fracción de Google Shopping, pero el acceso es aprobación manual todavía, no masivo.

El 75% del trabajo ya lo hiciste en Google Shopping

Si tu tienda ya está en Google Merchant Center, hiciste la parte difícil: exportar catálogo en formato estructurado, limpiar títulos y descripciones, sincronizar precio y disponibilidad, crear políticas visibles de devolución y envío, manejar variantes de producto y validar que los datos no tienen errores bloqueantes.

ChatGPT pide casi lo mismo. El feed base es reutilizable. Las políticas son iguales. La disponibilidad se sincroniza también. Ir de optimizado para Google a listo para ChatGPT toma 2-3 semanas, no 3 meses.

GEO versus SEO: dónde diferencia ChatGPT Shopping

Dimensión SEO (Google Search) GEO (ChatGPT Shopping)
Cómo descubren tu producto Búsqueda intencional con palabras clave IA recomienda cuando usuario pide «compra X»
Qué importa para visibilidad Links, contenido, señales on-page Feed limpio, precio, disponibilidad, reputación del seller
Cómo actualizas tus datos Contenido SEO técnico y on-page Feed estructurado y datos estructurados en web
Tiempo para ver resultados 2-6 semanas tras publicar 1-3 días tras aprobación del feed
Coste para aparecer Gratis (solo tiempo) Gratis si el feed está aprobado
Control sobre visibilidad Medio (Google decide ranking) Bajo (la IA decide recomendación)

GEO no sustituye SEO. Tu sitio sigue necesitando SEO para tráfico orgánico directo. Ahora, además, puedes estar visible en ChatGPT para usuarios que buscan con IA, no con Google.

ChatGPT Shopping versus Google Shopping: qué cambia y qué se reutiliza

Tanto Google Merchant Center como ChatGPT Shopping piden un feed de productos: un archivo con tu catálogo completo. Ambos quieren actualización diaria o en tiempo real. Ambos validan campos obligatorios, tipos de dato, URLs y códigos de moneda. La estructura es un 70-80% idéntica.

La diferencia operativa principal: Google valida en horas y publica automáticamente. ChatGPT valida en 1-3 días y requiere aprobación manual inicial. Una vez aprobado, ambos funcionan de forma similar.

Campos que ChatGPT pide y Google no requiere explícitamente

  • Seller metadata
    Nombre del seller, links de políticas de devolución y envío. Google lo infiere de tu cuenta en Merchant Center. ChatGPT lo quiere explícito en el feed.
  • Variant options
    Si un producto tiene color o talla, ChatGPT quiere que describas todas las opciones de forma estructurada, no solo en el título o la descripción.
  • Media alt text
    Texto alternativo de imagen explícito, importante para accesibilidad y validación semántica.
  • List price vs price
    Google lo soporta, pero ChatGPT lo solicita más explícitamente para mostrar el descuento aplicado al usuario.

Checklist priorizado: lo bloqueante, lo recomendado y lo diferenciador

Lo bloqueante: sin esto, ChatGPT rechaza tu feed

Tarea Tiempo estimado Esfuerzo Riesgo si omites
ID único y estable por producto 1 día Muy bajo Duplicados y conflictos de catálogo
Título descriptivo (80-150 caracteres) 2-5 días Bajo-medio Rechazo o invisibilidad total
Precio en formato correcto (ISO 4217, minor units) 1 día Muy bajo Rechazo automático por error de tipo
Disponibilidad sincronizada con la web 1-2 días Medio Conflicto detectado, confianza baja
Datos estructurados (JSON-LD) en páginas de producto 2-3 días Bajo Fallo de validación en muchos SKUs
Links de políticas visibles (devoluciones, envíos) 1 día Muy bajo No aprobado o ranking penalizado
Imágenes funcionales con URL válida (mínimo 1 por SKU) 3-5 días Medio Rechazo automático por imagen rota
Feed en esquema OpenAI válido 2-3 días Medio No parseable, no publicable

Lo recomendado: esto te pone por encima del 80% de competidores

Tarea Tiempo estimado Esfuerzo Riesgo si omites
Títulos sin relleno, con especificidades claras 2-3 días Bajo CTR bajo frente a competidores
Descripción de 200-300 caracteres con puntos clave 3-5 días Bajo Matching semántico pobre
Imágenes de calidad (3 o más por SKU) 5-7 días Medio Competidor se lleva el clic
Variantes completas sin gaps (color, talla, etc.) 3-7 días Medio Stock y precio inconsistente
GTIN o código de barras válido Pocas horas Muy bajo Menor deduplicación y confianza
Brand clara y verificable 1 día Muy bajo Menor autoridad del seller

Lo nice-to-have: para dominar el canal

  • Técnico
    Validator automático. Herramienta o script que valide el feed antes de enviarlo. Sin él, el QA es manual, más lento y menos fiable. Tiempo de setup: 1-2 semanas.
  • Técnico
    Automatic Item Updates vía API. Actualizaciones de precio y disponibilidad en tiempo real en lugar de snapshots diarios. Tiempo de setup: 2-3 semanas.
  • Técnico
    Dashboard de monitoreo por canal. Sin visibilidad de rendimiento real no puedes optimizar. Tiempo de setup: 1-2 semanas.

La ruta técnica sin jerga: feed, datos estructurados y validación

Qué es un feed de producto

Un feed de producto es un archivo que contiene tu catálogo: nombre, descripción, precio, imagen, talla, color y stock de cada producto en formato que puedes enviar a Google, ChatGPT, Amazon o Facebook. OpenAI soporta CSV.gz, TSV.gz, JSON, JSONL y Parquet.

Ejemplo CSV mínimo

sku,title,price,currency,availability,image_url,category
SKU-001,Zapatilla Trail Impermeable Hombre Negro 42,79.99,EUR,in_stock,https://cdn.com/shoe-001.jpg,Calzado > Deportivo > Trail
SKU-002,Zapatilla Trail Impermeable Hombre Azul 42,79.99,EUR,in_stock,https://cdn.com/shoe-002.jpg,Calzado > Deportivo > Trail

De dónde sale: de tu base de datos de tienda. Shopify exporta directo. WooCommerce tiene plugins como Product Feed Pro. Si tienes ERP personalizado, un desarrollador escribe el query SQL. Tiempo para obtener primer feed: horas si tu plataforma lo soporta, 1-2 días si necesita configuración.

Datos estructurados: schema.org en tu web

Los datos estructurados son metadatos invisibles en el HTML que indican qué producto es, cuánto cuesta y qué reviews tiene. ChatGPT, igual que Google, los extrae de tu web para validar que coinciden con el feed. Si la web dice «precio 79 euros» pero el feed dice «65 euros», hay conflicto y la confianza en tu catálogo baja.

Ejemplo JSON-LD mínimo

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Zapatilla Trail Impermeable Hombre Negro 42",
  "image": "https://cdn.com/shoe-001.jpg",
  "description": "Material: cuero resistente al agua. Suela: amortiguación EVA.",
  "brand": { "@type": "Brand", "name": "Nike" },
  "offers": {
    "@type": "Offer",
    "price": "79.99",
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Shopify, WooCommerce y Magento tienen plugins que inyectan esto automáticamente. Solo actívalo. Tiempo de implementación: horas con plugin activado, 2-3 días en batch manual.

Validador de feed: opciones por presupuesto

Gratis DIY

Google Merchant Center

Validador integrado. Subes CSV, muestra errores. Limitado pero funciona para feeds pequeños y es el estándar de facto para comparar.

Gratis demo

Feedonomics / Productsup / DataFeedWatch

Validadores demo con upload CSV y revisión en minutos. Sin coste para la primera validación.

50-500€/mes

SaaS completo

Channable, Productsup y DataFeedWatch como parte del suite completo. Validación, mapping y exportación automatizados.

1-2 semanas dev

Script personalizado

Python con pandas o Node con csv-parse. Control total, sin dependencia de terceros. Recomendado si tienes más de 10.000 SKUs y equipo técnico.

DIY, herramienta SaaS o agencia: matriz de decisión por tamaño

Menos de 1.000 SKUs y datos limpios: Excel más Google Merchant

Opción Coste mensual Setup Ventaja Limitación
DIY (Google Sheets + Scripts) 0 € 5-7 h Sin coste, control total Escala mal con más de 1k SKUs
Google Merchant Center 0 € 3-4 h Gratis, estándar de facto Solo para Google Shopping
Channable (free tier) 0 € 2-3 h Multi-channel desde el inicio Funciones avanzadas de pago

Entre 1.000 y 10.000 SKUs: herramienta SaaS ligera

Herramienta Coste mensual Setup Ventaja Limitación
Channable 29-99 € 2-3 días Multi-channel (Google, Meta, ChatGPT) Datos complejos requieren plan mayor
DataFeedWatch 59-199 € 2-3 días Templates por canal, attribute rules Sin integración pública directa con ChatGPT
GoDataFeed 99-399 € 2-3 días Pricing claro, bueno para PPC Puede ser overkill si solo buscas ChatGPT

Más de 10.000 SKUs o datos caóticos: agencia o enterprise

Opción Coste total Tiempo Ventaja Desventaja
Productsup con conector ChatGPT 3-10k €/año 2-4 semanas Integración oficial OpenAI, gestión centralizada Puede ser caro para medianas empresas
Feedonomics 2-8k €/año 2-4 semanas Fuerte en ERP y syndication multicanal Pricing opaco, requiere consultoría
Agencia especializada 5-20k one-time + 1-3k/mes 4-8 semanas Control total, IP propia, custom Dependencia del proveedor externo

Los siete errores más comunes y cómo evitarlos

  • Error 1
    Reutilizar feed de Google sin ajustes. OpenAI rechaza porque faltan campos obligatorios como seller metadata y variant_options estructuradas. Solución: valida el feed contra la spec de OpenAI explícitamente antes de enviarlo. Tiempo: 1-2 horas con validador.
  • Error 2
    Títulos débiles o genéricos. «Zapatilla» o «Producto de calidad» no permiten que ChatGPT entienda la diferencia respecto a la competencia. Solución: títulos de 80-120 caracteres con especificidades. «Zapatilla trail impermeable Nike hombre negro 42» en lugar de «Zapatilla Nike».
  • Error 3
    Imágenes ausentes o URLs rotas. El feed apunta a URLs que no existen o caducaron. ChatGPT no puede mostrar el producto y lo rechaza automáticamente. Solución: verifica que cada URL resuelve con HTTP 200 antes de enviar.
  • Error 4
    Disponibilidad y precio desincronizados de la web. ChatGPT detecta el conflicto y baja la credibilidad del seller. Solución: sync automático entre tienda y feed. Si usas API de OpenAI, actualiza en tiempo real.
  • Error 5
    IDs de producto inconsistentes o cambiantes. ChatGPT ve dos productos distintos y pierde el historial de órdenes. Solución: IDs estables desde el primer día con convención fija que nunca cambia.
  • Error 6
    Variantes incompletas con gaps. Si hay 9 combinaciones posibles pero el feed solo tiene 3, stock y precio resultan inconsistentes. Solución: cada combinación es una fila única con ID, precio y stock individual.
  • Error 7
    Políticas invisibles o no linkeadas. ChatGPT necesita que el usuario pueda verificar las políticas de devolución, envío y privacidad. Solución: políticas visibles en web, links explícitos en el feed y URLs que resuelven correctamente.

Plan de implementación: de hoy a productivo en 3-6 semanas

  1. Semana 1, días 1-2: auditoría del feed actual

    Si vienes de Google Shopping, exporta el último feed publicado. Si no tienes ninguno, exporta el catálogo desde tu tienda. Responde: ¿cuántos SKUs tienes?, ¿qué campos tienes hoy?, ¿qué campos faltan según la spec de OpenAI?, ¿los datos están limpios o dispersos?

  2. Semana 1, días 3-5: mapeo de campos

    Tabla simple de «columna de Shopify» a «campo OpenAI». Identifica todos los gaps. Resultado esperado: documento de mapeo, lista de campos faltantes y estimación de esfuerzo por bloque.

  3. Semana 2: limpieza de datos

    Corrige títulos débiles, descripciones genéricas, URLs rotas y precios con typos. Menos de 1.000 SKUs: Excel con filtros. Más de 1.000: script Python o herramienta SaaS.

  4. Semana 3: datos estructurados y políticas

    Implementa JSON-LD en páginas de producto. Con desarrollador: 2-3 días. Con plugin en Shopify o WooCommerce: 1 día para activar y verificar. Asegura que las políticas de devolución y envío están linkeadas correctamente.

  5. Semanas 3-4: validación y corrección

    Valida el feed con herramienta. Corrige errores bloqueantes (rojo) primero. Prioriza warnings críticos (amarillo). Revalida hasta cero errores bloqueantes. Luego sube el feed a ChatGPT vía upload o API y espera aprobación en 1-3 días.

  6. Semana 4+: optimización continua

    Configura sync automático para precio y disponibilidad. La API es preferible al snapshot diario. Analiza qué productos rankean bien y cuáles no. Optimiza títulos, imágenes y variantes de los menos visibles.

Preguntas frecuentes de gestores de tiendas

¿Se puede posicionar una tienda en ChatGPT como en Google?

No. No hay ranking por links o SEO. Tu visibilidad depende de feed limpio, precio competitivo, reputación de buen seller y disponibilidad real. ChatGPT recomienda basándose en esos factores, no en posicionamiento orgánico.

¿ChatGPT rastrea mi tienda automáticamente?

No. Debes aportar un feed explícitamente mediante file upload o API. ChatGPT no crawlea tu web como lo hace Google. La única excepción es que valida tus datos estructurados en las páginas para confirmar que el feed coincide con lo que muestra la web.

¿Los datos estructurados ayudan a aparecer en respuestas de IA?

Sí. ChatGPT valida que los datos estructurados en tu web coincidan con el feed. Si coinciden, la confianza en tu catálogo sube. Si hay conflicto, el ranking baja o el feed puede ser rechazado. No son suficientes por sí solos, pero son necesarios.

¿Qué productos optimizar primero?

Los de más volumen y margen. Si el 20% de tus SKUs genera el 80% de ingresos, enfócate en esos primero. En segundo paso, trabaja los productos con alta demanda potencial pero baja optimización actual.

¿Hace falta estar en Shopify para vender en ChatGPT?

No. Cualquier plataforma con capacidad de exportar un feed estructurado es válida: WooCommerce, Magento, PrestaShop, BigCommerce o un ERP a medida. Lo único imprescindible es poder generar el archivo con los campos requeridos por OpenAI.

¿Cuánto cuesta preparar una tienda para ChatGPT?

Gratis si tienes menos de 1.000 SKUs y datos limpios (DIY con Excel y Google Merchant Center). Entre 50 y 500 euros mensuales con herramienta SaaS como Channable o DataFeedWatch. Entre 3.000 y 20.000 euros one-time más 1.000-3.000 euros mensuales con Productsup, Feedonomics o agencia especializada.

¿Puede ChatGPT Shopping afectar negativamente mis ventas en Google Shopping?

No. ChatGPT Shopping es un canal adicional, no competidor de Google Shopping. Tener ambos activos con el mismo feed limpio es la situación ideal: la optimización que haces para uno beneficia al otro de forma simultánea.

¿Qué pasa si mis datos no coinciden entre la web y el feed?

ChatGPT detecta la discrepancia y reduce la confianza en tu catálogo. Los conflictos más frecuentes son precio diferente entre web y feed, y disponibilidad que no coincide en ambas fuentes. El sync automático es la solución más robusta para evitarlo.

Documentación oficial

  • OpenAI
    Product Feed Spec: platform.openai.com/docs/product-feed-spec
  • OpenAI
    File Upload Overview: platform.openai.com/docs/file-upload
  • OpenAI
    Agentic Commerce Get Started: platform.openai.com/docs/agentic-commerce
Scroll al inicio