top of page

Generando emails dinámicos con Copilot Studio y Customer Insights - Journeys

hace 11 minutos
3 min de lectura

Las plataformas de marketing llevan años basándose en un concepto bastante sencillo: creamos una plantilla, añadimos contenido dinámico y la reutilizamos tantas veces como sea posible.


Funciona hasta que empiezan a aparecer excepciones.


Una plantilla para cada mercado. Otra para cada tipo de cliente. Variaciones según el producto, el destino, la temporada, el idioma, los intereses del cliente...


Y de repente tenemos una colección de plantillas que alguien tiene que mantener.

Pero ¿qué pasaría si, en lugar de intentar anticipar todas las posibles combinaciones, pudiéramos generar el contenido cuando realmente lo necesitamos?


En este artículo vamos a construir precisamente ese escenario utilizando Microsoft Dynamics 365 Customer Insights - Journeys, Copilot Studio y Dataverse.


Y para hacerlo más interesante, vamos a imaginar que somos una aerolínea.


El escenario: una aerolínea que conoce tu próximo viaje.


Nuestra aerolínea tiene información sobre sus clientes y sus reservas.

Para cada vuelo conocemos, entre otras cosas:


  • El cliente.

  • El destino.

  • La fecha del vuelo.

  • Sus intereses.

  • La información de la reserva.


Esto nos permite crear una experiencia mucho más personalizada.

Imaginemos que María tiene un vuelo a Roma dentro de siete días.


En lugar de enviarle un email genérico del tipo:


"Recuerda que tienes un vuelo próximamente" queremos enviarle algo mucho más útil:


"María, ¡Roma te espera! Hemos consultado el tiempo que tendrás durante tu viaje y hemos encontrado algunas actividades que podrían interesarte."


El contenido del email dependerá de quién es el cliente, dónde viaja, sus intereses y cuándo lo hace.


Y aquí es donde entra Copilot Studio.


La idea


Nuestro primer Journey se encargará de detectar que faltan siete días para el vuelo.


Cuando esto ocurra, el Journey llamará a un agente de Copilot Studio.


El agente recibirá información contextual del cliente y a partir de esta información, el agente consultará los datos necesarios y generará directamente el contenido HTML del email.



Lo interesante de este ejemplo es que no queremos crear una plantilla diferente para Roma, París, Londres, Nueva York...


Queremos generar el contenido dinámicamente.


La arquitectura

Para conseguirlo vamos a separar dos responsabilidades:


Generación del contenido y entrega del contenido.


La arquitectura será:


Esta separación es importante.

El primer Journey se preocupa de generar el contenido.

El segundo se preocupa de enviarlo.

De esta forma desacoplamos la inteligencia que genera el contenido de la lógica de marketing que controla la comunicación.


Journey 1

Este primer recorrido se dispara cuando un contacto entra en el segmento porque faltan siete días para la fecha de su vuelo. Es el encargado mediante un canal personalizado de Dynamics 365 Customer Insight llamar a Copilot Studio enviandole al agente toda la información del contexto.



Journey 2


El recorrido se dispara cuando se crea un registro en nuestra tabla elastic y luego manda el correo electrónico.

El campo 'Body' del email deberá estar configurado de la siguiente manera para que pueda mandarse el email generado por una agente sin que muestre el html como texto plano. https://learn.microsoft.com/en-us/dynamics365/customer-insights/journeys/real-time-marketing-predefined-dynamic-text#allow-html-content-in-source-content

La parte interesante de este escenario no es simplemente que Copilot Studio pueda generar HTML.


Es que podemos combinarlo con Customer Insights - Journeys para crear una arquitectura en la que el contenido de una comunicación no tenga que existir hasta el momento en el que realmente lo necesitamos.


  • Una reserva genera contexto.

  • El contexto alimenta al agente.

  • El agente genera contenido.

  • Dataverse lo almacena.

  • El Journey lo entrega.


Y todo ello sin tener que crear una nueva plantilla cada vez que aparece una nueva combinación de cliente, destino, intereses o contexto.


Quizá el futuro de las campañas no sea tener más plantillas si no tener mejor contexto en nuestros datos.

 
 
 

Comentarios


Déjame algún comentario

¡Gracias por contactar!

© 2023 by Power User 365 blog

bottom of page