Riassunto AI
Confession time: non sono molto esperto di tecnologia. (Se hai mai ricevuto un'email da me, probabilmente lo sai già...)
Pertanto, passavo troppo tempo a copiare manualmente le richieste dei moduli dal mio blog WordPress in altri strumenti. Ogni volta che qualcuno compilava un modulo di contatto, aprivo il mio CRM, creavo un nuovo lead, poi passavo alla mia piattaforma email per aggiungerli anche lì. Era davvero uno spreco di tempo ed energia.
È qui che entra in gioco n8n. È una piattaforma di automazione dei flussi di lavoro open-source – simile a Zapier o Make, ma self-hostable e più flessibile – che collega le tue app e sposta automaticamente i dati tra di esse. E WPForms ha un'integrazione integrata per questo.
In questa guida passo passo, ti illustrerò come collegare WPForms a n8n in modo che le tue richieste dei moduli vengano instradate automaticamente al tuo CRM, agli strumenti di email marketing, alle app di gestione dei progetti e a migliaia di altri servizi. Nessuna codifica richiesta: se posso configurarlo io, chiunque può.
Collega WPForms a n8n in 4 passaggi
Cosa ti serve prima di iniziare
Prima di addentrarci nel processo di configurazione, assicuriamoci di avere tutto pronto. Ti servirà:
- Una licenza WPForms Pro (o superiore) installata e attivata sul tuo sito WordPress
- WPForms versione 1.9.8.1 o più recente per accedere all'addon n8n
- Un account n8n (self-hosted o n8n cloud)
L'addon n8n è disponibile esclusivamente con licenze WPForms Pro e superiori, che ti danno accesso a funzionalità di automazione dei flussi di lavoro che possono trasformare seriamente il modo in cui gestisci le richieste dei moduli.
Crea ora il tuo modulo WordPress
Cosa puoi fare con l'integrazione n8n
Perché ti servono questi strumenti per iniziare? Ecco perché! WPForms + n8n ti permette di smettere di essere l'intermediario tra i tuoi moduli e tutti i tuoi altri strumenti. Ecco alcuni esempi di ciò che puoi fare con esso:
- Aggiungi automaticamente nuovi lead al tuo CRM quando vengono inviati i moduli
- Attiva sequenze di email nella tua piattaforma di marketing
- Crea attività negli strumenti di gestione dei progetti
- Invia notifiche a Slack o Microsoft Teams
- Archivia i dati delle richieste in Fogli Google o database
- Crea automazioni personalizzate multi-step tra decine di app
Le possibilità sono virtualmente infinite. E come ho detto, puoi configurare tutto tramite un'interfaccia visiva senza scrivere una sola riga di codice.
Come n8n si confronta con altri strumenti di automazione
Se ti stai chiedendo come n8n si confronta con altre opzioni popolari, ecco una rapida panoramica:
| n8n | Zapier | Make | |
| Costo | Piani cloud gratuiti (self-hosted) o a pagamento | Piano gratuito; i piani a pagamento partono da €19,99/mese | Piano gratuito; i piani a pagamento partono da €10,59/mese |
| Self-hosting | Sì — controllo completo sui tuoi dati | No | No |
| Connessione WPForms | Addon integrato (Pro+) | Addon Zapier per WPForms (Pro+) | Tramite webhook |
| Costruttore di flussi di lavoro visivo | Sì — canvas basato su nodi | Sì — costruttore di zap lineare | Sì — editor di scenari visivo |
| Limite di complessità | Alto — supporta diramazioni, cicli, nodi di codice, AI | Medio — ideale per semplici automazioni da A a B | Alto — ottimo per flussi complessi multi-step |
| Ideale per | Utenti che desiderano il massimo controllo e flessibilità | Utenti non tecnici che desiderano la configurazione più rapida | Pensatori visivi che creano automazioni complesse |
Tutti e tre funzionano con WPForms, quindi la scelta giusta dipende dalla tua configurazione. Se desideri la massima flessibilità e l'opzione di self-hosting, n8n è difficile da battere. Se desideri qualcosa di più semplice e non ti dispiace pagare per attività, Zapier è il più adatto ai principianti. Make si colloca a metà strada.
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à le tue richieste di modulo. Pensa a questo come all'impostazione del "lato 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 dove puoi aggiungere diversi nodi. Questi sono come i blocchi costitutivi della tua automazione.
Fai clic 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 Install node che appare.
Una volta installato, fai clic su Add to workflow 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 tuoi moduli WordPress.
Copia il tuo URL webhook
Dopo aver aggiunto il nodo WPForms Trigger, fai clic su di esso per aprire il pannello di configurazione. Vedrai diverse schede e opzioni, ma quella più importante in questo momento si trova nella sezione Parameters.
Espandi la sezione Webhook URLs e apri la scheda Production URL. Questo rivela l'indirizzo webhook univoco che n8n ha generato per il tuo flusso di lavoro.
Fai clic sull'URL per copiarlo negli appunti: ti servirà tra poco quando configureremo la parte WPForms.
Tieni aperta questa scheda del browser mentre passi al passaggio successivo.
Passaggio 2: Configura WPForms per inviare dati a n8n
Ora che n8n è pronto a ricevere dati, è il momento di configurare il tuo modulo WordPress per inviare le sottomissioni al tuo flusso di lavoro.
Abilita l'Integrazione n8n
Nella dashboard di WordPress, naviga nel generatore di moduli WPForms. Puoi creare un modulo nuovo di zecca o aprire un modulo esistente che desideri collegare a n8n.
Una volta nell'interfaccia del generatore di moduli, cerca la sezione Marketing nella barra laterale sinistra e fai clic su n8n. Vedrai un interruttore etichettato "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 è per il Webhook URL. Incolla l'URL di produzione che hai copiato in precedenza da n8n in questo campo.
A proposito, c'è un utile link "Testa Connessione" su cui puoi fare clic per verificare che il tuo sito WordPress possa comunicare con successo con n8n. Vale la pena fare clic su questo per individuare tempestivamente eventuali problemi di connessione.
Scambia la Chiave Segreta
La sicurezza è importante quando si collegano servizi esterni, motivo per cui WPForms utilizza una chiave segreta per autenticare le richieste.
Vedrai questa Secret Key visualizzata nelle impostazioni di WPForms. Copiala, quindi torna alla scheda del tuo flusso di lavoro n8n.
Quindi, tornando alle impostazioni del nodo Trigger di WPForms in n8n, trova il campo Secret Key e incolla la chiave che hai appena copiato.
Ciò garantisce che solo le sottomissioni legittime dal tuo modulo WordPress possano attivare il flusso di lavoro.
Attiva il Tuo Flusso di Lavoro
Prima di lasciare n8n, c'è un passaggio cruciale: attivare il tuo flusso di lavoro.
Cerca l'interruttore Active nell'angolo in alto a destra dell'interfaccia di n8n e attivalo.
Tieni presente che il tuo flusso di lavoro dovrebbe essere completo con tutte le azioni che desideri che si verifichino dopo aver ricevuto i dati del modulo.
Puoi sempre tornare in seguito per aggiungere altri nodi ed espandere la tua automazione, ma assicurati che la struttura di base sia in atto prima di attivare.
Passaggio 3: Scegli quando attivare il tuo flusso di lavoro
Tornando al generatore di moduli WPForms, noterai un menu a discesa Trigger Event. Questa potente funzionalità ti consente di controllare esattamente quando dovrebbe essere eseguito il tuo flusso di lavoro n8n.
Opzioni di Trigger Disponibili
Hai tre opzioni di evento trigger tra cui scegliere:
- Modulo Inviato attiva il tuo flusso di lavoro ogni singola volta che qualcuno completa e invia il tuo modulo. Questa è la scelta più comune e funziona bene per moduli di contatto generici, moduli di acquisizione lead e moduli di registrazione.
- Voce Segnalata come Spam attiva il tuo flusso di lavoro solo quando un invio viene contrassegnato come spam dal rilevamento dello spam di WPForms. Questo è utile se desideri registrare tentativi di spam, notificare il tuo team di sicurezza o eseguire ulteriori controlli di verifica.
- Pagamento Elaborato esegue il tuo flusso di lavoro dopo che un pagamento è stato completato con successo tramite il tuo modulo. Questo è l'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 si adatta ai tuoi obiettivi di automazione.
Passaggio 4: Mappa i campi del tuo modulo
La sezione Mappatura Campi è dove dici a n8n quali informazioni ricevere dagli invii del tuo modulo. Questo è un passaggio fondamentale perché determina quali dati il tuo flusso di lavoro può accedere ed elaborare.
Come Funziona la Mappatura Campi
La mappatura dei campi abbina i tuoi campi WPForms con chiavi di parametro che n8n riconoscerà. Sul lato sinistro, inserirai una chiave di parametro (questa è l'etichetta che n8n utilizzerà internamente). Sul lato destro, selezionerai quale campo del modulo deve popolare quel parametro.
Ad esempio, se vuoi acquisire l'indirizzo email di qualcuno, potresti inserire "email" come chiave di parametro e poi selezionare il tuo campo Email dal menu a discesa.
Se vuoi acquisire il suo nome, inserirai "nome" come chiave di parametro e selezionerai il tuo campo Nome.
Aggiunta di Mappature Multiple
La maggior parte dei moduli raccoglie più informazioni, quindi avrai tipicamente bisogno di diverse mappature di campi. Dopo aver impostato la tua prima mappatura, fai clic sul pulsante blu + più per aggiungere un'altra riga. Continua ad aggiungere mappature per ogni dato che desideri inviare a n8n.
Le mappature di campi comuni includono indirizzi email, nomi, numeri di telefono, nomi di aziende, contenuto dei messaggi e qualsiasi campo personalizzato specifico del tuo modulo.
Una volta configurate tutte le tue mappature di campi, fai clic sul pulsante Salva nell'editor del modulo per preservare le tue modifiche.
E questo è tutto! Vedi? Ti avevo detto che se posso farlo io, puoi farlo anche tu.
E ora che hai collegato con successo WPForms a n8n, hai le basi per un'automazione dei flussi di lavoro super potente. Considera di esplorare i nostri altri componenti aggiuntivi e integrazioni n8n che possono semplificare ulteriormente i tuoi processi.
Crea ora il tuo modulo WordPress
FAQ su n8n
So che n8n può sembrare opprimente all'inizio. Ma non deve esserlo! Dai un'occhiata all'elenco delle domande più frequenti sull'integrazione n8n e non esitare a contattarci per ulteriore supporto.
Come posso testare la mia integrazione n8n?
Nell'editor del flusso di lavoro di n8n, fai clic sul pulsante “Esegui flusso di lavoro”. Quindi, passa al tuo sito WordPress e invia una voce di prova tramite il tuo modulo. Compila tutti i campi come farebbe un utente reale, quindi fai clic su invia.
Torna a n8n e verifica se il flusso di lavoro ha ricevuto i dati. Dovresti vedere i dettagli dell'invio apparire nel log di esecuzione del flusso di lavoro. Se tutto sembra corretto, congratulazioni: la tua integrazione funziona!
Se non vedi apparire i dati, ricontrolla che l'URL del tuo webhook sia corretto, che la tua chiave segreta corrisponda e che il tuo flusso di lavoro sia attivato.
Cosa succede se elimino accidentalmente il nodo n8n?
Se elimini o rimuovi accidentalmente il nodo Trigger WPForms dal tuo flusso di lavoro n8n, i tuoi invii di modulo non attiveranno più l'automazione.
Per risolvere questo problema, aggiungi semplicemente un nuovo nodo Trigger WPForms, copia il suo nuovo URL di produzione e aggiorna l'URL del Webhook nel tuo costruttore di moduli WPForms. Non dimenticare di riattivare il flusso di lavoro dopo aver apportato queste modifiche.
Posso creare flussi di lavoro complessi e multi-step?
Sì! La vera potenza di n8n deriva dalla concatenazione di più azioni. Dopo che il tuo nodo Trigger WPForms riceve un invio, puoi aggiungere nodi per:
- Inviare dati a più destinazioni contemporaneamente
- Applicare logica condizionale (scenari if/then)
- Trasformare o formattare i dati prima di inviarli altrove
- Aggiungere 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 a cui puoi collegare i tuoi moduli.
È gratuito usare n8n?
n8n è gratuito se lo ospiti autonomamente sul tuo server. Se preferisci non gestire l'hosting, n8n offre anche piani cloud con prezzi basati sulle esecuzioni del flusso di lavoro. In entrambi i casi, l'integrazione n8n di WPForms è inclusa nella tua licenza WPForms Pro (o superiore) senza costi aggiuntivi.
Qual è la differenza tra l'utilizzo di n8n e Zapier con WPForms?
Sia n8n che Zapier ti consentono di automatizzare ciò che accade dopo l'invio di un modulo, come l'aggiunta di un lead al tuo CRM o l'attivazione di una sequenza di email.
Le principali differenze sono il costo e il controllo. n8n può essere self-hosted gratuitamente e ti offre maggiore flessibilità per flussi di lavoro complessi e multi-step. Zapier è solo cloud e addebita in base al numero di attività che esegui, ma è più veloce da configurare e ha un'interfaccia più semplice. WPForms ha addon integrati per entrambi, così puoi scegliere quello che si adatta alle tue esigenze.
Ho bisogno di competenze di codifica per collegare WPForms a n8n?
Assolutamente no. L'intera configurazione è point-and-click: copierai un URL webhook, lo incollerai in WPForms e mapperai i tuoi campi del modulo utilizzando i menu a discesa. n8n supporta nodi di codice personalizzato per utenti avanzati, ma non ne avrai bisogno per un'integrazione standard di WPForms.
Di quale livello di licenza WPForms ho bisogno per n8n?
Avrai bisogno di WPForms Pro o superiore, e il tuo sito deve eseguire la versione 1.9.8.1 o più recente di WPForms. L'addon n8n è incluso nella tua licenza Pro senza costi aggiuntivi.
Posso collegare più moduli a diversi flussi di lavoro n8n?
Sì. Ogni modulo può avere la propria connessione n8n con un URL webhook univoco, in modo da poter instradare moduli diversi a flussi di lavoro completamente diversi. Ad esempio, il tuo modulo di contatto potrebbe alimentare il tuo CRM mentre il tuo modulo d'ordine attiva un processo di evasione.
Successivamente, aggiungi un campo "sola lettura" al tuo modulo online
Ora sai come attivare un intero flusso di lavoro n8n dalle sottomissioni del tuo modulo online. Congratulazioni! Ma che dire delle voci del modulo che devono essere intoccabili? Quelle che veramente non dovrebbero andare da nessuna parte... Nomi utente su un modulo di registrazione, ad esempio.
Sapevi che un campo del genere — beh, quasi ogni campo del tuo modulo WordPress — può essere un campo "sola lettura"? Ed è facilissimo farlo! Dai un'occhiata ai pochi semplici passaggi per aggiungere un campo "sola lettura" al tuo modulo qui.
Pronto a creare il tuo modulo? Inizia oggi stesso con il plugin per la creazione di moduli WordPress più semplice. WPForms Pro include molti modelli gratuiti e offre una garanzia di rimborso di 14 giorni.
Se questo articolo ti è stato utile, seguici su Facebook e Twitter per altri tutorial e guide gratuite su WordPress.