Stai perdendo contatti senza saperlo
Il form è compilato, il messaggio "Inviato con successo" appare, ma l'email non arriva mai nella tua casella. Il potenziale cliente pensa di averti contattato. Tu non sai nemmeno che esiste. È il problema WordPress più subdolo: il form sembra funzionare ma non funziona. E potrebbe essere così da settimane o mesi prima che qualcuno te lo dica ("ti ho scritto dal sito ma non hai mai risposto..."). Il 25% dei siti WordPress ha questo problema senza che il proprietario lo sappia. Le cause sono specifiche e le soluzioni sono definitive.
Le 5 cause in ordine di probabilità
1. WordPress usa wp_mail() che finisce in spam (60% dei casi)
Di default, WordPress invia email usando la funzione PHP mail(). Questa funzione invia email dal server di hosting senza autenticazione: niente SPF, niente DKIM, niente DMARC. Per Gmail, Outlook, e i provider email moderni: un'email senza autenticazione è spam. Viene bloccata o messa nella cartella spam senza nessun avviso. Soluzione: configura un plugin SMTP (WP Mail SMTP, LANGA Tools integra l'SMTP natively) per inviare le email attraverso un servizio autenticato: Gmail SMTP, Brevo, SendGrid, o il tuo hosting SMTP. Con SMTP autenticato: SPF, DKIM, e DMARC passano, l'email arriva in inbox.
2. L'hosting blocca la funzione mail() (20% dei casi)
Alcuni hosting economici disattivano la funzione PHP mail() per prevenire lo spam dal server. Il form mostra "inviato con successo" perché il form plugin non verifica se l'email è stata effettivamente inviata — verifica solo che il messaggio è stato passato alla funzione. Ma la funzione è bloccata: l'email non parte mai. Soluzione: SMTP esterno (come al punto 1). Con SMTP: l'email non passa dalla funzione mail() del server ma dal servizio SMTP esterno che funziona sempre.
3. L'email arriva ma finisce in spam del destinatario (10% dei casi)
L'email parte dal server, arriva al provider del destinatario, ma viene classificata come spam. Cause: l'indirizzo "From" non corrisponde al dominio del server (es: il form manda da "[email protected]" ma il server è su un IP condiviso che ha reputazione bassa). Soluzione: usa un indirizzo "From" autenticato (SMTP con il tuo dominio) e configura i record DNS (SPF, DKIM) per il tuo dominio. LANGA Tools verifica la configurazione DNS e segnala problemi.
4. Il plugin form ha un bug o un conflitto (5% dei casi)
Un aggiornamento del plugin form ha introdotto un bug. Un conflitto con un altro plugin impedisce l'invio. Un errore di configurazione (indirizzo email destinatario sbagliato, campo non mappato). Soluzione: verifica la configurazione del form. Invia un test. Se il test non arriva: prova un altro plugin form (LANGA Tools Forms come alternativa). Se il test arriva: il problema era nella configurazione, non nel plugin.
5. Il provider email del destinatario blocca il server (5% dei casi)
L'IP del server è in una blacklist (perché qualcuno sullo stesso hosting condiviso ha mandato spam). Il provider email del destinatario (Gmail, Outlook) rifiuta le email da quell'IP. Soluzione: SMTP esterno (l'IP del servizio SMTP è diverso dall'IP del server hosting — e i servizi SMTP professionali mantengono la reputazione dei loro IP). Verifica se il tuo IP è in blacklist su mxtoolbox.com.
La soluzione universale: SMTP
Il 95% dei problemi di email WordPress si risolve con una sola azione: configurare l'invio email via SMTP autenticato. LANGA Tools integra la configurazione SMTP nel toolkit: configuri le credenziali SMTP una volta e tutte le email WordPress (form, notifiche, password reset) passano dall'SMTP autenticato. Servizi SMTP gratuiti: Brevo (300 email/giorno gratis), Gmail SMTP (500/giorno con account Google Workspace), hosting SMTP (incluso in SiteGround). Con SMTP: le email arrivano in inbox, non in spam.
Domande frequenti
Come verifico se le email del mio form arrivano?
Compila il tuo form con un indirizzo email personale (Gmail, Outlook). L'email arriva in inbox? Se sì: funziona. Se arriva in spam: devi configurare SMTP. Se non arriva affatto: SMTP + verifica configurazione form. Fai questo test ogni mese — è il test più importante e il più ignorato.
LANGA Tools Forms ha questo problema?
LANGA Tools Forms invia le email usando wp_mail() come tutti i plugin form. La differenza: LANGA Tools integra la configurazione SMTP nel toolkit, quindi se configuri l'SMTP in LANGA Tools, i form usano automaticamente l'SMTP autenticato. Zero configurazione aggiuntiva per i form. Ed è incluso un log delle email inviate: puoi verificare se l'email è partita e con quale risultato.
Per continuare a leggere,
accedi al tuo account.
Il tuo account LANGA ti connette a tutta la Galaxy.
Articoli completi su tutti i blog Galaxy.
Un solo login, accesso ovunque.
Guadagna Leghe e sblocca contenuti premium.