Cómo importar un CSV o un Excel en PrestaShop
El importador nativo de PrestaShop funciona, siempre que el archivo sea perfecto. Aquí tienes el método paso a paso, los errores que más bloquean la importación y otra vía: ListoMax lee tu CSV o tu Excel y publica cada fila a través del Webservice. Y para un producto con combinaciones, la función Serie publica 12 fichas en menos de 2 minutos.
Por el equipo de ListoMax · Actualizado el
¿Cómo importar un CSV en PrestaShop 8 o 9?
Con la herramienta de importación del panel de administración: subes el archivo, emparejas las columnas y lanzas la importación. Antes de nada, dedica tiempo a preparar bien el archivo.
Abre la herramienta de importación
Desde la lista de productos del catálogo, el botón de importación lleva a la página Importar, a la que también se accede desde Parámetros Avanzados.
Elige el tipo de datos
Selecciona Productos, sube tu archivo e indica el idioma, el separador de campos y el separador de valores múltiples.
Empareja las columnas
Cada columna del archivo se asocia a un campo de PrestaShop: nombre, referencia, precio, categorías, URL de las imágenes. Una columna mal asociada descuadra toda la ficha.
Lanza y revisa
Después, revisa los productos en el catálogo: categorías, precios, imágenes, visibilidad.
¿Y en PrestaShop 1.7?
El principio es el mismo en PrestaShop 1.7, 8 y 9: archivo, separadores y emparejamiento de columnas. Solo cambian un poco las pantallas. Antes de una importación grande, haz una prueba con unas pocas filas.
¿Se puede importar un archivo Excel en PrestaShop?
Sí, la herramienta de importación acepta libros de Excel además del CSV. En la práctica, muchos comerciantes siguen usando un CSV, que es más predecible.
Varias hojas, celdas combinadas, fórmulas: un libro de Excel puede dar sorpresas. El CSV es texto plano. Si partes de Excel, guarda una copia en formato CSV UTF-8 para que las tildes y la ñ se lean correctamente.
Punto y coma o coma: ¿qué separador elegir?
En un equipo que usa la coma como separador decimal, como en España, Excel guarda los CSV con punto y coma. También es el separador que propone por defecto el importador de PrestaShop; la coma sirve entonces para separar los valores múltiples de una misma celda (varias categorías, varias imágenes). Lo esencial es que el separador declarado coincida con el del archivo; si no, todas las columnas acaban en una sola.
¿Qué plantilla CSV usar para importar productos en PrestaShop?
Una fila por producto, una columna por dato y una primera fila de encabezados. La página de importación de PrestaShop ofrece archivos de ejemplo para descargar.
En ListoMax, puedes descargar desde el propio programa una plantilla CSV y una plantilla Excel, ya rellenadas con un ejemplo. Los encabezados de abajo se reconocen automáticamente, con sus equivalentes para cada idioma.
| Dato | 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_fr, short_fr (y otros idiomas) |
| Imágenes y visibilidad | images, active |
| SEO | seo_title_fr, seo_desc_fr, seo_kw_fr |
Las columnas desconocidas se ignoran sin bloquear la importación, y las seis primeras filas se muestran antes de lanzarla. Tienes los detalles en la página de importación masiva de ListoMax.
¿Cómo importar productos en PrestaShop con imágenes?
En el importador nativo, el archivo contiene las URL de las imágenes, no los archivos en sí. Esas URL tienen que ser públicas.
La tienda no puede leer fotos guardadas en tu disco: hay que alojarlas en internet y luego pegar cada URL. Una URL errónea y el producto llega sin imagen.
En ListoMax, caben varias URL de imágenes en la misma celda, separadas por una barra vertical. Y en el formulario, arrastras directamente tus archivos JPG, PNG, WEBP o GIF (hasta 8 MB): se envían a la tienda en resolución completa y la primera pasa a ser la imagen de portada. Para grandes volúmenes de fotos, lee nuestra guía para subir imágenes de productos en masa.
¿Cómo importar combinaciones por CSV en PrestaShop?
Con el importador nativo, las combinaciones van aparte: un segundo archivo, importado después de los productos, vincula cada combinación a su producto padre.
Cada fila describe una combinación: producto, atributos, referencia, stock, impacto en el precio. Diez modelos en cinco tallas y cuatro colores son doscientas filas que escribir sin un solo error.
ListoMax aborda el problema al revés. Introduces los ejes, el programa genera todas las combinaciones, cada una con su referencia, su suplemento de precio, su stock y su código EAN, y las crea como combinaciones del producto. Todo se explica en nuestra página sobre cómo crear combinaciones en PrestaShop de forma masiva.
¿Por qué no funciona mi importación CSV en PrestaShop?
Casi siempre el culpable es el archivo, no la tienda.
Las tildes salen como símbolos raros
El archivo no está codificado en UTF-8. Vuelve a guardarlo en formato CSV UTF-8 desde tu hoja de cálculo.
Todos los datos están en una sola columna
El separador declarado no coincide con el del archivo: punto y coma por un lado, coma por el otro.
Los productos llegan sin imagen
Las URL no son públicas, tienen una errata o el servidor que las aloja no responde lo bastante rápido.
Productos duplicados
Al volver a lanzar el mismo archivo se crean fichas nuevas si ninguna clave, como la referencia, permite reconocer los productos existentes.
La importación se detiene a medias
Un archivo muy largo puede superar los límites del alojamiento: divídelo en lotes.
Imposible saber qué fila falla
En ListoMax, cada error aparece con su número de fila y su motivo, y una opción permite continuar a pesar de los errores.
Para los errores de conexión o de permisos, la página de ayuda para conectar PrestaShop detalla cada ajuste del Webservice.
¿Cómo importar el archivo de un proveedor en PrestaShop sin rehacerlo?
Deja el archivo tal cual: ListoMax reconoce las columnas útiles y publica cada fila como una ficha completa.
| Importador nativo de PrestaShop | Importación en ListoMax | |
|---|---|---|
| Preparación | Archivo en el formato esperado, columnas que emparejar | Columnas reconocidas automáticamente, vista previa de las seis primeras filas |
| Formatos | CSV y libros de Excel | CSV y Excel, separador detectado |
| Seguimiento | Revisión manual a posteriori | Contador en tiempo real, errores numerados |
| Después de importar | Correcciones en el panel de administración | Fichas en el catálogo, editables y republicables |
| Varias tiendas | Una importación por tienda | Tiendas marcadas, PrestaShop y WooCommerce |
Cada fila se envía a través del Webservice de PrestaShop, con una breve pausa entre dos envíos. ¿También vendes en WordPress? Descubre cómo importar productos en WooCommerce desde un CSV, o cómo publicar los mismos productos en varias tiendas.
Para ir más allá: la página subir productos masivamente a PrestaShop detalla todo lo que se crea en la tienda, y nuestra guía para traducir tus fichas de producto a 8 idiomas explica las columnas multilingües. El programa se instala en pocos minutos: consulta la instalación de ListoMax en Windows.
Respuestas a tus preguntas
¿Qué diferencia hay entre la importación CSV de PrestaShop 1.7, 8 y 9?
El principio es el mismo en las tres versiones: un archivo, unos separadores y un emparejamiento de columnas. Las pantallas cambian un poco. ListoMax publica en PrestaShop 1.7, 8 y 9 a través del Webservice oficial.
¿Tengo que convertir mi archivo Excel a CSV?
Para el importador nativo, suele ser lo más seguro, en formato CSV UTF-8. En ListoMax no es necesario: la primera hoja del libro de Excel se lee directamente.
¿Qué separador usar en un CSV para PrestaShop?
El punto y coma es el más habitual en España y es el que propone por defecto el importador de PrestaShop. Lo importante es que coincida con el ajuste elegido. ListoMax detecta el separador automáticamente.
¿Cuánto se tarda en publicar una gama con variantes?
Con la función Serie, menos de 2 minutos para publicar 12 fichas completas, según la medición del editor. Rellenas la ficha una vez e introduces los valores; ListoMax construye y envía las fichas.
¿Se puede importar un CSV en PrestaShop y WooCommerce a la vez?
Con ListoMax, sí. Eliges las tiendas de destino antes de lanzar la importación, y cada fila se envía a todas las tiendas marcadas.
¿Puedo probar la importación sin riesgo?
Sí. La prueba gratuita incluye 5 publicaciones reales, sin tarjeta bancaria. Desmarca Producto activo durante tus pruebas: la ficha se crea en la tienda, pero sigue siendo invisible para tus clientes. Las licencias se detallan en la página de precios.
Pruébalo en tus propias tiendas
5 publicaciones reales gratis, sin tarjeta bancaria. Después, una licencia de por vida: 49 € para un ordenador, 149 € para hasta 20 ordenadores.