Guía · Inspeccia

ChatGPT muestra el precio equivocado de tu producto: por qué pasa y cómo se arregla

La escena se repite en cualquier tienda con algo de tracción. Alguien del equipo le pregunta a ChatGPT por un producto propio y aparece: la foto está bien, el nombre casi, y el precio es de hace tres meses. O peor: dice "agotado" cuando hay stock, o manda al usuario a un revendedor que lo vende un 20 % más caro. La reacción normal es buscar dónde se edita eso. La respuesta corta es que no se edita, porque ese dato no salió de tu web. La respuesta larga —la útil— es que hay cuatro causas distintas detrás del mismo síntoma, y cada una tiene un arreglo distinto.

Conviene decirlo de entrada para ahorrarte una tarde: esto no es lo mismo que ChatGPT diciendo cosas incorrectas sobre tu empresa. Aquello son datos de entidad —quién eres, dónde estás, a qué te dedicas— y se corrigen arreglando las fuentes que el modelo lee sobre tu marca. Esto otro son datos de catálogo —precio, stock, variante, ficha— y viajan por una cañería completamente distinta.

De dónde sale, realmente, el precio que ves

La documentación de OpenAI es explícita y vale la pena leerla literal, porque desarma la suposición más cara: las fichas de producto "pueden incluir precios, que recibimos de proveedores externos". No de tu web. De proveedores de datos de terceros que agregan catálogos de comercios.

Y hay un segundo detalle que explica buena parte de los sustos. OpenAI aclara que el precio de la primera respuesta "normalmente refleja el precio del primer comercio listado, que puede no ser el precio más bajo disponible". Cuando varios comercios venden el mismo producto, ChatGPT arma una lista de comercios; el número que el usuario ve primero es el del que quedó arriba. Si arriba quedó un revendedor con tu producto a otro precio, ese es el precio que tu cliente potencial acaba de leer como si fuera el tuyo.

Hay exactamente dos caminos documentados para que tus datos sean la fuente y no un intermediario. Si tu tienda está en Shopify, ya estás dentro: OpenAI dice que los datos de producto "ya están integrados en ChatGPT a través de Shopify Catalog" y que "no se requiere trabajo adicional por parte de cada comercio". Si no, el camino es el feed directo de producto, que existe justamente, en palabras de la propia documentación, para "asegurar que ChatGPT siempre refleje la información más actualizada sobre sus productos".

Causa 1: el desfase (y es oficial)

Antes de tocar nada, descarta la causa más común y la menos accionable. OpenAI lo admite por escrito: "cuando los comercios actualizan sus precios o condiciones de envío, puede haber cierta demora antes de que se refleje en la información que ves", y añade que están trabajando en métodos más rápidos para actualizarla.

No hay plazo publicado. La lectura operativa es simple: si tu producto cambió de precio esta semana, un dato viejo en ChatGPT probablemente no sea un error de configuración sino la ventana de desfase. Y tiene una consecuencia de negocio concreta: las promociones cortas —un fin de semana, un flash sale de 48 horas— casi con seguridad no van a estar reflejadas mientras duran. Planificar campañas asumiendo lo contrario es planificar una decepción.

Causa 2: la fuente equivocada gana

Este es el caso que más plata cuesta y el que más se confunde con un bug. Tu producto aparece, pero con el precio y el enlace de otro comercio. No es un error del modelo: es el resultado de un ranking. OpenAI documenta que la lista de comercios "se genera en base a metadatos de comercio y de producto de proveedores externos o directamente de los comercios", y que los comercios se ordenan según factores como la disponibilidad, el precio, la calidad y si son el fabricante o el vendedor principal del artículo.

Ese último factor es tu mejor carta y casi nadie lo usa. Ser el fabricante o el vendedor principal de tu propio producto es algo que ningún revendedor puede reclamar y tú siempre puedes. Lo desarrollamos aparte, porque merece su propia conversación: por qué los marketplaces aparecen antes que tu tienda en las respuestas de IA.

Para el problema de acá y ahora, lo que importa es esto: si un revendedor te gana el primer puesto, casi siempre es porque sus datos son mejores que los tuyos —stock más claro, precio más consistente, ficha más completa—, no porque sea más grande. Los datos malos pierden contra los datos buenos incluso cuando la marca es tuya.

Causa 3: el título y las etiquetas no son tuyos

Aquí muchos equipos pierden tiempo intentando corregir algo que no es corregible. OpenAI documenta que ChatGPT "puede generar títulos y descripciones de producto simplificados" a partir de la información que recibe de proveedores externos, y explica por qué: los comercios usan títulos distintos para el mismo producto, así que el modelo los normaliza para que se lean mejor.

Lo mismo con las etiquetas que ves sobre las imágenes —"Económico", "Más popular"—. Son generadas por el modelo y OpenAI aclara que "no son garantías ni afirmaciones verificadas, y pueden no reflejar todos los datos de mercado disponibles". Su ejemplo es honesto: una etiqueta de "económico" puede significar que las reseñas mencionan seguido una buena relación calidad-precio, no que sea el precio más bajo del mercado. Y los resúmenes de reseñas se arman a partir de reseñas de sitios públicos y, textual, "no son verificados por OpenAI".

Traducción práctica: no existe un campo para imponer tu copy de marca. Lo que sí controlas es la materia prima. Un título limpio, consistente y sin ruido promocional en todas tus fuentes le da al modelo menos que normalizar y menos que inventar.

Causa 4: tus datos no llegan completos

Si mandas feed directo, el problema puede ser tuyo. La spec del feed de producto define 79 campos, de los cuales 19 son obligatorios en un feed sin publicidad. Los que importan para este artículo:

  • price — obligatorio, número más moneda (79.99 USD).
  • availability — obligatorio, con valores como in_stock. Este es el campo del "descatalogado" fantasma.
  • sale_price con sale_price_start_date y sale_price_end_date — opcionales, pero son la forma correcta de declarar una promoción con fecha en vez de pisar el precio base.
  • is_eligible_search — obligatorio. Si está en falso, tu producto directamente no puede aparecer en los resultados de ChatGPT.
  • expiration_date — opcional, retira el producto después de esa fecha.

Un feed que valida pero llega con availability desactualizado es peor que no tener feed: le da al modelo una fuente autorizada y equivocada.

El orden de diagnóstico que ahorra tiempo: ¿cambió el precio hace poco? (desfase) → ¿el enlace es a tu tienda o a otra? (ranking de comercios) → ¿el dato está mal en tu Merchant Center y en tus revendedores? (fuentes) → ¿tu feed manda availability y price correctos? (feed).

Google, por su parte, incluye "mantener actualizada la información de tu Merchant Center y tu Perfil de Empresa" entre las prácticas recomendadas para sus funciones de IA. La misma higiene sirve para las dos superficies.

El botón que sí existe

Hay una vía oficial de corrección y es poco conocida. OpenAI documenta que puedes "reportar cualquier producto que tenga información incorrecta o que viole nuestras políticas usando el menú dentro de la ficha del producto", además del pulgar arriba/abajo y un formulario de feedback.

No es un panel de administración ni promete un plazo, y conviene tratarlo como lo que es: una señal, no un interruptor. Pero es la única vía que OpenAI publica para señalar un dato de producto incorrecto, y cuesta dos minutos. Hazlo, y en paralelo arregla la fuente —porque si la fuente sigue mal, el dato vuelve.

Por dónde empezar mañana

Toma tus cinco productos de mayor margen, no los de mayor volumen. Pregúntale a ChatGPT por cada uno como lo haría un cliente —"¿dónde compro X?"— y anota tres cosas: qué precio muestra, a qué comercio enlaza primero y si el stock es correcto. Ese cuadro de quince minutos te dice en cuál de las cuatro causas estás y, sobre todo, si el problema es de dato o de ranking.

Si el precio está bien pero el enlace va a otro comercio, tu problema no es este artículo: es el de al lado. Si el precio está mal en todas partes, empieza por tus fuentes. Y si tienes feed directo y aun así falla, revisa availability antes que cualquier otra cosa: es el campo que más silenciosamente rompe una ficha.

Preguntas frecuentes

¿De dónde saca ChatGPT el precio de mi producto?

No de tu ficha de producto, al menos no directamente. OpenAI lo dice sin rodeos en su documentación: los precios que aparecen en las fichas "los recibimos de proveedores externos". Y agrega un detalle que explica la mitad de los sustos: el precio que ves en la primera respuesta "normalmente refleja el precio del primer comercio listado, que puede no ser el precio más bajo disponible". Es decir, puede ser el precio de un revendedor, no el tuyo. Solo hay dos vías para que ChatGPT use tus datos como fuente: Shopify Catalog, si tu tienda está en Shopify, o un feed directo de producto.

ChatGPT dice que mi producto está descatalogado y no lo está. ¿Qué hago?

Es el mismo problema con otra cara: el campo de disponibilidad que ChatGPT tiene de tu producto viene de una fuente desactualizada o de un comercio que sí dejó de venderlo. En la spec del feed de producto, `availability` es un campo obligatorio con valores como `in_stock`, así que si mandas feed directo lo controlas tú. Si no lo mandas, tu palanca es doble: corregir el dato en las fuentes que ChatGPT sí lee (tu Merchant Center, tus revendedores, tu propia ficha) y reportar el error desde el menú de la ficha del producto dentro de ChatGPT.

¿Por qué el título de mi producto aparece cambiado?

Porque no es tu título. OpenAI documenta que ChatGPT "puede generar títulos y descripciones de producto simplificados" a partir de la información que recibe de proveedores externos, precisamente porque los comercios usan títulos distintos para el mismo producto. Lo mismo pasa con las etiquetas tipo "Económico" o "Más popular": son generadas por el modelo, y OpenAI aclara que "no son garantías ni afirmaciones verificadas". No hay un campo para forzar tu copy: lo que puedes hacer es que el título que mandas sea limpio y consistente en todas las fuentes.

¿Cuánto tarda ChatGPT en reflejar un cambio de precio?

OpenAI no publica un plazo, y lo reconoce por escrito: "cuando los comercios actualizan sus precios o condiciones de envío, puede haber cierta demora antes de que se refleje en la información que ves", y aclara que están trabajando en métodos más rápidos. La conclusión práctica es incómoda pero útil: si corres promociones cortas, asume que la ventana de desfase existe y no cuentes con que ChatGPT muestre el precio de la promo el día que arranca.

Fuentes citadas

  1. OpenAI Help Center — "Shopping with ChatGPT Search" (precios recibidos de proveedores externos; el precio inicial refleja el del primer comercio listado; demora al actualizar precios y envíos; títulos y descripciones simplificados generados por el modelo; etiquetas no verificadas; ranking de comercios por disponibilidad, precio, calidad y ser fabricante o vendedor principal; Shopify Catalog sin trabajo adicional; reporte de información incorrecta desde el menú de la ficha). Documentación oficial.
  2. OpenAI Developers — "Feed Reference" del feed de producto (79 campos, 19 obligatorios sin publicidad; price, availability, sale_price, is_eligible_search, expiration_date). Spec oficial.
  3. Google Search Central — "AI features and your website" (mantener actualizada la información de Merchant Center y Perfil de Empresa; no hacen falta archivos ni marcado especial para las funciones de IA). Documentación oficial.

Mira qué dice la IA de tus productos hoy

En cada análisis consultamos a ChatGPT y a Gemini en vivo sobre tu categoría y capturamos qué responden sobre tu marca: si te nombran, con qué datos y qué fuentes citan. Es la forma rápida de ver si el problema es de dato o de visibilidad.