Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come automatizzare i moduli di WordPress con n8n – Risparmia ore di lavoro manuale

Prima passavo ore ogni settimana a spostare dati dai moduli di WordPress ad altri strumenti. Copiavo un indirizzo email qui, incollavo un numero di telefono lì, creavo un'attività e poi inviavo un follow-up. Era lento e sapevo che doveva esserci un modo migliore.

Poi ho scoperto il potere dell'automazione dei flussi di lavoro. WPForms può funzionare con n8n, il che significa che puoi inviare le tue voci del modulo a migliaia di app utilizzando i flussi di lavoro di n8n e automatizzare ciò che accade dopo che qualcuno invia il tuo modulo.

Ciò significa niente più inserimento manuale dei dati, dimenticanze nei follow-up o tempo perso in attività ripetitive.

In questa guida, ti mostrerò come collegare WPForms con n8n e creare flussi di lavoro automatizzati che ti faranno risparmiare ore ogni settimana. Se sei pronto a lavorare in modo più intelligente, non più duramente, iniziamo!

Come automatizzare i tuoi moduli WordPress con n8n

TL;DR: In questa guida, imparerai come collegare WPForms con n8n per automatizzare le tue attività quotidiane. Ti mostrerò come impostare l'integrazione e creare flussi di lavoro che inviano istantaneamente i dati del modulo alle tue app preferite, facendoti risparmiare ore di lavoro manuale.

Ecco cosa copro in questo articolo:


Cos'è n8n?

n8n è un potente strumento di automazione dei flussi di lavoro che funge da ponte tra il tuo sito WordPress e altre app. Pensalo come un assistente digitale che prende dati da un posto (come il tuo modulo di contatto) e li consegna istantaneamente a un altro (come Google Sheets o Slack).

A differenza dei semplici plugin che potrebbero connettersi solo a un servizio specifico, n8n ti consente di creare flussi di lavoro complessi. Ciò significa che una singola sottomissione di modulo può attivare automaticamente una catena di azioni su diverse app.

Perché automatizzare i tuoi moduli con n8n?

Copiare manualmente i dati dalle email ai fogli di calcolo o ai CRM richiede tempo e fatica inutili. Automatizzare i tuoi moduli con n8n elimina questo lavoro noioso.

Ecco i maggiori vantaggi dell'utilizzo di n8n con WPForms:

  • Risparmia tempo: L'automazione gestisce l'inserimento dati ripetitivo istantaneamente, liberandoti per concentrarti sulla crescita della tua attività.
  • Elimina gli errori umani: La copia manuale dei dati porta spesso a errori di battitura e altri errori. n8n trasferisce i tuoi dati esattamente come sono stati inseriti, ogni singola volta.
  • Privacy dei dati: Poiché n8n può essere self-hosted sul tuo server, mantieni il pieno controllo sui dati dei tuoi clienti. Questo è un enorme vantaggio rispetto ad altri strumenti esclusivamente cloud.
  • Flussi di lavoro complessi: Non sei limitato a semplici connessioni da 'A a B'. Puoi filtrare i dati, formattarli e inviarli a più strumenti contemporaneamente utilizzando l'editor visivo di n8n.

In breve, l'utilizzo di n8n con WPForms ti offre la possibilità di creare automazioni personalizzate che si adattano alle tue esigenze specifiche, piuttosto che costringerti ad adattare la tua attività a un rigido set di strumenti. Che tu sia un principiante o uno sviluppatore, offre la flessibilità necessaria per gestire quasi ogni attività che gli affidi.

n8n vs. Altri strumenti di automazione

Potresti avere familiarità con altri strumenti di automazione come Zapier o Make.com. Sebbene servano tutti a uno scopo simile, n8n si distingue in alcune aree chiave.

Ecco un rapido confronto per aiutarti a decidere:

Funzionalitàn8nZapier / Make
HostingCloud o Self-hosted (Il tuo server)Solo Cloud
CostoGratuito (Self-hosted) o Cloud a pagamentoAbbonamento (Può diventare costoso)
Privacy dei datiControllo completo (Solo Self-hosted)Dati archiviati sul loro cloud
FlessibilitàAlto (Codice personalizzato e logica complessa)Medio (Flussi di lavoro lineari)
Cosa ti serve per iniziare

Pronto per iniziare ad automatizzare? Ecco la checklist di ciò che ti servirà per questo tutorial:

  • Licenza WPForms Pro: L'integrazione n8n è un componente aggiuntivo premium, quindi avrai bisogno di WPForms Pro o superiore.
  • Plugin WPForms: Assicurati di aver installato WPForms versione 1.9.8.1 o più recente.
  • Account n8n: Puoi iscriverti per una prova gratuita di 14 giorni su n8n.io, o installare la versione self-hosted sul tuo server gratuitamente.

Una volta che avrai questi elementi pronti, potremo passare all'impostazione della connessione.


Come costruire il tuo flusso di lavoro in n8n

Ora che hai capito come funziona n8n, iniziamo a costruire il tuo primo flusso di lavoro automatizzato. Ti guiderò passo dopo passo nell'impostazione di n8n per ricevere dati dai tuoi moduli WordPress.

Passaggio 1: Accesso alla dashboard di n8n

Innanzitutto, devi accedere al tuo account n8n. Vai su n8n.io ed effettua l'accesso con le tue credenziali.

Una volta effettuato l'accesso, vedrai la dashboard di n8n. Qui creerai e gestirai tutti i tuoi flussi di lavoro.

Per iniziare a costruire un nuovo flusso di lavoro, fai clic sul pulsante 'Inizia da zero'. Questo aprirà l'editor del flusso di lavoro dove costruirai la tua automazione.

Creare un nuovo flusso di lavoro da zero in n8n
Passaggio 2: Creazione di un nuovo flusso di lavoro automatizzato

Nell'editor del flusso di lavoro, vedrai una tela con un'icona '+'.

Fai clic su questa icona per aggiungere un nuovo nodo al tuo flusso di lavoro.

Aggiungere un nuovo nodo in n8n

Si aprirà un pannello che mostra le app e i trigger disponibili.

Nella barra di ricerca, digita 'WPForms' per trovare l'opzione WPForms Trigger.

Scegliere il trigger WPForms in n8n

Quando vedi WPForms Trigger nei risultati di ricerca, selezionalo.

Dovrai fare clic sul pulsante 'Installa nodo' per aggiungere questo trigger al tuo account n8n.

Fare clic sul pulsante Installa nodo in n8n

Dopo che l'installazione è completa, fai clic su 'Aggiungi al flusso di lavoro' per inserire il nodo WPForms Trigger nel tuo flusso di lavoro.

Questo nodo ascolta le sottomissioni dei moduli sul tuo sito web WordPress e avvia la tua automazione ogni volta che qualcuno invia un modulo.

Fare clic sul pulsante Aggiungi al flusso di lavoro in n8n
Passaggio 3: Configurazione dei trigger WPForms in n8n

Una volta aggiunto il nodo WPForms Trigger, si aprirà automaticamente, mostrando le sue impostazioni di configurazione. Se non si apre, fai semplicemente clic sul nodo per visualizzare il suo pannello delle impostazioni.

Fai clic sulla scheda 'Parametri' nella parte superiore del pannello delle impostazioni. Qui troverai la configurazione del webhook che collega n8n al tuo sito WordPress.

Parametri del trigger WPForms in n8n

Cerca la sezione 'URL Webhook' e fai clic per espanderla. All'interno, vedrai due schede: URL di test e URL di produzione.

Apri la scheda 'URL di produzione' per visualizzare l'indirizzo webhook live. Consiglio di utilizzare l'URL di produzione perché funziona 24 ore su 24, 7 giorni su 7 in background. L'URL di test di solito funziona solo mentre l'editor n8n è aperto e attivo.

Copiare l'URL di produzione in n8n

Fai clic sull'URL visualizzato per copiarlo negli appunti. Ti servirà nel passaggio successivo quando configurerai la connessione in WPForms.

Non chiudere ancora questa scheda n8n. Dovrai tornare qui a breve per completare la connessione.


Integra WPForms con n8n per potenti automazioni

Con il tuo flusso di lavoro n8n pronto a ricevere dati, è ora di collegarlo ai tuoi moduli WordPress. Questo passaggio collega direttamente le tue richieste di moduli al tuo flusso di lavoro di automazione.

Passaggio 1: Attivazione dell'integrazione n8n in WPForms

Nella tua bacheca WordPress, vai su WPForms e crea un nuovo modulo o apri uno esistente nell'editor di moduli. Per questo tutorial, puoi usare qualsiasi modulo. Anche un semplice modulo di contatto funziona perfettamente.

Una volta nell'editor di moduli, naviga su Marketing » n8n nella barra laterale sinistra.

Aggiungere l'addon n8n in WPForms

Se non hai ancora installato l'addon, apparirà un popup che ti chiederà di installarlo.

Fai clic sul pulsante 'Sì, Installa e Attiva'.

Aggiungere l'addon n8n in WPForms

Una volta installato l'addon, potrebbe essere necessario fare nuovamente clic sul menu n8n per vedere le impostazioni.

Quindi, fai clic sull'interruttore 'Abilita integrazione n8n' per attivarlo.

Abilitare l'integrazione n8n in WPForms

Quando abiliti l'integrazione, appariranno nuove impostazioni sullo schermo.

Queste includono campi per l'URL del webhook, la chiave segreta, l'evento di attivazione e le opzioni di mappatura dei campi.

Impostazioni di integrazione n8n in WPForms
Passaggio 2: Configurazione dell'integrazione e mappatura dei campi

Ora, incolla l'URL di produzione che hai copiato da n8n nel campo 'URL del webhook' in WPForms. Assicurati di incollare l'URL completo senza spazi aggiuntivi.

Dopo aver incollato l'URL del webhook, vedrai un collegamento 'Testa connessione'. Puoi saltarlo per ora. Il test probabilmente fallirà perché non abbiamo ancora aggiunto la chiave segreta a n8n.

Inserire l'URL webhook n8n in WPForms

Nota: Se stai lavorando su un sito localhost, il test potrebbe fallire a causa delle impostazioni di rete, ma la tua automazione funzionerà comunque.

Successivamente, cerca il campo ‘Secret Key’ in WPForms. Vedrai una chiave che WPForms ha generato automaticamente per te. Copia questa chiave segreta.

Torna alla scheda del browser n8n dove il tuo workflow è ancora aperto. Trova il campo ‘Secret Key’ nelle impostazioni del nodo Trigger di WPForms e incolla la chiave che hai appena copiato da WPForms.

Aggiungere la chiave segreta n8n in n8n

Questa chiave segreta aggiunge un ulteriore livello di sicurezza, garantendo che solo il tuo sito WordPress possa attivare questo workflow n8n.

Scelta di un evento di attivazione e mappatura dei campi

Tornando in WPForms, guarda il menu a discesa ‘Trigger Event’. Questa impostazione determina quando i dati vengono inviati a n8n.

Hai tre opzioni:

  • Modulo inviato (Consigliato): Esegue il workflow ogni volta che un modulo viene inviato.
  • Voce contrassegnata come spam: Esegue solo quando una sottomissione viene contrassegnata come spam.
  • Pagamento elaborato: Esegue solo dopo un pagamento riuscito (utile per moduli d'ordine e moduli di pagamento).
Scegliere un evento trigger in WPForms

Infine, dobbiamo dire a n8n quali dati acquisire. Scorri verso il basso fino alla sezione Field Mapping.

Devi creare una ‘Parameter Key’ (un'etichetta) per ogni campo che desideri inviare. Ad esempio, per inviare l'email dell'utente, digita email come chiave e seleziona il campo ‘Email’ dal menu a discesa.

Mappatura dei campi in WPForms

Consiglio di utilizzare etichette semplici e in minuscolo in modo che siano facili da riconoscere quando costruisci il tuo workflow.

Fai clic sul pulsante blu ‘+’ per aggiungere altre righe per altri campi, come Nome o Numero di telefono. Una volta mappati i tuoi campi, fai clic su ‘Salva’ nel costruttore di moduli.

Suggerimento rapido: Più tardi, quando configurerai i tuoi nodi di azione in n8n (come Google Sheets), vedrai queste chiavi elencate sul lato sinistro dello schermo. Puoi semplicemente trascinare e rilasciare la chiave (come 'email') nelle impostazioni dell'azione per utilizzare immediatamente quei dati.

Passaggio 3: Aggiungere Azioni e Attivare il Flusso di Lavoro

Per il passaggio successivo, torna a n8n.

Una volta incollata la chiave segreta, chiudi la finestra popup del nodo Trigger di WPForms. Il tuo modulo è ora connesso, ma n8n non sa ancora cosa fare con i dati. Devi aggiungere un nodo Azione.

Passa il mouse sul lato destro del tuo nodo WPForms e fai clic sul pulsante più (+). Questo apre un menu in cui puoi cercare l'app a cui desideri inviare i dati.

Aggiungere un nodo di azione in n8n

Ecco alcune automazioni popolari che puoi provare subito:

  • Google Sheets: Cerca 'Google Sheets' per aggiungere automaticamente una nuova riga per ogni invio del modulo.
  • Slack / Microsoft Teams: Cerca la tua app di chat di squadra per inviare un messaggio di notifica ogni volta che ricevi un nuovo lead.
  • Email Marketing: Cerca 'Mailchimp', 'ActiveCampaign', o il tuo provider preferito per iscrivere istantaneamente nuovi utenti.

Importante: Affinché queste app funzionino, devi concedere a n8n l'autorizzazione ad accedere ai tuoi account. Fai doppio clic su qualsiasi nodo che aggiungi e cerca la sezione 'Credential' o 'Authentication'. Segui le istruzioni per accedere (come accedere a Google) o incolla la tua chiave API.

Una volta configurati i nodi di azione, fai clic sull'icona 'Salva' nell'angolo in alto a destra. Quindi, cerca l'interruttore 'Attivo' e impostalo sulla posizione 'Attivo' (verde).

Attivare il tuo flusso di lavoro n8n

Fatto! Il tuo workflow n8n è ora attivo e verrà eseguito automaticamente in background ogni volta che qualcuno invia il tuo modulo.


Testare e finalizzare il tuo flusso di lavoro automatizzato

Prima di iniziare a fare affidamento sulla tua automazione, è importante testare tutto per assicurarsi che funzioni correttamente. Testo sempre i miei workflow prima di andare online perché fa risparmiare mal di testa in seguito.

Nell'editor del tuo workflow n8n, fai clic sul pulsante 'Esegui workflow' in fondo alla schermata.

Importante: Devi fare clic su questo pulsante prima di inviare il modulo sul tuo sito WordPress. Questo mette n8n in modalità 'in ascolto' in modo che possa catturare il tuo invio di prova.

Fare clic sul pulsante Esegui flusso di lavoro in n8n

Ora, passa al tuo sito WordPress e invia una voce di prova tramite il tuo modulo. Compila tutti i campi proprio come farebbe un visitatore reale.

Tornato in n8n, verifica se il tuo workflow ha ricevuto i dati di prova. Dovresti vedere le informazioni del modulo apparire nel tuo workflow, mostrando che la connessione funziona correttamente.

Se non vedi i dati, puoi ricontrollare questi problemi comuni:

  • Assicurati che il tuo workflow sia attivo (l'interruttore nell'angolo in alto a destra dovrebbe essere acceso).
  • Verifica che l'URL del webhook in WPForms corrisponda esattamente a quello mostrato in n8n.
  • Conferma che le tue mappature dei campi siano impostate correttamente in WPForms.

Una volta che il tuo invio di prova ha avuto successo, prova a inviare un'altra voce del modulo per assicurarti che l'automazione venga eseguita in modo coerente. Se tutto funziona due volte di seguito, allora sei a posto.


Domande frequenti sull'automazione dei moduli con n8n

Automatizzare i moduli con n8n può migliorare la tua produttività e il flusso di dati tra le tue applicazioni. Ecco alcune domande frequenti che le persone cercano anche quando cercano informazioni su questo argomento.

1. Posso impedire a WPForms di salvare le voci sul mio sito?

Sì, puoi impedire a WPForms di memorizzare le voci dei moduli nel tuo database di WordPress quando utilizzi l'addon n8n. Per fare ciò, naviga su Impostazioni » Generali all'interno del form builder di WPForms, quindi individua la sezione Avanzate e abilita l'opzione etichettata 'Disabilita memorizzazione delle informazioni delle voci in WordPress' per impedire che le voci vengano salvate nel database del tuo sito.

2. Cosa succede se il nodo WPForms viene rimosso dal mio workflow n8n?

Se il nodo WPForms viene eliminato o rimosso dal tuo workflow n8n, i tuoi moduli non attiveranno più il workflow come previsto. Per risolvere questo problema, dovrai aggiungere un nuovo nodo Trigger WPForms al tuo workflow, copiare il suo nuovo URL di produzione e aggiornare l'URL del Webhook nel tuo form builder WPForms per ristabilire la connessione.

3. Posso usare n8n gratuitamente con WPForms?

Sebbene n8n offra un'opzione self-hosted gratuita, l'utilizzo dell'addon n8n con WPForms richiede una licenza WPForms Pro o superiore. Questo garantisce l'accesso a tutte le funzionalità premium necessarie per la potente automazione offerta da n8n.

4. Che tipo di attività posso automatizzare utilizzando n8n con WPForms?

n8n ti consente di automatizzare un'ampia gamma di attività con WPForms. Esempi comuni includono l'invio di email di follow-up dopo l'invio di moduli, l'attivazione di notifiche personalizzate ai dispositivi degli utenti, l'aggiornamento di record nel tuo CRM e la gestione delle conferme di pagamento per semplificare vari processi aziendali.


Risorse aggiuntive per moduli WordPress e automazione

Spero che questo articolo ti abbia aiutato a imparare come automatizzare i tuoi moduli WordPress con n8n. Potresti voler consultare queste risorse aggiuntive per espandere le tue conoscenze su WPForms e l'automazione di WordPress:

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

Commenti

  1. Congratulazioni, hai l'opportunità di essere il primo commentatore di questo articolo.
    Hai una domanda o un suggerimento? Lascia un commento per iniziare la discussione.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.