Personalizar tus emails con datos de eventos

Cuando tus contactos realizan acciones específicas, como hacer una compra o reservar una reunión, puedes utilizar los datos del evento vinculados a estas acciones para personalizar los emails que reciben. Esto resulta especialmente útil en confirmaciones de pedidos, recordatorios de carrito abandonado y otros emails automatizados.

¿Cómo funciona la personalización de emails con datos de eventos?

Al crear una plantilla de email, puedes añadir variables de evento. Estas variables son marcadores de posición dinámicos para detalles específicos relacionados con un evento, como el nombre del contacto, el ID del pedido y los artículos comprados. 

Cuando se produce el evento, Brevo recibe los datos del evento y reemplaza automáticamente las variables del evento con los datos reales del evento. Esto garantiza que, en lugar de recibir un mensaje genérico, el destinatario recibe un email totalmente personalizado, haciendo que la experiencia sea más relevante y atractiva.

En el siguiente ejemplo, un cliente hizo un pedido de dos productos. Las variables de evento en la plantilla de email fueron reemplazadas con los datos reales de la compra, por lo que el destinatario recibió un email totalmente personalizado, incluyendo detalles específicos sobre los artículos que pidió ⬇️.

Plantilla de email en Brevo Email recibido en la bandeja de entrada
email_dynamic-content_order-created_template_en-us.png email_dynamic-content_order-created_sent_en-us.png

¿Qué emails se pueden personalizar con datos de eventos?

❗️ Importante
Debido a que las campañas de email son envíos manuales y únicos que no se activan por las acciones de un cliente, no se pueden utilizar variables de evento en ellas.

Puesto que los datos de eventos se basan en las acciones de un cliente, las variables de evento solo se pueden utilizar en:

  • Emails automatizados enviados a través de una automatización.
  • Emails transaccionales enviados a través de Brevo SMTP.

Expande el siguiente acordeón para ver algunos ejemplos concretos de emails que pueden utilizar datos de eventos para personalización ⬇️:

Ejemplos de emails que pueden utilizar datos de eventos para personalización
Email Evento activado Datos del evento
Email de confirmación del pedido Un cliente realiza un pedido
  • Nombre del cliente
  • ID del pedido
  • Nombre, precio y cantidad de los artículos comprados
  • Total del pedido
Email de cancelación de pedido Se ha cancelado el pedido de un cliente
  • Nombre del cliente
  • ID del pedido
  • Nombre, precio y cantidad de los artículos comprados
  • Total del pedido
  • Motivo de la cancelación
Email de confirmación de envío Se envía el pedido de un cliente
  • Nombre del cliente
  • ID del pedido
  • Nombre, precio y cantidad de los artículos comprados
  • Total del pedido
  • Número de seguimiento del pedido
  • Fecha de entrega estimada
Recordatorio de carrito abandonado Un cliente abandona su carrito sin completar la compra
  • Nombre del cliente
  • Nombre, precio y cantidad de artículos restantes en el carrito
  • URL del carrito
Próximo evento, cita o recordatorio de viaje Un cliente reserva un evento, una cita o un viaje
  • Nombre del cliente
  • Fecha y lugar del evento, cita o viaje (por ejemplo, 15 de marzo de 2025 a las 3:00 PM - Retiro de yoga, Bali)
Sugerencia de siguientes pasos Un cliente, usuario o estudiante completa una acción específica
  • Nombre de la persona
  • Información sobre la acción completada (por ejemplo, "Completaste tu primer módulo")
Recomendación de producto o contenido Un visitante visita una página, publicación de blog o artículo específico
  • Nombre del visitante
  • Información sobre la página visualizada (por ejemplo, "Reseña de esterilla de yoga - calificación de 5 estrellas")

Antes de empezar

  • Instala el Brevo tracker en tu sitio web
    Para realizar las acciones de los usuarios y recopilar datos de eventos, asegúrese de que el Brevo tracker esté instalado en su sitio web. Para obtener más información, consulta nuestro artículo dedicado ¿Qué es Brevo tracker y cómo se instala?.
  • (Opcional) Crear eventos personalizados
    Brevo realiza un seguimiento automático de muchos eventos. Sin embargo, si quieres supervisar acciones específicas de usuarios relevantes para tu negocio, puedes crear eventos personalizados y recopilar datos vinculados a ellos. Para obtener más información, consulte nuestro artículo dedicado Crear eventos personalizados en Brevo.

Paso 1: crear una plantilla de email

En primer lugar, crea una plantilla de email.

  1. Ve a Marketing > Templates (Plantillas).
  2. Haz clic en Create template (Crear plantilla).
  3. Selecciona Email template (Plantilla de email).
  4. En la pestaña Setup (Configuración), configura la configuración de la plantilla, incluido el nombre, el asunto y el texto de vista previa.
    💡 Información relevante
    Puedes personalizar tu asunto con datos de eventos escribiendo una variable de evento manualmente. Para obtener más información sobre cómo se formatean las variables de eventos, consulta nuestra sección dedicada en el artículo [Manual] Personalizar los mensajes con contenido dinámico (lenguaje de plantillas de Brevo).
  5. Haga clic en Next step (Siguiente paso).
  6. En la pestaña Design (Diseño), elige una plantilla o diseño de email para utilizar como base, o crea una nueva plantilla desde cero.

Paso 2: (Opcional) Insertar un bloque de contenido dinámico para repetir los datos de eventos

❗️ Importante
Algunos datos de eventos, como un enlace de resumen del carrito o el total del pedido, no necesitan repetirse. En este caso, no es necesario añadir un bloque de contenido dinámico a tu plantilla de email y puedes insertar los datos del evento directamente en un bloque normal de Title (Título) o Text (Texto).

Utiliza un bloque de contenido dinámico cuando tengas que repetir información, como los nombres o precios de los artículos comprados. Esto te permite mostrar varios artículos como una lista recorriendo los datos del evento.

  1. Desde el editor de email, arrastre y suelte el bloque de Dynamic Content (Contenido dinámico) en el lienzo. En el panel izquierdo, se abre la configuración del bloque.
    email_add_dynamic-content-block_en-us.png
  2. Haz clic en la sección Dynamic content (Contenido dinámico) de tu plantilla de email.
  3. En el menú desplegable Data source (Fuente de datos), selecciona Event data (Datos de evento).
    email_dynamic-content-block_event-data_en-us.png
  4. Elige el evento que quieres utilizar para personalizar tu email (por ejemplo, eventos de ecommerce > order_created).
    email_dynamic-content-block_event-data_event°en-us.png
  5. Selecciona la matriz específica donde se almacenan los datos del evento (por ejemplo, elementos).
    email_dynamic-content-block_event-data_event_array_en-us.png

Paso 3: Añadir variables de evento a tu plantilla de email

Añade variables de evento a tu email para incluir datos personalizados, como nombres de productos, precios o un enlace al carrito. Cuando se envía el email, estas variables se reemplazarán por la información correcta para cada destinatario.

  1. Inserta los bloques de contenido que quieras utilizar para mostrar los datos del evento. Por ejemplo, puede utilizar:
    • Un bloque de Image (Imagen) para mostrar una imagen de los artículos.
    • Un bloque de Text (Texto) para mostrar detalles, como los nombres de los artículos, los precios o las descripciones.
    • Un Button (Botón) para redirigir a una URL personalizada, como un enlace de pago o de resumen de pedido.
      ❗️ Importante

      Para repetir datos de eventos, como los nombres o precios de los artículos comprados, asegúrate de colocar los bloques de contenido dentro del bloque de contenido dinámico que añadiste en el paso anterior

      email_dynamic-content-block_add_content-block_en-us.png
  2. Añade variables de evento dentro de tus bloques de contenido. Expanda los siguientes acordeones para obtener información sobre cómo añadir variables para cada tipo de contenido:

    🔠 Añadir una variable al texto

    Añade una variable dentro de un bloque de contenido que contenga texto para mostrar detalles específicos relacionados con un evento, como el precio de un artículo o el total del carrito.

    1. Haz clic en un bloque de Title (Título), Text (Texto) o Button (Botón).
    2. Coloque el cursor en la posición en la que desee añadir una variable.
    3. Haga clic en el icono de Añadir variable { } en la barra de formato.
      email_dynamic-content_text_variable_en-us.png
    4. En el cuadro desplegable Which attribute would you like to insert? (¿Qué atributo desea insertar? ),seleccione la variable que desea incluir en la plantilla de email ("name" (nombre), "price" (precio), etc.).
      email_dynamic-content_text_variable2_en-us.png
    5. (Opcional) En el campo Which value should be used if the attribute is empty? (¿Qué valor debe utilizarse si el atributo está vacío?), introduzca el texto alternativo que se utilizará en caso de que falte el valor de un producto.
    6. (Opcional) Si ha seleccionado un atributo de tipo numérico, introduzca el número deseado de decimales en el campo Number of decimals to display (Número de decimales que mostrar).
    7. Haz clic en Insert (Insertar). Se insertará la variable y aparecerá una etiqueta en el bloque de contenido.
      email_dynamic-content_template_en-us.png
    🖼️ Añadir una variable a una imagen

    Añade una variable a un bloque de Image (Imagen) para mostrar la imagen asociada a un artículo, como la foto de un producto.

    1. Haz clic en un bloque de Image (Imagen).
    2. En la barra lateral, vaya a Image settings (Configuración de imagen).
    3. En el campo Insert image from URL (Insertar imagen desde URL), haga clic en el icono de Añadir variable { }.
    4. Seleccione la variable que desea utilizar para mostrar la imagen (normalmente "image" [imagen]).
      email_dynamic-content_image_variable_en-us.png

    🔗 Añadir una variable como hipervínculo en el texto

    Añade una variable como un hipervínculo en un texto para enviar a los destinatarios a una URL, como una página de producto o un resumen del carrito.

    1. Haz clic en un bloque de Title (Título) o Text (Texto).

    2. Resalte el texto en el que desea añadir el enlace.
    3. Haga clic en el icono de Enlace 🔗 en la barra de formato.
      email_dynamic-content_link-text_en-us.png
    4. En el campo Link target (Destino de enlace), haga clic en el icono de Añadir variable { }.
    5. Seleccione la variable que desea utilizar para generar su enlace (generalmente "url").
      email_dynamic-content_link-text-variable_en-us.png
    6. Haga clic en (Insert (Insertar).
    🔗 Añadir una variable como hipervínculo en una imagen

    Añade una variable como un hipervínculo en una imagen para enviar a los destinatarios a una URL, como una página de producto o un resumen del carrito.

    1. Haz clic en un bloque de Image (Imagen).
    2. En la barra lateral, ve a Link settings (Configuración del enlace).
    3. En el campo Link target (Destino de enlace), haga clic en el icono de Añadir variable { }.
    4. Selecciona la variable que quieres utilizar para generar tu enlace (generalmente "url").
      email_dynamic-content-block_image_hyperlink_en-us.png
    5. Haga clic en (Insert (Insertar).
    🔗 Añadir una variable como hipervínculo en un botón

    Añade una variable como un hipervínculo en una imagen para enviar a los destinatarios a una URL, como una página de producto o un resumen del carrito.

    1. Haz clic en un bloque de Button (Botón)
    2. En la barra lateral, ve a Link settings (Configuración del enlace).
    3. En el campo Link target (Destino de enlace), haga clic en el icono de Añadir variable { }.
    4. Selecciona la variable que quieres utilizar para generar tu enlace (generalmente "url").
      email_dynamic-content-block_button_hyperlink_en-us.png
    5. Haga clic en (Insert (Insertar).

Paso 4: (Opcional) Limitar el número de artículos repetidos en tus emails

➡️  Por ejemplo
Si limitas el número de artículos que se muestran en un email de confirmación de pedido a 3, solo se mostrarán los detalles de 3 artículos comprados, incluso si el cliente compró 10 artículos.

Si has añadido un bloque de contenido dinámico a tu plantilla de email, su contenido se repetirá para cada artículo incluido en el email. De forma predeterminada, el número de artículos mostrados está limitado a 3. Esto ayuda a mantener el mensaje claro y visualmente atractivo, lo que evita al mismo tiempo que el destinatario se sienta abrumado.

email_dynamic-content_limit-items_en-us.png

Para cambiar el límite:

  1. Desde la configuración del bloque de Dynamic content (Contenido dinámico) en el panel de la izquierda, abre la sección Layout (Diseño).
  2. La opción Limit number of items (Limitar número de artículos) debe estar activada de forma predeterminada.
  3. En el campo Number of items (Número de artículos) , haz clic en los botones +/- o introduce el número máximo de veces que el bloque de Dynamic content (Contenido dinámico) debe repetir su contenido.

Paso 5: (Opcional) Mostrar u ocultar contenido en tus emails según condiciones específicas

Haz que tus emails sean más relevantes mostrando u ocultando contenido según condiciones específicas. Muestra únicamente contenido que coincida con el dispositivo, los detalles de contacto, los datos de eventos o el feed de datos de cada destinatario.

➡️ Para obtener más información, consulta nuestro artículo dedicado Mostrar u ocultar contenido en los emails (Visibilidad del contenido).

Paso 6: Obtener una vista previa de tu plantilla de email con datos reales

❗️ Importante

No recomendamos utilizar las opciones View in inbox (Ver en bandeja de entrada) o Send text email (Enviar email de prueba) para emails personalizados con datos de eventos. Estas opciones no se pueden vincular a datos de eventos reales, por lo que las variables de evento no se reemplazarán.

Obtén una vista previa de tu plantilla de email para garantizar que se muestre correctamente en la bandeja de entrada de los destinatarios y que las variables de evento se reemplacen correctamente con datos reales de un evento.

  1. Haga clic en Preview & test (Previsualizar y probar).
  2. Selecciona una de nuestras opciones de prueba o vista previa:
    Vista previa como destinatario [Avanzado] Vista previa de evento

    La opción "Preview as recipient" (Obtener vista previa como destinatario) te permite ver previamente cómo se verá tu email para un contacto específico al reemplazar las variables de contacto con datos de un contacto seleccionado y las variables de evento con datos de un fragmento JSON introducido manualmente.

    1. Seleccione Preview as recipient (Previsualizar como destinatario).
    2. Selecciona el contacto que quieres utilizar para reemplazar las variables de contacto.
    3. Active la opción Add transactional JSON data (Añadir datos JSON transaccionales).
    4. Introduce el fragmento JSON que quieres utilizar para reemplazar las variables de evento. Estos datos reemplazarán las variables y podrás obtener una vista previa de la plantilla con datos de eventos reales.
    5. Una vez que hayas terminado de ver el email, cierra la ventana.

Paso 7: Activar tu plantilla de email y utilizarla en Brevo

Activa tu plantilla de email y utilízala en Brevo.

  1. Desde el editor de email, haz clic en Save & quit (Guardar y salir) para guardar tu plantilla de email.
  2. Haga clic en Save and activate (Guardar y activar) para activar su plantilla de email.
  3. Ahora puedes utilizar tu plantilla de email de diferentes maneras:

Las variables de evento en tu email se reemplazarán automáticamente con la información relevante para cada destinatario cuando se envíe el email.

🤔 ¿Tiene alguna duda?

Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro equipo de asistencia mediante la creación de un ticket desde su cuenta. Si todavía no tiene una cuenta, puede ponerse en contacto con nosotros aquí.

Si necesitas ayuda con un proyecto usando Brevo, podemos ponerte en contacto con la agencia partner de Brevo adecuada.

💬 ¿Fue útil este artículo?

Usuarios a los que les pareció útil: 4 de 10