
Devi importare prodotti da Excel a WooCommerce, velocemente. Forse è un'esportazione di inventario dalla tua vecchia piattaforma, un catalogo dal tuo fornitore, o un elenco prodotti principale di oltre 500 articoli che stai costruendo in Excel da mesi. In ogni caso, il pensiero di inserirli uno per uno ti fa venire voglia di chiudere il laptop e andartene.
La buona notizia è che non devi comprare nulla. WooCommerce ha un importatore di prodotti integrato, e gestisce prodotti semplici, prodotti variabili, categorie e immagini. L'unica cosa che non farà è leggere direttamente il tuo file Excel, quindi c'è prima un passaggio di conversione.
In questo articolo, copriremo il percorso completo per importare prodotti da Excel a WooCommerce, inclusa la conversione da XLSX a CSV, la gestione dei prodotti variabili, le importazioni di immagini e la checklist di risoluzione dei problemi da seguire ogni volta che un'importazione si comporta male. Quindi, iniziamo!
Indice
Prima di iniziare: Preparare il tuo file Excel
Pulisci il tuo foglio di calcolo prima di toccare l'importatore. Abbiamo visto più importazioni fallire a causa di dati sorgente errati che per qualsiasi altra cosa fatta dallo strumento di importazione, e dieci minuti di preparazione del file ti risparmiano un'ora di risoluzione dei problemi.
Controlla la qualità dei tuoi dati
Apri il tuo file Excel e scansiona le righe. Cerca righe vuote mescolate nei dati (eliminale), nomi di categorie incoerenti (T-Shirt vs Tshirts vs T Shirt), celle unite (unisci tutto) e colonne nascoste che potrebbero contenere dati obsoleti.
Le colonne dei prezzi sono una trappola comune. Se i prezzi sono memorizzati come testo formattato come valuta come "$29,99" invece del numero 29,99, l'importazione fallirà o creerà prodotti con prezzi pari a zero. Rimuovi i simboli di valuta e salva i prezzi come numeri semplici.
Un prodotto per riga
Ogni riga dovrebbe rappresentare un singolo prodotto. L'unica eccezione sono i prodotti variabili, che utilizzano una riga per il genitore e righe aggiuntive per ogni variazione, trattate in una sezione successiva.
Intestazioni di colonna
Usa intestazioni chiare e descrittive nella riga 1: Nome Prodotto, SKU, Prezzo, Breve Descrizione, Descrizione Lunga, Categoria, e così via. I nomi delle tue colonne non devono corrispondere ai nomi dei campi interni di WooCommerce, perché li mapperai durante l'importazione. Devono solo essere sufficientemente inequivocabili da farti sapere cosa contiene ogni colonna.
Ciò di cui hai realmente bisogno
Meno di quanto affermano la maggior parte delle guide. Una riga di prodotto necessita veramente solo di un nome e di un tipo di prodotto per qualsiasi cosa che non sia un prodotto semplice.
L'SKU è ancora fortemente raccomandato, perché è così che abbinerai i prodotti per futuri aggiornamenti, e WooCommerce ne genera uno per te se manca. Prezzo, scorte e categorie sono tutti opzionali, anche se vale la pena includere una breve descrizione in modo che i prodotti non sembrino spogli sul frontend.
Immagini
Se il tuo foglio di calcolo fa riferimento a immagini di prodotti, assicurati che gli URL delle immagini siano assoluti (che iniziano con https://) e accessibili pubblicamente. Se hai intenzione di caricare i file immagine separatamente, tieni pronti i file insieme al foglio di calcolo.
Salva un backup
Prima di convertire o modificare qualsiasi cosa, salva una copia del tuo file Excel originale in un posto sicuro. Ti ringrazierai la prima volta che un Trova e Sostituisci accidentale scompiglia una colonna.
Ciò che abbiamo visto: Il fallimento di importazione più comune che vediamo non ha nulla a che fare con lo strumento di importazione. È il file sorgente. Celle unite in Excel, colonne nascoste, nomi di categorie incoerenti e campi prezzo formattati come testo di valuta causano tutti problemi a valle. Dedicare da 10 a 15 minuti alla pulizia del file Excel prima dell'inizio dell'importazione consente di risparmiare ore di diagnosi di errori che sono difficili da ricondurre alla loro causa a posteriori.
Comprendere i campi prodotto di WooCommerce
Prima del passaggio di mappatura, è utile sapere cosa si aspetta WooCommerce dal suo lato. Le colonne del tuo foglio di calcolo verranno mappate a questi gruppi di campi e conoscere la struttura di ciascuno ti dice cosa inserire nel tuo file Excel.
- Campi essenziali: Nome prodotto, SKU, prezzo normale, descrizione breve, descrizione lunga, tipo di prodotto (semplice, variabile, variazione, esterno, raggruppato).
- Campi comuni: Categorie, tag, peso, dimensioni (lunghezza, larghezza, altezza), quantità in magazzino, stato magazzino, classe fiscale.
- Campi immagine: Una colonna Immagini contenente URL completi, separati da virgole all'interno di virgolette. Il primo URL diventa l'immagine in evidenza e gli altri diventano la galleria.
- Attributi personalizzati: Taglia, colore, materiale. Questi diventano la base per i prodotti variabili e possono anche essere presenti nei prodotti semplici come attributi informativi.
- Campi meta personalizzati: Qualsiasi campo di plugin di terze parti, importato prefissando l'intestazione della colonna con
meta:, come inmeta:brand_code.
Le colonne di Excel non devono corrispondere esattamente a questi nomi, perché la schermata di mappatura delle colonne dell'importatore ti consente di assegnarle manualmente. Per un riferimento completo dei campi, consulta la nostra guida all'importazione dei prodotti WooCommerce.
Passo 1: Convertire il tuo file Excel in CSV
L'importatore di WooCommerce legge file CSV, non XLS o XLSX. Quindi, il primo vero passaggio per importare prodotti da Excel a WooCommerce è un Salva con nome, che richiede circa 30 secondi e non necessita di software aggiuntivo.
Come convertire in Excel
Apri il tuo file Excel e vai su File → Salva con nome. Nel menu a discesa del formato, scegli "CSV UTF-8 (delimitato da virgole) (*.csv)" e salva. La documentazione ufficiale di Microsoft Excel sui CSV illustra la finestra di dialogo se rimani bloccato.
Come convertire in Google Sheets
Apri il foglio e vai su File → Scarica → Valori separati da virgole (.csv). Google Sheets esporta UTF-8 per impostazione predefinita, quindi non c'è altro da impostare.
La codifica è importante
Scegli l'opzione UTF-8, non "CSV (delimitato da virgole)". Le versioni precedenti di Excel utilizzano per impostazione predefinita Windows-1252 o MacRoman, e qualsiasi lettera accentata, simbolo di valuta o virgoletta intelligente verrà danneggiata durante l'importazione. Questa è la causa più comune di nomi di prodotti illeggibili.
Attenzione comune 1: avviso di perdita di funzionalità
Excel ti avvisa che il salvataggio in CSV comporterà la perdita di funzionalità come formule, formattazione e fogli multipli. Questo è previsto. Viene esportato solo il foglio attivo e le formule vengono sostituite dai loro valori calcolati. Accetta l'avviso e salva.
Attenzione comune 2: virgole e virgolette
Se le descrizioni dei tuoi prodotti contengono virgole, queste confonderebbero un parser CSV. Excel gestisce questo automaticamente racchiudendo i valori tra virgolette doppie ("descrizione, con virgola"). Apri il CSV salvato in un editor di testo e verifica che i campi racchiusi tra virgolette siano coerenti. Di solito funziona senza interventi, ma vale la pena fare un controllo.
Attenzione alle interruzioni di riga all'interno delle celle
Un modello che vediamo spesso con cataloghi di grandi dimensioni: una colonna di descrizione contenente interruzioni di riga all'interno di singole celle. Excel conserva tali interruzioni nell'output CSV, e possono confondere il parser e troncare le descrizioni a metà frase.
Se le tue descrizioni sono in formato rich text con interruzioni di paragrafo, sostituisci le interruzioni di riga con i tag <br> in Excel prima della conversione. Pianifica un'operazione di pulizia piuttosto che scoprirlo dopo l'importazione.

Per la guida completa alle colonne e alle regole di formattazione, consulta la nostra guida all'importazione CSV di WooCommerce.
Passaggio 2: Carica e mappa le tue colonne
Vai su Prodotti → Tutti i prodotti e fai clic su Importa per aprire l'importatore CSV dei prodotti. Scegli il file che hai appena salvato, quindi WooCommerce legge la tua riga di intestazione e ti porta alla schermata di mappatura delle colonne.
Carica il tuo CSV
Se il tuo file è troppo grande per essere caricato tramite browser, apri Opzioni avanzate e inserisci invece un percorso file del server. Sposta prima il CSV tramite FTP, quindi indica l'importatore e il limite di caricamento non si applicherà più.
La schermata di mappatura delle colonne
Le intestazioni del tuo CSV appaiono a sinistra e i campi di WooCommerce a destra. Le intestazioni standard come Nome, SKU e Prezzo di listino vengono rilevate e mappate per te, lasciandoti a confermare o sovrascrivere il resto.
Ecco perché le tue intestazioni di Excel non hanno mai avuto bisogno di essere rinominate. Una colonna chiamata "Nome prodotto" o "Codice articolo" viene mappata correttamente dal menu a discesa.
Mappa ogni colonna
Scorri ogni colonna e mappala a un campo di WooCommerce o lasciala come "Non importare". Note interne e codici fornitore di solito valgono la pena di essere saltati, anche se puoi inviarli a un campo personalizzato mappandoli a una chiave meta:.
Leggi attentamente questa schermata invece di cliccare per superarla. Tutto ciò che WooCommerce non riconosce viene impostato di default su "Non importare" e viene ignorato silenziosamente.
Passaggio 3: Esegui l'importazione
Fai clic su Esegui l'importatore e WooCommerce elabora il file riga per riga, creando o aggiornando i prodotti man mano. Una barra di avanzamento mostra quanto è stato completato. Cataloghi di grandi dimensioni richiedono diversi minuti, specialmente quando le righe includono URL di immagini che devono essere scaricati.
Gestione duplicati
La casella di controllo Aggiorna prodotti esistenti nella schermata di caricamento decide cosa succede quando una riga corrisponde a qualcosa già presente nel tuo catalogo.
- Deselezionato (l'impostazione predefinita): vengono creati solo nuovi prodotti. Le righe che corrispondono a un ID prodotto o SKU esistente vengono saltate, quindi il tuo catalogo rimane intatto.
- Selezionato: i prodotti corrispondenti vengono aggiornati sul posto con i valori presenti nel tuo file e le righe senza corrispondenza vengono saltate.
Decidi quale opzione desideri prima di eseguirla, perché un'operazione di aggiornamento si applica immediatamente al tuo catalogo live senza possibilità di annullamento.
Passaggio 4: Verifica i tuoi prodotti
Al termine dell'importazione, WooCommerce mostra un riepilogo con il conteggio di ciò che è stato importato, aggiornato e saltato, oltre a eventuali righe fallite. Non fermarti a quella schermata, perché un messaggio di "successo" significa solo che le righe sono state elaborate, non che i dati sono stati inseriti come intendevi.
- Leggi le righe fallite. Annota i numeri di riga di tutto ciò che è stato segnalato in modo da poter correggere tali righe e reimportarle solo.
- Controlla in WooCommerce. Apri Prodotti → Tutti i prodotti e fai clic su alcuni prodotti importati. Verifica nome, prezzo, descrizione, categorie e immagini.
- Controlla le categorie. Conferma che i prodotti siano finiti nelle categorie giuste e che quelle nuove siano state create correttamente.
- Controlla le immagini. Verifica che le immagini in evidenza e della galleria siano state caricate. Immagini mancanti di solito significano che gli URL non erano raggiungibili durante l'importazione.
- Controlla il frontend. Visualizza un paio di prodotti sul tuo negozio live. Conferma che vengano visualizzati correttamente, che l'aggiunta al carrello funzioni e che i prezzi corrispondano al tuo CSV.
Gestione dei prodotti variabili
I prodotti variabili necessitano di una riga padre più una riga per variazione. Una maglietta in 3 taglie e 4 colori è 12 variazioni più 1 padre, quindi 13 righe nel tuo foglio di calcolo. È qui che la maggior parte delle prime importazioni fallisce, ed è utile strutturare attentamente prima di convertire.
Cosa sono i prodotti variabili
Un prodotto variabile è una singola inserzione sul frontend contenente più variazioni tra cui il cliente sceglie. Ogni variazione ha il proprio SKU, prezzo e livello di scorte, mentre il padre porta il nome, la descrizione e gli attributi.
Struttura Excel per prodotti variabili
- Riga padre: tipo di prodotto
variable, più nome, descrizioni, categorie, tag e ogni valore di attributo che le variazioni utilizzano. - Righe variazione: tipo di prodotto
variation, il singolo valore di attributo che si applica, il proprio prezzo e scorte, e una colonna Padre che punta all'SKU del padre.
Nella riga padre, elenca i valori degli attributi separati da virgole all'interno di virgolette, come "Rosso, Blu, Verde". Separarli con un carattere pipe è un'abitudine di altri strumenti di importazione e non funzionerà qui.
Colonne attributo
Hai bisogno di un set di colonne accoppiate per ogni attributo: Nome attributo 1 e Valore/i attributo 1, poi Attributo 2 e così via. Ogni riga di variazione compila il valore specifico, quindi Taglia = Piccola e Colore = Rosso.
Errore comune
L'errore che vediamo più spesso è che le variazioni vengono importate come prodotti semplici separati, dandoti 12 inserzioni autonome invece di una maglietta configurabile. Ciò significa quasi sempre che la colonna Padre è mancante o il suo valore non corrisponde all'SKU del padre.
Per una guida completa, consulta la nostra guida all'importazione di prodotti variabili.

Gestione delle immagini dei prodotti
Le immagini arrivano tramite URL. Inserisci gli URL completi delle immagini in una colonna Immagini e WooCommerce scaricherà ciascuna nella tua Libreria multimediale durante l'importazione, allegando la prima come immagine in evidenza e le altre come galleria.
Metodo 1: riferimenti URL nel tuo CSV
Includi l'URL completo per ogni prodotto, ad esempio https://esempio.com/immagini/prodotto-1.jpg. Per più immagini, separa gli URL con virgole e racchiudi l'intero campo tra virgolette doppie in modo che il parser CSV li mantenga in un'unica cella.
Metodo 2: carica le immagini separatamente, quindi fai riferimento
Carica prima le immagini dei tuoi prodotti nella Libreria multimediale, tramite Media → Aggiungi nuova o un caricamento FTP nella cartella uploads. Quindi fai riferimento a ciascuna immagine nel tuo CSV tramite il suo URL completo della Libreria multimediale.
Questo percorso è utile quando le tue immagini non sono ancora ospitate pubblicamente, poiché l'importatore può recuperare solo URL a cui può effettivamente accedere.
Formato e ottimizzazione
- Gli URL completi sono il formato più sicuro. Rimuovono ogni ambiguità su quale immagine appartiene a quale prodotto.
- È richiesto l'accesso pubblico. Incolla un URL in una finestra di navigazione in incognito. Se non si carica senza login, nemmeno l'importatore potrà caricarlo.
- Ottimizza prima di importare. Immagini grandi non compresse rallentano l'importazione e appesantiscono il tuo negozio. Eseguile prima tramite TinyPNG, Squoosh o uno strumento simile.
- Il testo Alt non viene importato. L'importatore allega le immagini ma non imposta il testo alt, quindi pianifica di aggiungerlo in seguito se è importante per la tua SEO.
Risoluzione dei problemi: Quando non riesci a importare prodotti da Excel a WooCommerce
Se il tuo tentativo di importare prodotti da Excel a WooCommerce non ha funzionato, segui questa checklist prima di riprovare. Le prime due cause spiegano la maggior parte dei fallimenti.
- Nessun prodotto importato: solitamente problemi di codifica o mancata corrispondenza del delimitatore. Apri il CSV in un editor di testo e conferma che sia UTF-8 e delimitato da virgole. Le installazioni europee di Excel spesso utilizzano i punti e virgola come predefiniti.
- Prodotti importati ma campi errati o vuoti: problema di mappatura. Torna al Passaggio 2 e verifica che nulla di ciò che ti serviva sia rimasto su "Non importare".
- Categorie non create: controlla la formattazione. Le categorie nidificate utilizzano il percorso completo con
>, come inAbbigliamento > T-shirt. - Immagini non caricate: incolla un URL in una finestra di navigazione in incognito. Qualsiasi cosa dietro autenticazione, protezione hot-link o reindirizzamento fallirà silenziosamente.
- Caratteri speciali corrotti: salva nuovamente il file come CSV UTF-8 e importa di nuovo.
- Importazione in timeout: il valore predefinito di max_execution_time di PHP è di 30 secondi tramite un server web. Dividi il file in batch da 1.000 a 2.000 righe, oppure aumenta il limite nella tua configurazione PHP.
- Prodotti variabili importati come semplici: verifica che le righe delle varianti utilizzino il tipo
variatione che la colonna Genitore corrisponda esattamente all'SKU del genitore, senza spazi finali.
💡 Per una guida alla risoluzione dei problemi più dettagliata, consulta la nostra guida alla risoluzione dei problemi di importazione dei prodotti.
Inizia a importare prodotti da Excel a WooCommerce
Una volta che il file è preparato correttamente, puoi importare prodotti da Excel a WooCommerce regolarmente. La preparazione è la maggior parte del lavoro: pulisci il foglio di calcolo, salvalo come CSV UTF-8 e l'importatore integrato gestisce il resto senza costi.
Ecco un rapido riepilogo di ciò che abbiamo trattato:
- Prepara e pulisci il file Excel prima di convertire qualsiasi cosa.
- Converti il file in CSV UTF-8 per evitare problemi di codifica.
- Carica e mappa le tue colonne nella schermata di Mappatura Colonne.
- Verifica i risultati dopo l'importazione e controlla il frontend.
- Gestisci prodotti variabili con la struttura a righe padre-più-variazione.
- Segui la checklist di risoluzione dei problemi se qualcosa non funziona.
Se sei pronto a continuare a gestire il tuo catalogo in un foglio di calcolo, il modo più semplice per iniziare è partire dai tuoi dati reali anziché da un file vuoto. Store Exporter Deluxe esporta i tuoi prodotti direttamente in XLS o XLSX, così puoi modificarli in Excel e reimportare il file attraverso gli stessi passaggi di importazione sopra.
Domande Frequenti
Posso importare prodotti direttamente da un file Excel?
No, WooCommerce legge file CSV anziché XLS o XLSX, quindi devi prima salvare il tuo file Excel come CSV. Ci vogliono circa 30 secondi tramite File → Salva con nome in Excel, e il Passo 1 di questa guida lo illustra, inclusa l'opzione UTF-8 per caratteri speciali.
Ho bisogno di un plugin per importare prodotti da Excel a WooCommerce?
No, l'importatore è integrato in WooCommerce in Prodotti → Tutti i Prodotti → Importa, e gestisce prodotti semplici, prodotti variabili, categorie, immagini e campi personalizzati. Un plugin di importazione a pagamento diventa utile solo se hai bisogno di importazioni pianificate o feed di fornitori prelevati automaticamente da un URL o server FTP.
L'importazione sovrascriverà i miei prodotti esistenti?
Solo se selezioni Aggiorna prodotti esistenti nella schermata di caricamento. Se non selezionato, che è l'impostazione predefinita, l'importatore crea nuovi prodotti e salta qualsiasi riga corrispondente a un ID prodotto o SKU esistente, quindi il tuo catalogo rimane invariato.
Quanti prodotti posso importare contemporaneamente?
Non c'è un limite al numero di prodotti in WooCommerce stesso. I veri vincoli sono la dimensione di caricamento del tuo server e il tempo di esecuzione di PHP, quindi per cataloghi molto grandi dividi il file in blocchi da 1.000 a 2.000 righe, oppure posizionalo sul server e usa l'opzione del percorso del file nelle opzioni Avanzate.
Posso importare campi personalizzati dal mio file Excel?
Sì, anteponi l'intestazione della colonna con meta: e il valore viene salvato in quella chiave meta, quindi meta:brand_code popola un campo personalizzato brand_code. Puoi anche mappare manualmente qualsiasi colonna non riconosciuta a un campo personalizzato nella schermata di Mappatura Colonne.
Cosa succede se commetto un errore durante l'importazione?
Correggi il foglio di calcolo di origine ed esegui nuovamente l'importazione con Aggiorna prodotti esistenti selezionato, che corregge i prodotti interessati sul posto invece di duplicarli. La corrispondenza avviene tramite ID prodotto o SKU, quindi mantieni stabile quella colonna tra le esecuzioni.











