Explorar el seguimiento de correo electrónico con Amazon SES y CloudWatch


Cada sitio de WordPress envía correos electrónicos (como notificaciones para nuevos comentarios, actualizaciones y usuarios), pero no hay seguimiento para ellos. Esto hace que sea difícil saber si sus correos electrónicos están abiertos o hacen clic o si simplemente no son leídos en la carpeta de spam de alguien. Puede que esto no sea un problema para un sitio tranquilo que envíe un restablecimiento raro de contraseña o notificación de comentarios, sino sitios ocupados que envían cientos o incluso miles de correos electrónicos al día necesitan una forma de seguirlos para ver si los correos electrónicos son efectivos y leídos. Para el artículo de esta semana, eche un vistazo al enjuiciamiento de Emazon SES y CloudWatch y descubro si es una buena solución con nuestro complemento WP SES recién comprado (y gratuito).
Cómo rastrear primero el seguimiento del correo electrónico, echemos un vistazo a cómo sigue el correo electrónico. Cuando envía un correo electrónico regular, a través de WordPress o de otra manera, no hay forma de decir si se ha abierto o se ha hecho clic en los protocolos de correo electrónico simplemente no tienen esta capacidad. Afortunadamente, hay algunas soluciones que llevarán al trabajo. En el nivel más elemental, la búsqueda de las aberturas de correo electrónico funciona insertando una imagen que se almacena en un servidor (en este caso, Amazon) en el correo electrónico. Cuando el correo electrónico está abierto, la imagen se carga desde el servidor y el servidor registra el correo electrónico como abierto. Por lo general, la imagen cargada es una imagen transparente discreta de 1 píxel (también conocida como píxel), para que no interfiera con el aspecto del correo electrónico.
Esto no funcionará si el destinatario tiene imágenes desactivadas en correos electrónicos o si los correos electrónicos se envían como un texto simple, por lo que la técnica no es 100% segura. Sin embargo, sigue siendo la forma más común y efectiva de seguir las aperturas de correo electrónico. Después de los clics en el enlace funciona de manera similar, se generan los enlaces para que lleguen a un servidor que registra el enlace como un clic, luego redirige a la URL solicitada. A menudo, los dispositivos de acortamiento de URL se utilizan para que se puedan usar enlaces más pequeños y ordenados mientras se observa clics al mismo tiempo. Después del correo electrónico con Amazon SES, Amazon SES recientemente comenzó a seguir los correos electrónicos, que se integra con Amazon CloudWatch y/o Amazon Simple Notification Servicio (SNS). Pensé que sería un cumplido perfecto para nuestro complemento WP SES, así que me presenté directamente. Para activar el seguimiento de apertura/clic, debe crear un conjunto de configuraciones en su AWS SES, para que SES sepa cómo rastrear los eventos de apertura/clic y publicarlos en el destino proporcionado. Para configurar esto, creamos un conjunto de configuración llamado “compromiso” y agregamos CloudWatch como destino:
Para los tipos de eventos, seleccioné “Enviar”, “Haga clic” y “Abrir”, porque estos eran los valores que estaba interesado en tener un gráfico.En aras de la simplicidad, opté por usar el campo Amazon para rastrear la apertura y los clics, pero es bueno saber que tiene la opción de usar su propio campo.Luego me encontré con mi primer obstáculo.Había un “nombre de dimensión” y “valor predeterminado”, y no tenía idea de lo que eran.Después de leer y leer los documentos sobre este tema, me di cuenta de que debería especificar el uso de un conjunto de configuraciones como un nombre de tamaño y su nombre como valor predeterminado.

Después de darme cuenta, me di cuenta de que el complemento WP SES no acepta la configuración de encabezados personalizados, que son necesarios para especificar el conjunto de configuración SES creado anteriormente. Para evitar esto, edité el complemento WP SES para admitir encabezados personalizados, que ha sido sorprendentemente fácil y se puede lanzar en una actualización futura una vez probada correctamente. Luego podría agregar la sede del correo electrónico necesaria para informar a SES que los correos electrónicos enviados deben seguirse: función ses_wp_mail_headers ($ mail) {$ mail [‘headers’] = “x-ses-configuation-set: Engagement”; devolver $ correo; } add_filter (‘wp_mail’, ‘ses_wp_mail_headers’); Con esto, Amazon comenzó a insertar el píxel de seguimiento y convierte los enlaces a URL URL, con una excepción: no se registraron correos electrónicos de notificación de WordPress. Después de más investigaciones, me di cuenta de que esto sucede porque WordPress no envía correos electrónicos como HTML y los envía por defecto como un texto simple. Es posible anular el tipo de contenido que usa WordPress, pero esto tiene el desafortunado efecto secundario para interrumpir el formateo de los correos electrónicos de notificación de WordPress, ya que no están codificados para usar HTML:

Esto significa que debe personalizar solo los correos electrónicos de notificación o usar otro complemento para personalizarlos para usted. Probé el complemento WP HTML Mail y parece ser solo la herramienta de trabajo. Las plantillas de correo electrónico de notificación proporcionadas por el complemento se ven muy bien e incluso establecen el tipo de contenido correcto para usted. ¡Después de su instalación, los correos electrónicos finalmente fueron seguidos por Amazon! Me conecté a CloudWatch y creé un tablero personalizado para ver los eventos. Para hacer esto, he creado un widget de “gráfico de línea”, para que pueda ver un gráfico de envío, apertura y tarifas de clics. Luego seleccioné los valores de participación que configuré anteriormente y me maravillé de mi trabajo: conclusión a pesar del hecho de que logré configurarlo, no puedo decir que recomiendo usar el seguimiento de Amazon y el WP SES. Hay mucho trabajo configurado, no funciona con los valores predeterminados del sitio de WordPress y no obtiene un gráfico muy detallado a menos que agregue muchos valores personalizados que aumentan el precio de CloudWatch. Quizás el aspecto más frustrante de esto fue la documentación de Amazon, que consideré vaga y desprovista de ejemplos específicos. Esto llevó a muchos intentos y errores y constantemente me preguntaba si hay una mejor manera de poner las cosas.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *