Le mail d'ordine di WooCommerce nello spam: perché succede e la lista di controllo
Le mail d'ordine di WooCommerce finiscono nello spam perché WordPress le invia in modo predefinito direttamente dal server web, senza autenticazione e senza reputazione. Il destinatario vede un messaggio che sostiene di venire dal tuo dominio, da un server che non può dimostrarlo. La soluzione consiste in quattro passi: invia tramite un SMTP relay con un accesso proprio, usa un indirizzo mittente sul tuo dominio, metti a posto SPF e DKIM e prova su Gmail e Outlook invece che nella tua casella.
Che cosa succede di base
WooCommerce usa la funzione di posta di WordPress, che passa il messaggio alla funzione di posta del server web. Presso la maggior parte degli hoster è un server condiviso da centinaia di siti, alcuni dei quali violati e usati per lo spam. Quell'indirizzo IP ha quindi una reputazione altalenante, e non è nel tuo record SPF. Per giunta il messaggio non viene firmato con DKIM per il tuo dominio. Tre segnali negativi insieme, prima ancora che qualcuno guardi il contenuto.
Perché tu non te ne accorgi
L'ordine di prova che fai arriva. La tua casella gira sul tuo dominio o presso lo stesso hoster e si fida del messaggio. Il cliente con un indirizzo Gmail lo riceve nello spam, oppure per niente. Te ne accorgi solo dalle telefonate: "Il mio ordine è andato a buon fine?" e dagli ordini doppi dei clienti che hanno riprovato.
La lista di controllo
- Invia via SMTP con un accesso. Installa un plugin SMTP e inserisci i dati del tuo relay: nome del server, porta 587 con STARTTLS e un accesso creato appositamente per questo negozio. Da quel momento ogni messaggio di WordPress parte da un server con reputazione.
- Usa un indirizzo mittente sul tuo dominio. Non un indirizzo gratuito di un grande provider, e non l'indirizzo del cliente. Imposta nelle impostazioni di WooCommerce un indirizzo fisso come ordini@tuonegozio.be. Alcuni plugin mettono l'indirizzo del cliente come mittente nei moduli; disattivalo e usa l'indirizzo di risposta.
- Imposta SPF e DKIM per il tuo dominio. Aggiungi il relay al tuo record SPF e pubblica la chiave DKIM. Con un relay che prepara tutto dal pannello si tratta di copiare due record DNS. Aggiungi DMARC sull'impostazione più blanda, così ricevi i rapporti.
- Controlla il contenuto. Una mail d'ordine composta da un'unica grande immagine, che contiene link accorciati o carica decine di foto di prodotto da un altro dominio ottiene un risultato peggiore. I modelli predefiniti di WooCommerce vanno bene; i problemi nascono di solito da modelli personalizzati.
- Prova presso provider diversi. Fa' un ordine di prova con un indirizzo Gmail, uno Outlook e uno presso un provider locale. Apri il messaggio e guarda nei dettagli se SPF, DKIM e DMARC riescono.
- Guarda il registro. Nel pannello del tuo relay vedi per ogni messaggio se è stato consegnato, rimbalzato o rifiutato, con il motivo. Fallo ogni giorno per una settimana dopo il passaggio.
Separa le mail d'ordine dalla newsletter
Molti e-commerce inviano la newsletter dallo stesso WordPress con le stesse impostazioni. È un rischio: una newsletter che genera reclami spam si trascina dietro la reputazione delle tue mail d'ordine. Usa per la newsletter un accesso separato sul relay, o meglio ancora un sottodominio separato, così la conferma d'ordine prende sempre la strada di minor resistenza. Perché quella distinzione è così importante lo leggi sulla nostra pagina sull'e-mail transazionale.
Le trappole dopo il passaggio
Un plugin che dopo un aggiornamento torna all'impostazione predefinita. Un hoster che blocca le connessioni in uscita sulla porta 587; chiedi allora di aprirla. Un plugin di cache che rallenta l'invio. E il classico: qualcuno cambia l'indirizzo mittente con un indirizzo su un altro dominio, e da quel momento l'autenticazione fallisce. Metti in agenda un ordine di prova una volta al mese.
Che cosa ci guadagni
Meno telefonate, meno ordini doppi e clienti che trovano la conferma di spedizione senza cercarla nella cartella spam. Per un e-commerce la conferma d'ordine è la mail più importante che invii; vale la pena dedicarle un pomeriggio.
Domande frequenti
Quale plugin SMTP devo usare?
Va bene qualsiasi plugin che faccia inviare WordPress tramite un server SMTP con accesso. Scegline uno mantenuto attivamente e capace di inviare un messaggio di prova.
Il mio hoster dice che la posta funziona. È vero?
Parte, questo sì. Se arrivi su Gmail o Outlook è un'altra domanda, e ci rispondi con un ordine di prova verso un indirizzo simile.
Devo cambiare qualcosa nei modelli di WooCommerce?
Di solito no. Controlla però che l'indirizzo mittente e il nome del negozio nelle impostazioni siano corretti; è ciò che vede il destinatario.