Integraciones · Stoam Connect
Integración Shopify – Sales Layer: guía para conectar tu tienda online con el PIM
Resumen
Integrar Shopify con Sales Layer consiste en que las fichas de producto que el equipo prepara en el PIM (textos, atributos, imágenes, traducciones y categorías) se publiquen en la tienda sin copiarlas a mano, con sus variantes, sus metacampos y en cada mercado. Antes de elegir cómo hacerlo, hay que decidir cómo encaja el catálogo de Sales Layer con el modelo de Shopify, qué datos gestiona cada sistema y de dónde salen el precio y el stock.
Sales Layer tiene un conector propio con Shopify. Además de ese conector, hay otros cuatro caminos: desarrollo a medida contra las dos API, plataformas iPaaS, intercambio de ficheros o un hub de integración. Cuál conviene depende del tamaño del catálogo, de los mercados e idiomas en los que vendes y de si hay un ERP que aporta precio y stock.
Qué tener en cuenta antes de plantearte la integración
Qué sistema manda en cada dato
Lo habitual es este reparto:- Sales Layer 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 de marketing, los descuentos, el checkout y el pedido.
- Tu ERP, si lo tienes, manda en el precio base y el stock.
Sales Layer pide que productos, categorías y variantes se gestionen solo desde el PIM: si alguien los edita en el admin de Shopify o con otra app, los dos sistemas acaban con datos distintos. Déjalo claro al equipo.
Tu plan de Shopify y sus apps
Revisa tu plan de Shopify, si vendes en varios mercados o en varias tiendas, y qué apps tocan productos: filtros, reseñas, SEO o traducción. El plan decide algunas funciones disponibles, como los mercados, y las apps de traducción pueden chocar con las traducciones que llegan del PIM.
Cómo trabaja Sales Layer
Sales Layer es un PIM en la nube, desarrollado en Barcelona, con gestión de activos digitales incluida. Los datos entran por importación de ficheros, por conectores o por su API, y salen por conectores que se configuran para cada canal: qué productos, qué campos y en qué idiomas recibe cada uno. Sales Layer no presta servicios de implantación: la configuración y las adaptaciones las hace un partner.
El catálogo de Sales Layer frente al modelo de Shopify
Sales Layer organiza el catálogo en categorías, productos y variantes, con campos que defines tú. Shopify trabaja con productos de hasta tres opciones, metacampos para los datos extra y colecciones para agrupar. Antes de conectar, decide qué campos generan variantes, cuáles van a metacampos y cómo se construyen las colecciones.
De dónde salen el precio y el stock
El conector de Sales Layer puede enviar precios, pero el PIM 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. Lo importante es que un producto no se publique sin precio ni se venda sin stock.
Volumen, mercados e idiomas
¿Cuántos productos y variantes tienes? ¿En cuántos mercados e idiomas vendes? Cada mercado activo, cada metacampo y cada imagen alargan la sincronización, y la API de Shopify limita cuánto se puede escribir por minuto. Las cargas grandes hay que planificarlas.
Qué significa integrar Shopify con Sales Layer: definición operativa
En la práctica, una integración Shopify–Sales Layer es un conjunto de flujos de datos de producto, cada uno con su origen, su destino, su momento y sus reglas.
De Sales Layer a Shopify
- Productos y variantes: cada producto con sus opciones y variantes, con su SKU y código de barras.
- Contenido: título, descripción, metacampos, datos SEO y traducciones.
- Imágenes: del producto y de cada variante, con su texto alternativo.
- Mercados y estado: en qué mercados se publica cada producto y si está activo.
De Shopify a Sales Layer
- Nada de producto: la ficha se gestiona en el PIM y no vuelve desde la tienda.
- Seguimiento: el estado de sincronización de cada producto y los errores quedan registrados en Sales Layer.
Flujos que no pasan por el PIM
- Precio y stock: del ERP a Shopify, o gestionados en la tienda si no hay ERP.
- Pedidos, pagos, envíos y descuentos: fuera del alcance del PIM; los pedidos van de Shopify al ERP.
Cada flujo se dispara por un evento (un producto listo en Sales Layer, 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 – Sales Layer
Variantes y opciones
Shopify admite hasta tres opciones por producto, y el conector de Sales Layer trabaja con un máximo de 100 variantes y tres atributos de variante por producto. Si tu catálogo tiene más ejes (por ejemplo, color, talla, largo y acabado), hay que decidir cuáles se convierten en opciones y cuáles en productos separados.
Campos del PIM y metacampos
Los campos de Sales Layer que no son opciones suelen ir a metacampos de Shopify. El conector admite un conjunto de tipos de metacampo, pero no los de lista ni los que tienen un valor por idioma, y la app necesita permisos para leerlos. Shopify limita además cuántas definiciones de metacampos puede tener una tienda, así que conviene elegir bien cuáles se envían.
Categorías y colecciones
Las categorías de Sales Layer no son colecciones de Shopify. Lo más limpio suele ser enviar desde el PIM los datos que alimentan colecciones automáticas (tipo de producto, etiquetas o metacampos), en lugar de mantener colecciones manuales producto a producto.
Mercados y precios
El conector asigna cada producto a los mercados de Shopify, pero no crea ni modifica mercados: eso se hace en la tienda. Shopify admite una moneda por mercado, así que un precio fijo por país tiene que ir en la moneda base de ese mercado. Si usas servicios externos de venta internacional con muchos mercados, pruébalo antes.
Idiomas y traducciones
Sales Layer gestiona los textos por idioma y Shopify los guarda como traducciones del contenido base. Las variantes regionales de un idioma (por ejemplo, español de España y de México) no están soportadas por el conector, y conviene apagar las apps de traducción automática para los campos que vienen del PIM.
Imágenes y textos alternativos
Shopify descarga y aloja las imágenes que le envías. El conector envía las imágenes del producto y de cada variante con su texto alternativo, que ayuda al SEO y a la accesibilidad. Muchas imágenes por producto alargan la sincronización, así que envía solo las que la tienda necesita.
Rendimiento de la sincronización
Los productos relacionados, los metacampos, las imágenes y sobre todo los mercados activos con precio propio alargan las sincronizaciones. Sales Layer documenta caídas de rendimiento importantes cuando hay varios mercados activos, así que conviene medirlo con una muestra antes de cargar todo el catálogo.
Límites técnicos de cada lado
- Sales Layer envía los cambios por su conector y su API, con un registro de actividad y de errores por producto.
- Shopify limita el consumo de su API y ha centrado su desarrollo en la API GraphQL. Crear productos con variantes, metacampos, traducciones e imágenes exige muchas llamadas.
Métodos para integrar Shopify con Sales Layer
Conector de Sales Layer para Shopify
Sales Layer publica el catálogo en Shopify con su propio conector, configurado desde el PIM.- A favor: es el conector del fabricante del PIM y cubre productos, variantes, metacampos, imágenes, traducciones y mercados.
- En contra: tiene límites de variantes y de tipos de metacampo, la implantación la hace un partner, y el stock, los pedidos, los pagos y los descuentos quedan fuera.
- Encaja si: tu catálogo es estándar y no hay un ERP de por medio.
Desarrollo a medida
Tu agencia o un programador conecta la API de Sales Layer 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 la API de Shopify obligan a mantenerlo.
- Encaja si: tienes un equipo técnico que lo mantenga.
Plataformas iPaaS
Plataformas de integración con conector listo para Shopify.- A favor: flujos configurables y buena cobertura de Shopify.
- En contra: rara vez tienen un conector listo para Sales Layer, 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 Sales Layer 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 Sales Layer, 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 los pedidos de vuelta al ERP y un mismo registro de errores.
- 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:- ¿Cuántas variantes y ejes de variante tienen mis productos?
- ¿Vendo en varios mercados, idiomas o tiendas?
- ¿Hay un ERP que aporta precio y stock?
- ¿Sales Layer alimenta solo Shopify o también otros canales?
Si el catálogo es estándar, hay una tienda y no hay ERP, el conector de Sales Layer puede bastar. 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 Sales Layer 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 las de Sales Layer con Sage 200 y a3ERP.
- Transporte: mira las guías de Shopify con SEUR, GLS 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 – Sales Layer con Stoam Connect
Stoam Connect es el hub de integración de Stoam. Conecta Sales Layer 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 Sales Layer, el precio y el stock del ERP y los pedidos vuelven al ERP.
- Sin apps que mantener en la tienda. La conexión vive en el hub.
- Un proyecto con definición previa. Antes de ejecutar, revisamos contigo catálogo, variantes, mercados 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
¿Sales Layer tiene conector con Shopify?
Sí. Sales Layer publica productos, variantes, metacampos, imágenes, traducciones y mercados en Shopify con su propio conector. No cubre stock, pedidos, pagos ni descuentos.
¿Cuántas variantes admite el conector?
Hasta 100 variantes y tres atributos de variante por producto, en línea con las tres opciones que admite Shopify.
¿Puedo vender en varios mercados?
Sí. El conector asigna los productos a los mercados de Shopify, pero los mercados se crean en la tienda y cada uno trabaja con una sola moneda.
¿El precio y el stock salen de Sales Layer?
Lo habitual es que vengan del ERP directamente a 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.