Integraciones · Stoam Connect

Integración Shopify – Pimcore: guía para conectar tu tienda online con el PIM

Logo de Shopify
⇄
Logo de Pimcore

Tabla de contenidos

Resumen

Integrar Shopify con Pimcore consiste en que las fichas de producto que se gestionan en Pimcore (textos, atributos, imágenes de su DAM, traducciones y clasificación) se publiquen en la tienda sin copiarlas a mano, con sus variantes bien montadas y en todos los mercados. Pimcore no tiene un conector propio con Shopify, y su modelo de datos lo define cada empresa, así que la integración depende mucho de cómo esté montado tu Pimcore.

Hay cinco caminos: conectores de partners, desarrollo a medida contra las dos API, plataformas iPaaS, intercambio de ficheros o un hub de integración. Cuál conviene depende de quién mantiene tu Pimcore, de cuántas tiendas y mercados gestionas y de si hay un ERP de por medio.

Qué tener en cuenta antes de plantearte la integración

Qué sistema manda en cada dato

Lo habitual es este reparto:
  • Pimcore manda en los textos, los atributos, las imágenes y documentos, las traducciones, la clasificación y la decisión de qué se publica.
  • Shopify manda en el tema y la navegación, las colecciones automáticas, las reglas de descuento, el checkout y el pedido.
  • Tu ERP, si lo tienes, manda en el precio y el stock.

Si alguien edita una descripción en el admin de Shopify, la siguiente sincronización la pisará. Déjalo claro al equipo: los datos de producto se cambian en Pimcore.

Cómo trabaja Pimcore

Pimcore es una plataforma de código abierto que reúne PIM, DAM y gestión de datos maestros. Su punto fuerte es la flexibilidad: las clases de producto, los atributos y las relaciones los define tu equipo o tu partner. Eso también significa que no hay dos Pimcore iguales, y que cualquier conector tiene que adaptarse a tu modelo de datos.

Qué edición de Pimcore usas y quién la mantiene

Desde la versión 2025.1, la edición Community de Pimcore se distribuye con la licencia Pimcore Open Core License (POCL), gratuita para empresas con menos de 5 millones de facturación anual; por encima, o para funciones avanzadas, están las ediciones de pago. Revisa también la versión que tienes instalada y quién la mantiene, porque Pimcore suele requerir un partner o un equipo técnico propio.

El modelo de Pimcore frente al de Shopify

En Pimcore, los productos son objetos de datos de la clase que hayas definido, con variantes que heredan datos del objeto padre. Shopify trabaja con productos con hasta tres opciones y guarda el resto de datos en metacampos. Antes de conectar, decide qué campos de tus clases generan opciones, cuáles van a metacampos y cuáles no salen a la tienda.

De dónde salen el precio y el stock

Pimcore puede guardar precios, pero en la mayoría de empresas el precio de venta y el stock viven en el ERP. Lo lógico es que vayan del ERP a Shopify directamente, sin pasar por el PIM, y que un producto no se publique sin precio ni se venda sin stock.

Volumen, tiendas y mercados

¿Cuántos productos y variantes tienes? ¿En cuántos idiomas y mercados vendes? ¿Tienes una tienda o varias? Shopify limita el ritmo de llamadas a su API, así que las cargas masivas y las actualizaciones de imágenes tienen que planificarse.

Qué significa integrar Shopify con Pimcore: definición operativa

En la práctica, una integración Shopify–Pimcore es un conjunto de flujos de datos de producto, cada uno con su origen, su destino, su momento y sus reglas.

De Pimcore a Shopify

  • Productos y variantes: cada objeto de producto se convierte en un producto con sus opciones y variantes, cada una con su SKU.
  • Contenido: título, descripción, metacampos, datos SEO y URL, con sus traducciones.
  • Imágenes: desde el DAM de Pimcore, asignadas al producto y a cada variante.
  • Clasificación: etiquetas, tipo de producto, categoría de Shopify y colecciones.

De Shopify a Pimcore

  • Identificadores: el ID de producto y de variante en Shopify, para que las siguientes sincronizaciones actualicen en lugar de duplicar.
  • Estado de publicación: si el producto está activo en la tienda, útil para el equipo de producto.

Flujos que no pasan por el PIM

  • Precio y stock: del ERP a Shopify, o gestionados en la tienda si no hay ERP.
  • Pedidos: de Shopify al ERP; el PIM no interviene.

Cada flujo se dispara por un evento (un producto publicado en Pimcore, un cambio de stock) o se programa cada cierto tiempo. Lo importante es que haya un registro de qué se ha sincronizado, qué ha fallado y por qué.

Particularidades de la integración Shopify – Pimcore

Objetos, variantes y opciones

En Pimcore, las variantes son objetos hijos que heredan los datos del padre y cambian solo lo que las diferencia, y pueden tener varios niveles. Shopify admite hasta tres opciones por producto. La integración tiene que resolver la herencia (enviar el valor efectivo de cada campo) y aplanar los niveles en opciones de Shopify.

Campos de tus clases y metacampos

Los campos de tus clases de Pimcore que no son opciones suelen ir a metacampos de Shopify (o a metaobjetos, si son entidades como materiales o marcas). Hay que definirlos en Shopify con su tipo de dato y que el tema de la tienda los muestre. Los campos con valores fijos en Pimcore ayudan a que los filtros de la tienda queden limpios.

Categorías y colecciones

Pimcore guarda las categorías como objetos o árboles que define tu equipo; Shopify trabaja con colecciones manuales o automáticas y con su propia taxonomía estándar. Lo más limpio suele ser enviar desde Pimcore los datos que alimentan las colecciones automáticas, en lugar de mantener colecciones manuales producto a producto.

Idiomas y mercados

Pimcore gestiona los campos localizados por idioma. Shopify gestiona los idiomas como traducciones del contenido base, ligadas a sus mercados. La integración tiene que enviar las traducciones aparte del contenido principal, y conviene decidir qué campos SEO y qué URL gestiona el PIM para no perder posicionamiento.

Imágenes del DAM de Pimcore

Pimcore incluye su propio DAM y puede generar miniaturas con las medidas y formatos que necesite cada canal. Shopify descarga y aloja las imágenes que le envías, así que lo eficiente es enviar ya la versión preparada para la tienda, y solo cuando cambia.

Reglas de publicación

Pimcore permite flujos de trabajo y estados de publicación por objeto, pero no tiene una regla de completitud estándar como otros PIM: la defines tú. Decide qué campos tiene que tener un producto para salir a Shopify y deja que la integración solo active los que cumplen, con precio y stock.

Versiones de Pimcore y mantenimiento

Pimcore publica versiones con frecuencia y algunas cambian partes importantes de la plataforma. Un conector instalado dentro de Pimcore tiene que actualizarse con ella; uno externo que use su API depende menos de esas actualizaciones.

Límites técnicos de cada lado

  • Pimcore expone los datos sobre todo con su Datahub (API GraphQL y opciones de exportación). Qué se puede leer y cómo depende de cómo esté configurado, así que hace falta acceso de tu partner o de tu equipo técnico.
  • Shopify limita el consumo de su API y ha centrado su desarrollo en la API GraphQL, con operaciones por lotes para catálogos grandes. Crear productos con variantes, metacampos, traducciones e imágenes exige muchas llamadas.

Métodos para integrar Shopify con Pimcore

Conectores de partners

Hay conectores de partners que se instalan en Pimcore y exportan productos, variantes, colecciones, imágenes y metacampos a una o varias tiendas Shopify.
  • A favor: cubren el flujo estándar de catálogo sin desarrollar desde cero.
  • En contra: hay que adaptarlos a tus clases, tienen que seguir el ritmo de versiones de Pimcore, y el precio, el stock y los pedidos quedan fuera.
  • Encaja si: tu partner de Pimcore lo conoce y lo va a mantener.

Desarrollo a medida

Tu partner de Pimcore desarrolla la exportación a Shopify dentro de Pimcore o como servicio aparte.
  • A favor: se ajusta exactamente a tu modelo de datos.
  • En contra: dependes de quien lo escribió, y los cambios de Pimcore y de Shopify obligan a mantenerlo.
  • Encaja si: ya tienes un partner o equipo técnico dedicado a Pimcore.

Plataformas iPaaS

Plataformas de integración que leen el Datahub de Pimcore y escriben en Shopify.
  • A favor: flujos configurables y conector listo para Shopify.
  • En contra: el lado de Pimcore hay que configurarlo a medida, y montar variantes, metacampos y traducciones requiere bastante lógica.
  • Encaja si: ya usas una y alguien de tu equipo la domina.

Intercambio de ficheros

Exportar productos de Pimcore en CSV e importarlos con el importador de Shopify.
  • A favor: sin coste de integración.
  • En contra: manual, delicado con variantes, metacampos, idiomas e imágenes, y sin control de errores.
  • Encaja si: es la carga inicial o un catálogo pequeño.

Hub de integración

Una plataforma central a la que se conectan Pimcore, Shopify, el ERP y el resto de canales, con flujos configurados para tu catálogo.
  • A favor: la ficha sale del PIM y el precio y el stock del ERP, coordinados, sin conectores que mantener dentro de Pimcore y con los pedidos de vuelta al ERP.
  • En contra: necesita una fase de definición inicial y es más proyecto que “instalar y listo”.
  • Encaja si: hay un ERP de por medio, varias tiendas o más canales aparte de Shopify.

Cómo elegir

Hazte cuatro preguntas:
  1. ¿Quién mantiene mi Pimcore y cómo de a medida es mi modelo de datos?
  2. ¿Tengo una tienda o varias, y en cuántos idiomas?
  3. ¿Hay un ERP que aporta precio y stock?
  4. ¿Pimcore alimenta solo Shopify o también otros canales?

Si tu partner de Pimcore ya trabaja con un conector y solo hay una tienda, esa puede ser la vía más directa. Si hay ERP, varias tiendas o más canales, un hub que coordine PIM, ERP y tienda tiene más sentido.

Integrar otros sistemas en el stack

Shopify y Pimcore rara vez van solos:Si estás comparando PIM, tienes también la guía de Akeneo y Shopify.

Si cada sistema se conecta por su cuenta con Shopify, la ficha llega por un lado, el precio y el stock por otro y los pedidos salen por un tercero, cada uno con su propio punto de fallo. Con un hub central, cada sistema se conecta una vez y el hub reparte cada dato desde su origen.

Integración Shopify – Pimcore con Stoam Connect

Stoam Connect es el hub de integración de Stoam. Conecta Pimcore con Shopify y con el resto de sistemas de tu negocio mediante flujos diseñados para tu catálogo, no para un catálogo medio.
  • Adaptado a tu modelo de datos. Leemos tus clases de Pimcore tal como están, sin conectores que mantener dentro de la plataforma.
  • PIM, ERP y tienda coordinados. La ficha sale de Pimcore, el precio y el stock del ERP y los pedidos vuelven al ERP.
  • Un proyecto con definición previa. Antes de ejecutar, revisamos contigo clases, variantes, idiomas y reglas de publicación.
  • Licencia fija. No hay coste por volumen ni por operación.
  • Infraestructura segura. El hub se aloja en un entorno con certificación ISO 27001 y ENS.

Preguntas frecuentes

¿Pimcore tiene un conector oficial con Shopify?

No hay uno desarrollado por Pimcore. Hay conectores de partners que se instalan en Pimcore, y también se puede integrar con un desarrollo a medida, una iPaaS o un hub.

¿Cómo se convierten las variantes de Pimcore en Shopify?

La integración resuelve la herencia de cada variante y la convierte en una variante de Shopify, con hasta tres opciones por producto.

¿Pimcore Community es gratis?

Desde la versión 2025.1, la edición Community usa la licencia POCL, gratuita para empresas con menos de 5 millones de facturación anual. Por encima hace falta una licencia comercial.

¿El precio y el stock salen de Pimcore?

Puede guardarlos, pero lo habitual es que vengan del ERP directamente a Shopify, y que el producto solo se active cuando tiene ficha completa, precio y stock.

Pablo Martínez, autor de las guías de integración de Stoam

Escrito por

Pablo Martínez

Más de 10 años en software SaaS, ventas, gestión de cuentas y contenido. Su enfoque: entender a fondo cómo trabaja cada cliente para proponer soluciones con resultados medibles.

Publicado: 11 de noviembre de 2026

Actualizado: 11 de noviembre de 2026

Editado por Stoam · Stoam Connect

Facebook
X
LinkedIn
Email
WhatsApp
Threads

Deja de copiar pedidos a mano

Conectamos tu ERP con tu tienda, tu CRM o tu transportista para que los datos viajen solos. Te lo enseñamos en una demo de 30 minutos.

Pide una demo de Stoam Connect