Supera i tuoi concorrenti e consolida il tuo business online

Come importare o aggiornare prodotti e immagini su MAGENTO da file Excel/CSV

Tabella dei Contenuti

magento - importa prodotti con file csv

Preparazione dei dati

Vorresti caricare i dati delle tue referenze in vendita usando un foglio Excel/CSV dentro Magento? Niente paura, puoi farlo senza grande difficoltà. Il metodo che trovi esposto è valido sia per le versioni di Magento 1.x che per le 2.x

Caricare manualmente i tuoi prodotti su Magento può rivelarsi un’operazione brigosa e lenta. L’ideale sarebbe disporre di un software di sincronizzazione tra il tuo gestionale e l’ecommerce. Ma non sempre, soprattutto ad avvio dei lavori, si dispone di questi strumenti.

La soluzione è allora esportare i dati dei prodotti su Excel e trasferirli sul negozio online.
Questa operazione è usata anche se hai bisogno di modificare solo alcuni attributi dei prodotti già caricati, ad esempio descrizione e immagini.

Prima di ogni cosa, se non l’hai già fatto, devi configurare la struttura dati dei tuoi prodotti, all’interno di Magento.

Cos’è un file CSV e come si differenzia da un Excel?

Il file CSV (CSV = Comma Separated Values: dati separati da virgole) è la versione “testuale” dei dati contenuti in un foglio Excel, senza formattazioni e formule.

Di solito è impiegato per trasferire informazioni all’interno di strumenti software.
Ha la comodità di poter essere usato con lo stesso software che adotti per i file in formato Excel, ad esempio Microsoft Office. Se hai un foglio Excel, lo puoi salvare in formato CSV e viceversa.

Creazione della struttura della Scheda prodotto

Partiamo allora con il predisporre Magento ad accogliere i tuoi dati. Inserisci manualmente almeno un prodotto.
Per inserire un nuovo prodotto devi utilizzare il modulo che trovi nel menu del backend di Magento su “Catalog”, “Manage Products”.
Molti attributi dei tuoi prodotti sono già presenti qui sin dall’inizio, come ad esempio il nome, la descrizione e il prezzo. Altri invece devi aggiungerli tu. Se le tue referenze fossero nel settore dell’abbigliamento potresti aver bisogno ad esempio, tra gli altri, di taglia e colore.

Per inserire nuovi attributi vai sul modulo raggiungibile da menu, su “Catalog”, “Attributes”, “Manage Attributes” e premi il bottone “Add New Attribute”.
Ricordati di caricare anche un’immagine del prodotto, seguendo lo stesso modulo.

Importa le categorie

Puoi definire anche le categorie che appariranno nel menu del tuo e-commerce. Arrivi alla sezione delle categorie da “Catalog”, “Manage Categories” e aggiungi le tue categorie (ad esempio “Uomo”, “Donna”, “Collezione Estate/Autunno”, …).
Dopo aver salvato una categoria annota il suo numero di ID, che trovi a fianco al titolo con il nome. Questi ID ti serviranno per la corretta importazione del foglio Excel.

Produzione del file CSV

A questo punto puoi generare un’esportazione dei prodotti attualmente presenti, sotto forma di file CSV. Per farlo, da menu, va su “System”, “Import/Export”, “Datafows – Profiles”, “Export All Products”.

Nella sezione “Data Format” assicurati che il Type sia “CSV / Tab separated”. Salva il profilo e, dal tab “Run Profile” sulla sinistra premi il bottone “Run Profile in Popup”.


Verrà generato un file che potrai prelevare tramite un client FTP nella cartella “[cartella-magento]/var/export/”.


Il nome del file è indicato nel report creato da Magento alla fine del processo di produzione del file. Generalmente il nome è questo “export_all_products.csv”.

Importazione dei prodotti e delle immagini

Modifica del CSV

Apri il file con Office ed inserisci i dati dei tuoi prodotti nelle colonne corrispondenti a dove si trovano gli attributi dei prodotti che hai caricato manualmente.
Ad esempio, nella colonna “category_ids” puoi mettere gli ID delle categorie, cui appartengono i vari prodotti.

Importa le immagini con CSV

Per ogni prodotto, se vuoi caricare l’immagine, devi inserire il nome del file (con il carattere ‘/’ anteposto) in tutte le colonne in cui è presente tale dato nel prodotto già salvato.
Invece i file devono essere copiati tramite FTP nella cartella “[cartella-magento]/media/import”.

Caricamento del file CSV con i dati dei nuovi prodotti

Al termine di tutto ti rimane da caricare il file CSV modificato. Devi andare su “System”, “Import/Export”, “Datafows – Profiles”, “Import All Products”. Anche qui verifica che in “Data Format” il Type sia “CSV / Tab separated”. Salva il profilo e, dal tab “Upload File” sulla sinistra carica il tuo file CSV e salva. Infine da “Run profile” esegui l’importazione con “Run Profile in Popup”.

Le varianti: Houston, abbiamo un problema!

Questo metodo va benissimo se devi caricare prodotti semplici. Se invece hai necessità di caricare prodotti con varianti, non puoi farlo usando i CSV.

Ad esempio se vendi abbigliamento ed hai referenze disponibili in più taglie e colori, allora hai bisogno di creare dei prodotti configurabili, per poter raggruppare questo tipo di articoli.

In questo caso, ti consiglio di farti aiutare da un software che sincronizzi il tuo gestionale con Magento, che faccia per te il lavoro sporco. Al riguardo puoi contattarci, per risolvere questa criticità.

In alternativa crea tante copie del prodotto per ogni variante. Lo puoi fare con il metodo del file CSV. Alla fine crea il prodotto configurabile manualmente e associa ad esso i prodotti “variante”.

Come aggiornare prodotti già caricati

Oltre a caricare nuovi prodotti, il metodo dell’importazione mediante file CSV ti consente di AGGIORNARE solo alcuni dati dei tuoi prodotti.

Basta eliminare dal file CSV tutte le colonne che non hai bisogno di modificare, a parte il codice prodotto (ossia lo SKU) che deve essere SEMPRE PRESENTE.
Una volta modificato il CSV, devi ricaricarlo seguendo la procedura di prima.

OSSERVA: l’aggiornamento NON ha il problema delle varianti: puoi SEMPRE usare il CSV.

Usa questa tecnica con ScubiXpress

Tramite la piattaforma Scubixpress hai la possibilità di modificare le tue schede prodotto, rendendole più ricche di contenuti originali.
Utilizza il file CSV che genera la piattaforma Scubi e caricalo su Magento seguendo queste indicazioni.