come risolvere il problema del non invio di email da parte di woocommerce

[Perché WooCommerce non invia le email degli ordini?

Per gestire un negozio online di successo è necessario essere in grado di comunicare in modo affidabile con i propri clienti. Quando WooCommerce non invia correttamente le e-mail, può interrompere il flusso di lavoro dell'azienda e lasciare i clienti incerti sui loro acquisti.

Se avete problemi con WooCommerce che non invia le e-mail dell'ordine, le ricevute di conferma e gli aggiornamenti sulla spedizione, siete nel posto giusto.

In questa guida vi illustrerò alcune soluzioni che ho utilizzato personalmente per risolvere il problema del mancato invio di e-mail da parte di WooCommerce. Imparerete come:

  • Diagnosticare la causa esatta dei problemi di consegna delle e-mail
  • Configurare le impostazioni e-mail di WooCommerce
  • Utilizzate il plugin WP Mail SMTP per assicurarvi che le vostre e-mail arrivino nella casella di posta dei vostri clienti.

Seguite questi passaggi per rimettere in sesto le vostre e-mail WooCommerce.

Correggete subito le vostre e-mail di WooCommerce

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

Se voi o i vostri clienti non ricevete le e-mail di WooCommerce, come le conferme d'ordine e le notifiche, la causa più probabile del problema è che vi affidate alla funzione e-mail integrata in WordPress.

WordPress utilizza la funzione wp_mail() per inviare le e-mail, che è piuttosto elementare e non molto sicura. Alcuni provider di web hosting bloccano questa funzione, per cui le e-mail non vengono inviate affatto. Ma anche se lo fanno, le e-mail inviate con questo metodo possono essere bloccate o inviate alla cartella spam perché non sono autenticate.

Fortunatamente, esiste un modo semplice per risolvere questo problema con il plugin WP Mail SMTP. WP Mail SMTP invia le e-mail del vostro sito WordPress tramite SMTP sicuro per assicurarsi che i messaggi raggiungano la casella di posta in arrivo in modo affidabile.

WP Mail SMTP vi permette di scegliere tra molti provider di posta elettronica in base al vostro budget e al numero di email inviate dal vostro negozio. Per prima cosa, controlliamo alcune impostazioni di base dei modelli di email.

Passo 1: Controllare le impostazioni di notifica e-mail di WooCommerce

Per iniziare, analizzeremo alcuni problemi comuni di WooCommerce che non inviano le e-mail.

Quando si avvia un negozio online con WooCommerce, viene creata una serie di stati dell'ordine, tra cui:

  • In sospeso - Il pagamento non è ancora stato ricevuto.
  • Elaborazione - Il pagamento è stato ricevuto e l'ordine è stato confermato.
  • Completato - L'ordine è stato spedito.

WooCommerce invia automaticamente delle e-mail quando un ordine passa da uno stato all'altro. Ma se le e-mail non sono impostate correttamente, voi e i vostri clienti potreste non riceverle.

Per risolvere gli errori delle e-mail automatiche di WooCommerce, la prima cosa da verificare è che siano state impostate le e-mail giuste e che non siano state disattivate.

Quando si verificano problemi con le e-mail di WooCommerce, aprire la dashboard di WordPress. Poi, dalla navigazione a sinistra, andate su WooCommerce " Impostazioni.

impostazioni woocommerce-non-invio-email

Guardate le schede sullo schermo e fate clic sulla scheda Email.

In questo elenco vengono visualizzate tutte le e-mail che dovrebbero essere inviate dal vostro negozio. È possibile controllare ogni modello di e-mail facendo clic sul pulsante Gestisci a destra.

woocommerce-non-invia-email-gestire

Nel modello di e-mail, assicurarsi che la casella accanto all'opzione Abilita questa notifica e-mail sia selezionata. Se l'e-mail viene inviata al cliente, non ci sarà il campo Destinatario/i.

woocommerce-non invia l'indirizzo e-mail

Se viene visualizzato il campo Destinatario/i, verificare che la notifica contenga l'indirizzo corretto del destinatario.

A volte le e-mail vengono disabilitate per sbaglio e questo può essere il motivo per cui WooCommerce non invia le e-mail. Quindi, mentre siete in questa schermata, controllate ogni modello e assicuratevi che tutte le e-mail siano abilitate.

Se tutto sembra a posto, controlliamo che i nuovi ordini arrivino con lo stato corretto.

Controllare lo stato del pagamento in WooCommerce

Quando si riceve un ordine in WooCommerce, gli viene assegnato automaticamente uno stato. Se il pagamento è stato effettuato, dovrebbe essere visualizzato come in elaborazione.

Se si nota che i nuovi ordini hanno uno stato diverso, potrebbe significare che WooCommerce non sta inviando le e-mail perché lo stato è stato impostato su un altro valore.

Per verificare, andare su WooCommerce " Ordini.

woocommerce-ordini

Ora controllate lo stato dei vostri ordini recenti. Se non ne avete, create un ordine di prova e controllate il risultato qui:

woocommerce-non-invia-email-stato

In questo esempio, gli ordini sono in stato di In attesa. Per impostazione predefinita, lo stato In attesa non invia alcuna e-mail agli ordini, quindi questo potrebbe spiegare perché WooCommerce non invia le notifiche quando ci si aspetta che lo faccia.

Le vostre email vanno in Pending e non sapete perché? Potrebbe essere perché:

  • L'ordine è stato abbandonato: Il cliente ha ordinato qualcosa ma se n'è andato prima di completare il pagamento.
  • I pagamenti non vanno a buon fine: Il gateway di pagamento avvia i pagamenti ma non li completa.
  • È necessario un pagamento manuale: Avete impostato un metodo di pagamento manuale, come un bonifico bancario, e dovete confermare manualmente che il bonifico è stato ricevuto.

Se gli ordini mostrano lo stato di Elaborazione, sia voi che il cliente dovreste aver ricevuto un'e-mail. Se ciò non accade, è probabile che le e-mail di WooCommerce finiscano nello spam.

Questo è uno dei motivi più comuni per cui WooCommerce non invia e-mail ai clienti. Configuriamo ora WP Mail SMTP per risolvere il problema.

Passo 2: Installare il plugin SMTP di WooCommerce

In questa fase, installeremo WP Mail SMTP per risolvere i problemi con le e-mail degli ordini.

WP Mail SMTP è il miglior plugin SMTP per WordPress. Consente di inviare facilmente le e-mail degli ordini di WooCommerce tramite un provider di e-mail di terze parti come SendLayer, Brevo (ex Sendinblue) o SMTP.com.

Avete bisogno di una mano per configurare l'SMTP di WooCommerce?

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

È possibile utilizzare la versione Lite (gratuita) di WP Mail SMTP o pagare una licenza. Se volete usare la versione gratuita, potete seguire l'inizio di questo tutorial per attivare e configurare il plugin. Questo dovrebbe essere sufficiente per risolvere la maggior parte dei problemi di posta elettronica di WooCommerce.

Se passate a una licenza a pagamento, avrete accesso a molte funzioni che vi aiuteranno a risolvere qualsiasi problema con le vostre e-mail di WooCommerce, come i log delle e-mail, gli avvisi di fallimento delle e-mail e le connessioni di backup. Vedremo come utilizzare queste funzioni più avanti nel tutorial.

Se volete iniziare con il plugin gratuito, potete aggiungerlo al vostro sito WordPress andando su Plugin " Aggiungi nuovo plugin e cercando "WP Mail SMTP". Fate clic sul pulsante Installa ora e poi sul pulsante Attiva nella descrizione del plugin.

Attivare WP Mail SMTP

Se avete acquistato la versione Pro di WP Mail SMTP, potete scaricare il file zip dal vostro account WP Mail SMTP per iniziare. Lo troverete nella scheda Download quando accedete alla vostra area Account.

Scarica WP Mail SMTP Pro

Quindi, aprite la dashboard di WordPress e caricate il plugin manualmente. Se non siete sicuri di cosa fare, leggete la nostra guida all'installazione di un plugin di WordPress.

Installare WP Mail SMTP

Non dimenticare di attivare il plugin. Non appena lo si attiva, si aprirà la procedura guidata di installazione.

È inoltre possibile avviare la procedura guidata in qualsiasi momento facendo clic sul pulsante Avvia configurazione guidata nelle impostazioni SMTP di WP Mail.

Configurare il servizio SMTP di WooCommerce

Ora eseguiamo la procedura guidata per impostare l'SMTP di WooCommerce.

Ricordate che se avete già impostato un provider, eseguire la procedura guidata una seconda volta potrebbe cancellare le vostre impostazioni, quindi è meglio farlo solo una volta.

Per prima cosa, fate clic sul pulsante Let's Started.

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

E ora selezionate il servizio di posta elettronica che volete utilizzare.

Avere un provider di servizi e-mail affidabile è particolarmente importante per i negozi online. Ecco perché vi consigliamo SendLayer, SMTP.com o Brevo. Questi tre servizi sono in grado di gestire un gran numero di e-mail transazionali, il che è molto importante se avete un negozio molto frequentato.

Ad esempio, SendLayer consente di iniziare a inviare e-mail gratuitamente. I prezzi aumentano se si ha bisogno di maggiore capacità. Tutto ciò di cui avete bisogno sono le credenziali API fornite al momento dell'iscrizione. SendLayer ha una guida passo-passo per l'impostazione delle e-mail di WooCommerce, che vi sarà sicuramente utile se lo sceglierete come provider di e-mail.

Scegliere il mailer

Se volete, potete inviare le e-mail attraverso l'API di Gmail, Google Workspace o un server SMTP. Tenete presente, però, che questi mailer hanno limiti di invio inferiori rispetto ai provider di e-mail transazionali.

Per questo motivo, l'uso di Gmail o di altri SMTP è più indicato per i piccoli negozi che non generano tonnellate di conferme d'ordine.

Una volta scelto il mailer, aprite la nostra documentazione per completare le fasi di configurazione dal lato del provider:

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 

Se si desidera impostare più mailer, è possibile farlo nelle impostazioni delle Connessioni aggiuntive una volta terminata la configurazione guidata. A questo punto è possibile selezionare una connessione di backup e configurare Smart Routing.

Durante la procedura guidata di configurazione, è possibile che venga visualizzata l'impostazione Da e-mail. Si tratta di un'impostazione importante che applicherà la giusta autenticazione, quindi la spiegheremo meglio nel prossimo passo.

Passo 3: Controllare l'e-mail di provenienza in WooCommerce

L'indirizzo e-mail è un'impostazione importante per le notifiche e-mail di WooCommerce. Si consiglia di forzare lo stesso indirizzo e-mail in tutto il sito web per assicurarsi che le e-mail di WooCommerce non finiscano nello spam.

Durante la procedura di configurazione guidata di WP Mail SMTP, verrà visualizzata l'opzione Da e-mail. A seconda del vostro provider di servizi di posta elettronica, l'opzione Da e-mail potrebbe essere oscurata o apparire come un elenco a discesa.

Selezione a discesa per l'alias nella procedura guidata SMTP di WP Mail

Digitare l'e-mail di origine che si desidera utilizzare e attivare la levetta Forza e-mail di origine. Se si visualizza un menu a tendina quando si utilizza Gmail, è possibile selezionare un alias come indirizzo e-mail e forzarlo per l'intero negozio.

Se volete, potete anche attivare i log dettagliati delle e-mail in WP Mail SMTP Pro. Vediamo più da vicino questo aspetto, in modo che possiate decidere se fa al caso vostro.

Fase 4: vedere le e-mail d'ordine WooCommerce inviate

Alla fine della procedura guidata, WP Mail SMTP vi chiederà quali funzioni abilitare. Queste due saranno già attivate per risolvere il problema dell'invio di e-mail da parte di WooCommerce:

Per registrare le notifiche e-mail di WooCommerce, se si dispone di WP Mail SMTP Pro, assicurarsi di attivare i log dettagliati delle e-mail e il riepilogo settimanale delle e-mail.

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

Il registro delle e-mail terrà traccia:

A seconda del vostro mailer, vedrete gli stati di:

  • Inviato
  • Fallito
  • Consegnato (se supportato dal vostro provider di email transazionali)

WP Mail SMTP memorizza tutte queste informazioni in Rapporti e-mail completi.

Questa funzione di registrazione delle e-mail di WooCommerce è molto utile perché si può scendere fino alle singole e-mail per verificare se sono state inviate con successo. Se si utilizza un plugin per la personalizzazione delle e-mail di WooCommerce, si può anche verificare che le e-mail abbiano l'aspetto desiderato.

È anche possibile cercare e-mail specifiche nella pagina del registro e-mail. Ad esempio, è possibile visualizzare tutte le e-mail degli ordini inviati in un unico elenco.

WP Mail Ricerca registro email SMTP WooCommerce

Si consiglia inoltre di attivare gli avvisi istantanei di posta elettronica. Queste notifiche vi informano se il vostro sito non riesce a inviare un'e-mail, in modo che possiate capire qual è il problema e far funzionare nuovamente le vostre e-mail.

Una notifica di avviso via e-mail

Successivamente, è possibile attivare alcune funzioni avanzate di registrazione delle e-mail.

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

La prima opzione consente di memorizzare il contenuto completo delle e-mail del sito. Questo è importante se si vuole essere in grado di reinviare le e-mail, come spiegheremo nel prossimo passo.

È inoltre possibile salvare gli allegati se si desidera visualizzare le fatture incluse nell'e-mail.

WooCommerce ordine e-mail allegato fattura

È davvero facile stampare gli allegati e-mail di WooCommerce da qui.

E non è tutto! Con la registrazione delle e-mail SMTP di WP Mail, potete attivare il monitoraggio delle aperture e dei clic per vedere se i vostri clienti interagiscono con le e-mail inviate dal vostro sito.

Aperture e clic nel registro delle e-mail di WordPress

Un altro vantaggio della registrazione del contenuto delle e-mail è che consente di inviare nuovamente le e-mail di WooCommerce. Vediamo di seguito questo aspetto.

Passo 5: Reinvio della notifica di un nuovo ordine di WooCommerce

Al punto 4, abbiamo parlato di registrare il contenuto completo delle vostre e-mail utilizzando WP Mail SMTP. Questo salva una copia di ogni email inviata nel database di WordPress.

Questo è utile se si vuole essere in grado di inviare nuovamente le e-mail degli ordini di WooCommerce.

Ad esempio, se un cliente vi contatta per dire che non ha ricevuto una conferma d'ordine, potete inviare nuovamente l'intera e-mail dalla schermata Dettagli e-mail.

Reinvio dell'e-mail di WordPress

Con questa opzione, è possibile inviare nuovamente l'e-mail allo stesso destinatario o a uno diverso. Questo è molto utile se il cliente non riceve le e-mail dell'ordine e fornisce un indirizzo alternativo.

E se avete impostato WP Mail SMTP per salvare gli allegati delle e-mail di WordPress, anche questi verranno reinviati con l'e-mail originale.

Reinvio delle email di WooCommerce in WP Mail SMTP

Avete notato che c'è anche un'opzione per stampare il registro delle e-mail? Consultate la nostra guida su come stampare le e-mail di WooCommerce per vedere come funziona.

Se avete bisogno di un modo veloce per reinviare più e-mail, potete anche reinviare le e-mail di WooCommerce in blocco.

È utile se si è verificato un problema temporaneo con il server SMTP di WooCommerce. È facile controllare tutte le e-mail non riuscite e inviarle di nuovo senza doverle aprire singolarmente.

Reinvio in blocco delle e-mail di WordPress

Ecco un ultimo suggerimento: potete usare WP Mail SMTP per esportare i vostri log delle e-mail di WooCommerce in CSV, EML o XLS! Ciò significa che potete monitorare o rivedere le vostre e-mail di WooCommerce in qualsiasi applicazione. Date un'occhiata a come registrare le e-mail di WordPress per vedere come funziona la funzione di esportazione.

Infine, vogliamo mostrarvi un'altra funzione che vi aiuterà a verificare che WooCommerce invii le e-mail ai clienti.

Passo 6. Monitorare la recapitabilità delle e-mail di WooCommerce

Se volete tenere d'occhio le vostre e-mail di WooCommerce, accedere a WordPress può essere scomodo. Per questo motivo vi consigliamo di tenere d'occhio il riepilogo settimanale delle vostre e-mail.

WP Mail SMTP vi invierà ogni lunedì un'e-mail con alcune statistiche sulle vostre e-mail della settimana precedente.

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

È inoltre possibile visualizzare una ripartizione dei tassi di apertura e di clic in base all'oggetto. Questo vi permette di monitorare le vostre e-mail senza accedere a WordPress.

Statistiche principali sulle e-mail in WP Mail SMTP Pro Riepilogo

Se avete bisogno di ulteriori informazioni, controllate i rapporti sulle e-mail di WooCommerce accedendo a WP Mail SMTP " Rapporti e-mail".

Il rapporto sulle e-mail offre una panoramica più ampia delle vostre e-mail, compresi i tassi di apertura e di clic e lo stato di consegna.

Grafico dei rapporti sulle e-mail con filtri in WP Mail SMTP

E questo è quanto! Abbiamo illustrato tutti i passaggi per risolvere il problema del mancato invio di e-mail da parte di WooCommerce sul vostro sito.

Se volete ottenere il massimo dalle vostre e-mail su WordPress, consultate la nostra guida sui migliori plugin per le e-mail su WordPress.

Correggete subito le vostre e-mail di WooCommerce

FAQ sulle notifiche degli ordini di WooCommerce e sui problemi relativi alle e-mail

Avete ancora problemi con le email e le notifiche di WooCommerce? Ecco alcune informazioni sulle possibili soluzioni ai problemi delle e-mail di WooCommerce.

Come posso vedere le e-mail inviate in WooCommerce?

È possibile vedere facilmente le e-mail di WooCommerce inviate con il plugin WP Mail SMTP. Aggiunge una registrazione completa per le notifiche delle e-mail di WooCommerce.

Si vede facilmente:

  • Il contenuto di tutte le notifiche e-mail inviate da WooCommerce
  • Stato di consegna
  • Se l'e-mail dell'ordine è stata aperta e cliccata.
Visualizza il registro degli ordini di WooCommerce

È anche possibile utilizzare WP Mail SMTP per reinviare le e-mail di ordini WooCommerce che non vanno a buon fine o per inoltrarle a un altro indirizzo e-mail. Questo è utile se si desidera testare le e-mail di WooCommerce e vedere se vanno in spam.

Perché WooCommerce non invia e-mail quando si paga con PayPal?

Se non si ricevono notifiche per gli acquisti effettuati con PayPal, potrebbe trattarsi di un semplice problema di aggiornamento. Assicuratevi che i plugin WooCommerce e WooCommerce PayPal Payments siano aggiornati alle loro ultime versioni. Dopo l'aggiornamento, le notifiche via e-mail dovrebbero funzionare normalmente.

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

Per testare le notifiche via e-mail di WooCommerce, aprite la vostra dashboard di WordPress e andate su WooCommerce " Anteprima e-mail. Lo strumento di anteprima delle e-mail consente di scegliere una specifica e-mail di WooCommerce da visualizzare in anteprima. Inoltre, include una funzione di test delle e-mail. È possibile scegliere qualsiasi e-mail di WooCommerce che si desidera testare e compilare il campo Posta a per ricevere l'e-mail di prova a quell'indirizzo.

Quindi, controllare i record DNS

Successivamente, è il momento di pensare ai record DNS.

Se avete seguito la nostra guida per la configurazione del vostro servizio di mailer, conoscete già i record SPF, DKIM e DMARC. Spesso questi record devono essere aggiunti al DNS del vostro dominio affinché le vostre e-mail vengano consegnate con la giusta autenticazione.

Se si dispone già di una lista di e-mail, è possibile che siano già stati impostati dei record SPF. È molto importante non aggiungere un secondo record SPF quando si configura WP Mail SMTP, perché potrebbe invalidarli entrambi.

Più record SPF in Cloudflare

Invece, è necessario unire i record SPF in modo che occupino solo una riga nel DNS.

Regola di record SPF multipli in Cloudflare

Se avete bisogno di ulteriori informazioni sull'impostazione del vostro DNS, iniziate con questa guida alla correzione di più record SPF sul vostro dominio.

Inoltre, se state creando un nuovo negozio WooCommerce, vi consigliamo di creare un sottodominio e-mail separato per proteggere la vostra reputazione e-mail.

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.