Migrar productos variables de WooCommerce a variantes de Shopify (2026)
Cómo se mapean los productos variables de WooCommerce a las variantes de Shopify: gestión de atributos, el límite de 3 opciones, imágenes de variante y migración correcta de productos variables complejos.
Los productos variables son el tipo de producto más complejo de migrar de WooCommerce a Shopify. Un producto variable en WooCommerce puede tener atributos y variaciones ilimitados; Shopify, por el contrario, tiene un límite estricto de 3 opciones por producto y 100 variantes por producto. Entender esta limitación antes de la migración es fundamental para evitar sorpresas el día D.
Cómo funcionan los productos variables en WooCommerce
En WooCommerce, los productos variables están formados por:
- Atributos de producto: Atributos personalizados o atributos globales de WooCommerce (p. ej., Color, Talla, Material). Cada atributo tiene múltiples términos/valores.
- Variaciones: Cada combinación única de valores de atributo es una variación, almacenada como una entrada secundaria en WordPress. Cada variación tiene: precio, precio rebajado, SKU, cantidad en stock, peso, dimensiones y, opcionalmente, su propia imagen.
- Sin límite de atributos: Un producto de WooCommerce puede tener más de 10 atributos. Las variaciones crecen de forma exponencial con cada atributo añadido.
Cómo funcionan las variantes en Shopify
Shopify utiliza un modelo más sencillo de "opciones + variantes":
- Opciones: Hasta 3 opciones por producto (p. ej., Color, Talla, Material). Cada opción tiene múltiples valores.
- Variantes: Cada combinación de valores de opción crea una variante. Límite estricto: 100 variantes por producto.
- Datos de variante: Cada variante tiene precio, precio de comparación, SKU, inventario, peso y código de barras.
- Imágenes de variante: Puedes asignar una imagen de la galería del producto a una variante (p. ej., imagen diferente por color).
El límite de 3 opciones / 100 variantes
Esta es la restricción más importante que debes entender antes de la migración.
Productos con 3 atributos o menos: migran sin problemas.
Productos con 4 o más atributos: no pueden migrarse tal cual. Opciones:
- Combinar atributos menos importantes en una sola opción (p. ej., "Color/Acabado" como opción que incluye valores de ambos)
- Usar metafields para atributos informativos que no afectan al precio (material, origen, etc.)
- Usar apps como Infinite Options o Product Options de Hulk para añadir campos de opción adicionales (estos guardan datos en propiedades de artículo de línea, no como variantes reales)
- Dividir en productos separados si el atributo 4.º o posterior representa productos genuinamente distintos
Productos que superan las 100 variantes: ejemplo: una prenda con 10 tallas × 15 colores = 150 variantes. Opciones:
- Dividir en varios productos de Shopify (p. ej., un producto por familia de color)
- Usar la app Combined Listings de Shopify (Shopify Plus): agrupa productos relacionados como un único listado en la tienda
- Eliminar variantes de baja rotación antes de la migración (racionalizar el recuento de SKUs)
Mapeo de atributos: WooCommerce → Shopify
| WooCommerce | Equivalente en Shopify | Notas |
|---|---|---|
| Atributo de producto (usado para variaciones) | Opción de producto | Máximo 3 opciones en Shopify |
| Atributo de producto (no usado para variaciones) | Metafield o descripción del producto | Los atributos informativos no necesitan ser opciones |
| Atributo global (p. ej., WooCommerce Color) | Nombre de opción (igual en todos los productos) | Las opciones de Shopify son por producto, no globales: sin vínculo de taxonomía |
| Atributo personalizado por producto | Opción o metafield | Se aplican las mismas reglas |
| SKU de variación | SKU de variante | Migra directamente |
| Precio / precio rebajado de variación | Precio / precio de comparación de variante | Migra directamente |
| Stock de variación | Cantidad de inventario de variante | Migra directamente |
| Imagen de variación | Imagen específica de variante | Requiere subir la imagen de nuevo a la CDN de Shopify |
| Peso de variación | Peso de variante | Migra directamente |
Cómo gestiona k-sync la migración de productos variables
Cuando k-sync migra un producto variable de WooCommerce:
- Lee todas las variaciones desde la API REST de WooCommerce (
GET /wc/v3/products/{id}/variations) - Extrae los nombres únicos de atributos → los mapea a nombres de opciones de Shopify (hasta 3)
- Mapea los valores de atributo de cada variación → valores de opción de variante de Shopify
- Crea cada variante con su propio precio, SKU, inventario y peso
- Marca con una advertencia de validación los productos que superan 3 atributos o 100 variantes
Los productos con advertencias de validación se marcan en la tabla de productos de k-sync; puedes revisarlos y decidir cómo gestionarlos antes de hacer el push a Shopify.
Imágenes de variante
Las variaciones de WooCommerce pueden tener cada una su propia imagen. Shopify lo gestiona de forma diferente:
- Todas las imágenes del producto se almacenan en la galería de imágenes del producto
- A cada variante se le puede asignar una de estas imágenes de galería
- Cuando un cliente selecciona una variante (p. ej., "Azul"), la imagen del producto cambia a la imagen asignada
Durante la migración:
- Todas las imágenes de variación se suben a la galería de imágenes del producto de Shopify
- Cada variante se vincula a su imagen correspondiente
- El tema debe admitir el cambio de imagen por variante (Dawn y la mayoría de los temas modernos sí lo hacen)
Si una variación de WooCommerce tenía imagen y la imagen de producto de Shopify correspondiente se subió con éxito, k-sync puede mapear automáticamente la variante a esa imagen.
Productos con muchos valores de atributo (pero con 3 atributos o menos)
Una tienda de ropa podría tener:
- Talla: XS, S, M, L, XL, 2XL, 3XL (7 valores)
- Color: Negro, Blanco, Marino, Rojo, Verde, Amarillo, Rosa, Morado, Naranja, Turquesa (10 valores)
- = 70 variantes
Esto está dentro de los límites de Shopify (≤ 3 opciones, ≤ 100 variantes). La migración es limpia.
Pero si se añade una tercera opción:
- Largo: Corto, Normal, Largo (3 valores)
- = 7 × 10 × 3 = 210 variantes — supera el límite
Solución: audita tu matriz real de variantes. A menudo no existen ni están activas todas las combinaciones. Si solo se venden 80 de las 210 combinaciones teóricas, caben dentro de los límites de Shopify.
Tipos de atributo: desplegables, botones y muestras de color
WooCommerce admite tipos de atributo: texto, selección, muestra de color, muestra de imagen (con plugins). La interfaz nativa de variantes de Shopify muestra las opciones como:
- Desplegables de selección por defecto
- Botones: configurados en Dawn y los temas modernos a través de la configuración
- Muestras de color: requiere soporte del tema o una app (Swatches King, Variant Image Automator)
Tras la migración, comprueba cómo se muestran los selectores de variante. Si tenías muestras de color en WooCommerce, necesitarás un tema de Shopify que las soporte o una app de muestras para replicar esa experiencia de usuario.
Gestión de atributos de variación con valor "Cualquiera"
WooCommerce permite establecer los valores de atributo de variación como "Cualquiera", lo que significa que la variación se aplica a cualquier valor de ese atributo. Por ejemplo, una variación con Color = "Cualquiera" y Talla = "XL" establece un precio para todas las variantes XL independientemente del color.
Shopify no tiene un concepto equivalente de "Cualquiera": cada variante es una combinación específica de valores de opción. Durante la migración, los atributos con valor "Cualquiera" deben expandirse a combinaciones explícitas.
Lista de comprobación para la migración de productos variables
- Auditar todos los productos variables para conocer el recuento de atributos (marcar los que tengan 4 o más atributos)
- Auditar todos los productos variables para conocer el recuento de variantes (marcar los que se acerquen o superen 100)
- Decidir el tratamiento de los productos con 4 o más atributos: combinar atributos, usar metafields o dividir productos
- Decidir el tratamiento de los productos con más de 100 variantes: dividir en varios productos o eliminar las variantes de baja rotación
- Verificar los errores de validación de k-sync para productos variables en la tabla de productos
- Tras la migración, verificar que las imágenes de variante están asignadas correctamente (comprobar el cambio de imagen por variante de color)
- Verificar que los precios, SKUs e inventario de variante se transfirieron correctamente en una muestra de productos
- Comprobar cómo se muestran los selectores de variante en tu tema (desplegables, botones o muestras)
- Instalar una app de muestras si tu tienda WooCommerce usaba muestras de color y tu tema no las admite de forma nativa
Para la mayoría de las tiendas, la migración de productos variables es directa: los atributos de WooCommerce se mapean limpiamente a las opciones de Shopify. El límite de 3 opciones/100 variantes afecta a una minoría de productos en la mayoría de los catálogos, pero merece la pena auditarlo antes de la migración para evitar sorpresas.
Migra tu tienda con k-sync
Conecta tu tienda WooCommerce, valida tus productos y publícalos en Shopify en minutos. Gratis hasta 50 productos.
Empezar gratisLectura relacionada
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.