Salta ai contenuti

Annullamento dell'iscrizione

Ogni email di una campagna riceve due meccanismi di annullamento dell’iscrizione, senza nulla da configurare.

{{{SPACEPOST_UNSUBSCRIBE_URL}}} si espande in un URL come https://app.spacepost.dev/u/<token>. Il token è firmato per ogni contatto, quindi non può essere indovinato né modificato.

  • Aprendo il link compare una pagina di conferma (“Stop receiving emails at j***@example.com?”). Un GET non disiscrive mai nessuno, quindi gli scanner di link e gli strumenti di sicurezza della posta non disiscrivono le persone per errore. L’indirizzo è mascherato nella pagina.
  • Premendo il pulsante viene inviato un POST che imposta a true il flag unsubscribed del contatto.

Se il tuo HTML non ha un segnaposto di annullamento dell’iscrizione, viene aggiunto per te un piè di pagina con un link (e una riga di testo nella parte in solo testo). Inserisci il segnaposto nel tuo design per controllare formulazione e posizione.

SpacePost aggiunge gli header che Gmail e Yahoo richiedono per le email di massa:

List-Unsubscribe: <https://app.spacepost.dev/u/<token>>
List-Unsubscribe-Post: List-Unsubscribe=One-Click

Con questi, Gmail e Apple Mail mostrano un pulsante nativo Unsubscribe accanto al mittente. Un clic fa sì che il client di posta invii un POST all’URL, il che disiscrive subito il contatto, come specificato in RFC 8058. Questo è molto meglio per la tua reputazione rispetto ai destinatari che usano il pulsante dello spam.

  • Il contatto viene saltato da tutte le future campagne verso quel pubblico.
  • Al momento non viene inviato nulla ai tuoi webhook per le disiscrizioni; leggi il flag unsubscribed da GET /audiences/{id}/contacts/{idOrEmail} o elenca i contatti per sincronizzare il tuo database.
  • Per reiscrivere qualcuno che lo chiede, esegui un PATCH del contatto con { "unsubscribed": false }. Fallo solo su richiesta esplicita.

I link di annullamento dell’iscrizione servono per le email di marketing. Reimpostazioni della password, ricevute e avvisi di sicurezza non ne hanno bisogno. Se invii contenuti di marketing tramite POST /emails, aggiungi tu gli header (vedi Header personalizzati) e gestisci le disiscrizioni dalla tua parte, oppure usa le campagne.