Il problema delle email di WooCommerce che finiscono nello spam si verifica quando il server di invio, l’autenticazione del dominio o la reputazione del mittente non convincono il destinatario. Per migliorare la consegna servono un invio autenticato, record DNS corretti e test sul percorso di acquisto.
Cambiare il testo della conferma ordine raramente basta. Prima devi capire se WooCommerce genera il messaggio, se il servizio lo accetta e dove viene recapitato. Parti dalla diagnosi, poi intervieni sulla configurazione.
Email WooCommerce nello spam: individua il punto di blocco
Una conferma ordine (order confirmation) mancante può dipendere da tre problemi diversi: messaggio non generato, invio rifiutato oppure consegna nella cartella spam (spam folder). La correzione cambia in base al punto di blocco.

Controlla notifiche, destinatari e stato ordine
Apri WooCommerce > Impostazioni > Email. Controlla che la notifica interessata sia attiva e che il destinatario amministrativo sia corretto.
I modelli classici comprendono nuovo ordine, ordine annullato, fallito, in attesa, in lavorazione, completato, rimborsato, nota al cliente, reimpostazione password e nuovo account.
Ogni messaggio dipende da un evento preciso. Un pagamento che non aggiorna lo stato dell’ordine può impedire l’attivazione della notifica. La documentazione sul troubleshooting delle email parte proprio da questi controlli.
Confronta log del negozio e del servizio email
Esegui un ordine di prova e annota orario, indirizzo destinatario e stato raggiunto. Confrontali con i registri disponibili in WooCommerce > Stato > Log e nel plugin di invio.
I log WooCommerce non costituiscono automaticamente un archivio completo delle email. Il registro del provider serve per distinguere messaggi accettati, rifiutati e restituiti.
Un risultato “inviato” nel plugin non dimostra l’arrivo nella posta principale.
Se mancano anche le notifiche dei contatti, il problema può coinvolgere tutto WordPress. Nella guida alle email dei moduli non ricevute approfondisco questa distinzione.
Configura SMTP o API per inviare gli ordini
Perché l’invio dell’hosting può creare problemi
WooCommerce utilizza normalmente wp_mail(). Nella configurazione standard, WordPress affida l’invio a PHP mail() (la PHP mail function) e al sistema di posta del server web.
Molti hosting non sono ottimizzati per questo compito. Possono applicare limiti orari, bloccare alcuni invii o utilizzare infrastrutture condivise con reputazione scarsa.
Anche l’IP di un hosting condiviso può finire in una blocklist per lo spam spedito da altri clienti. Il tuo negozio subisce così un problema che non ha generato direttamente.
Collega WordPress a un servizio dedicato
WP Mail SMTP, Post SMTP e FluentSMTP permettono di collegare WordPress a un trasporto autenticato. FluentSMTP è gratuito; il servizio utilizzato può avere costi propri.
Attiva un solo plugin incaricato dell’invio. Seleziona il provider, inserisci le credenziali o la chiave API e imposta un mittente del dominio aziendale.
Per il trasporto autenticato, usa host, porta e crittografia previsti dal servizio. Proteggi le credenziali e non inserirle in pagine pubbliche.
Usa un indirizzo riconoscibile per gli ordini. L’indirizzo del cliente deve eventualmente comparire nel Reply-To, non sostituire il mittente autenticato.
Quale servizio email scegliere e quanto costa
MailPoet, Mailgun, Postmark, SparkPost, Amazon SES, Mandrill e SendGrid usano infrastrutture specializzate per l’invio delle email, chiamate anche email delivery service. L’invio avviene tramite API o SMTP.
Per un piccolo e-commerce contano soprattutto i volumi, i log disponibili, la facilità di configurazione e l’assistenza. Distingui il costo del plugin WordPress da quello del servizio.
Questi riferimenti aiutano a confrontare alcune opzioni a ottobre 2026. Gli importi sono in dollari USA.
| Servizio | Soglia gratuita | Riferimento economico |
|---|---|---|
| MailPoet Starter | 500 iscritti e 5.000 email mensili | Piano gratuito entro i limiti |
| Mailgun | 100 email giornaliere | Piani da 15 dollari al mese |
| Postmark | 100 email mensili | 15 dollari al mese per 10.000 email |
| Amazon SES | Agevolazioni legate all’account AWS | Invio base da 0,10 dollari per 1.000 email, oltre a eventuali costi aggiuntivi |
La soglia di 1.000 iscritti citata nella documentazione AutomateWoo va distinta dal piano MailPoet Starter attuale. Le email transazionali concorrono ai limiti del servizio MailPoet.
Se il negozio ha una gestione tecnica limitata, privilegia una configurazione semplice. Amazon SES ha costi unitari contenuti, ma richiede più attenzione operativa.
Configura SPF, DKIM e DMARC nel DNS
Il trasporto autenticato verifica il collegamento al servizio di invio. I protocolli di autenticazione aiutano il destinatario a riconoscere le email autorizzate del tuo dominio.

Autorizza il servizio con SPF e DKIM
Questo protocollo dichiara quali sistemi possono spedire per il dominio utilizzato nell’invio tecnico. Nel pannello DNS aggiungi o aggiorna il valore indicato dal provider.
Non pubblicare due record di autorizzazione per lo stesso nome DNS. Se utilizzi più servizi, le autorizzazioni devono convivere nello stesso record. La guida Google alla configurazione SPF chiarisce questo passaggio.
DKIM aggiunge una firma verificabile al messaggio. Pubblica i record TXT o CNAME forniti dal servizio e completa l’attivazione della firma nel suo pannello.
Non copiare valori da un altro sito. Evita anche di modificare i record MX della posta aziendale quando la configurazione richiede soltanto record di autenticazione.
Imposta DMARC e separa gli invii transazionali
DMARC controlla l’allineamento tra il dominio visibile nel mittente e quello autenticato tramite questo protocollo oppure DKIM. Indica inoltre come trattare i messaggi che non superano il controllo.
Puoi partire con una politica di monitoraggio p=none. Passa a quarantine o reject dopo aver identificato tutti i sistemi autorizzati.
Le linee guida Google per i mittenti collegano autenticazione e corretta gestione degli invii.
Un sottodominio dedicato, come ordini.tuodominio.it, facilita la separazione dalle campagne marketing. Può limitare alcuni effetti reputazionali, ma non isola completamente il dominio principale: filtri e provider possono collegarne la reputazione.
Verifica consegna, punteggio spam e reputazione
Dopo la configurazione, invia un messaggio tramite Mail Tester utilizzando il trasporto reale del negozio. Il report aiuta a individuare problemi di autenticazione, formattazione e blocklist.
Leggi le singole segnalazioni, senza fermarti al punteggio complessivo, detto anche spam score. Un 10/10 non garantisce l’email deliverability, cioè l’arrivo nella posta in arrivo di Gmail o Outlook. Il filtro antispam (spam filter) può comunque spostare il messaggio.
Esegui poi prove verso caselle di provider diversi. Apri le intestazioni del messaggio ricevuto e cerca Authentication-Results: SPF, DKIM e DMARC devono mostrare risultati coerenti con la configurazione.
Controlla anche gli eventi del servizio di invio. Una mancata consegna permanente segnala un problema diverso da un ritardo temporaneo. Un aumento di indirizzi inesistenti può danneggiare la reputazione.
Per isolare la generazione dei messaggi puoi utilizzare Mailtrap Email Sandbox. Intercetta le email durante i test, ma non dimostra la consegna reale ai clienti.
Infine prova ordine, rimborso, nuovo account e recupero password. Un test SMTP riuscito non verifica automaticamente tutti gli eventi WooCommerce.
Mantieni chiare le email e corrette le automazioni
Una conferma ordine deve mostrare subito numero ordine, prodotti, importo e informazioni utili. Mantieni leggibilità da smartphone, collegamenti funzionanti e una versione testuale sensata.
Anche quando personalizzi i template WooCommerce, evita messaggi composti soltanto da immagini. Non esiste una percentuale universale tra testo e immagini che garantisca la consegna.
Se utilizzi AutomateWoo, Retainful, Mailchimp o Klaviyo, separa le notifiche operative, cioè le email transazionali (transactional emails), dalle email promozionali (marketing emails). Nelle automazioni per recuperare i carrelli abbandonati, interrompi i promemoria dopo l’acquisto e rispetta disiscrizioni e base giuridica applicabile.
Per le email commerciali soggette al CAN-SPAM Act statunitense servono anche una modalità di disiscrizione e un indirizzo postale fisico valido. In Italia restano applicabili le regole europee e nazionali sulle comunicazioni promozionali.
Non trasferire automaticamente gli obblighi delle newsletter alle conferme ordine puramente transazionali.
Ordini falsi e registrazioni spam: gestiscili separatamente
Riconosci i segnali e riduci gli abusi
Il fenomeno WooCommerce spam riguarda gli abusi ricevuti dal negozio, non le email finite nello spam del cliente. Può includere account automatici (spam accounts), ordini fraudolenti (fake orders), iscrizioni automatiche (spam signups) e recensioni indesiderate (spam reviews), se il negozio accetta recensioni.
I segnali comprendono raffiche di ordini di piccolo importo, molti pagamenti falliti o in attesa e indirizzi casuali o temporanei. Un indirizzo disposable email, cioè temporaneo, richiede attenzione ma non prova da solo una frode.
Clearout e ZeroBounce aiutano a riconoscere indirizzi problematici. Un email verification plugin può verificare gli indirizzi usati nelle registrazioni, ma una casella valida non garantisce un acquisto autentico.
Abbina filtri sui domini temporanei, limiti alle richieste e controlli lato server per una protezione anti-spam, o spam protection, che non complichi ogni interazione. Anche per ridurre lo spam nei moduli conviene partire da protezioni discrete.
Prova il filtro senza coinvolgere clienti reali
Con CleanTalk installato e configurato, esegui il test in un ambiente separato:
- Apri il checkout in una finestra in incognito.
- Inserisci l’indirizzo di prova
stop_email@example.come tenta l’invio dell’ordine. - Controlla il blocco previsto: “Forbidden. Fraud prevention. Sender blacklisted.”
Ripeti poi il percorso con un indirizzo legittimo. Il filtro deve fermare gli abusi senza impedire acquisti reali.
Controlla periodicamente anche i falsi positivi e mantieni separata la valutazione antifrode del pagamento.
Domande frequenti sulle email WooCommerce
Gmail o Google Workspace bastano per gli ordini?
Possono gestire gli invii tramite un’integrazione SMTP o API, ma hanno limiti e controlli antiabuso. Il solo account non configura WordPress.
Un invio autenticato garantisce che le email non finiscano nello spam?
No. Servono anche autenticazione del dominio, reputazione e destinatari validi. Il provider può accettare il messaggio senza garantirne la cartella finale.
Rendi affidabile ogni comunicazione del negozio
Per migliorare la consegna delle email WooCommerce serve una configurazione completa: eventi corretti, trasporto autenticato e DNS coerenti. I test devono seguire il percorso reale del cliente.
Ti consiglio di partire da un ordine di prova e dai relativi log. Se vuoi sistemare il problema, posso aiutarti a rivedere configurazione WordPress, invii e funzionamento del checkout.