Come importare un file CSV o Excel in PrestaShop
L'importazione nativa di PrestaShop funziona, a patto che il file sia perfetto. Ecco il metodo passo passo, gli errori che bloccano più spesso e un'altra strada: ListoMax legge il tuo CSV o il tuo Excel e pubblica ogni riga tramite il Webservice. E per un prodotto con varianti, la funzione Serie pubblica 12 schede in meno di 2 minuti.
A cura del team ListoMax · Aggiornato il
Come importare un CSV in PrestaShop 8 o 9?
Con lo strumento di importazione del back office: carichi il file, associ le colonne e avvii. Prima di tutto, prevedi una preparazione accurata del file.
Apri lo strumento di importazione
Dall'elenco dei prodotti del catalogo, il pulsante di importazione porta alla pagina Importa, raggiungibile anche da Parametri avanzati.
Scegli il tipo di dati
Seleziona Prodotti, carica il file, poi indica la lingua, il separatore dei campi e il separatore dei valori multipli.
Associa le colonne
Ogni colonna del file viene associata a un campo di PrestaShop: nome, riferimento, prezzo, categorie, indirizzi delle immagini. Una colonna associata male sfasa tutta la scheda.
Avvia e controlla
Poi verifica i prodotti nel catalogo: categorie, prezzi, immagini, visibilità.
E su PrestaShop 1.7?
Il principio è lo stesso su PrestaShop 1.7, 8 e 9: file, separatori, associazione delle colonne. Cambiano solo un po' le schermate. Prima di un'importazione importante, fai una prova su poche righe.
Si può importare un file Excel in PrestaShop?
Sì, lo strumento di importazione accetta le cartelle di lavoro Excel oltre al CSV. In pratica, molti commercianti passano comunque da un CSV, più prevedibile.
Fogli multipli, celle unite, formule: una cartella di lavoro riserva sorprese. Il CSV è testo semplice. Se parti da Excel, salva una copia in formato CSV UTF-8 perché le lettere accentate restino leggibili.
Punto e virgola o virgola: quale separatore scegliere?
Su un computer configurato in italiano, Excel salva i CSV con il punto e virgola. È anche il separatore proposto di default dall'importazione di PrestaShop, mentre la virgola serve a separare i valori multipli di una stessa cella (più categorie, più immagini). L'essenziale è che il separatore dichiarato corrisponda a quello del file, altrimenti tutte le colonne finiscono in una sola.
Quale modello di file CSV usare per importare prodotti in PrestaShop?
Una riga per prodotto, una colonna per informazione e una prima riga di intestazioni. La pagina di importazione di PrestaShop propone file di esempio da scaricare.
In ListoMax, un modello CSV e un modello Excel si scaricano dal software, già compilati con un esempio. Le intestazioni qui sotto vengono riconosciute automaticamente, con i loro equivalenti per ogni lingua.
| Informazione | Intestazione riconosciuta da ListoMax |
|---|---|
| Nome per lingua | name_fr, name_en, name_es, name_de |
| Riferimento | reference o sku |
| Prezzo e promozione | price, sale_price |
| Stock, peso, codice a barre | quantity, weight, ean |
| Classificazione | category, tags |
| Testi | description_fr, short_fr (e altre lingue) |
| Immagini e visibilità | images, active |
| SEO | seo_title_fr, seo_desc_fr, seo_kw_fr |
Le colonne sconosciute vengono ignorate senza bloccare l'importazione, e le prime sei righe vengono mostrate prima dell'avvio. I dettagli sono nella pagina importazione in massa di ListoMax.
Come importare prodotti PrestaShop con le immagini?
Nell'importazione nativa, il file contiene gli indirizzi web delle immagini, non i file stessi. Questi indirizzi devono essere accessibili pubblicamente.
Le foto salvate sul tuo disco non possono essere lette dal negozio: bisogna ospitarle online, poi incollare ogni indirizzo. Un indirizzo sbagliato, e il prodotto arriva senza immagine.
In ListoMax, più indirizzi di immagini stanno nella stessa cella, separati da una barra verticale. E nel modulo trascini direttamente i tuoi file JPG, PNG, WEBP o GIF (fino a 8 MB): vengono inviati al negozio in piena risoluzione e la prima diventa l'immagine di copertina. Per gestire grandi volumi di foto, leggi la nostra guida per caricare le immagini prodotto in massa.
Come importare le combinazioni via CSV in PrestaShop?
Con l'importazione nativa, le combinazioni si gestiscono a parte: un secondo file, importato dopo i prodotti, collega ogni combinazione al suo prodotto principale.
Ogni riga descrive una combinazione: prodotto, attributi, riferimento, stock, impatto sul prezzo. Dieci modelli in cinque taglie e quattro colori significano duecento righe da scrivere senza errori.
ListoMax affronta il problema dal verso opposto. Inserisci gli assi, il software genera tutte le combinazioni, ognuna con il suo riferimento, il suo sovrapprezzo, il suo stock e il suo codice EAN, poi le crea come combinazioni del prodotto. Tutto è spiegato nella nostra pagina su come creare combinazioni PrestaShop in massa.
Perché l'importazione CSV di PrestaShop non funziona?
Il più delle volte la causa è il file, non il negozio.
Le lettere accentate sono illeggibili
Il file non è codificato in UTF-8. Salvalo di nuovo in formato CSV UTF-8 dal tuo foglio di calcolo.
Tutti i dati sono in una sola colonna
Il separatore dichiarato non corrisponde a quello del file: punto e virgola da una parte, virgola dall'altra.
I prodotti arrivano senza immagine
Gli indirizzi non sono pubblici, contengono un errore, oppure il server che li ospita non risponde abbastanza in fretta.
Prodotti duplicati
Lo stesso file rilanciato crea nuove schede se nessuna chiave, come il riferimento, permette di riconoscere i prodotti esistenti.
L'importazione si interrompe a metà
Un file molto lungo può superare i limiti dell'hosting: dividilo in lotti.
Impossibile sapere quale riga crea il problema
In ListoMax, ogni errore è elencato con il numero di riga e il motivo, e un'opzione permette di proseguire nonostante gli errori.
Per gli errori di connessione o di permessi, la pagina di assistenza per collegare PrestaShop descrive ogni impostazione del Webservice.
Come importare il listino di un fornitore in PrestaShop senza rifare tutto?
Tieni il file così com'è: ListoMax riconosce le colonne utili e pubblica ogni riga come una scheda completa.
| Importazione nativa PrestaShop | Importazione in ListoMax | |
|---|---|---|
| Preparazione | File nel formato previsto, colonne da associare | Colonne riconosciute automaticamente, anteprima delle prime sei righe |
| Formati | CSV e cartelle di lavoro Excel | CSV ed Excel, separatore rilevato |
| Monitoraggio | Verifica manuale a posteriori | Contatore in tempo reale, errori numerati |
| Dopo l'importazione | Correzioni nel back office | Schede nel catalogo, modificabili e ripubblicabili |
| Più negozi | Un'importazione per negozio | Negozi selezionati, PrestaShop e WooCommerce |
Ogni riga parte tramite il Webservice di PrestaShop, con una breve pausa tra un invio e l'altro. Vendi anche su WordPress? Scopri come importare prodotti WooCommerce da CSV, o come pubblicare gli stessi prodotti su più negozi.
Per approfondire: la pagina caricare prodotti in massa su PrestaShop descrive tutto ciò che viene creato nel negozio, e la nostra guida per tradurre le schede prodotto in 8 lingue copre le colonne multilingue. Il software si installa in pochi minuti: vedi l'installazione di ListoMax su Windows.
Le tue domande, le nostre risposte
Che differenza c'è tra l'importazione CSV di PrestaShop 1.7, 8 e 9?
Il principio è lo stesso nelle tre versioni: un file, dei separatori, un'associazione delle colonne. Le schermate cambiano un po'. ListoMax pubblica su PrestaShop 1.7, 8 e 9 tramite il Webservice ufficiale.
Devo convertire il mio file Excel in CSV?
Per l'importazione nativa è spesso più sicuro, in formato CSV UTF-8. In ListoMax non è necessario: il primo foglio della cartella di lavoro Excel viene letto direttamente.
Quale separatore usare in un CSV per PrestaShop?
Il punto e virgola è il più comune in Italia ed è quello proposto di default dall'importazione di PrestaShop. Ciò che conta è che corrisponda all'impostazione scelta. ListoMax rileva il separatore automaticamente.
Quanto tempo serve per pubblicare una gamma con varianti?
Con la funzione Serie, meno di 2 minuti per pubblicare 12 schede complete, secondo la misurazione dell'editore. Compili la scheda una volta e inserisci i valori, ListoMax costruisce e invia le schede.
Si può importare un file CSV in PrestaShop e WooCommerce contemporaneamente?
Con ListoMax, sì. Scegli i negozi di destinazione prima di avviare l'importazione e ogni riga parte verso tutti i negozi selezionati.
Si può provare l'importazione senza rischi?
Sì. La prova gratuita offre 5 pubblicazioni reali, senza carta di credito. Togli la spunta da Prodotto attivo durante le prove: la scheda viene creata nel negozio ma resta invisibile ai clienti. Le licenze sono descritte nella pagina prezzi.
Provalo sui tuoi negozi
5 pubblicazioni reali gratuite, senza carta di credito. Poi una licenza a vita: 49 € per un computer, 149 € fino a 20 computer.