L’obiettivo
L’obiettivo era costruire un processo affidabile per importare un listino fornitore in PrestaShop senza dover intervenire manualmente su ogni prodotto.
Il workflow è stato progettato per:
- acquisire il file del fornitore
- leggere e normalizzare i dati
- verificare la presenza del prodotto nel catalogo
- decidere se aggiornare un articolo esistente o crearne uno nuovo
- aggiornare informazioni chiave come costi, disponibilità, produttore e associazioni
- generare un output utilizzabile anche per feed e cataloghi advertising
Come funziona il workflow in n8n
Il flusso è stato costruito in moduli, in modo da poterlo estendere facilmente anche ad altri fornitori o ad altre logiche di arricchimento dati.

Avvio del processo
Il workflow può essere eseguito manualmente oppure in modo programmato.
Questo permette sia un controllo operativo diretto, sia aggiornamenti periodici automatici.
Lettura del listino
Il sistema importa il file del fornitore e ne estrae le righe utili.
In questa fase i dati vengono preparati per essere elaborati in modo coerente all’interno del flusso.
Normalizzazione e mapping
I dati vengono puliti e uniformati: riferimenti, produttori, categorie, codici e altri campi vengono ricondotti alla struttura richiesta da PrestaShop.
Verifica dei prodotti esistenti
I dati vengono puliti e uniformati: riferimenti, produttori, categorie, codici e altri campi vengono ricondotti alla struttura richiesta da PrestaShop.
Logica update / create
In base all’esito del controllo, il flusso decide se:
- aggiornare un prodotto esistente
- creare un nuovo prodotto
Questa separazione evita duplicazioni e consente di mantenere il catalogo ordinato.
Aggiornamento dati operativi
Per i prodotti esistenti o appena creati, il workflow aggiorna i campi necessari, come disponibilità, costi, produttore, fornitore e altre informazioni rilevanti per il catalogo.
Notifiche e controllo finale
Al termine del processo viene generato un riepilogo dei nuovi prodotti inseriti, utile per monitorare l’esito del flusso e verificare rapidamente eventuali anomalie.
Output e integrazioni col catalogo marketing
Dal catalogo PrestaShop ai canali marketing
Una parte importante del progetto è la continuità tra gestione catalogo e pubblicazione commerciale.

Per questo il workflow non si ferma all’importazione in PrestaShop, ma prepara i dati anche per utilizzi successivi, come:
Google Merchant Center
- cataloghi per campagne advertising
- sincronizzazioni con piattaforme esterne
- arricchimento dati per feed prodotto
Questo approccio permette di avere un catalogo più coerente non solo nello shop, ma anche nei canali di acquisizione traffico.


Benefici concreti
Vantaggi del workflow
Un’automazione di questo tipo porta benefici concreti nella gestione quotidiana dell’e-commerce:
- meno attività manuali ripetitive
- minore rischio di errore in importazione
- migliore controllo su creazioni e aggiornamenti
- tempi più rapidi nella pubblicazione dei prodotti
- base più solida per feed e campagne
- processo scalabile su cataloghi più ampi e più fornitori

Stack tecnico
Tecnologie utilizzate
Per questo progetto ho utilizzato una combinazione di strumenti orientata all’automazione e all’integrazione:
- n8n per l’orchestrazione del workflow
- PrestaShop come piattaforma e-commerce
- sorgenti dati da file fornitore
- logiche di mapping, controllo e trasformazione dati
- output verso catalogo e canali esterni
Hai un e-commerce e gestisci listini fornitori?
Se aggiorni spesso cataloghi, prezzi, stock o feed prodotto, una procedura automatizzata può ridurre molto il lavoro manuale e migliorare la qualità dei dati.
Progetto workflow su misura per e-commerce che vogliono integrare shop, fornitori, feed e automazioni in un processo unico e più efficiente.