il blog delle automazioni

n8n tutorial italiano: costruisci il tuo primo workflow in meno di 30 minuti

Sommario

Su n8n puoi costruire il tuo primo workflow funzionante in meno di trenta minuti. Apri l’editor, aggiungi un trigger, colleghi i nodi, testi e attivi. Il punto critico non è la velocità: è capire la logica prima di toccare i tool, perché una macchina costruita senza ragionare sul processo si rompe in silenzio e produce sbagliato con la stessa sicurezza con cui produce giusto.

Questo n8n tutorial italiano copre tutto il percorso dal punto zero: come funziona l’interfaccia, quali nodi devi conoscere subito, come si costruisce un flow reale passo dopo passo, e cosa mettere in piedi prima di dichiararlo pronto. Non è un giro turistico della piattaforma. È la sequenza che seguo quando costruisco una macchina che deve girare senza che io la guardi.

Cos’è n8n e perché parte da qui

n8n è un motore di automazione open source. Puoi ospitarlo tu su un server tuo, oppure usare la versione cloud gestita dal team di n8n. La differenza non è solo di costo: il self-hosted ti dà controllo totale sui dati e sugli aggiornamenti, il cloud ti toglie il peso dell’infrastruttura. Se vuoi approfondire questa scelta, ho già scritto una guida su cos’è n8n e come funziona che parte da zero.

La logica di base è sempre la stessa: ogni workflow ha un trigger che lo avvia, e una sequenza di nodi che trasformano, filtrano o spostano dati. Non c’è niente di magico. È una pipeline con ingressi e uscite, e il tuo lavoro è progettare cosa succede in mezzo.

Canvas vuoto di un workflow su n8n con nodi collegati visualmente

L’interfaccia in tre minuti

Quando apri n8n la prima cosa che vedi è il canvas: uno spazio vuoto dove trascini i nodi. A sinistra c’è il pannello dei nodi disponibili, in alto i controlli per salvare, eseguire e attivare il workflow.

Ogni nodo ha un ingresso e un’uscita. L’ingresso riceve i dati dal nodo precedente, l’uscita li passa al successivo. Quando esegui un workflow in modalità test, n8n mostra i dati che transitano su ogni connessione: è il modo più veloce per capire cosa sta succedendo senza indovinare.

Tre aree che devi conoscere subito:

  • Canvas: dove costruisci il flow visualmente
  • Pannello di configurazione: appare a destra quando selezioni un nodo, contiene tutti i parametri
  • Execution log: la cronologia delle esecuzioni, con i dati di input e output per ogni nodo

L’execution log è la tua prima guardia. Se un nodo ha ricevuto dati sbagliati, lo vedi lì, non lo cerchi a naso nel flow.

I 17 nodi che coprono l’80% dei workflow reali

n8n ha centinaia di nodi. Nella pratica, una manciata di nodi copre quasi tutto quello che costruirai nei primi sei mesi. La conoscenza utile non è enciclopedica: è sapere quei pochi nodi a fondo.

Questi sono i nodi fondamentali per categoria:

Trigger

  • Webhook: riceve una chiamata HTTP da un sistema esterno. È il trigger più versatile che esiste. Quasi ogni tool moderno può chiamare un webhook.
  • Schedule: esegue il workflow a orari fissi, come un cron job. Utile per report periodici, sync di dati, pulizie notturne.
  • Trigger nativo dell’app: Gmail, Slack, Notion, Typeform — molti tool hanno un trigger dedicato che ascolta gli eventi senza che tu debba configurare niente a mano.

Logica e trasformazione

  • IF: biforca il flow in due rami in base a una condizione. È il nodo più usato dopo il trigger.
  • Switch: come IF ma con più di due rami. Usalo quando hai più casi da gestire.
  • Set: crea o modifica campi nei dati. Se hai bisogno di rinominare una variabile o aggiungere un campo calcolato, Set è il tuo nodo.
  • Code: JavaScript puro. Usalo solo quando i nodi nativi non bastano, non come prima scelta.

Connettività

  • HTTP Request: chiama qualsiasi API esterna. Se un tool non ha un nodo nativo, HTTP Request lo sostituisce.
  • Google Sheets: legge e scrive su fogli. Usato spessissimo come database leggero per i primi workflow.
  • Send Email / Gmail: manda email. La differenza è che Gmail usa le credenziali OAuth del tuo account Google.

Gestione degli errori

  • Stop and Error: blocca il workflow e lancia un errore esplicito. Usalo quando ricevi dati che non hanno senso e non vuoi che il flow continui.
  • Error Trigger: avvia un workflow separato quando un altro workflow fallisce. È la guardia di sistema: ti notifica su Slack o via email quando qualcosa si rompe.

Se vuoi approfondire i community nodes che estendono questo set, c’è una guida dedicata su come usare i nodi non ufficiali di n8n.

Schema a lavagna dei nodi fondamentali per costruire un workflow di automazione

Costruisci il primo workflow: notifica Slack per ogni nuovo lead da un form

Questo è il workflow più semplice che abbia senso costruire: arriva un lead da un form, ricevi una notifica su Slack con i dati. Nessun database, nessuna logica complessa. L’obiettivo è capire il ciclo completo senza distrazioni.

Passo 1: aggiungi il trigger Webhook

Clicca sul canvas, cerca «Webhook» e aggiungilo. Nel pannello di configurazione trovi l’URL del webhook: copialo. Questo è l’indirizzo che il tuo form deve chiamare quando arriva una compilazione. Imposta il metodo su POST e lascia il path come viene generato automaticamente.

Passo 2: testa il trigger

Clicca «Listen for test event» sul nodo Webhook. n8n mette in ascolto l’URL per trenta secondi. Fai una chiamata di prova — puoi usare Postman, un curl dal terminale, oppure compilare il form reale in modalità test. Quando arriva la chiamata, n8n mostra il payload nel pannello. Vedi i dati: nome, email, qualsiasi campo il form abbia mandato. Questo è il tuo input.

Passo 3: aggiungi il nodo Slack

Aggiunge il nodo Slack, connettilo all’uscita del Webhook. Configura le credenziali OAuth con il tuo workspace Slack. Nel campo «Message» costruisci il testo usando i dati del passo precedente: puoi scrivere qualcosa come Nuovo lead: {{ $json.nome }} — {{ $json.email }}. n8n supporta espressioni tra doppie graffe per accedere ai campi dei dati in ingresso.

Passo 4: aggiungi un nodo IF per filtrare i lead vuoti

Prima di mandare la notifica, aggiungi un nodo IF tra il Webhook e Slack. Condizione: il campo email non è vuoto. Se è vuoto, il ramo «false» va su un nodo Stop and Error con un messaggio chiaro. Se è pieno, il ramo «true» procede verso Slack. Questo è il tuo primo filtro, la prima guardia del flow.

Passo 5: esegui il test completo

Clicca «Execute workflow». Manda una chiamata al webhook con dati completi: vedi il flow girare nodo per nodo, i dati passare, la notifica arrivare su Slack. Poi manda una chiamata con email vuota: vedi il ramo IF deviare verso Stop and Error. Se entrambi i casi si comportano come vuoi, la macchina funziona.

Passo 6: attiva il workflow

In alto a destra c’è il toggle «Active». Quando lo accendi, n8n mette il webhook in ascolto permanente. Non devi fare altro. Da questo momento, ogni compilazione del form genera una notifica su Slack.

La regola

Un’automazione senza guardie non è finita

Prima di attivare qualsiasi workflow, hai bisogno di almeno due cose: un filtro che blocca i dati malformati e un canale che ti notifica quando il flow fallisce. Il silenzio dei sistemi non è salute.

  • Nodo IF — filtra i dati prima che arrivino ai nodi critici
  • Stop and Error — blocca il flow con un messaggio leggibile invece di produrre output sbagliato
  • Error Trigger — avvia un workflow separato che ti notifica quando qualcosa si rompe in produzione

Gestione degli errori: quello che nessuno configura e poi rimpiange

Le automazioni funzionano bene in test. In produzione si rompono per motivi che non hai previsto: il campo arriva con un nome diverso, l’API esterna risponde 500, il token OAuth scade. Se non hai messo guardie, il workflow esegue sbagliato in silenzio e tu lo scopri quando il danno è già fatto.

Le sei tecniche di error handling che uso in n8n, in ordine di applicazione:

  1. Stop and Error: blocca tutto quando i dati non hanno senso. È la scelta giusta quando continuare produrrebbe output corrotto.
  2. Continue when failed: il nodo fallisce ma il workflow va avanti. Usalo solo su nodi non critici, mai su quelli che scrivono dati.
  3. Retry on failure: riprova automaticamente dopo un fallimento. Utile con API esterne instabili. Configura un numero massimo di tentativi.
  4. Split error route: biforca il flow all’errore, come un IF dedicato ai fallimenti. Il ramo di errore può loggare, notificare o compensare.
  5. Fallback LLM: se stai usando un agente AI e il modello primario non risponde, passa a un modello secondario. Riduce i fallimenti su flow che dipendono da chiamate AI.
  6. Error Workflow: il più importante. È un workflow separato che si avvia quando qualsiasi altro workflow nel tuo account fallisce. Configura una notifica Slack o email con il nome del workflow, il nodo che ha fallito e il messaggio di errore. Senza questo, i fallimenti in produzione sono invisibili.

Configura l’Error Workflow prima di attivare qualsiasi cosa in produzione. È la differenza tra una macchina che si rompe e una che ti avvisa quando si rompe.

Come rendere il workflow tre volte più veloce da costruire

Alcune pratiche che accorciano il tempo di costruzione senza tagliare sulla qualità.

Aggiorna n8n regolarmente

n8n aggiunge nodi e funzioni con ogni release. Se guardi un tutorial e non trovi un nodo che vedi nello schermo, molto probabilmente stai usando una versione vecchia. Controllare gli aggiornamenti disponibili prima di cercare workaround ti salva ore.

Usa i template come punto di partenza

n8n ha una libreria di template ufficiali: workflow pronti che puoi importare e modificare. Non devi partire dal canvas vuoto ogni volta. Ho raccolto i template più utili per il business in una guida su i migliori template n8n pronti all’uso.

Testa ogni nodo in isolamento

Prima di collegare tutto, seleziona un singolo nodo e clicca «Execute node». Vedi cosa produce quel nodo con i dati che riceve. Se il risultato è quello che ti aspetti, colleghi il successivo. Se non è quello che ti aspetti, sistema prima di andare avanti. Costruire e testare in blocco a fine lavoro è il modo più lento di trovare i bug.

Rinomina ogni nodo

Il nome di default «HTTP Request1», «IF2» non ti dice niente quando torni sul flow dopo una settimana. Rinomina ogni nodo con quello che fa: «Verifica email non vuota», «Chiama API CRM», «Manda notifica Slack». Tre secondi di lavoro per nodo, ore risparmiate in debug.

n8n cloud o self-hosted: il confronto che conta

Aspetto n8n Cloud Self-hosted
Setup iniziale 5 minuti, nessuna configurazione 30-60 minuti, richiede un server
Costo di partenza ~20 €/mese (piano Starter) 3-10 €/mese (VPS o hosting)
Controllo sui dati Dati sui server n8n Dati sul tuo server
Aggiornamenti Automatici Manuali (o automatizzabili)
Esecuzioni incluse 2.500/mese nel piano base Illimitate (limitate solo dalle risorse)
Adatto a Chi inizia, team piccoli Chi vuole scalare senza costi variabili

Se vuoi installare n8n su un hosting condiviso a meno di cinque euro al mese, ho scritto una guida passo passo su come installare n8n su Hostinger. Se vuoi capire i piani in dettaglio prima di scegliere, la pagina su n8n pricing e costi fa il punto su cosa include ogni tier.

Dove andare dopo il primo workflow

Il primo workflow che costruisci non è il prodotto finale: è la prova che hai capito il ciclo. Da lì in poi la complessità cresce in due direzioni: più integrazioni nello stesso flow, oppure più flow che si parlano tra loro.

Le due estensioni più utili subito dopo il primo workflow:

  • Aggiungere un foglio Google come log: ogni lead che arriva viene scritto su uno sheet con timestamp. Hai uno storico senza dipendere dalla memoria dei sistemi.
  • Costruire un Error Workflow globale: un flow dedicato che riceve tutti i fallimenti del tuo account e li notifica su Slack con il contesto necessario per capire cosa è andato storto.

Quando sei pronto ad aggiungere intelligenza ai flow, il passo successivo è costruire un agente AI. Ho scritto una guida su come costruire il tuo primo n8n AI agent senza scrivere codice. E se vuoi vedere workflow reali usati da chi lo fa sul campo, gli esempi pratici di n8n per agenzie italiane mostrano cosa gira davvero in produzione.

La macchina più semplice che funziona in produzione vale più di quella più sofisticata che non hai finito. Parti dal workflow di oggi, metti le guardie, attivalo, e costruisci il prossimo solo dopo che il primo ha girato senza che tu lo guardassi per una settimana.

Domande frequenti

Devo saper programmare per usare n8n?

No. La grande maggioranza dei workflow si costruisce trascinando nodi e configurando campi. Il nodo Code esiste per i casi limite, ma puoi costruire automazioni utili senza scrivere una riga di JavaScript. La logica di processo conta più della sintassi.

Quante esecuzioni posso fare con n8n gratuito?

La versione self-hosted non ha limiti di esecuzione: dipende solo dalle risorse del tuo server. Il piano cloud gratuito è stato eliminato: il piano a pagamento più basso parte da circa 20 €/mese con 2.500 esecuzioni incluse. I dettagli aggiornati sono nella pagina dedicata ai costi di n8n.

Qual è la differenza tra n8n e Make?

n8n è open source e può essere self-hosted, Make è solo cloud. n8n ha più flessibilità tecnica e costi più prevedibili a scala; Make ha un’interfaccia più levigata per chi parte da zero. La scelta dipende da dove vuoi il controllo. Per un confronto diretto, la guida completa a Make aiuta a mettere a fuoco le differenze.

Un workflow attivato gira anche quando chiudo il browser?

Sì. Una volta attivato, il workflow gira sul server di n8n (cloud o self-hosted), indipendente dal tuo browser o computer. Il trigger rimane in ascolto H24. Puoi chiudere tutto: la macchina continua a girare.

Iscriviti GRATIS a Gohighlevel

Il miglior software per scalare il tuo business. Se mi contatti dopo la prova gratuita dimostrando che ti sei iscritto con il mio link, hai una consulenza gratuita.

Hai domande?

Ogni tuo dubbio è un’opportunità per me di aiutarti.

Angelo Marcoccia

CHI SONO

Ho passato gli ultimi anni a costruire i sistemi che hanno portato un business da zero a oltre un milione di euro al mese — acquisizione, vendita, delivery e dati, tutto automatizzato. Oggi progetto gli stessi sistemi per infobusiness e agenzie che vogliono crescere senza esplodere di operatività. Quello che consiglio, lo so costruire con le mie mani.

INIZIA A CAPIRCI QUALCOSA

Mettiamoci in contatto

LEGGI IL BLOG SUlle automazioni

AUTOMATIZzA IL TUO BUSINESS