«Ho fatto l’ordine ma non mi è arrivato niente»: è una delle segnalazioni più frustranti per chi gestisce un negozio. Il cliente si preoccupa, a volte ripete l’acquisto o chiede un rimborso, e tu non sai se il problema è nel negozio, nella casella del cliente o in mezzo. Le email transazionali di WooCommerce (conferma d’ordine, ordine completato, nuovo account, recupero password) sono parte del servizio quanto il pagamento. In questa guida vediamo perché a volte non arrivano e come farle funzionare in modo affidabile.

Come invia le email WooCommerce

WooCommerce non ha un proprio sistema di posta: usa la funzione di invio di WordPress, che per impostazione predefinita passa la mail al server senza autenticazione, con il mittente indicato nelle impostazioni. Funziona, ma è il modo meno affidabile: per i grandi servizi di posta un messaggio che non dimostra di provenire davvero dal tuo dominio è sospetto, e rischia lo spam o il rifiuto.

Prima verifica: l’email è partita?

Prima di cercare il problema lontano, controlla il negozio:

  1. in WooCommerce > Impostazioni > Email verifica che la notifica interessata sia attiva e che i destinatari siano corretti (le email per l’amministratore hanno un campo destinatario a parte);
  2. controlla lo stato dell’ordine: la conferma al cliente parte quando l’ordine passa a «In lavorazione» o «In attesa». Un ordine rimasto «In attesa di pagamento» perché il gateway non ha confermato non genera la conferma;
  3. nella scheda dell’ordine, le note dell’ordine spesso indicano quali email sono state inviate;
  4. se usi un plugin per l’invio via SMTP, quasi tutti hanno un registro degli invii: lì vedi se la mail è partita ed eventuali errori.

La soluzione principale: invio con SMTP autenticato

Il modo più affidabile è far inviare le email del negozio attraverso una vera casella del tuo dominio, con autenticazione. Ti servono:

  • una casella con il tuo dominio, per esempio ordini@tuodominio.it, creata dal pannello DirectAdmin;
  • un plugin SMTP per WordPress (ce ne sono diversi, gratuiti e affidabili).

Nel plugin inserisci questi parametri:

Parametro Valore
Server SMTP quello indicato nell’email di attivazione
Porta e cifratura 465 con SSL/TLS, oppure 587 con STARTTLS
Nome utente l’indirizzo completo della casella
Password la password della casella
Mittente lo stesso indirizzo della casella

Salva e usa la funzione di invio di prova del plugin. Poi fai un ordine di prova completo e controlla che le email arrivino, sia a te sia a un indirizzo di un grande servizio di posta gratuito.

Mittente coerente con il dominio

Un errore frequente: il mittente delle email d’ordine è un indirizzo di un servizio di posta gratuito, mentre il negozio è sul tuo dominio. I filtri antispam vedono una mail che dichiara di arrivare da un servizio che non l’ha spedita, e la scartano. Il mittente deve essere sempre un indirizzo del tuo dominio, lo stesso con cui ti autentichi in SMTP.

SPF, DKIM e DMARC

Sono le tre «carte d’identità» del dominio per la posta, pubblicate nei DNS: dicono ai server di destinazione quali server sono autorizzati a spedire per conto tuo e permettono di verificare che il messaggio non sia stato alterato. Se i DNS del dominio sono gestiti da noi e usi la nostra posta, è la situazione più semplice. Se invece i DNS sono altrove, o se il negozio usa anche un servizio esterno di email marketing, quei record vanno aggiornati per includere tutti i servizi che spediscono per te. Nel dubbio, apri un ticket e chiedici di controllarli.

Le email arrivano, ma nello spam

Oltre all’autenticazione, conta il contenuto:

  • evita oggetti tutti in maiuscolo o pieni di punti esclamativi;
  • non trasformare le email d’ordine in volantini pubblicitari: poche immagini, testo chiaro;
  • controlla che i link puntino al tuo dominio in HTTPS;
  • chiedi ai clienti abituali di aggiungere il tuo indirizzo ai contatti.

Le email per te non arrivano

Se sono le notifiche di nuovo ordine a non arrivare a te, controlla anche la tua casella. I nostri server hanno un antispam professionale con quarantena gestibile per casella: un messaggio scambiato per spam può essere lì. Controlla la quarantena e, se serve, segnala il mittente come attendibile.

Errori di invio: leggi il codice

Quando una mail viene respinta, il server di destinazione risponde con un codice e una spiegazione. Il registro del plugin SMTP o il messaggio di mancato recapito te lo mostrano. Qualche indicazione generale:

  • errori di autenticazione: nome utente o password della casella sbagliati, oppure porta e cifratura non coerenti (465 vuole SSL/TLS, 587 vuole STARTTLS);
  • timeout di connessione: server o porta non corretti;
  • rifiuto per politica: il destinatario non si fida del mittente, quasi sempre per SPF, DKIM o DMARC.

Email automatiche ritardate

Alcune email (promemoria, richieste di recensione, notifiche di alcuni plugin) vengono inviate tramite le azioni pianificate di WooCommerce. Se queste si bloccano, le email partono in ritardo o non partono affatto. Controlla WooCommerce > Stato > Azioni pianificate e cerca azioni in errore o in attesa da molto tempo.

Uno scenario tipico

Le email «non arrivano» solo ad alcuni clienti, quelli che usano certi servizi di posta, mentre ad altri arrivano regolarmente. Quando succede, la causa più probabile è proprio l’invio senza autenticazione, magari con un mittente su un dominio diverso da quello del sito: alcuni servizi lo tollerano, altri no. Configurare l’invio SMTP con una casella del dominio del negozio è quasi sempre il primo passo che risolve.

Riassunto

  1. verifica che l’email sia attiva e che l’ordine sia nello stato giusto;
  2. invia tramite SMTP autenticato da una casella del tuo dominio;
  3. usa come mittente lo stesso indirizzo;
  4. controlla SPF, DKIM e DMARC, soprattutto se usi servizi esterni;
  5. fai un ordine di prova e guarda anche la cartella spam.

Se dopo questi passi qualcosa non torna, apri un ticket dall’area clienti indicando l’indirizzo destinatario, l’orario dell’ordine e l’eventuale messaggio di errore: controlliamo i registri del server di posta.

Altri articoli su E-commerce

Parliamone

Un hosting che ti spiega le cose, e poi le fa

Questi articoli nascono dalle domande dei nostri clienti. Se vuoi un hosting dove dietro ogni risposta c’è un tecnico vero, parliamone.

  • 4,9 su 5 su Trustpilot264 recensioni, il 96% a cinque stelle
  • Risponde un tecnicoIn italiano, da chi gestisce i server
  • Il trasloco lo facciamo noiSito, database e posta, controllati prima di spostare i DNS