Cómo importar productos
a WooCommerce desde Excel

La mayoría de los negocios trabajan con Excel. Sus catálogos, listas de precios y actualizaciones de stock viven en archivos XLSX que el equipo comercial conoce, mantiene y actualiza todos los días. Pero WooCommerce, de forma nativa, solo acepta CSV para importar productos.

El resultado es predecible: alguien tiene que convertir el Excel a CSV antes de cada importación, los formatos no coinciden, las columnas se desordenan, y lo que debería ser un proceso de 5 minutos se convierte en un problema recurrente.

Por qué WooCommerce solo acepta CSV y cuál es el problema real

El importador nativo de WooCommerce fue diseñado para un formato específico: CSV con columnas predefinidas y valores exactos. No es un sistema flexible — espera que el archivo tenga exactamente la estructura que él define.

Esto funciona bien si sos vos quien genera el archivo con esa estructura en mente. Pero cuando el archivo viene de un ERP, de un proveedor, del equipo de compras o de cualquier fuente externa, el formato casi nunca coincide. Y nadie en operaciones debería tener que aprender a formatear CSVs para actualizar el catálogo.

⚠️ El CSV también tiene limitaciones de formato: valores con comas dentro de una celda se rompen, los números con formato de miles o moneda no se interpretan correctamente, y los archivos generados desde Excel o Google Sheets suelen tener problemas de encoding con caracteres especiales en español (tildes, ñ).

Cómo funciona la importación desde Excel

El proceso está diseñado para que cualquier persona del equipo pueda ejecutarlo sin conocimientos técnicos:

1
Subís el archivo
XLSX, XLS, CSV o TSV. El plugin lee el archivo y detecta automáticamente las columnas disponibles. No hace falta ninguna conversión previa.
2
Mapeás los campos
Indicás qué columna del archivo corresponde a qué campo de WooCommerce: nombre, SKU, precio, stock, descripción, categoría. Si el archivo tiene campos que no existen en WooCommerce (por ejemplo, un código interno del ERP), podés mapearlos a un meta field personalizado.
3
Revisás el resumen antes de ejecutar
El plugin analiza el archivo y te muestra exactamente qué va a pasar — antes de tocar ningún producto.
4
Tomás decisiones sobre los casos especiales
Decidís qué hacer con los productos nuevos y con los que no aparecen en el archivo. Solo entonces se ejecutan los cambios.

El resumen previo: sabés exactamente qué va a pasar

Esta es la parte más importante del flujo. Antes de modificar cualquier producto, el plugin te muestra un resumen de lo que encontró:

Resumen de importación · Listado_abril_2026.xlsx
1.240
Productos leídos del archivo
1.108
Productos que se van a actualizar
47
Productos nuevos detectados
85
Productos en WooCommerce no detectados en el archivo

El match entre el archivo y los productos existentes se hace por SKU. Si un producto del archivo tiene el mismo SKU que uno en WooCommerce, se actualiza. Si el SKU no existe, es un producto nuevo. Y si hay productos en WooCommerce que no están en el archivo, el plugin los detecta y te da opciones.

Qué hacer con los productos nuevos

Una vez visto el resumen, el plugin te pregunta qué querés hacer con los 47 productos nuevos que detectó:

📦 Se detectaron 47 productos nuevos. ¿Qué hacemos?

Crear los productos nuevos en WooCommerce
No crear productos nuevos, solo actualizar los existentes

Esto es clave porque no siempre que hay un SKU nuevo en el archivo significa que querés darlo de alta en la tienda. A veces el Excel viene del ERP con productos internos que no corresponde publicar online. La decisión es tuya, no del sistema.

Qué hacer con los productos no detectados

Los 85 productos que están en WooCommerce pero no aparecen en el archivo también requieren una decisión explícita:

⚠️ 85 productos de WooCommerce no fueron detectados en el archivo. ¿Qué hacemos?

Ocultarlos (cambiar estado a borrador)
Mantenerlos como están, no hacer nada
Actualizarlos con stock 0

Si el Excel es el catálogo vigente, lo más lógico es ocultar los productos que ya no están. Si el archivo es una actualización parcial, la opción correcta es no hacer nada con los no detectados. La tercera opción es útil cuando el criterio es stock: si no está en el archivo, stock va a cero pero el producto sigue visible.

💡 Por qué esto importa: la mayoría de los importadores de productos ejecutan los cambios sin preguntar. Subís el archivo y listo — incluyendo consecuencias no deseadas como productos publicados por error, productos eliminados sin querer o stock borrado. Este flujo invierte esa lógica: primero revisás, después confirmás.

Custom meta fields: para catálogos con datos propios

Muchos catálogos tienen columnas que no existen como campo estándar en WooCommerce: código interno del ERP, código de barras propio, referencia del proveedor, marca interna, código de bulto. En el paso de mapeo podés asignar esas columnas a un custom meta field que se guarda en cada producto. Esto permite sincronizar datos propios del negocio sin perderlos en la importación.

Para quién tiene sentido este plugin

  • Distribuidoras y mayoristas que actualizan precios o stock frecuentemente desde listas de Excel
  • Tiendas con proveedores que envían catálogos en XLSX y que hoy tienen que convertir manualmente
  • Equipos donde quienes manejan el catálogo no son técnicos — el flujo no requiere conocimiento de WooCommerce
  • Cualquier operación donde el catálogo vive en Excel y la conversión a CSV es un paso innecesario

Gestioná tu catálogo WooCommerce desde Excel

Plugin de pago único — $59 USD. Sin límite de productos ni de importaciones.

Ver plugin en la tienda →

Preguntas frecuentes

¿El plugin funciona con catálogos de miles de productos?

Sí. No hay límite de productos por importación. Para catálogos muy grandes (más de 5.000 productos), el proceso puede tardar algunos minutos — el plugin lo ejecuta en background y te notifica cuando termina.

¿Cómo identifica si un producto ya existe para no duplicarlo?

El match se hace por SKU. Si el archivo tiene un SKU que ya existe en WooCommerce, el sistema lo reconoce como actualización. Si el SKU no existe, lo trata como producto nuevo — y te pregunta antes de crearlo.

¿Se pueden importar productos con variaciones desde Excel?

Sí, con la estructura correcta en el archivo. Cada variación va en una fila separada con el SKU del producto padre referenciado. Es el mismo concepto que el CSV nativo de WooCommerce, pero sin la fricción de la conversión de formato.

¿El plugin reemplaza al importador nativo de WooCommerce?

Es complementario. El importador nativo sigue funcionando para quien trabaja con CSV. Este plugin es para equipos que trabajan con Excel y no quieren agregar un paso de conversión a su flujo.

También puede interesarte:

¡Hablemos por WhatsApp!