Email

Trucos para crecer con el email: imágenes dinámicas en los emails

La mejor forma de interactuar con tu audiencia es ofrecerle contenido interesante y útil que le resulte relevante. Un email transaccional muy personalizado es una forma excelente de conseguir una buena interacción con tu audiencia.
Imagen para Trucos para crecer con el email: imágenes dinámicas en los emails

La mejor forma de interactuar con tu audiencia es ofrecerle contenido interesante y útil que le resulte relevante. Un email transaccional muy personalizado es una forma excelente de conseguir una buena interacción con tu audiencia.

En este artículo, vamos a ver cómo crear elementos dinámicos en un email para conseguir justo eso.

Si tienes actividad en canales sociales como Twitter y quieres compartir tus tuits más allá de Twitter, ¿por qué no incluirlos en tu newsletter o en un resumen por email para tu audiencia? Esto podría ayudarte con las tasas de apertura y de clics, lo que mejorará tu tasa de interacción general.

Cómo

Si ya has trabajado con emails, quizá te preguntes cómo es posible modificar el contenido de un email después de haberlo enviado a un destinatario. O más bien cómo sacar partido a las imágenes adjuntas en línea.

Los clientes de email reciben la instrucción de obtener las imágenes desde la URL indicada. Aunque algunos clientes más recientes pueden guardar la imagen en caché, podemos usar encabezados HTTP específicos para indicar al servidor proxy que no lo haga.

Requisitos

Vamos a aprovechar el potencial de Mailgun a través de su biblioteca para PHP. Para ello, usaremos PHP con la extensión GD. Si no conoces la extensión GD para PHP, te sugiero que leas la guía en el sitio web oficial de PHP

  • Una base de datos de tuits aprobados previamente
  • PHP (con la extensión GD)
  • Biblioteca para PHP de Mailgun

Primer ejemplo:

                                

                                    
                                
                            

Guarda lo anterior en un archivo, por ejemplo dynamicImage.php, ponlo en una carpeta pública de tu servidor web y envía un email a alguien (o a ti como prueba):

Debes redactar un email en HTML y especificar como origen de la imagen la dirección pública para acceder al script dynamicImage.php. Algo como <img src="http://domain.com/script/img/dynamicImage.php" > en el cuerpo en HTML del email debería bastar para demostrar el caso de uso..

Segundo ejemplo

Aquí mostramos a través de una imagen un tuit aleatorio de la lista de tuits aprobados

                                

                                    
                                
                            

Reflexiones

Como con cualquier email en HTML, recuerda incluir una alternativa en texto sin formato, ya que siempre es una buena práctica.

Este es un truco fantástico y sencillo para aumentar la interacción. Además, puedes aplicar lo que has aprendido en este artículo a cientos de situaciones distintas, como:

  • Mostrar ofertas distintas según la geolocalización del usuario que abre el email.
  • Mostrar un contenido distinto en función de la hora a la que el usuario abra el email
  • ¿Está lloviendo? ¿Hace sol? Personalizar al instante el aspecto del email con imágenes adaptadas al clima cuando el usuario lo abre
  • ¡Las cuentas atrás ya no tienen por qué ser aburridas!

Y, probablemente, mi idea favorita:

  • Mostrar la posición en la cola y el estado en las incidencias de asistencia

Cuéntanos cómo vas a aprovechar las ventajas de las imágenes dinámicas.

Hasta el próximo email, Orlando