Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Importare prodotti CSV in PrestaShop: errori comuni e quando scegliere un'altra strada

Importare prodotti da CSV in PrestaShop resta il modo migliore per gestire centinaia o migliaia di articoli. Il più delle volte si inceppa su cinque cose: codifica dei caratteri, separatore, immagini da altri server, combinazioni e abbinamento con i prodotti esistenti. Per qualche decina di nuovi prodotti da un listino del fornitore fai prima ad aggiungerli in chat, come bozze da controllare.

Autore: Il team TellMyShop. Una guida per i titolari di negozi PrestaShop: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 5 min di lettura

Quando usare il CSV e quando una conversazione?

Dipende dal numero di prodotti e da quanto lavoro richiede ognuno. Un file vince sulla quantità. Una conversazione vince quando il listino del fornitore è incompleto e ogni prodotto va completato: descrizione, categoria, prezzo con ricarico.

Importazione CSVConversazione con la chat
Numero di prodotticentinaia e migliaiada pochi a qualche decina alla volta
Preparazioneun foglio di calcolo nel formato di PrestaShop, abbinamento delle colonneincolli l'elenco così come è arrivato
Descrizionicome sono nel filela chat scrive una descrizione dai dati dell'elenco
Immaginiindirizzi in una colonna, il server le scarica durante l'importazionefino a 10 immagini per prodotto da indirizzi https pubblici
Combinazioniun file a parte e un'importazione a partele crei nel pannello
Quando qualcosa va stortocorreggi il file e importi di nuovoannulli ogni prodotto dalla cronologia delle modifiche
Versioneintegrata in PrestaShopTellMyShop Pro

Se un grossista ti manda ogni settimana un file con duemila articoli, resta sull'importazione o su un modulo di integrazione. Una conversazione con la chat non sostituisce una sincronizzazione continua con un grossista.

Perché un'importazione CSV fallisce?

Perché il formato del file deve corrispondere a quello che PrestaShop si aspetta, fino all'ultimo carattere. I sintomi più comuni e le loro cause:

  • Caratteri strani al posto delle lettere accentate. Il file non è salvato in UTF-8.
  • Tutto in una sola colonna. Il separatore nel file è diverso da quello nelle impostazioni di importazione, per esempio una virgola invece di un punto e virgola.
  • Nessuna immagine dopo l'importazione. Il server del negozio non riesce a scaricare i file dagli indirizzi indicati, o finisce il tempo.
  • Prodotti sovrascritti. L'importazione abbina le righe per ID o per riferimento e colpisce un prodotto diverso da quello previsto. Una segnalazione di PrestaShop su GitHub descrive un caso così.
  • Errori con le combinazioni. Le combinazioni richiedono un file a parte, e perfino il file di esempio è finito in errori, come mostra un'altra segnalazione.

La documentazione di PrestaShop sull'importazione descrive il formato delle colonne e i passaggi. HelpGuru tratta i problemi tipici, compresi i timeout del server.

Come importare un file CSV in sicurezza

Prima una piccola prova, poi il resto.

  1. Fai un backup del database. Un'importazione cambia molti prodotti insieme e non ha un pulsante per annullare.
  2. Salva il file come CSV UTF-8 e controlla il separatore nelle impostazioni di importazione.
  3. Importa cinque righe. Nel pannello vai in Parametri avanzati > Importa, scegli il tipo Prodotti e carica il file di prova.
  4. Controlla quei cinque prodotti nel negozio. Nome, prezzo IVA esclusa e inclusa, categoria, immagini.
  5. Importa il resto. Con un file grande dividilo in parti, così non superi il limite di tempo del server.
  6. Ricostruisci l'indice dei filtri se il negozio usa i filtri. Di solito l'importazione non lo fa. Ne parliamo nell'articolo su perché i filtri di PrestaShop non funzionano.
  7. Fai un elenco delle lacune. I prodotti senza immagini, EAN o descrizione dopo un'importazione si vedono solo in un elenco delle lacune.

Cosa fare quando l'importazione non carica le immagini

Controlla un indirizzo di un'immagine del file prima di cercare un guasto in PrestaShop. Aprilo in una finestra privata del browser. Se invece dell'immagine vedi una pagina di anteprima, una richiesta di login o un errore, non la scaricherà nemmeno il server del negozio.

Le cause tipiche sono quattro:

  • l'indirizzo porta alla pagina di una galleria nel cloud, non a un file JPG o PNG,
  • il server del fornitore fa scaricare le immagini solo ai clienti con login,
  • l'indirizzo inizia con http e il server del fornitore lo reindirizza in modo insolito,
  • le immagini sono così tante che l'importazione si ferma al limite di tempo del server.

L'ultimo caso si risolve dividendo il file in parti più piccole o con un limite di tempo più alto concesso dal tuo hosting. La documentazione per sviluppatori descrive i requisiti di server di PrestaShop. Quando le immagini contano più del resto dei dati, importa i prodotti senza immagini e aggiungile in un secondo passaggio.

Come aggiungere prodotti da un listino del fornitore in una conversazione

Incolli l'elenco, descrivi le regole, e la tua chat (Claude o ChatGPT) aggiunge i prodotti uno per uno come bozze disattivate. Prima mostra il piano e un'anteprima di ogni prodotto.

Tu: Ecco un elenco di 12 guanti del fornitore. Aggiungili alla categoria Guanti da lavoro, prezzi dall'elenco più il 35%, scrivi descrizioni brevi e aggiungi le immagini dai link. Non attivarli ancora.

La tua chat: Ho controllato i riferimenti. 2 prodotti dell'elenco sono già nel negozio, quindi li salto. Piano: 10 nuovi prodotti, disattivati. Anteprima del primo:

Tu: Niente parola «migliore» nella descrizione. Il resto va bene, procedi.

La tua chat: Corretto. Aggiungo i prodotti uno alla volta, salvando ognuno dopo il tuo consenso.

Stato della scheda: in attesa del tuo «sì»
anteprima della modifica

nuova versione: Guanti in nitrile Grip, taglia 9

nuova versione: Prezzo: 18,90 € IVA inclusa (14,00 € nell'elenco, più il 35%)

nuova versione: Categoria: Guanti da lavoro, EAN dall'elenco, quantità 40 pezzi

nuova versione: Descrizione: 3 frasi su materiale, presa e utilizzo

nuova versione: Immagini: 2 dagli indirizzi indicati

Illustrazione: prodotti, numeri e risposte sono esempi.

L'aggiunta di prodotti e l'attività pronta Nuovi prodotti da un elenco sono in TellMyShop Pro, perché cambiano il negozio fin dal primo passo. Una richiesta di esempio è nuovi prodotti da un listino del fornitore. Ogni nuovo prodotto è un salvataggio a parte, e i limiti orari dei salvataggi li imposti nel pannello del modulo. Prima di un lavoro più grande la chat controlla se ci sta e, se serve, propone delle fasi. Per questo una conversazione ha senso per decine di prodotti, non per migliaia. I dettagli delle versioni sono nella pagina prezzi.

Cosa controllare dopo ogni importazione

L'elenco delle lacune, prima che le trovi un cliente. In TellMyShop Free la chat mostra i prodotti senza immagini, senza EAN e con la descrizione vuota, con riferimento e categoria. Una richiesta di esempio: prodotti senza immagini, EAN o marca.

Domande e risposte

Perché dopo un'importazione CSV le lettere accentate diventano caratteri strani?

Il file è stato salvato con una codifica diversa da UTF-8, il più delle volte una codifica Windows di Excel. PrestaShop lo legge come UTF-8 e i caratteri speciali si rompono. Salva di nuovo il file come CSV UTF-8, oppure aprilo in un foglio di calcolo che ti fa scegliere la codifica al salvataggio, e importalo di nuovo.

Perché l'importazione CSV non carica le immagini?

Il più delle volte il server del negozio non riesce a scaricare il file dall'indirizzo indicato. L'indirizzo richiede un login, porta a una pagina di anteprima invece che al file stesso, oppure il server del fornitore blocca i download. In più, con molte immagini intervengono i limiti di tempo del server. Controlla un indirizzo in una finestra privata del browser.

Quanti prodotti può aggiungere la chat in una conversazione?

Da pochi a qualche decina. Ogni nuovo prodotto è un salvataggio a parte. I limiti orari li imposti nel pannello del modulo, e prima di un lavoro più grande la chat controlla se ci sta e, se serve, propone delle fasi. Le immagini si aggiungono a parte, fino a 10 per prodotto. Per centinaia o migliaia di articoli un'importazione da file è più veloce ed è lo strumento giusto.

I nuovi prodotti compaiono subito nel negozio?

No. I prodotti aggiunti dalla chat nascono disattivati, come bozze. Li controlli nel pannello, correggi quello che serve e li attivi. Quando li attivi, il modulo avvisa delle lacune, per esempio un'immagine o una quantità mancante. Un prodotto con prezzo 0 non si può attivare, così un articolo gratuito per sbaglio non finisce in vendita.

L'aggiunta di prodotti funziona nella versione gratuita TellMyShop Free?

No. TellMyShop Free legge solo il negozio, quindi non crea prodotti. Puoi usarlo per controllare quali prodotti dopo un'importazione non hanno immagini, EAN o descrizione. L'aggiunta di prodotti e l'attività pronta Nuovi prodotti da un elenco richiedono TellMyShop Pro, perché cambiano il negozio fin dal primo passo.

PrestaShop è un marchio registrato di PrestaShop SA. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

Controlla gratis il tuo negozio

TellMyShop Free analizza il tuo negozio e mostra i problemi, dai più importanti. Non salva nulla.

Controlla se il tuo negozio è pronto

Scrivi l’indirizzo del tuo negozio. In pochi secondi vedrai la piattaforma e se TellMyShop funzionerà.

Controlliamo l’indirizzo, l’HTTPS e la piattaforma. Non installi nulla e non salviamo l’indirizzo.

iltuonegozio.itRisultato di esempio
Il negozio risponde
sì
HTTPS
attivo
Piattaforma
PrestaShop 8.1
TellMyShop funzionerà

Leggi anche

Free a 0 €, legge e consiglia

Scarica Free