Para enviar un producto de Sellivo a tu tienda WooCommerce solo tienes que guardar tres datos una vez: la URL de la tienda (debe empezar por https://), un Consumer Key y un Consumer Secret que generas en WooCommerce en Ajustes → Avanzado → API REST con el permiso Lectura/Escritura. A partir de ahí envías cada producto importado con un clic como tarea en segundo plano: con imágenes y, si las tiene, como producto variable con todas sus variaciones. Un nuevo envío actualiza el producto existente en lugar de crear otro al lado.
Conectar WooCommerce sin instalación y sin aprobación
WooCommerce es el canal más sencillo de Sellivo. No hay proceso de instalación, ni revisión de la app, ni ninguna aprobación que tengas que esperar. Guardas dos credenciales una sola vez y, a partir de ese momento, cada producto se envía con un clic.
El canal está pensado a propósito como canal complementario. Amplía el envío a Shopify, pero no cubre todos sus detalles. Lo que falta está explicado sin rodeos más abajo, en el apartado sobre los límites: léelo antes del primer envío para no quedarte esperando una sincronización de stock que en WooCommerce no existe.
Conectar paso a paso: tres datos
La conexión se configura en el perfil de la tienda, en «Conexión con WooCommerce». Si trabajas con la app integrada de Shopify, encontrarás la misma tarjeta en la pestaña Ajustes.
Primero, la URL de la tienda: la dirección de tu tienda WooCommerce, por ejemplo https://mi-tienda.es. Debe empezar por https://. Una dirección http:// se rechaza, y por un motivo muy concreto: las credenciales viajan en cada petición como Basic Auth y por una conexión sin cifrar irían en texto plano.
Segundo y tercero, el Consumer Key (empieza por ck_) y el Consumer Secret (empieza por cs_). Ambos se generan en tu tienda en WooCommerce → Ajustes → Avanzado → API REST. Lo decisivo ahí es el permiso Lectura/Escritura: con acceso de solo lectura Sellivo no puede crear productos.
Al guardar, Sellivo comprueba además que la URL de la tienda apunte a una dirección real y accesible públicamente; las direcciones internas o locales se rechazan. Las credenciales se guardan cifradas (AES-256-GCM) y nunca se devuelven al navegador. Una vez conectado, solo verás la URL de la tienda y un botón para desconectar.
Si al conectar aparece un error, casi siempre se debe a uno de estos tres puntos: http en lugar de https, una errata en la URL o una clave con permiso de solo lectura.
Enviar un producto y seguir el rastro del envío
El envío se ejecuta como tarea en segundo plano. En la app integrada de Shopify encontrarás, después de la importación, el botón «Publicar también en WooCommerce»; desde la app web inicias el envío producto a producto.
Si el canal no está conectado o la configuración está incompleta, no se envía absolutamente nada. En su lugar, Sellivo crea una entrada en el registro con el estado «blocked» e indica el motivo. Así no hay envíos a medias tras los que tengas que revisar en la tienda qué ha llegado de verdad.
Cada intento, con éxito o sin él, queda en el historial de envíos del producto, junto con el número de imágenes y variaciones transferidas y la nota de si fue una creación o una actualización. Ese historial es el sitio más fiable para entender un fallo.
Qué llega a tu tienda WooCommerce
Sellivo construye primero un modelo neutro respecto al canal a partir de tu producto y luego lo traduce a la API REST de WooCommerce. Se transfieren el título, la descripción en HTML, la descripción SEO como descripción corta, el precio y el SKU, además de las imágenes y las opciones de variante. La correspondencia exacta la tienes en la tabla de más abajo.
El producto se crea siempre con el estado publish: por ahora no hay modo borrador para WooCommerce. Si quieres revisar un producto antes de que salga a la venta, hazlo en Sellivo antes de iniciar el envío.
Con las imágenes hay una particularidad que conviene conocer: WooCommerce descarga las imágenes por su cuenta a partir de la URL. Por eso Sellivo solo transfiere direcciones accesibles públicamente. Las imágenes de IA, que internamente existen como objeto de datos, se ponen a disposición mediante una dirección pública de Sellivo con el formato https://www.sellivo.app/api/media/<id>, para que tu tienda pueda descargarlas. Se envían las imágenes originales y las imágenes de IA aprobadas; los borradores de IA sin confirmar se quedan fuera.
Los productos variables llegan con sus variaciones
Aquí es donde WooCommerce se diferencia técnicamente de Shopify, y Sellivo te ahorra el trabajo. Primero el sistema determina los ejes de variante reales: solo las opciones que de verdad tienen más de un valor. Si tu producto tiene tres colores pero todos en talla M, «color» es un eje y «talla» no. Es intencionado, porque de lo contrario una variación quedaría anclada a una característica idéntica para todas.
Si hay al menos un eje, Sellivo crea el producto como producto variable e introduce los ejes como atributos de variación visibles. El precio pasa entonces a las variaciones en lugar de al producto padre: así lo espera WooCommerce. Después, las variaciones se añaden en un segundo paso, cada una con su precio y su SKU. Esto requiere llamadas separadas, porque la API REST de WooCommerce no puede crear el producto y las variaciones de una sola vez.
Si no hay ningún eje, se crea un producto simple con el precio y el SKU directamente en el producto. El SKU va a propósito o en el producto simple o en las variaciones, nunca en ambos: en WooCommerce un SKU solo puede aparecer una vez en toda la tienda.
Se omiten dos tipos de variaciones: las que tienen una combinación de atributos incompleta y las que repetirían una combinación ya existente. WooCommerce rechaza los duplicados de todos modos. Si solo pasa una parte de las variaciones, Sellivo da el envío por correcto con un aviso del tipo «2 de 6 variaciones fallidas». Si no pasa ni una sola, el envío cuenta como fallido aunque el producto ya se haya creado, para que sepas que en la tienda hay un producto incompleto.
Volver a enviar significa actualizar, no duplicar
Sellivo guarda el ID de producto de WooCommerce del último envío correcto. En el siguiente envío ese ID viaja con la petición y el adaptador actualiza el producto existente en lugar de crear uno nuevo. Sin esa lógica, después de tres envíos tendrías el mismo producto tres veces en la tienda.
Al actualizar un producto variable, las variaciones existentes se eliminan primero y luego se vuelven a crear. También es a propósito: WooCommerce mantendría las variaciones antiguas sin más y, tras un cambio de surtido, tendrías en la tienda tallas o colores que ya no existen. Si Sellivo no consigue borrar las variaciones antiguas, el envío se sigue considerando correcto, pero con el aviso «producto actualizado, variaciones antiguas no eliminadas».
Si una actualización falla, Sellivo conserva el ID de producto conocido en el registro. El siguiente intento vuelve a actualizar y no genera un segundo producto.
Si has borrado el producto en la tienda de destino
Este es el caso que muchos sistemas resuelven mal. Sellivo lo hace así: el intento de actualización no encuentra nada, WooCommerce responde «no encontrado» (HTTP 404). En lugar de fallar para siempre contra ese ID muerto, Sellivo crea el producto una vez más y transfiere después las variaciones como en un primer envío. Vuelves a tener un producto funcional en la tienda, con un nuevo ID de WooCommerce que se usará a partir de entonces para las siguientes actualizaciones.
Esto vale expresamente solo para «no encontrado». Los demás errores —credenciales incorrectas, permisos caducados, errores de servidor— se comunican como fallo y no se tapan con una creación silenciosa.
Límites que conviene conocer de antemano
Como WooCommerce está pensado como canal complementario, aquí faltan algunas cosas que sí existen para Shopify. No hay sincronización de precio ni de stock: la comparación diaria con la página de origen escribe los cambios de precio únicamente en Shopify. Si cambia tu precio de compra, ajustas el producto en Sellivo y lo vuelves a enviar a WooCommerce.
Tampoco hay control de calidad previo. A diferencia del envío a Shopify, Sellivo no comprueba antes del envío a WooCommerce si se ha superado la revisión de calidad. Ejecútala tú antes si te parece importante.
No se transfieren el stock, la asignación de categorías ni las etiquetas: eso lo gestionas en WooCommerce. También se quedan fuera el precio comparativo y el GTIN, es decir, los precios tachados y los códigos de barras, así como los metacampos con la URL de origen y los valores de conformidad que sí acompañan al envío a Shopify. La protección del catálogo y la exportación CSV no existen para este canal.
Por cada tienda de Sellivo puedes guardar exactamente una tienda WooCommerce. Si desconectas la conexión, pasa a estado «desconectada» y los envíos posteriores quedan bloqueados. Los productos que ya has transferido siguen intactos en WooCommerce.
| Campo en Sellivo | Campo en WooCommerce | Observación |
|---|---|---|
| Título | name | Se transfiere siempre. |
| Descripción (HTML) | description | El formato se mantiene. |
| Descripción SEO | short_description | Aparece en WooCommerce como descripción corta. |
| Precio | regular_price | Solo en productos simples; en el producto variable el precio va en la variación. |
| SKU | sku | O en el producto simple o en las variaciones, nunca en ambos. |
| Imágenes | images (origen y texto alternativo) | Solo URL accesibles públicamente; imágenes de IA aprobadas vía /api/media/<id>. |
| Opciones de variante | attributes | Solo las opciones con más de un valor se convierten en eje de variación. |
| Stock, categorías, etiquetas | — | No se transfieren; los gestionas en WooCommerce. |
| Precio comparativo y GTIN | — | Los precios tachados y los códigos de barras no se envían. |
| Metacampos (URL de origen, conformidad) | — | Solo en el envío a Shopify, no en WooCommerce. |
En el envío a WooCommerce el estado del producto es siempre publish: por ahora no hay modo borrador para este canal.
FAQ
¿Necesito un plugin adicional para WooCommerce?
No. Sellivo usa la API REST que ya viene incluida en WooCommerce. Allí solo generas una clave en WooCommerce → Ajustes → Avanzado → API REST e introduces el Consumer Key y el Consumer Secret en Sellivo.
¿Por qué se rechaza la URL de mi tienda?
La URL debe empezar por https://: por http las credenciales viajarían como Basic Auth en texto plano. Además, Sellivo comprueba que la dirección sea accesible públicamente; las direcciones internas o locales se rechazan. El tercer motivo habitual es una clave con permiso de solo lectura en vez de Lectura/Escritura.
¿Cada envío crea un producto nuevo en la tienda?
No. Sellivo guarda el ID de producto de WooCommerce del último envío correcto y con él actualiza el producto existente. Si lo has borrado en WooCommerce, Sellivo lo detecta por la respuesta «no encontrado» y lo crea una sola vez de nuevo.
¿Se sincronizan el stock y los precios de forma continua?
No. La comparación diaria con la página de origen escribe los cambios de precio únicamente en Shopify, y el canal de WooCommerce no transfiere el stock en absoluto. Si cambias algo, ajustas el producto en Sellivo y lo vuelves a enviar.
¿Llegan a la tienda las variaciones de color y talla?
Sí. Si tu producto tiene al menos una opción con varios valores, Sellivo lo crea como producto variable y añade las variaciones en un segundo paso, cada una con precio y SKU. Las opciones que tienen el mismo valor en todas las variaciones no se convierten en eje de variación, y eso es intencionado.
¿Puedo conectar varias tiendas WooCommerce?
Por cada tienda de Sellivo puedes guardar exactamente una tienda WooCommerce. Si desconectas la conexión, los envíos posteriores quedan bloqueados; los productos ya transferidos siguen intactos en WooCommerce.
¿Se transfieren también mis imágenes de IA?
Las imágenes de IA aprobadas sí, los borradores sin confirmar no. Como WooCommerce descarga las imágenes por su cuenta a partir de la URL, Sellivo las pone a disposición mediante una dirección pública con el formato https://www.sellivo.app/api/media/<id>.
Del enlace del producto directo a tu tienda WooCommerce
Guarda una vez la URL de la tienda, el Consumer Key y el Consumer Secret: después, cada producto sale con un clic, con imágenes y variaciones.
Pruébalo gratis