Riepilogo AI
È ora di confessare: non sono proprio un esperto di tecnologia. (Se avete mai ricevuto una mia e-mail, probabilmente lo sapete già...)
Per questo motivo, passavo troppo tempo a copiare manualmente i moduli inviati dal mio blog WordPress ad altri strumenti. Ogni volta che qualcuno compilava un modulo di contatto, aprivo il mio CRM, creavo un nuovo lead, poi passavo alla mia piattaforma di posta elettronica per aggiungerlo anche lì. Era davvero solo una perdita di tempo e di energie.
È qui che entra in giocon8n. Si tratta di una piattaforma open source per l’automazione dei flussi di lavoro — simile a Zapier o Make, ma ospitabile autonomamente e più flessibile — che collega le tue app e trasferisce automaticamente i dati tra di esse. E WPForms dispone di un’integrazione predefinita per questa piattaforma.
In questa guida passo passo ti spiegherò come collegare WPForms a n8n, in modo che i moduli inviati vengano automaticamente inoltrati al tuo CRM, ai tuoi strumenti di email marketing, alle app di gestione dei progetti e a migliaia di altri servizi. Non serve saper programmare: se ci riesco io, può farlo chiunque.
Collega WPForms a n8n in 4 passaggi
Cosa ti serve prima di iniziare
Prima di addentrarci nel processo di configurazione, assicuriamoci che tu abbia tutto il necessario. Ti serviranno:
- Licenza WPForms Pro (o superiore) installata e attivata sul tuo sito WordPress
- WPForms versione 1.9.8.1 o successive per accedere all'add-on n8n
- Un account n8n (self-hosted o n8n cloud)
L'add-on n8n è disponibile esclusivamente con WPForms Pro e livelli di licenza superiori, che ti danno accesso a funzionalità di automazione del flusso di lavoro in grado di trasformare radicalmente il modo in cui gestisci l'invio dei moduli.
Costruite ora il vostro modulo WordPress
Cosa puoi fare con l'integrazione n8n
Perché hai bisogno di questi strumenti per iniziare? Ecco perché! WPForms + n8n ti permette di smettere di fare da intermediario tra i tuoi moduli e tutti gli altri strumenti. Ecco alcuni esempi di cosa puoi fare con questi strumenti:
- Aggiungi automaticamente nuovi lead al tuo CRM quando vengono inviati i moduli
- Attiva sequenze di email nella tua piattaforma di marketing
- Creare attività negli strumenti di gestione dei progetti
- Invia notifiche a Slack o Microsoft Teams
- Archivia i dati inviati in Google Sheets o database
- Crea automazioni personalizzate in più fasi su decine di app
Le possibilità sono praticamente infinite. E come ho detto, è possibile configurare tutto tramite un'interfaccia visiva senza scrivere una sola riga di codice.
Confronto tra n8n e altri strumenti di automazione
Se ti stai chiedendo come si posiziona n8n rispetto ad altre soluzioni diffuse, ecco una breve panoramica:
| n8n | Zapier | Fare | |
| Costo | Piani cloud gratuiti (autogestiti) o a pagamento | Piano gratuito; i piani a pagamento partono da 19,99 $ al mese | Piano gratuito; i piani a pagamento partono da 10,59 $ al mese |
| Autogestione | Sì — pieno controllo sui tuoi dati | No | No |
| Collegamento a WPForms | Componente aggiuntivo integrato (Pro+) | Componente aggiuntivo WPForms per Zapier (Pro+) | Tramite webhook |
| Generatore visivo di flussi di lavoro | Sì — canvas basato su nodi | Sì — Generatore lineare di zap | Sì — editor visivo di scenari |
| Limite massimo di complessità | Elevato — supporta ramificazioni, cicli, nodi di codice, IA | Medio — ideale per semplici automazioni da A a B | Elevato — ideale per flussi complessi in più fasi |
| Il migliore per | Utenti che desiderano il massimo controllo e la massima flessibilità | Utenti non esperti che desiderano una configurazione rapida | Persone che ragionano in modo visivo e realizzano automazioni complesse |
Tutti e tre funzionano con WPForms, quindi la scelta giusta dipende dalla tua configurazione. Se desideri la massima flessibilità e la possibilità di gestire autonomamente l'hosting, n8n è difficile da battere. Se preferisci qualcosa di più semplice e non ti dispiace pagare per ogni operazione, Zapier è la soluzione più adatta ai principianti. Make si colloca a metà strada tra le due.
Passaggio 1: crea il tuo flusso di lavoro in n8n
Il tuo primo compito è creare un flusso di lavoro in n8n che riceverà ed elaborerà i moduli inviati. Consideralo come la configurazione della "parte ricevente" della tua automazione.
Aggiungi il nodo trigger WPForms
Accedi alla tua dashboard n8n e avvia un nuovo flusso di lavoro. Nell'editor del flusso di lavoro vedrai una tela su cui potrai aggiungere diversi nodi. Questi sono come i mattoncini con cui costruire la tua automazione.
Clicca sull'icona + (più) per aggiungere il tuo primo nodo.
Nel campo di ricerca, digita "WPForms" e seleziona l'opzione WPForms Trigger dai risultati.
Se è la prima volta che utilizzi il nodo WPForms, dovrai installarlo facendo clic sul pulsante Installa nodo che appare.
Una volta installato, clicca su Aggiungi al flusso di lavoro per aggiungere il nodo WPForms Trigger alla tua tela del flusso di lavoro.
Questo nodo fungerà da punto di ingresso per tutti i dati provenienti dai moduli WordPress.
Copia l'URL del tuo webhook
Dopo aver aggiunto il nodo WPForms Trigger, cliccaci sopra per aprire il pannello di configurazione. Vedrai diverse schede e opzioni, ma quella più importante in questo momento si trova nella sezione Parametri.
Espandi la sezione URL Webhook e apri la scheda URL di produzione. Verrà visualizzato l'indirizzo webhook univoco generato da n8n per il tuo flusso di lavoro.
Clicca sull'URL per copiarlo negli appunti: ti servirà tra un attimo, quando configureremo WPForms.
Lascia aperta questa scheda del browser mentre passi alla fase successiva.
Passaggio 2: configurare WPForms per inviare i dati a n8n
Ora che n8n è pronto a ricevere dati, è il momento di configurare il tuo modulo WordPress per inviare i dati inseriti al tuo flusso di lavoro.
Abilita l'integrazione n8n
Nella dashboard di WordPress, vai al generatore di moduli WPForms. Puoi creare un modulo nuovo di zecca oppure aprire un modulo esistente che desideri collegare a n8n.
Una volta entrato nell'interfaccia del generatore di moduli, cerca la sezione Marketing nella barra laterale sinistra e clicca su n8n. Vedrai un interruttore con l'etichetta "Abilita integrazione n8n": attivalo per attivare la connessione.
Inserisci i dettagli del tuo webhook
Dopo aver abilitato l'integrazione, appariranno diversi nuovi campi di configurazione.
Il primo campo che vedrai è quello dell'URL Webhook. Incolla in questo campo l'URL di produzione che hai copiato in precedenza da n8n.
A proposito, c'è un utile link "Verifica connessione" su cui puoi cliccare per verificare che il tuo sito WordPress riesca a comunicare correttamente con n8n. Vale la pena cliccarci sopra per individuare tempestivamente eventuali problemi di connessione.
Scambia la chiave segreta
La sicurezza è importante quando ci si connette a servizi esterni, motivo per cui WPForms utilizza una chiave segreta per autenticare le richieste.
Vedrai questa chiave segreta visualizzata nelle impostazioni di WPForms. Copiala, quindi torna alla scheda del flusso di lavoro n8n.
Quindi, torna alle impostazioni del nodo WPForms Trigger in n8n, trova il campo Secret Key e incolla la chiave che hai appena copiato.
Questo garantisce che solo gli invii legittimi dal tuo modulo WordPress possano attivare il flusso di lavoro.
Attiva il tuo flusso di lavoro
Prima di uscire da n8n, c'è un passaggio fondamentale: attivare il flusso di lavoro.
Cerca l'interruttore Active nell'angolo in alto a destra dell'interfaccia n8n e attivarlo.
Tieni presente che il tuo flusso di lavoro dovrebbe essere completo di tutte le azioni che desideri vengano eseguite dopo aver ricevuto i dati del modulo.
Puoi sempre tornare in un secondo momento per aggiungere altri nodi ed espandere la tua automazione, ma assicurati che la struttura di base sia pronta prima di attivarla.
Passaggio 3: scegli quando attivare il flusso di lavoro
Tornando al generatore di moduli WPForms, noterai un menu a tendina Trigger Event (Evento trigger). Questa potente funzione ti consente di controllare esattamente quando deve essere eseguito il tuo flusso di lavoro n8n.
Opzioni di attivazione disponibili
Hai tre opzioni di eventi trigger tra cui scegliere:
- Il modulo inviato attiva il flusso di lavoro ogni volta che qualcuno compila e invia il modulo. Si tratta della scelta più comune e funziona bene per i moduli di contatto generici, i moduli per la generazione di lead e i moduli di registrazione.
- L'opzione "Entry Marked as Spam " (Voce contr assegnata come spam) attiva il flusso di lavoro solo quando un invio viene contrassegnato come spam dal sistema di rilevamento dello spam di WPForms. Ciò è utile se si desidera registrare i tentativi di spam, avvisare il team di sicurezza o eseguire ulteriori controlli di verifica.
- Il pagamento elaborato esegue il flusso di lavoro dopo che un pagamento è stato completato con successo tramite il modulo. È ideale per applicazioni di e-commerce, moduli di donazione o qualsiasi modulo che accetta pagamenti tramite Stripe, PayPal o altri gateway di pagamento.
Scegli l'evento trigger che meglio corrisponde ai tuoi obiettivi di automazione.
Passaggio 4: mappa i campi del modulo
La sezione Mappatura campo è quella in cui si indica a n8n quali informazioni ricevere dai moduli inviati. Si tratta di un passaggio fondamentale perché determina a quali dati il flusso di lavoro può accedere ed elaborare.
Come funziona la mappatura sul campo
La mappatura dei campi associa i campi WPForms a chiavi di parametro riconosciute da n8n. Sul lato sinistro, inserisci una chiave di parametro (ovvero l'etichetta che n8n utilizzerà internamente). Sul lato destro, seleziona il campo del modulo che deve compilare quel parametro.
Ad esempio, se desideri acquisire l'indirizzo e-mail di qualcuno, potresti inserire "e-mail" come chiave del parametro e quindi selezionare il campo E-mail dal menu a discesa.
Se desideri acquisire il loro nome, inserisci "nome" come chiave del parametro e seleziona il campo Nome.
Aggiunta di mappature multiple
La maggior parte dei moduli raccoglie più informazioni, quindi in genere sono necessarie diverse mappature dei campi. Dopo aver impostato la prima mappatura, clicca sul pulsante blu + per aggiungere un'altra riga. Continua ad aggiungere mappature per ogni dato che desideri inviare a n8n.
Le mappature dei campi comuni includono indirizzi e-mail, nomi, numeri di telefono, nomi di aziende, contenuto dei messaggi e qualsiasi campo personalizzato specifico del modulo.
Una volta configurate tutte le mappature dei campi, fai clic sul pulsante Salva nel generatore di moduli per salvare le modifiche.
E questo è tutto! Visto? Te l'avevo detto che se ci riesco io, ci riesci anche tu.
Ora che hai collegato con successo WPForms a n8n, hai le basi per un'automazione del flusso di lavoro super potente. Ti invitiamo a esplorare gli altri nostri componenti aggiuntivi e le integrazioni n8n che possono semplificare ulteriormente i tuoi processi.
Costruite ora il vostro modulo WordPress
Domande frequenti su n8n
So che all'inizio n8n può sembrare complicato. Ma non deve esserlo per forza! Dai un'occhiata all'elenco delle domande più frequenti sull'integrazione di n8n e non esitare a contattarci per ulteriore assistenza.
Come posso testare la mia integrazione n8n?
Nell'editor del flusso di lavoro n8n, clicca sul pulsante "Esegui flusso di lavoro". Quindi, passa al tuo sito WordPress e invia un inserimento di prova tramite il tuo modulo. Compila tutti i campi come farebbe un utente reale, quindi clicca su Invia.
Torna a n8n e verifica se il flusso di lavoro ha ricevuto i dati. Dovresti vedere i dettagli dell'invio nel registro di esecuzione del flusso di lavoro. Se tutto sembra corretto, congratulazioni: la tua integrazione funziona!
Se i dati non vengono visualizzati, ricontrolla che l'URL del webhook sia corretto, che la chiave segreta corrisponda e che il flusso di lavoro sia attivato.
Cosa succede se elimino accidentalmente il nodo n8n?
Se elimini o rimuovi accidentalmente il nodo WPForms Trigger dal tuo flusso di lavoro n8n, l'invio dei moduli non attiverà più l'automazione.
Per risolvere questo problema, basta aggiungere un nuovo nodo WPForms Trigger, copiare il suo nuovo URL di produzione e aggiornare l'URL Webhook nel generatore di moduli WPForms. Non dimenticare di riattivare il flusso di lavoro dopo aver apportato queste modifiche.
Posso creare flussi di lavoro complessi e articolati in più fasi?
Sì! Il vero potere di n8n deriva dal concatenamento di più azioni. Dopo che il nodo WPForms Trigger ha ricevuto un invio, è possibile aggiungere nodi a:
- Invia dati a più destinazioni contemporaneamente
- Applicare la logica condizionale (scenari if/then)
- Trasformare o formattare i dati prima di inviarli altrove
- Aggiungi ritardi tra le azioni
- Creare procedure di gestione degli errori e di fallback
Esplora la libreria di nodi di n8n per scoprire le centinaia di app e servizi che puoi collegare ai tuoi moduli.
L'uso di n8n è gratuito?
n8n è gratuito se lo si ospita autonomamente sul proprio server. Se si preferisce non occuparsi della gestione dell'hosting, n8n offre anche piani cloud con tariffe basate sull'esecuzione dei flussi di lavoro. In entrambi i casi, l'integrazione di WPForms con n8n è inclusa nella licenza WPForms Pro (o superiore) senza costi aggiuntivi.
Qual è la differenza tra l'uso di n8n e Zapier con WPForms?
Sia n8n che Zapier ti consentono di automatizzare le operazioni successive all'invio di un modulo, come l'aggiunta di un contatto al tuo CRM o l'attivazione di una sequenza di e-mail.
Le differenze principali riguardano i costi e il controllo. n8n può essere ospitato autonomamente in modo gratuito e offre maggiore flessibilità per flussi di lavoro complessi e articolati in più fasi. Zapier è disponibile solo su cloud e prevede un costo basato sul numero di attività eseguite, ma è più veloce da configurare e presenta un'interfaccia più semplice. WPForms include componenti aggiuntivi integrati per entrambe le soluzioni, quindi puoi scegliere quella più adatta alle tue esigenze.
Devo avere competenze di programmazione per collegare WPForms a n8n?
Niente affatto. L'intera configurazione è di tipo "punta e clicca": basta copiare l'URL di un webhook, incollarlo in WPForms e associare i campi del modulo tramite i menu a tendina. n8n supporta i nodi di codice personalizzati per gli utenti esperti, ma non sono necessari per un'integrazione standard con WPForms.
Di quale livello di licenza WPForms ho bisogno per n8n?
È necessaria la versione WPForms Pro o superiore, e il tuo sito deve utilizzare WPForms versione 1.9.8.1 o successive. L'estensione n8n è inclusa nella tua licenza Pro senza costi aggiuntivi.
Posso collegare più moduli a diversi flussi di lavoro di n8n?
Sì. Ogni modulo può avere una propria connessione a n8n con un URL webhook unico, in modo da poter indirizzare moduli diversi verso flussi di lavoro completamente distinti. Ad esempio, il modulo di contatto potrebbe integrarsi con il tuo CRM, mentre il modulo d'ordine potrebbe avviare un processo di evasione dell'ordine.
Successivamente, aggiungi un campo "Sola lettura" al tuo modulo online.
Ora sapete come attivare un intero flusso di lavoro n8n dai moduli online inviati. Congratulazioni! Ma cosa succede con i dati inseriti nei moduli che devono rimanere intoccabili? Quelli che non dovrebbero davvero andare da nessuna parte... I nomi utente su un modulo di registrazione, per esempio.
Sapevi che un campo come quello — beh, quasi tutti i campi del tuo modulo WordPress — può essere un campo "di sola lettura"? Ed è semplicissimo da fare! Dai un'occhiata ai pochi semplici passaggi per aggiungere un campo "di sola lettura" al tuo modulo qui.
Siete pronti a creare il vostro modulo? Iniziate oggi stesso con il più semplice plugin per la creazione di moduli per WordPress. WPForms Pro include molti modelli gratuiti e offre una garanzia di rimborso di 14 giorni.
Se questo articolo vi ha aiutato, seguiteci su Facebook e Twitter per altre guide e tutorial gratuiti su WordPress.