Importar productos a Shopify desde un CSV o un Excel
La importación CSV de Shopify funciona bien, siempre que el archivo siga exactamente su plantilla. Aquí tiene el formato exigido, el método paso a paso, los errores que bloquean con más frecuencia y otra vía: ListoMax lee su CSV o su Excel tal cual y crea cada producto en Shopify mediante la API Admin.
Por Yvan Barbaggio, creador de ListoMax · Actualizado el
¿Cómo importar un archivo CSV en Shopify?
En el panel de Shopify, página Productos, botón Importar: envía un archivo CSV codificado en UTF-8, elige dos opciones y revisa el resumen antes de lanzar.
Abra la importación
En el panel de Shopify, abra Productos, haga clic en Importar y añada su archivo CSV.
Elija las opciones
Dos casillas: publicar los productos nuevos en todos los canales de venta (marcada por defecto) y sobrescribir los productos cuyo identificador de URL, el handle, ya existe. Sin esta segunda casilla, los productos existentes se ignoran.
Revise y luego importe
Shopify muestra el detalle de la importación antes de lanzarla. Una vez iniciada, no se puede cancelar; al final llega un correo de confirmación.
Controle el catálogo
Revise precios, variantes, imágenes y colecciones. Shopify no guarda historial de las importaciones anteriores: anote lo que ha enviado.
Antes de una importación grande, haga una prueba con tres o cuatro productos. Es la forma más sencilla de detectar una columna mal rellenada.
¿Qué formato de archivo CSV acepta Shopify?
Un CSV codificado en UTF-8, columnas separadas por comas, una primera fila de encabezados y 15 MB como máximo. Para un producto nuevo solo el título es obligatorio; en cuanto tiene variantes, el handle también lo es.
| Regla | Lo que pide Shopify |
|---|---|
| Codificación | UTF-8; si no, los acentos se vuelven ilegibles |
| Separador | Una coma entre columnas; encabezados idénticos a la plantilla, mayúsculas incluidas |
| Tamaño | 15 MB como máximo; por encima, divida el archivo en varios |
| Columnas obligatorias | El título para un producto nuevo; el título y el handle para una actualización o un producto con variantes |
| Variantes | Primera fila: toda la información del producto. Filas siguientes: el mismo handle y el detalle de cada variante. Tres opciones como máximo (Option1 a Option3) |
| Imágenes | Una dirección pública en https por fila, 250 imágenes como máximo por producto |
| Colecciones | Una sola colección por producto en la columna prevista |
¿Por qué no funciona mi importación CSV en Shopify?
Casi siempre el problema es el archivo, no la tienda. Estos son los problemas más frecuentes y su causa, según la ayuda oficial de Shopify.
Caracteres extraños en lugar de acentos
El archivo no está codificado en UTF-8. Vuelva a guardarlo en ese formato y relance.
«Unexpected token < in JSON at position 0»
Los encabezados no coinciden con la plantilla de Shopify. Distinguen mayúsculas: «title» no es «Title».
«Illegal quoting»
Un problema de comillas en una celda: una comilla sin cerrar o un archivo que no está en UTF-8.
«Line is invalid»
Un conflicto entre los valores de opciones de las filas de un mismo producto. Revise las columnas Option1 a Option3.
Las imágenes han desaparecido
Ordenar el archivo en Excel o Numbers puede separar las filas de imágenes de su producto. Evite ordenar un archivo ya listo.
Información borrada
En modo sobrescritura, una columna presente pero vacía sustituye el valor existente por nada. Quite del archivo las columnas que no quiera modificar.
Para detectar estos errores antes de importar, pase su archivo por el validador CSV de Shopify gratuito: se lee en su navegador, no se envía nada.
¿Cómo importar un archivo de proveedor en Shopify sin rehacerlo?
Conserve su archivo tal cual. ListoMax lee el CSV, o la primera hoja del libro Excel, reconoce las columnas útiles y crea cada producto en Shopify mediante la API Admin oficial, con un estado por producto.
| Importación CSV de Shopify | Importación en ListoMax | |
|---|---|---|
| Formato | CSV UTF-8 con comas, encabezados de la plantilla Shopify | CSV o Excel, separador detectado, encabezados sencillos |
| Variantes | Una fila por variante, handle repetido | Ejes introducidos una vez, combinaciones generadas |
| Imágenes | Direcciones públicas, una por fila | Varias direcciones en una celda, separadas por una barra vertical |
| Idiomas | Traducciones aparte | Una columna por idioma, enviada a los idiomas publicados de la tienda |
| Seguimiento | Correo al final, sin historial | Contador en tiempo real, errores numerados |
| Producto existente | Reconocido por su handle si se marca la sobrescritura | Reconocido por su referencia y actualizado |
| Varias tiendas | Una importación por tienda | Shopify, PrestaShop y WooCommerce marcados a la vez |
| Información | Encabezado reconocido por ListoMax |
|---|---|
| Nombre por idioma | name_fr, name_en, name_es, name_de |
| Referencia | reference o sku |
| Precio y oferta | price, sale_price |
| Stock, peso, código de barras | quantity, weight, ean |
| Clasificación | category, tags |
| Textos | description_es (y otros idiomas) |
| Imágenes y visibilidad | images, active |
| SEO | seo_title_es, seo_desc_es |
Las columnas desconocidas se ignoran sin bloquear la importación, y las seis primeras filas se muestran antes de lanzar. Una plantilla CSV y una plantilla Excel se descargan desde el programa, ya rellenadas con un ejemplo. Marca las tiendas de destino antes de lanzar; los productos importados se suman después a su catálogo ListoMax, editables y republicables.
Todo lo que se crea en la tienda, variantes, colecciones, SEO y publicación, se detalla en la página añadir productos en masa en Shopify. Para productos con opciones, vea crear variantes de Shopify en masa. ¿Vende también en otras tiendas? Lea la importación CSV y Excel en PrestaShop y la importación de productos CSV en WooCommerce.
Respuestas a tus preguntas
¿Shopify acepta archivos Excel?
La importación de Shopify espera un archivo CSV codificado en UTF-8, con comas entre columnas. Un libro Excel debe guardarse en CSV, comprobando el separador. ListoMax lee directamente la primera hoja de un archivo Excel, sin conversión.
¿Cuál es el tamaño máximo de un CSV para Shopify?
15 MB. Por encima, o si el envío falla, Shopify aconseja dividir el archivo en varios archivos más pequeños.
¿Cómo importar variantes por CSV en Shopify?
La primera fila de un producto contiene toda su información; cada fila siguiente repite el mismo handle y describe una variante, con sus valores Option1 a Option3. Shopify acepta tres opciones y hasta 2048 variantes por producto.
¿Se pueden actualizar productos de Shopify por CSV?
Sí, marcando la opción que sobrescribe los productos con el mismo handle. Cuidado: una columna presente pero vacía borra el valor existente. En ListoMax, un producto existente se reconoce por su referencia y se actualiza.
¿Se puede probar la importación sin riesgo?
Sí. La prueba gratuita de ListoMax ofrece 5 publicaciones reales, sin tarjeta. Publique sus pruebas como borrador: el producto se crea en Shopify pero sigue invisible para sus clientes. Las licencias están en la página de precios.
Pruébalo en tu tienda Shopify
5 publicaciones reales gratis, sin tarjeta bancaria. Después, una licencia de por vida: 49 € para un ordenador, 149 € para hasta 5 ordenadores.