Seguimiento de correo electrónico: cómo y beneficios

¿Por qué el seguimiento de correo electrónico?

El correo electrónico es una forma antigua de comunicación, pero aún se considera como una de las mejores formas de comunicación. El correo electrónico sigue siendo el medio adecuado para comunicarse con sus clientes. Hay numerosas razones para esto:

Collecting feedback
Targeted personalized notifications
Efficient way to promote any product or service online
Efficient way of One-To-Many communication

Envía un correo electrónico importante como cualquier correo electrónico personalizado, algún tipo de promoción, etc.) y espera una respuesta pronto, pero no aparece nada. Comienza a preguntarse si el correo electrónico ha sido leído o no. Ahora, debe preguntarse si hay alguna forma de saber si el destinatario ha leído su correo electrónico o no. ¿O es posible rastrear un correo electrónico o no?

Yes, there are many ways to get to know whether recipient has read your mail or not.

¿Qué es el seguimiento de correo electrónico?

El seguimiento de correo electrónico es algo que le permite conocer la efectividad de su promoción/campaña/notificación. Funciona en segundo plano sin interrumpir al receptor. Antes de describir cómo funciona el seguimiento de correo electrónico, veamos qué podemos lograr con el seguimiento de correo electrónico.

We can get to know when and on which device does recipient opened the email and know exactly when to follow up.
We can also get to know how many times the email has been opened.
You’ll start writing better emails.

El correo electrónico (correo electrónico) es un mensaje digital que transmite el área del remitente a uno o más recibos. El correo electrónico funciona de forma asincrónica, ya que tanto el remitente como el receptor no necesitan estar en línea al mismo tiempo. Básicamente, el correo electrónico tiene un encabezado y un cuerpo de dos partes. El encabezado contiene detalles como la dirección del remitente, la descripción del correo, la dirección de correo electrónico del destinatario y más.

Aunque enviar un correo electrónico es muy fácil, es difícil rastrear su estado. Hay muchos enfoques disponibles, como recibo de lectura, mecanismo de etiqueta de imagen, entre otros, pero ninguno de ellos resuelve el problema al 100 %. Veamos cómo funcionan algunos de estos.

Mecanismo de lectura de recibo:

Este es un tipo de solicitud al servidor de correo electrónico del destinatario para que le envíe una notificación sobre el estado de entrega y lectura de un correo electrónico que ha enviado. Se devuelve un recibo de lectura del receptor al remitente cuando el receptor abre correctamente el correo electrónico. Hay pocos servidores/clientes de correo que admitan esta característica como Microsoft Outlook.

Esto se puede implementar insertando una o más de las siguientes líneas en el encabezado del correo electrónico: X-Confirm-Reading-To, Disposition-Notification-To, Return-Receipt-To.

A continuación se muestra un código de muestra para mostrar cómo agregar el encabezado en la solicitud de correo electrónico.

Ejemplo:

var message = new MailMessage("sender@sender.com", "receiver@receiver.com");
message.Subject = "Read receipt test";
message.Body = "Read receipt test.";
//add the header that requests the user to send a receipt
message.Headers.Add("X-Confirm-Reading-To", "sender@sender.com");
var client = new SmtpClient("smtphost.com");
client.Send(message);

En el cliente de Microsoft Outlook, también podemos agregar estas solicitudes desde la pestaña de opciones antes de enviar el correo electrónico.

En este caso, cuando el receptor hace doble clic en el correo electrónico, puede optar por enviar una confirmación de lectura o no. Solo unos pocos servidores de correo admiten este mecanismo.

Así que aquí hay otra forma de superar esta limitación: otra forma de rastrear el mecanismo de etiquetas de imágenes por correo electrónico.

Mecanismo de etiqueta de imagen:

Este método es mejor que el recibo de lectura, ya que se puede aplicar independientemente del servidor de correo, pero aún existen algunas limitaciones y pocos requisitos previos para este mecanismo. Este método no funcionará si el usuario ha deshabilitado la imagen en el lado receptor, pero por defecto está habilitado en la mayoría de los clientes de correo electrónico. Y el requisito previo es que el cuerpo del correo electrónico debe estar en formato HTML.

Entonces, la idea es muy simple, y la etiqueta de la imagen está incrustada en el cuerpo del correo electrónico que tiene una fuente que apunta a un recurso externo (por ejemplo, un servicio web tranquilo como http://recurso-externo:8080/email-tracker/email-track/ {message_identifier}) que captura información sobre el correo que ha enviado.

Entonces, cuando un usuario abre el correo electrónico, la etiqueta de imagen llama al recurso externo con el parámetro necesario en la solicitud. Y luego el recurso externo procesa la solicitud y devuelve una imagen transparente de tamaño 1*1.

A continuación se muestra el fragmento de código para agregar una imagen al cuerpo del correo electrónico en Java:

var message = new MailMessage("sender@mainhost.com", "receiver@subhost.com");
message.Subject = "Email delivery test using images";
message.Body = "Test with image tag";
String imgTag = "<img src=\"http://externalResource:8080/email-track/{message_id}\" alt="" width=""0"" height=""0""style=""width: 0px; height: 0px; border:0px;";
// append the image tag at the end of the body.
message.Body += imgTag;
message.IsBodyHtml = true;
var client = new SmtpClient("emailhost.com");
client.Send(message);

En el código anterior, message_id sería un identificador único del correo electrónico. A medida que el receptor abra el correo electrónico, una solicitud irá al recurso externo con un identificador de mensaje único. Y, external-resource recuperará el message_id de la solicitud y devolverá una imagen transparente y podrá realizar un procesamiento relevante utilizando el identificador único. Puede enviar más parámetros si lo necesita para su caso.

Estas son dos de las formas en que podemos habilitar el seguimiento de correo electrónico, pero ninguna de ellas asegura el 100% de éxito ya que ambas tienen sus propias limitaciones. Pero personalmente me gusta el seguimiento de correo electrónico utilizando el mecanismo de etiqueta de imagen que el recibo de lectura porque es independiente del servidor de correo y se puede hacer sin ningún conocimiento del receptor.

Similar Posts

Leave a Reply

Your email address will not be published.