Cómo importar productos
a WooCommerce desde Excel

WooCommerce solo importa CSV de forma nativa, así que un catálogo en Excel obliga a convertir el archivo y a pelear con el formato. Acá explicamos cómo importar y actualizar productos directamente desde XLSX con mapeo de campos, resumen previo a la ejecución y control sobre qué pasa con los productos nuevos y con los ausentes.

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

Si querés el detalle del plugin más que el del problema, la guía completa de Easy Woo Updater recorre el mapeo de columnas, la vista previa y la importación por lotes con capturas de cada paso.

Fuentes: documentación del importador CSV de WooCommerce.

Preguntas frecuentes

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

Sí, no hay límite de productos por importación. Para catálogos muy grandes el proceso se ejecuta en background y notifica cuando termina.

¿Cómo sabe el plugin si un producto ya existe en WooCommerce para no duplicarlo?

El match se hace por SKU. Si el SKU del archivo ya existe en WooCommerce, se actualiza. Si no existe, se trata como producto nuevo y pregunta antes de crearlo.

¿El plugin de Excel reemplaza al importador nativo de WooCommerce?

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

Gestioná tu catálogo WooCommerce desde Excel

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

Ver plugin en la tienda →

Seguir leyendo

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!