¿Qué es un PIM (Product Information Management)?
Un PIM (Product Information Management) es el sistema donde una empresa reúne, completa y aprueba la información de sus productos, como atributos, textos, imágenes y traducciones, para enviarla después a cada canal donde vende: su tienda online, un marketplace, un catálogo impreso o un feed. El PIM prepara el dato de producto; la tienda y los demás canales lo publican.
Lo esencial
- Un PIM es la fuente de la información de producto de la que beben todos los canales: la tienda, los marketplaces, los feeds y el catálogo impreso.
- Organiza los productos en familias de atributos y mide la completitud por canal e idioma.
- Un producto completo es el que tiene un valor en todos sus atributos obligatorios, no el que tiene los valores correctos.
- El PIM no publica: la tienda y los feeds muestran lo que reciben, y un campo que escriben dos sistemas lo pisa el último que sincroniza.
- Antes de conectar nada, hace falta un mapa de qué sistema manda sobre cada campo.
Si alguien en tu empresa dice «eso se cambia en el PIM», habla del sistema donde vive la información de producto antes de llegar a la tienda. PIM son las siglas en inglés de la gestión de la información de producto, y no tiene nada que ver con los gestores de información personal de las agendas electrónicas, que comparten sigla. Para una tienda importa por una razón práctica: cuando hay un PIM, la ficha publicada es la última parada de un dato que se decidió en otro sitio, y si nadie sabe qué sistema manda sobre cada campo, los cambios hechos en la tienda desaparecen en la siguiente sincronización.
Cómo funciona
Cada PIM tiene su vocabulario, pero las piezas se repiten. Las explicamos con la documentación de Akeneo, un PIM cuya ayuda pública define cada concepto por separado.
Familias. Una familia es un conjunto de atributos de producto que comparten los productos de esa familia, y un producto que entra en ella hereda automáticamente todos sus atributos.[1]Akeneo Help Center. What is a family? Las zapatillas tienen talla, drop y tipo de suela; las mochilas, capacidad y material. La familia es la plantilla del dato, igual que la plantilla del tema es la plantilla de la página.
Canales. Un canal es una selección de productos e información para exportar, y puede ser una web, un catálogo impreso o una aplicación móvil. Cada canal tiene su árbol de categorías, sus idiomas y sus monedas, y su propia completitud: una web puede exigir 50 atributos y una aplicación, 30.[2]Akeneo Help Center. What is a channel? Es la idea central del PIM: el mismo producto se prepara de forma distinta para cada destino.
Completitud. Es el porcentaje de atributos obligatorios que tienen valor, calculado según la familia, el canal y los idiomas activos. Un producto está completo cuando llega al 100 %, es decir, cuando todos sus atributos obligatorios tienen un valor.[3]Akeneo Help Center. Understand product completeness Es la métrica con la que un equipo de catálogo sabe qué le falta antes de publicar.
Distribución. El PIM no vende: envía. Su trabajo termina cuando el dato llega a cada canal, ya sea la plataforma de la tienda, un marketplace o Google Merchant Center. Merchant Center, por ejemplo, acepta productos por archivo, por Google Sheets, por su API, desde plataformas de comercio electrónico como Shopify o leyendo los datos estructurados de la web.[4]Ayuda de Google Merchant Center. Create a product data source Cada destino tiene sus reglas: el título de un producto en Merchant Center admite hasta 150 caracteres y la descripción, hasta 5.000.[5]Ayuda de Google Merchant Center. Product data specification Por eso un PIM guarda a menudo varias versiones de un mismo campo, una por canal.
Las conexiones cambian. Los conectores que usan las API de cada destino se rompen cuando el destino cambia. Google retiró la Content API for Shopping el 18 de agosto de 2026, empezó a devolver errores progresivos a partir del 1 de septiembre y pide migrar las integraciones a la Merchant API.[6]Google for Developers. Latest updates (Merchant API) Si tu PIM envía productos a Google por API, pregunta qué API usa hoy.
En una tienda
Lo que un PIM obliga a decidir es quién manda sobre cada campo. Un ejemplo ficticio, el de una tienda de material de montaña con un ERP para precios y existencias, un PIM para el contenido de producto y la tienda en Shopify:
| Campo | Quién lo escribe | Quién lo recibe | Qué pasa si se edita en la tienda |
|---|---|---|---|
| Precio y existencias | ERP | PIM, tienda y feeds | Lo pisa la siguiente sincronización del ERP |
| Nombre y descripción | PIM | Tienda y feeds | Lo pisa la siguiente exportación del PIM |
| Atributos (talla, material, capacidad) | PIM | Tienda, feeds y marcado | Lo pisa la siguiente exportación del PIM |
| Imágenes | PIM o su gestor de imágenes | Tienda y feeds | Depende de si la exportación incluye imágenes |
| Meta title y meta description | La tienda | Solo la tienda | Se queda, si el PIM no exporta ese campo |
| Preguntas frecuentes y JSON-LD | Una herramienta de enriquecimiento | Solo la tienda | Se queda, salvo que otro sistema escriba encima |
La última columna es la que da sustos. Cuando dos sistemas escriben el mismo campo, gana el último que sincroniza, y la plataforma no tiene por qué avisarte. Si usas una herramienta que publica en la tienda, pregunta qué hace en ese caso. Clione, por ejemplo, marca el producto en la siguiente sincronización cuando la plataforma o un PIM sobrescriben un campo que publicó, con la fecha y los campos exactos, y volver a publicarlo es una decisión tuya.
Lo que se suele confundir
Que un producto con la completitud al 100 % está listo. Lo que mide la completitud es cuántos atributos obligatorios tienen un valor,[3]Akeneo Help Center. Understand product completeness y un valor puede estar relleno y ser falso: una capacidad copiada de otro modelo cuenta igual que la buena. Además, solo cuenta los atributos que alguien marcó como obligatorios para esa familia y ese canal.[1]Akeneo Help Center. What is a family?[2]Akeneo Help Center. What is a channel? La completitud dice qué falta; si lo que hay es correcto, lo dice una revisión.
Cómo comprobarlo
- Haz la lista de canales. Tienda, marketplaces, feeds de Google y de otros destinos, catálogo impreso. Con un solo canal, un PIM tiene poco que repartir; con varios, es donde se decide qué recibe cada uno.
- Escribe el mapa de campos: para cada campo, qué sistema lo escribe y cuáles lo reciben, como en la tabla de arriba. Un campo con dos sistemas que escriben es una sobrescritura de campos esperando a ocurrir.
- Elige tres productos y compáralos en tres sitios: el PIM, la ficha de producto publicada y el feed. Nombre, precio, atributos y descripción tienen que coincidir.
- Revisa la completitud por canal, no la global: un producto puede estar completo para la web e incompleto para Google.[2]Akeneo Help Center. What is a channel?[5]Ayuda de Google Merchant Center. Product data specification
- Pregunta cómo llega el dato a Google: si es por API, que la integración use la Merchant API y no la Content API for Shopping.[6]Google for Developers. Latest updates (Merchant API)[4]Ayuda de Google Merchant Center. Create a product data source
Concepto cercano: catálogo de productos
El catálogo de productos es el conjunto de productos que la tienda tiene dados de alta en su plataforma, el que ves en el panel de Shopify o BigCommerce y el que se publica. El PIM está antes: es donde se prepara la información que acaba en ese catálogo y en los demás canales. Una tienda sin PIM edita su catálogo directamente en la plataforma; una tienda con PIM edita en el PIM y deja que el catálogo de la plataforma reciba. Mezclar las dos formas de trabajar sin un mapa de campos es lo que hace que los cambios desaparezcan. Mejorar ese dato, venga de donde venga, es el enriquecimiento de catálogo.
Para seguir, la ruta de lectura de catálogo y entidades ordena el resto de términos.
Sinónimos
- English
- product information management, PIM system
- Español
- gestión de la información de producto, software PIM
Fuentes
- [1] Akeneo Help Center. What is a family?. Consultado el . ↑ ↑
- [2] Akeneo Help Center. What is a channel?. Consultado el . ↑ ↑ ↑
- [3] Akeneo Help Center. Understand product completeness. Consultado el . ↑ ↑
- [4] Ayuda de Google Merchant Center. Create a product data source. Consultado el . ↑ ↑
- [5] Ayuda de Google Merchant Center. Product data specification. Consultado el . ↑ ↑
- [6] Google for Developers. Latest updates (Merchant API). Consultado el . ↑ ↑
Historial de cambios
- Primera versión.
Esta definición se publica bajo licencia CC BY 4.0. Puedes reutilizar esta definición citando a Clione con un enlace a esta página.
Términos relacionados
Catálogo de productos
Qué es un catálogo de productos, qué datos guarda de cada artículo, quién manda sobre cada campo y en qué se diferencia de un feed de productos.
Atributos de producto
Qué son los atributos de producto, dónde se guardan, cómo los leen los filtros, Merchant Center y schema.org, y qué atributos crean variantes.
Enriquecimiento de catálogo
Qué es el enriquecimiento de catálogo, qué datos completa en cada producto y cómo separar el dato original, el inferido y la decisión humana.
Google Merchant Center
Qué es Google Merchant Center, cómo le llegan los datos de tus productos, dónde los muestra Google y cómo comprobar que el feed y la ficha coinciden.
Feed de productos
Qué es un feed de productos, qué campos lleva, cómo lo reciben Google Merchant Center y ChatGPT y por qué tiene que coincidir con la ficha publicada.
Sobrescritura de campos
Qué es la sobrescritura de campos: cuando una app, un PIM o una sincronización pisa un dato de producto que escribió otro sistema, y cómo detectarla.
Haz que los bots entiendan tu catálogo
Clione completa cada ficha de producto con lo que los bots leen mejor: el grafo JSON-LD con sus datos estructurados, la meta description y las preguntas frecuentes. Tú revisas y pulsas Push; después comprobamos tu tienda en vivo para que todo siga publicado.