Ir al contenido

Darse de baja

Cada correo de una campaña recibe dos mecanismos de baja, sin nada que configurar.

{{{SPACEPOST_UNSUBSCRIBE_URL}}} se expande a una URL como https://app.spacepost.dev/u/<token>. El token se firma por contacto, así que no se puede adivinar ni modificar.

  • Al abrir el enlace se muestra una página de confirmación (“Stop receiving emails at j***@example.com?”). Un GET nunca da de baja a nadie, así que los escáneres de enlaces y las herramientas de seguridad del correo no dan de baja a personas por accidente. La dirección aparece enmascarada en la página.
  • Al pulsar el botón se envía un POST que pone el indicador unsubscribed del contacto en true.

Si tu HTML no tiene un marcador de baja, se añade por ti un pie con un enlace (y una línea de texto plano en la parte de texto). Coloca el marcador en tu propio diseño para controlar el texto y la posición.

SpacePost añade los encabezados que Gmail y Yahoo exigen para el correo masivo:

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

Con ellos, Gmail y Apple Mail muestran un botón nativo de Unsubscribe junto al remitente. Un clic hace que el cliente de correo envíe un POST a la URL, lo que da de baja al contacto de inmediato, según lo especificado en RFC 8058. Esto es mucho mejor para tu reputación que los destinatarios usando el botón de spam.

  • El contacto se omite en todas las campañas futuras a esa audiencia.
  • Por ahora no se envía nada a tus webhooks por las bajas; lee el indicador unsubscribed de GET /audiences/{id}/contacts/{idOrEmail} o lista los contactos para sincronizar tu propia base de datos.
  • Para volver a suscribir a quien lo pida, haz PATCH del contacto con { "unsubscribed": false }. Hazlo solo ante una solicitud explícita.

Los enlaces de baja son para el correo de marketing. Los restablecimientos de contraseña, los recibos y los avisos de seguridad no necesitan uno. Si envías contenido de marketing mediante POST /emails, añade los encabezados tú mismo (consulta Encabezados personalizados) y gestiona las bajas por tu cuenta, o usa campañas.