Integraciones · Stoam Connect
Integración Shopify – Akeneo: guía para conectar tu tienda online con el PIM
Resumen
Integrar Shopify con Akeneo consiste en que las fichas que el equipo de producto prepara en el PIM (textos, atributos, imágenes, traducciones y clasificación) se publiquen en la tienda sin copiarlas a mano, con sus variantes bien montadas y en todos los mercados. Akeneo tiene su propia app para Shopify, así que la pregunta no es tanto si se puede, sino si esa app cubre tu catálogo y cómo encaja con el ERP que aporta precio y stock.
Hay cinco caminos: la app de Akeneo para Shopify, apps y conectores de terceros, desarrollo a medida contra las dos API, plataformas iPaaS o un hub de integración. Cuál conviene depende de lo estándar que sea tu catálogo, 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:- Akeneo manda en los textos, los atributos, las imágenes, 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 Akeneo.
La app de Akeneo para Shopify
Akeneo es partner Premier de Shopify y ofrece su propia app, que se instala y configura desde Akeneo: mapeas los atributos del PIM con los campos de Shopify y envías nombres, descripciones, imágenes y variantes de forma programada o cuando lo necesitas, con avisos cuando algo falla. Revisa antes qué ediciones de Akeneo la incluyen y si cubre metacampos, colecciones y varios mercados como los necesitas.
Qué edición de Akeneo usas
Akeneo tiene una edición Community, de código abierto y que instalas tú, y ediciones de pago en la nube con más funciones (gestión de activos, flujos de aprobación, apps). Todas ofrecen API REST, pero la edición decide qué apps del App Store de Akeneo puedes usar y dónde viven las imágenes.
El modelo de Akeneo frente al de Shopify
Akeneo trabaja con familias de atributos y modelos de producto con hasta dos niveles de variantes. Shopify trabaja con productos con hasta tres opciones (talla, color, material) y guarda el resto de datos en metacampos. Antes de conectar, decide qué atributos generan opciones, cuáles van a metacampos y cuáles no salen a la tienda.
De dónde salen el precio y el stock
Akeneo no está pensado para el precio de venta ni para el stock. Si tienes un ERP, lo lógico es que esos datos vayan del ERP a Shopify directamente; si no, se gestionan en la propia tienda. Lo importante es 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 Akeneo: definición operativa
En la práctica, una integración Shopify–Akeneo es un conjunto de flujos de datos de producto, cada uno con su origen, su destino, su momento y sus reglas.
De Akeneo a Shopify
- Productos y variantes: cada modelo 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: asignadas al producto y a cada variante, en el orden decidido en el PIM.
- Clasificación: etiquetas, tipo de producto, categoría de Shopify y colecciones.
De Shopify a Akeneo
- 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 completo en Akeneo, 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 – Akeneo
Modelos de producto, opciones y variantes
Akeneo permite hasta dos niveles de variantes (por ejemplo, color y después talla) y tantos ejes como necesites; Shopify admite hasta tres opciones por producto. Si un producto de Akeneo varía por más ejes de los que admite Shopify, hay que decidir antes cómo se divide en varios productos o qué eje deja de ser opción.
Atributos y metacampos
Los atributos de Akeneo que no son opciones suelen ir a metacampos de Shopify (o a metaobjetos, si son entidades como materiales o marcas). Hay que definir esos metacampos en Shopify con su tipo de dato, y que el tema de la tienda los muestre. Si los valores no están normalizados en Akeneo, los filtros de la tienda acabarán con opciones duplicadas.
Categorías y colecciones
Akeneo tiene un árbol de categorías por canal; Shopify, colecciones manuales o automáticas (por etiquetas, tipo o metacampos) y su propia taxonomía estándar de producto. Lo más limpio suele ser enviar desde Akeneo los datos que alimentan las colecciones automáticas, en lugar de mantener colecciones manuales producto a producto.
Idiomas y mercados
Shopify gestiona los idiomas como traducciones del contenido base, ligadas a sus mercados. Cada idioma de Akeneo tiene que corresponder a un idioma publicado en Shopify, y la integración tiene que enviar las traducciones aparte del contenido principal. Revisa también qué campos SEO y qué URL gestiona el PIM, porque cambiar una URL publicada sin redirección cuesta posicionamiento.
Imágenes y media
Shopify descarga y aloja las imágenes que le envías, así que la integración solo debería reenviar las que han cambiado y respetar el orden y la imagen principal decididos en Akeneo. Si usas un DAM conectado a Akeneo, conviene que las imágenes salgan ya en el tamaño y formato adecuados.
Completitud y publicación
Akeneo calcula qué porcentaje de atributos obligatorios tiene cada producto por canal e idioma. Usa esa completitud como regla: un producto solo se activa en Shopify cuando está completo para su canal y tiene precio y stock. Mientras tanto, puede crearse como borrador.
Varias tiendas o expansión internacional
Si tienes varias tiendas Shopify (por país, por marca o una B2B), lo más limpio es un canal de Akeneo por tienda, con sus categorías, idiomas y reglas de completitud. Si usas una sola tienda con varios mercados, el canal es uno y lo que cambia son las traducciones y los precios por mercado.
Límites técnicos de cada lado
- Akeneo ofrece una API REST con límites de uso y eventos para avisar de cambios. Las cargas masivas tienen que repartirse en el tiempo.
- 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 Akeneo
La app de Akeneo para Shopify
La app de Akeneo, que se instala y configura desde el PIM.- A favor: del propio Akeneo, sin desarrollo y con avisos de errores; cubre el flujo estándar de productos, variantes e imágenes.
- En contra: depende de tu edición de Akeneo, y el precio, el stock y los pedidos quedan fuera.
- Encaja si: tu catálogo es estándar y no hay un ERP de por medio, o el ERP ya está conectado por otro lado.
Apps y conectores de terceros
Conectores de partners en el App Store de Akeneo y en la Shopify App Store.- A favor: algunos cubren casos que la app oficial no resuelve, como metaobjetos o varias tiendas.
- En contra: calidad y soporte desiguales, y otra licencia que mantener.
- Encaja si: la app oficial se queda corta en un punto concreto y el conector lo resuelve.
Desarrollo a medida
Tu agencia o un programador conecta la API de Akeneo con la de Shopify.- A favor: se ajusta exactamente a tu catálogo y a tu tienda.
- En contra: dependes de quien lo escribió, y los cambios de las dos API obligan a mantenerlo.
- Encaja si: tienes un equipo técnico que lo mantenga.
Plataformas iPaaS
Plataformas de integración con conectores para Akeneo y para Shopify.- A favor: flujos configurables y conectores listos.
- En contra: montar variantes, metacampos y traducciones requiere bastante lógica, y el coste crece con el volumen.
- Encaja si: ya usas una y alguien de tu equipo la domina.
Hub de integración
Una plataforma central a la que se conectan Akeneo, 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, con un mismo registro de errores y 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:- ¿Mi edición de Akeneo incluye la app de Shopify y cubre lo que necesito?
- ¿Tengo una tienda o varias, y en cuántos idiomas?
- ¿Hay un ERP que aporta precio y stock?
- ¿Akeneo alimenta solo Shopify o también otros canales?
Si el catálogo es estándar, hay una sola tienda y no hay ERP, empieza por la app de Akeneo. 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 Akeneo rara vez van solos:- ERP: precio, stock, pedidos y facturas. Tienes las guías de Shopify con Sage 200, Business Central, Odoo y Holded, y la de Sage 200 y Akeneo.
- Transporte: mira las guías de Shopify con SEUR o Correos Express.
- Marketplaces: Amazon y otros, que también se alimentan del PIM.
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 – Akeneo con Stoam Connect
Stoam Connect es el hub de integración de Stoam. Conecta Akeneo 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.- PIM, ERP y tienda coordinados. La ficha sale de Akeneo, el precio y el stock del ERP y los pedidos vuelven al ERP.
- Una tienda o varias. Cada tienda o mercado recibe su canal de Akeneo con sus reglas.
- Un proyecto con definición previa. Antes de ejecutar, revisamos contigo variantes, metacampos, 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
¿Akeneo tiene integración oficial con Shopify?
Sí. Akeneo es partner Premier de Shopify y ofrece su propia app, que se configura desde el PIM y envía productos, variantes, contenido e imágenes a la tienda.
¿Cómo se convierten las variantes de Akeneo en Shopify?
Cada modelo de producto se convierte en un producto de Shopify con hasta tres opciones. Si un producto varía por más ejes, hay que dividirlo o decidir qué atributos dejan de ser opción.
¿Dónde van los atributos que no son opciones?
Normalmente a metacampos de Shopify, o a metaobjetos si son entidades como materiales o marcas. Hay que definirlos en Shopify y mostrarlos en el tema.
No es lo recomendable. Lo habitual es que vengan del ERP o se gestionen en Shopify, y que el producto solo se active cuando tiene ficha completa, precio y stock.
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.