Personalización de un correo electrónico con datos adicionales example--personalizing-an-email-with-additional-data
El siguiente ejemplo ilustra la adición de diferentes tipos de datos adicionales a una consulta y su uso como campo de personalización en un mensaje de correo electrónico. Para obtener más información sobre cómo enriquecer los datos dirigidos por una actividad Query, consulte esta sección.
Para este ejemplo, se utilizan recursos personalizados:
- El recurso de perfil se amplió para agregar un campo que permite guardar los puntos de lealtad de cada perfil.
- Se creó un recurso de transacciones que identifica todas las compras realizadas por los perfiles de la base de datos. La fecha, el precio y el producto comprado se guardan para cada transacción.
- Se creó un recurso de productos que hace referencia a los productos disponibles para comprar.
El objetivo es enviar un correo electrónico a los perfiles para los que se ha guardado al menos una transacción. A través de este correo electrónico, los clientes recibirán un recordatorio de la última transacción realizada, así como una vista general de todas sus transacciones: el número de productos comprados, el total gastado, un recordatorio del número total de puntos de lealtad que han acumulado.
El flujo de trabajo se presenta de la siguiente manera:
-
Agregue una actividad Query, que le permite segmentar los perfiles que han realizado al menos una transacción.
-
En la pestaña Additional data de la consulta, defina los diferentes datos que se mostrarán en el correo electrónico final:
-
El campo simple de la dimensión de perfil correspondiente a los puntos de lealtad. Consulte la sección Adición de un campo simple.
-
Dos agregados basados en la recopilación de transacciones: el número de productos comprados y la cantidad total gastada. Puede agregarlos desde la pestaña Data de la ventana de configuración de agregados mediante los agregados Count y Sum. Consulte la sección Adición de un agregado .
-
Una colección que devuelve la cantidad gastada, la fecha y el producto de la última transacción efectuada.
Para ello, debe agregar los diferentes campos que desea mostrar desde la pestaña Data de la ventana de configuración de la colección.
Para devolver solo la transacción más reciente, debe introducir "1" en Number of lines to return y aplicar un orden descendente en el campo Fecha de la colección desde la pestaña Sort.
Consulte las secciones Adición de una colección y Clasificación de datos adicionales.
-
-
Si desea comprobar que la transición saliente de la actividad transfiere correctamente los datos, inicie el flujo de trabajo por primera vez (sin la actividad Email delivery) y abra la transición saliente de la consulta.
-
Agregue una actividad Email delivery. En el contenido del correo electrónico, inserte los campos de personalización correspondientes a los datos calculados en la consulta. Puede encontrarlo a través del vínculo Additional data (targetData) del explorador de campos de personalización.
Su flujo de trabajo está listo para ejecutarse. Los perfiles objetivo en la consulta recibirán un correo electrónico personalizado con los datos calculados a partir de sus transacciones.