{"id":1049,"date":"2023-06-07T11:48:23","date_gmt":"2023-06-07T08:48:23","guid":{"rendered":"https:\/\/presta.site\/blog\/guida-rapida-allimportazione-e-allesportazione-di-dati-in-prestashop\/"},"modified":"2026-07-23T20:10:58","modified_gmt":"2026-07-23T17:10:58","slug":"guida-rapida-allimportazione-e-allesportazione-di-dati-in-prestashop","status":"publish","type":"post","link":"https:\/\/presta.site\/blog\/it\/guida-rapida-allimportazione-e-allesportazione-di-dati-in-prestashop\/","title":{"rendered":"Import CSV PrestaShop: guida facile per prodotti e clienti"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">L&#8217;<strong>import CSV PrestaShop<\/strong> \u00e8 lo strumento del Back Office per caricare in blocco dati di catalogo e clienti &#8211; listini fornitori, una nuova struttura di categorie o prodotti copiati da un altro negozio. Questa guida copre la preparazione dei file, la procedura guidata Advanced Parameters \u2192 Import, le opzioni che contano e gli errori che di solito fanno fallire un&#8217;importazione.<\/p>\n\n\n<!--more-->\n\n\n<p class=\"wp-block-paragraph\">Devi invece <em>scaricare<\/em> i dati dalle liste? \u00c8 un flusso diverso (non esiste un unico pulsante \u00abEsporta tutto\u00bb). Consulta la guida su <a href=\"https:\/\/presta.site\/blog\/it\/esportare-csv-prestashop\/\">come esportare dati CSV da PrestaShop<\/a> per il percorso lista\/menu ingranaggio. Qui restiamo sull&#8217;importazione.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cosa puoi importare<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In <strong>Advanced Parameters \u2192 Import<\/strong> puoi caricare <strong>categorie, prodotti, combinazioni, clienti, indirizzi, marchi, fornitori, alias e contatti dei negozi<\/strong>. Con la Gestione avanzata delle scorte attiva potresti vedere anche ordini di fornitura e relativi dettagli. Gli alias sono sinonimi di ricerca (Shop Parameters \u2192 Search). I contatti dei negozi si trovano in Shop Parameters \u2192 Contacts \u2192 Stores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Importa <strong>un tipo di entit\u00e0 per file<\/strong> e una lingua alla volta. Se ti servono nomi in francese e inglese, prepara due file (o due passate) e imposta la lingua nel modulo per ciascuna.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ordine di importazione consigliato<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le dipendenze contano. Una sequenza pratica:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Categorie<\/strong> (e marchi\/fornitori se i prodotti li referenzieranno)<\/li>\n<li><strong>Prodotti<\/strong><\/li>\n<li><strong>Combinazioni<\/strong> (dopo che i prodotti padre esistono)<\/li>\n<li><strong>Clienti<\/strong>, poi <strong>indirizzi<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Le righe prodotto di solito puntano a ID categoria che devono gi\u00e0 esistere. Le righe combinazione richiedono un riferimento o ID prodotto valido. Gli indirizzi richiedono i clienti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preparare i file per l&#8217;import CSV PrestaShop<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Da PrestaShop 1.7 in poi (inclusi 8 e 9), l&#8217;importatore accetta <strong>.csv, .xls, .xlsx, .xlst, .ods e .ots<\/strong>. I negozi 1.6 pi\u00f9 vecchi accettavano solo CSV. Il CSV resta la scelta pi\u00f9 sicura: facile da modificare in Excel o Google Fogli e facile da risalvare in UTF-8 quando gli accenti si rompono. La documentazione ufficiale tratta ancora il CSV come formato canonico anche quando sono consentiti upload di fogli di calcolo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PrestaShop consiglia il <strong>punto e virgola (;)<\/strong> come separatore di campo. Se le descrizioni contengono gi\u00e0 punti e virgola, scegli un altro separatore nel modulo e usa lo stesso carattere nel file. I campi multivalore (ad esempio pi\u00f9 ID categoria) usano un <strong>separatore valori multipli<\/strong> distinto &#8211; virgola per impostazione predefinita.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Codifica<\/strong> &#8211; preferisci UTF-8; altrimenti ISO-8859-1.<\/li>\n<li><strong>Prima riga<\/strong> &#8211; le etichette colonna vanno bene; salterai quella riga nella schermata di mappatura.<\/li>\n<li><strong>Prezzi<\/strong> &#8211; usa la valuta predefinita del negozio.<\/li>\n<li><strong>URL immagini<\/strong> &#8211; link assoluti che il server pu\u00f2 recuperare (non percorsi relativi).<\/li>\n<li><strong>Date<\/strong> &#8211; in stile ISO, ad es. <code class=\"codecolorer text default\"><span class=\"text\">2013-06-21 15:07:27<\/span><\/code>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1275\" height=\"369\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-3.png\" alt=\"Import CSV PrestaShop - campi disponibili nella pagina Import dei Parametri avanzati\" class=\"wp-image-770\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-3.png 1275w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-3-300x87.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-3-1024x296.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_2-3-768x222.png 768w\" sizes=\"auto, (max-width: 1275px) 100vw, 1275px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Scegli il tipo di dati nella pagina di importazione e leggi <strong>Available fields<\/strong> a destra. Scarica un esempio corrispondente da <strong>Download sample csv files<\/strong> (anche in <code class=\"codecolorer text default\"><span class=\"text\">\/docs\/csv_import\/<\/span><\/code> sul server). Un altro approccio solido: <a href=\"https:\/\/presta.site\/blog\/it\/esportare-csv-prestashop\/\">esporta un piccolo set dal negozio<\/a>, modificalo e reimportalo &#8211; ma aspettati di rimappare le colonne; le esportazioni da lista non sono sempre pronte per l&#8217;import cos\u00ec come sono.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come eseguire l&#8217;import CSV PrestaShop<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Apri <strong>Advanced Parameters \u2192 Import<\/strong>.<\/li>\n<li>Scegli cosa vuoi importare.<\/li>\n<li>Aggiungi il file: caricalo nel browser oppure mettilo via FTP nella cartella admin <code class=\"codecolorer text default\"><span class=\"text\">import\/<\/span><\/code> e usa <strong>Choose from history \/ FTP<\/strong>.<\/li>\n<li>Imposta lingua, separatore di campo e separatore valori multipli.<\/li>\n<li>Rivedi le opzioni utili e pericolose (sotto), poi clicca <strong>Next step<\/strong>.<\/li>\n<li>Mappa ogni colonna del file a un campo PrestaShop. Imposta <strong>Rows to skip<\/strong> su <code class=\"codecolorer text default\"><span class=\"text\">1<\/span><\/code> se la riga 1 contiene le intestazioni. Salva la configurazione di abbinamento se riutilizzerai questo layout.<\/li>\n<li>Clicca <strong>Import<\/strong> e attendi la finestra di avanzamento. Leggi ogni riga di errore prima di rilanciare un catalogo completo.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1359\" height=\"571\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-3.png\" alt=\"Schermata di abbinamento colonne import CSV PrestaShop prima di avviare l'importazione\" class=\"wp-image-772\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-3.png 1359w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-3-300x126.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-3-1024x430.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2023\/06\/Screenshot_3-3-768x323.png 768w\" sizes=\"auto, (max-width: 1359px) 100vw, 1359px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Opzioni di importazione da conoscere<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Delete all \u2026 before import<\/strong> &#8211; cancella prima le voci esistenti di quel tipo. Utile per una ricostruzione pulita; catastrofico su un catalogo live se intendevi \u00absolo aggiornamento\u00bb.<\/li>\n<li><strong>Use product reference as key<\/strong> &#8211; import prodotti: abbina\/aggiorna per riferimento invece di lasciare che PrestaShop assegni gli ID. Ogni riga deve avere un riferimento.<\/li>\n<li><strong>Skip thumbnails regeneration<\/strong> &#8211; prodotti\/categorie: salta la rigenerazione delle dimensioni immagine dalle colonne Image URL (pi\u00f9 veloce; usa quando le immagini sono gi\u00e0 sul negozio).<\/li>\n<li><strong>Force all ID numbers<\/strong> &#8211; mantieni gli ID dal file invece dell&#8217;auto-incremento. Importante quando altri sistemi puntano gi\u00e0 a quegli ID.<\/li>\n<li><strong>Send notification email<\/strong> &#8211; comodo per file grandi cos\u00ec non devi guardare la barra di avanzamento.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Per dettagli a livello di campo ed esempi, consulta la <a href=\"https:\/\/docs.prestashop-project.org\/v.9-documentation\/user-guide\/configuring-shop\/advanced-parameters\/import\" target=\"_blank\" rel=\"noopener noreferrer\">documentazione ufficiale Import di PrestaShop<\/a> (versione maggiore corrente).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Problemi comuni con l&#8217;import CSV PrestaShop<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Separatore errato<\/strong> &#8211; Excel in alcune localizzazioni salva virgole mentre il modulo si aspetta punti e virgola (o il contrario). Apri il file in un editor di testo e controlla la prima riga.<\/li>\n<li><strong>Codifica \/ accenti<\/strong> &#8211; caratteri illeggibili di solito significano Latin-1 caricato in un negozio UTF-8 (o il contrario).<\/li>\n<li><strong>Riferimenti o email duplicati<\/strong> &#8211; i riferimenti prodotto e le email cliente devono essere univoci; i conflitti vengono saltati o generano errore.<\/li>\n<li><strong>Padri mancanti<\/strong> &#8211; combinazioni senza prodotti, indirizzi senza clienti, prodotti che puntano a ID categoria inesistenti.<\/li>\n<li><strong>File enormi in timeout<\/strong> &#8211; dividi in batch di qualche centinaio di righe oppure aumenta <code class=\"codecolorer text default\"><span class=\"text\">max_execution_time<\/span><\/code> PHP e i limiti di upload con il tuo hosting.<\/li>\n<li><strong>Recupero URL immagine fallito<\/strong> &#8211; le colonne immagine remote falliscono se l&#8217;URL restituisce 404, \u00e8 bloccato o il server non pu\u00f2 fare richieste HTTP(S) in uscita.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Se un&#8217;importazione lascia il Back Office su una pagina bianca, trattala come qualsiasi altro crash: controlla log e limiti PHP. La nostra <a href=\"https:\/\/presta.site\/blog\/it\/schermata-bianca-della-morte-in-prestashop-una-guida-passo-passo\/\">guida alla schermata bianca<\/a> copre il percorso di debug abituale. <a href=\"https:\/\/presta.site\/blog\/it\/come-creare-un-backup-in-prestashop\/\">Fai sempre un backup del negozio<\/a> prima di un&#8217;importazione catalogo completa &#8211; il CSV da solo non \u00e8 un piano di ripristino. Quando l&#8217;importazione fa parte di un salto di versione, abbinala a <a href=\"https:\/\/presta.site\/blog\/it\/una-guida-semplice-per-aggiornare-in-sicurezza-il-tuo-negozio-prestashop\/\">un aggiornamento attento<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Consigli pratici prima di cliccare Import<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prova con 5-10 righe che puoi verificare nello storefront.<\/li>\n<li>Preferisci l&#8217;aggiornamento per riferimento (o ID) quando correggi prodotti esistenti; una passata di creazione alla cieca su un catalogo live genera duplicati.<\/li>\n<li>I file cliente contengono dati personali &#8211; trattali come qualsiasi export\/import sensibile al GDPR.<\/li>\n<li>Per lavori ricorrenti o molto grandi pu\u00f2 aiutare un modulo di import dedicato &#8211; ma impara prima il flusso nativo di import CSV PrestaShop cos\u00ec sai com&#8217;\u00e8 fatto il file.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Fatto con attenzione, l&#8217;import CSV PrestaShop fa risparmiare ore di modifiche manuali al catalogo. Fatto con leggerezza, sovrascrive prezzi o crea SKU duplicati in un clic &#8211; quindi prepara il file, mappa le colonne con cura e tieni a portata quel backup.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Import CSV PrestaShop tramite Advanced Parameters: preparazione file, ordine di importazione, mappatura e opzioni come elimina tutto e riferimento come chiave &#8211; pi\u00f9 un link all&#8217;export CSV.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[140],"tags":[],"class_list":["post-1049","post","type-post","status-publish","format-standard","hentry","category-sviluppo"],"_links":{"self":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/comments?post=1049"}],"version-history":[{"count":2,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1049\/revisions"}],"predecessor-version":[{"id":1956,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/1049\/revisions\/1956"}],"wp:attachment":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/media?parent=1049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/categories?post=1049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/tags?post=1049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}