Correggere l'invio di email da parte di WPForms

[Come risolvere il problema dell'invio dell'email da parte di WPForms?

WPForms non invia e-mail quando i moduli vengono inviati?

A volte le notifiche di WPForms vengono contrassegnate come spam e quindi non arrivano mai nella vostra casella di posta. È un problema comune e molti utenti hanno problemi con le e-mail dei moduli di WordPress.

In questo articolo vi mostreremo come correggere le email di WPForms in modo da non perdere mai più una notifica del modulo di contatto.

Correggete subito le e-mail di WPForms

Perché WPForms non invia notifiche via e-mail?

Probabilmente WPForms non invia le e-mail perché i messaggi vengono filtrati come spam. Questo può essere un problema con qualsiasi plugin per moduli di contatto di WordPress.

Sta diventando sempre più comune anche il fatto che Gmail sta bloccando le e-mail senza autenticazione. Anche Yahoo e Outlook hanno già implementato regole più severe per l'autenticazione delle e-mail in arrivo e altri provider seguiranno.

Per impostazione predefinita, WordPress non aggiunge l'autenticazione alle e-mail. Pertanto, quando il vostro provider di posta elettronica riceve un messaggio da WordPress, questo "assomiglia" molto a un'e-mail di spam.

È possibile risolvere facilmente il problema dell'invio di email da parte di WPForms con il plugin WP Mail SMTP. WP Mail SMTP si occupa del metodo predefinito di invio delle e-mail e aggiunge l'autenticazione corretta.

WP Mail SMTP è facile da installare e dispone di una procedura guidata per aiutarvi a configurare il mailer scelto. È una soluzione collaudata quando un modulo di contatto di WordPress non invia e-mail.

Nota: alcuni clienti hanno problemi con WPForms che sembra bloccarsi quando il modulo viene inviato. Se avete problemi di lentezza dei moduli su GoDaddy Managed Hosting, consultate la soluzione a questo problema.

Come risolvere il problema dell'invio di e-mail da parte di WPForms

WPForms è incredibilmente flessibile quando si tratta di inviare le notifiche dei moduli. È persino possibile creare un modulo con più indirizzi e-mail a cui inviare le notifiche del modulo.

Ma tutte queste caratteristiche non serviranno a nulla se le email di WordPress non funzionano.

La guida passo passo che segue fornisce soluzioni ad alcuni problemi comuni di notifica delle e-mail con WPForms.

Inizieremo aggiungendo WordPress SMTP per rendere le vostre e-mail più affidabili.

1. Risolvere il problema dell'invio di e-mail da parte di WPForms

Se sembra che il vostro modulo di contatto funzioni, ma WPForms non invia le e-mail, probabilmente è perché il vostro server web sta inviando i messaggi senza alcuna autenticazione.

Il plugin WP Mail SMTP permette di risolvere facilmente questo problema. Invia tutte le vostre e-mail attraverso un provider esterno, in modo che le vostre e-mail siano autenticate correttamente.

In genere, se non si ricevono e-mail dal modulo di contatto di WordPress, l'impostazione di SMTP può risolvere il problema.

Configuriamolo ora.

Installare WP Mail SMTP

Per prima cosa, scarichiamo il plugin WP Mail SMTP. Potete scaricare l'ultima versione nella scheda Download del vostro account WP Mail SMTP.

Scaricate WP Mail SMTP Pro per risolvere il problema dell'invio di email da parte del modulo di contatto WPForms.

Quindi, caricate il plugin sul vostro sito WordPress. Se avete bisogno di aiuto, consultate questa guida all'installazione di un plugin di WordPress.

Installare WP Mail SMTP

Non appena attivate WP Mail SMTP, vedrete aprirsi la procedura di configurazione guidata nel vostro browser.

Per iniziare a configurarlo, fare clic sul pulsante Let's Get Started della procedura guidata.

Avviare la configurazione guidata di WP Mail SMTP per risolvere il problema dell'invio di email da parte di WPforms.

La procedura guidata vi condurrà a una nuova schermata in cui potrete configurare le impostazioni del provider di posta elettronica per garantire che le e-mail del vostro modulo WordPress funzionino senza problemi.

Configurare l'SMTP di WPForms

Nella schermata successiva, vedrete un elenco di provider di posta elettronica che potete utilizzare in WordPress.

Vi consigliamo di scegliere un provider di e-mail transazionali. I provider di e-mail transazionali sono progettati per inviare grandi volumi di e-mail in modo rapido, quindi sono ideali per ottenere la migliore deliverability possibile.

Ecco perché vi consigliamo di scegliere SendLayer, SMTP.com o Brevo (ex Sendinblue). In questo esempio, ho scelto SendLayer.

Scegliere il mailer SMTP nella configurazione guidata

Scegliete il provider di posta elettronica che volete utilizzare.

Successivamente, se non l'avete ancora fatto, dovrete creare il vostro account presso il vostro provider.

Fate clic sul link sottostante per aprire la documentazione del vostro provider di posta elettronica. Vi spiegherà cosa dovete fare per collegare il nuovo account al vostro sito WordPress:

Mailers disponibili in tutte le versioniPostini in WP Mail SMTP Pro
Inviare lo stratoAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Spazio di lavoro Google / Gmail 
Pistola postale 
Timbro postale 
InviaGrid 
SparkPost 
Altro SMTP 

Configurare il mailer, il nome del destinatario e l'e-mail del destinatario.

La procedura guidata rimanda direttamente alle istruzioni di configurazione del mailer scelto. Poiché ho scelto SendLayer, tutto ciò che devo fare in questa fase è inserire una chiave API.

In questa pagina è necessario inserire anche il Nome utente da cui proverranno le e-mail di WPForms e l'indirizzo e-mail da cuiverranno inviate le notifiche dei moduli.

Configurare le impostazioni del mailer per le email di WPForms

Nota: assicurarsi di utilizzare lo stesso indirizzo e-mail impostato nel mailer scelto.

Avete bisogno di una mano?

La nostra licenza Elite include l'impostazione White Glove per SendLayer, Brevo o SMTP.com.

Volete impostare più mailer? È possibile farlo nelle impostazioni delle Connessioni aggiuntive, una volta terminata la procedura guidata. Quindi è possibile selezionare una connessione di backup e configurare Smart Routing.

Una volta terminata la procedura di configurazione nel documento precedente, tornare a questa guida.

Abilitare la registrazione delle e-mail per WPForms

Al termine della procedura guidata, verranno attivate automaticamente 2 impostazioni:

Si consiglia di attivare anche Log dettagliati delle e-mail.

Abilitazione dei registri e degli avvisi e-mail nella procedura guidata di configurazione di WP Mail SMTP

Quando si abilita il registro dettagliato delle e-mail, è possibile tenere traccia di tutte le e-mail che il plugin invia dal sito, tra cui:

  • Intestazioni delle e-mail
  • Oggetto
  • Data di invio
  • Stato

WP Mail SMTP visualizza questi dati nei Rapporti e-mail completi e nel Widget del cruscotto di WP Mail SMTP.

Il riepilogo settimanale delle e-mail include un riepilogo delle statistiche di recapito delle e-mail della settimana.

Riepilogo delle e-mail con statistiche in WP Mail SMTP Pro

L'altra funzione disponibile è quella degli avvisi e-mail istantanei. Se il vostro sito web non riesce a inviare un'e-mail, riceverete subito una notifica al riguardo.

Una notifica di avviso via e-mail

La funzione dei registri e-mail sblocca anche alcune impostazioni avanzate nella fase successiva della configurazione guidata.

Configurazione delle impostazioni di log della posta elettronica nell'Installazione guidata WP Mail SMTP

Leggete il nostro articolo su come registrare le e-mail di WordPress per avere maggiori dettagli.

Non dimenticate di inserire la chiave di licenza alla fine della procedura guidata per attivare tutte le funzioni e gli aggiornamenti della versione Pro.

Inserire la chiave di licenza di WP Mail SMTP

L'uso di WP Mail SMTP risolve la maggior parte dei problemi di posta elettronica, compresi i problemi di registrazione degli utenti in WPForms. Avete ancora problemi? Vediamo ora le notifiche.

2. Correggere l'invio di e-mail da parte di WPForms all'indirizzo sbagliato

Ogni modulo di WPForms ha le proprie impostazioni di notifica. Se le e-mail di WPForms non vengono ricevute nella casella di posta, occorre verificare che le impostazioni delle notifiche per quel modulo siano corrette.

Questi passaggi risolvono il problema dell'invio di e-mail da parte di WPForms Pro o WPForms Lite.

In WPForms, aprite il modulo di WordPress con cui avete problemi. In questo esempio utilizzeremo un semplice modulo di contatto.

Semplice modulo di contatto in WPForms

Quindi fare clic sull'icona Impostazioni sul lato sinistro del costruttore di moduli.

Impostazioni di WPForms

Ora fate clic su Notifiche per aprire il modello di e-mail per il modulo.

Impostazioni di notifica di WPForms

La notifica predefinita avrà il seguente aspetto:

Impostazioni di notifica di WPForms

Se queste notifiche di WPForms non funzionano, ecco alcune cose da controllare nelle impostazioni delle notifiche e-mail:

  • Il Invia a è impostato sul valore {admin_email} in WordPress per impostazione predefinita. Se non si vuole che le notifiche vengano inviate lì, è possibile eliminare il file {admin_email} Smart Tag e digitare un altro indirizzo e-mail.
  • Se si desidera utilizzare più di un indirizzo e-mail nel campo Invia a, assicurarsi di separare gli indirizzi e-mail con una virgola.
  • I messaggi di posta elettronica Invia a e Da devono essere diversi. In questo modo si eviterà di attivare l'avviso "fai attenzione a questo messaggio" di Gmail.

Ricordare che è importante utilizzare un'e-mail Da autenticata in WP Mail SMTP.

Una volta impostate le notifiche di base del modulo, fare clic su Salva nella parte superiore del costruttore di moduli.

Notifiche di abbandono del modulo

WPForms ha un addon per l'abbandono dei moduli che cattura gli invii incompleti. Questo è un ottimo modo per catturare i contatti dei visitatori che abbandonano il modulo.

Se si attiva questa opzione, è necessario impostare due notifiche sul modulo. Una verrà utilizzata per le iscrizioni abbandonate e l'altra per quelle completate.

Le e-mail di notifica dei moduli abbandonati sono abilitate nelle impostazioni di notifica. Scorrete fino in fondo e attivate l'opzione Abilita per gli inserimenti di moduli abbandonati:

Notifica di abbandono del modulo

Se si desidera ricevere anche le e-mail per i moduli completati, è necessario creare una seconda notifica. Si può facilmente fare clic sull'icona clone per creare una copia della prima notifica.

Clonare la notifica di WPForms

Nella notifica clonata, assicurarsi che l'impostazione Abilita per le voci abbandonate del modulo sia disattivata.

Ora si riceveranno due notifiche per il modulo: una per le iscrizioni abbandonate e una separata per quelle completate.

3. Correggere gli errori in WPForms

Se ancora non si ricevono le notifiche di WPForms, è bene testare il modulo per assicurarsi che tutto funzioni come previsto. Problemi con plugin o temi in conflitto possono impedire l'invio dei moduli.

Ecco i 3 messaggi di errore più comuni che si presentano quando non si ricevono e-mail dai moduli di contatto di WordPress.

WPForms ha rilevato un problema con JavaScript

Questo problema è solitamente causato dai plugin di caching che cercano di minificare il codice JavaScript in WordPress. Sebbene ciò sia utile per alcune parti del sito, la minificazione può interrompere i moduli e i visitatori non saranno in grado di inviarli.

È possibile risolvere questo errore disabilitando l'ottimizzazione di JavaScript nel plugin di caching o escludendo i seguenti file:

  • WPForms Lite: /wp-content/plugins/wpforms-lite/assets/js/wpforms.min.js
  • WPForms Pro: /wp-content/plugins/wpforms/assets/js/wpforms.min.js

Non dimenticate di cancellare la cache prima di riprovare i moduli.

Il token del modulo non è valido

Questo messaggio di errore indica anche che JavaScript non funziona nel modulo. Quando JavaScript non funziona, il token anti-spam non funziona e il modulo non può essere inviato.

Per risolvere questo problema, seguite i passi sopra descritti per escludere WPForms JavaScript nel vostro plugin di caching.

Questo campo è obbligatorio

WPForms ha le migliori funzioni anti-spam di qualsiasi altro plugin per moduli di contatto. È possibile scegliere tra diversi strumenti anti-spam per ogni modulo. Ad esempio, potete aggiungere facilmente hCaptcha ai vostri moduli WordPress.

Occasionalmente, questi CAPTCHA generano un messaggio di errore del tipo "Questo campo è obbligatorio", anche se sono stati completati.

Se i visitatori non riescono a inviare il modulo perché visualizzano questo errore, potrebbe essere perché reCAPTCHA o hCaptcha vengono caricati due volte. Ciò è causato da un conflitto con il tema o con un altro plugin.

Per correggere questo problema, disabilitare il plugin che carica reCAPTCHA o hCaptcha al di fuori di WPForms.

Se non si riesce a trovare la causa, si può anche forzare il caricamento del CAPTCHA solo una volta. Per farlo, andate alla pagina principale di WPForms " Impostazioni:

Impostazioni di WPForms

Quindi, fare clic sulla scheda CAPTCHA in alto per aprire le impostazioni CAPTCHA.

Impostazioni CAPTCHA in WPForms

Fare clic sulla casella di controllo Modalità senza conflitti per impedire il caricamento di qualsiasi altro codice reCAPTCHA sulla pagina.

WPForms senza modalità di conflitto

WPForms non invia e-mail a Gmail, Yahoo o Outlook

Se WPForms non invia e-mail a Gmail, Yahoo o Outlook, è probabile che le e-mail non siano autenticate. Questi provider di posta elettronica hanno filtri molto severi che impediscono la consegna di qualsiasi email sospetta. Questo a volte significa che l'email non appare nemmeno nella cartella della posta indesiderata.

Per assicurarsi che le e-mail di notifica dei moduli WPForms raggiungano gli indirizzi e-mail di Gmail, Yahoo, Outlook e Hotmail, è necessario assicurarsi che il dominio da cui si inviano le e-mail (che è la parte dell'e-mail Da dopo il simbolo "@") sia autenticato correttamente.

Dopo aver installato WP Mail SMTP, assicuratevi di impostare il vostro dominio con i record DMARC, DKIM e SPF corretti.

Se avete bisogno di aiuto, iniziate con questa guida su come creare un record DMARC per proteggere il vostro dominio.

È possibile assicurarsi che l'email del mittente sia autenticata utilizzando la funzione di test delle email di WP Mail SMTP. Oltre a inviare un'e-mail a un indirizzo di posta elettronica di vostra scelta per assicurarvi di aver impostato correttamente il plugin, potrete anche vedere se uno dei vostri record DNS non è impostato correttamente (indicato da un'icona gialla o rossa).

risultati della verifica del dominio

Oltre a richiedere l'autenticazione del dominio, Gmail, Yahoo e Outlook prevedono linee guida rigorose per il rispetto dei limiti di reclamo per lo spam e per facilitare la cancellazione delle e-mail di marketing da parte degli utenti. Gmail e Yahoo hanno implementato queste restrizioni nel 2024 e Outlook ha seguito l'esempio nel 2025.

Potete dare un'occhiata alla nostra guida su cosa fare se Gmail blocca le vostre e-mail per avere istruzioni più dettagliate per assicurarvi che le vostre e-mail WPForms raggiungano la casella di posta.

E questo è tutto! Avete imparato a risolvere gli errori e a risolvere il problema dell'invio di notifiche via e-mail da parte di WPForms.

Correggete subito le e-mail di WPForms

Domande frequenti su WPForms che non invia le e-mail

Ecco alcune delle domande più comuni che riceviamo in merito ai problemi con le e-mail in uscita da WPForms.

WPForms utilizza SMTP?

WPForms utilizza la configurazione email predefinita del sito. Quindi, se l'SMTP non è impostato sul sito, WPForms userà PHP mail per inviare le e-mail, il che è la causa della maggior parte dei problemi di consegna delle e-mail.

Per far sì che WPForms invii e-mail tramite SMTP, è necessario configurare WP Mail SMTP, come mostrato sopra.

Perché WPForms non mi invia un'e-mail una volta inviato il file

Il motivo più comune per cui WPForms non invia un'e-mail dopo che un utente ha inviato un modulo è che il sito non ha una configurazione SMTP adeguata. Per configurare l'SMTP e iniziare a ricevere email da WPForms, assicurarsi di impostare WP Mail SMTP come spiegato sopra.

Come posso testare le notifiche via e-mail per il mio modulo?

È possibile testare le notifiche via e-mail inviando un modulo dopo aver terminato la creazione del modulo. Questo può essere fatto mentre si sta visualizzando l'anteprima di un modulo appena creato con WPForms. Non appena si invia una voce, si dovrebbe ricevere una notifica via e-mail per l'invio del modulo.

Se non si è ricevuta una notifica, controllare il registro delle e-mail SMTP di WP Mail per verificare se ci sono errori di configurazione.

Successivamente, date un'occhiata a questi plugin per il costruttore di pagine

Sapevate che potete incorporare facilmente qualsiasi modulo di contatto WPForms utilizzando SeedProd?

Date un'occhiata a questo elenco dei migliori plugin di page builder per vedere come WPForms e SeedProd rendono facile lo sviluppo di landing page personalizzate.

Se volete saperne di più su WPForms e sulle sue caratteristiche migliori, date un'occhiata alla nostra recensione approfondita di WPForms.

Correggete subito le e-mail di WPForms

Siete pronti a sistemare le vostre e-mail? Iniziate oggi stesso con il miglior plugin SMTP per WordPress. Se non avete il tempo di sistemare le vostre e-mail, potete ottenere l'assistenza completa di White Glove Setup come acquisto aggiuntivo e c'è una garanzia di rimborso di 14 giorni per tutti i piani a pagamento.

Se questo articolo vi è stato utile, seguiteci su Facebook e Twitter per altri consigli e tutorial su WordPress.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se fate clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scoprite come WPForms viene finanziato, perché è importante e come potete sostenerci.

Claire Broadley

Claire è il Content Manager del team WP Mail SMTP. Ha più di 13 anni di esperienza nella scrittura di WordPress e di web hosting.Per saperne di più

Provate il nostro plugin gratuito WP Mail SMTP

Utilizzate il vostro provider SMTP preferito per inviare in modo affidabile le e-mail di WordPress.

Per completare questo modulo, abilitare JavaScript nel browser.