tutte le guide

// come risolvere

Aggiungere un'intestazione List-Unsubscribe (disiscrizione con un clic)

L'intestazione List-Unsubscribe permette a Gmail, Yahoo e Outlook di mostrare un pulsante Annulla iscrizione accanto al nome del mittente. Chi invia grandi volumi deve offrirla con un clic.

Cosa significa

Un'email ha in cima delle righe nascoste, chiamate intestazioni (header). Una di queste, List-Unsubscribe, dice alla casella come disiscrivere il lettore. Gmail, Yahoo, Outlook e Apple Mail mostrano allora un pulsante "Annulla iscrizione" proprio accanto al tuo nome.

La disiscrizione "con un clic" (definita dallo standard RFC 8058) aggiunge una seconda intestazione, List-Unsubscribe-Post. Con questa, la casella può disiscrivere la persona direttamente, senza aprire una pagina web.

Perché è importante

  • Gmail e Yahoo richiedono la disiscrizione con un clic nelle email di marketing di chi invia grandi volumi.
  • Un lettore che vuole smettere e trova un pulsante facile lo usa. Un lettore che non lo trova clicca su "Segnala come spam", e questo danneggia la tua reputazione.
  • Non serve per le email transazionali come fatture, reimpostazioni della password o conferme d'ordine.

Come verificare

  • Invia un'email di test: nella home page copia il tuo indirizzo di test unico, inviagli una normale email dalla casella o dallo strumento che vuoi verificare, poi apri il report. Apri la sezione "Raw headers" e cerca List-Unsubscribe e List-Unsubscribe-Post.

Come risolvere

Con uno strumento di newsletter

La maggior parte degli strumenti di newsletter e di marketing aggiunge entrambe le intestazioni in automatico. Se mancano:

  1. Cerca nelle impostazioni dello strumento un'opzione chiamata "one-click unsubscribe" o "List-Unsubscribe".
  2. Assicurati che le tue email siano inviate come campagne di marketing o newsletter, non come semplici email individuali.
  3. Configura l'autenticazione del dominio (DKIM con il tuo dominio): le intestazioni devono essere coperte dalla firma DKIM per essere valide.

Con il tuo codice di invio

Aggiungi queste due intestazioni a ogni email di marketing:

List-Unsubscribe: <https://yourdomain.com/unsubscribe?u=abc123>, <mailto:unsubscribe@yourdomain.com?subject=unsubscribe>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
  • Il link https deve essere unico per ogni lettore, così sai chi togliere.
  • Quando la casella invia una richiesta POST a quel link con il corpo List-Unsubscribe=One-Click, il tuo sito deve disiscrivere subito la persona, senza accesso e senza pagina di conferma.
  • L'indirizzo mailto è una soluzione di riserva per le caselle più vecchie.
  • Firma l'email con DKIM includendo queste intestazioni.

Buone abitudini

  • Gestisci le richieste entro due giorni al massimo.
  • Tieni anche un link di disiscrizione visibile nel corpo dell'email.
  • Non inviare mai un'email "Sei sicuro?" dopo una disiscrizione.
  • Togli le persone disiscritte da ogni lista e da ogni strumento, non solo da quello in cui hanno cliccato.

Verifica che sia risolto

Invia una nuova email di test dalla home page usando il tuo strumento di marketing, e controlla le intestazioni grezze nel report. Poi inviane una a un indirizzo Gmail: dopo qualche email, Gmail dovrebbe mostrare il link Annulla iscrizione accanto al tuo nome. Gmail non sempre lo mostra per i nuovi mittenti.

Lo standard: RFC 8058, disiscrizione con un clic.

Verifica che sia risolto

Una modifica DNS può richiedere da pochi minuti a qualche ora. Poi invia una nuova email di test o scansiona di nuovo il tuo dominio.

Guide correlate