Enviar un correo electrónico personalizado después de un cuestionario en una página de destino
Recopila respuestas de valoración en un cuestionario de una página de destino de Braze, escríbelas en el perfil de usuario como atributos personalizados y, después, desencadena un correo electrónico personalizado que puntúa las respuestas y adapta el texto con Liquid.
Acerca de este ejemplo
StyleRyde, una marca ficticia de viajes compartidos bajo demanda, pide a sus conductores que completen una breve autoevaluación de seguridad en una página de destino de Braze. Cada pregunta es una valoración del 1 al 5. Cuando un conductor envía el cuestionario, Braze registra las puntuaciones como atributos personalizados. Después, StyleRyde envía un correo electrónico que calcula una puntuación media y muestra consejos acordes a esa puntuación.
Este escenario combina:
- Cuestionarios en páginas de destino con bloques de formulario de escala de valoración
- Atributos personalizados para mensajes de seguimiento y segmentación
- La etiqueta de Liquid de la página de destino para que los usuarios conocidos se mantengan en un único perfil
- Una Campaign de correo electrónico basada en acciones desencadenada por Envió un formulario de página de destino
- Operaciones matemáticas y condicionales de Liquid para crear texto basado en la puntuación
Usa este ejemplo cuando quieras guardar las respuestas del cuestionario en el perfil y enviar un mensaje personalizado casi en tiempo real tras el envío. Si solo necesitas análisis del cuestionario, no hacen falta atributos de perfil ni mensajes de seguimiento.
Consideraciones
- Crea la página de destino con Cuestionario como tipo de mensaje para obtener bloques de escala de valoración, informes del cuestionario y controles de registro de atributos. Los formularios estándar de páginas de destino admiten desplegables para valoraciones, pero esos valores se guardan como atributos personalizados de cadena, lo que limita los filtros de segmentación numéricos.
- Las escalas de valoración de los cuestionarios pueden registrar las respuestas como atributos personalizados enteros. Usa enteros cuando tengas pensado segmentar según umbrales de puntuación o hacer operaciones matemáticas con Liquid sin convertir cadenas.
- Escribir atributos personalizados (y, opcionalmente, eventos personalizados) consume puntos de datos. Las respuestas de texto largo de los cuestionarios no se pueden registrar como atributos de perfil.
- Inserta la etiqueta de Liquid
{% landing_page_url %}en el mensaje que dirige el tráfico al cuestionario. Sin ella, al enviar el formulario se puede crear un nuevo perfil anónimo en lugar de actualizar el del usuario conocido. Para más información, consulta Seguimiento de usuarios a través de un formulario y Acerca de los datos de seguimiento de páginas de destino. - Usa el desencadenante nativo Envió un formulario de página de destino para las Campaigns de seguimiento. En este ejemplo no necesitas un evento personalizado aparte en el botón de envío.
- Las páginas de destino con formularios necesitan una experiencia de confirmación (página de destino de confirmación, paso de confirmación en un formulario de varios pasos o URL posterior al envío). Planifícala antes de publicar.
- Prueba el cuestionario, la escritura de atributos, el desencadenante y la vista previa de Liquid en un espacio de trabajo de desarrollo antes de publicar en producción.
Configuración
Paso 1: Crea atributos personalizados para cada pregunta de valoración
- Ve a Configuración de datos > Atributos personalizados.
- Crea un atributo personalizado por cada pregunta del cuestionario. Para la comprobación de seguridad de dos preguntas de StyleRyde, usa atributos enteros como:
driver_survey_attention: con qué frecuencia el conductor revisa los espejos y los ángulos muertos (1–5)driver_survey_fatigue: lo descansado que se siente el conductor antes de un turno (1–5)
- Usa nombres claros y estables. Asigna cada bloque de valoración a estos atributos en el editor del cuestionario y haz referencia a los mismos nombres en Liquid.
Si ya creaste los atributos con un tipo de datos incorrecto, crea nuevos atributos enteros para las escalas de valoración en lugar de reutilizar atributos de cadena pensados para desplegables.
Paso 2: Crea el cuestionario de la página de destino
- Ve a Mensajería > Páginas de destino y crea una nueva página de destino.
- En la página de composición del mensaje, selecciona Cuestionario como tipo de mensaje y abre el editor de arrastrar y soltar.
- Rellena los detalles del sitio (URL de la página, título y otras configuraciones relacionadas). Para más información, consulta Crear páginas de destino.
- Añade un bloque de escala de valoración para cada pregunta (por ejemplo, del 1 al 5).
- Para cada bloque de valoración:
- Establece un Identificador para informes para los análisis del cuestionario y la exportación a CSV
- Activa el registro en el atributo personalizado correspondiente del paso 1
- Marca al menos una pregunta como obligatoria para capturar siempre una puntuación cuando alguien envíe el formulario
- Añade un botón de envío y configura su acción de clic para abrir tu página de confirmación u otra URL posterior al envío.
- (Opcional) Usa un formulario de varios pasos para que las preguntas y la confirmación formen parte de un único flujo de cuestionario.
- Publica la página de destino cuando termines la composición y la confirmación.
Paso 3: Vincula los usuarios conocidos al cuestionario desde el correo electrónico
En el correo electrónico de invitación o recordatorio que envía a los conductores al cuestionario, inserta la etiqueta de Liquid de la página de destino para que Braze pueda actualizar el perfil existente al enviar el formulario.
<a href="{% landing_page_url styleRyde-driver-safety-check %}" class="button">Start your safety check</a>
Sustituye styleRyde-driver-safety-check por el identificador de URL de tu página de destino. Genera la etiqueta desde Personalización > Página de destino en el editor de mensajes. Para más información, consulta Seguimiento de usuarios a través de un formulario.
Paso 4: Crea la Campaign de correo electrónico de seguimiento personalizado
- Crea una Campaign de correo electrónico.
- Para la entrega, selecciona Entrega basada en acciones, después Envió un formulario de página de destino y selecciona la página de destino del cuestionario del paso 2.
- En el cuerpo del correo electrónico, asigna los atributos del cuestionario a variables de Liquid, calcula una puntuación media y crea ramas en el texto.
Usa el siguiente código de Liquid en un bloque HTML al principio del mensaje para asignar las respuestas del cuestionario y calcular su media:
{% comment %} Assign survey responses. plus: 0 coerces string values if a block logged strings instead of integers. {% endcomment %}
{% assign attention = {{custom_attribute.${driver_survey_attention}}} | plus: 0 %}
{% assign fatigue = {{custom_attribute.${driver_survey_fatigue}}} | plus: 0 %}
{% assign sum = attention | plus: fatigue %}
{% assign average = sum | divided_by: 2.0 %}
Usa el siguiente código de Liquid en el cuerpo del correo electrónico para ramificar el texto según la puntuación media:
{% if average < 3 %}
Your StyleRyde safety score is {{ average | round: 1 }} out of 5. Here are tips to strengthen mirror checks and rest before your next shift.
{% elsif average >= 3 and average < 4 %}
Your StyleRyde safety score is {{ average | round: 1 }} out of 5. You're on a solid path—use these reminders to stay consistent.
{% elsif average >= 4 %}
Your StyleRyde safety score is {{ average | round: 1 }} out of 5. Great work—here are advanced habits to keep that score high.
{% else %}
Thanks for completing your StyleRyde safety check. Open the StyleRyde driver hub for more safety resources.
{% endif %}
Adapta los nombres de los atributos, los umbrales y los consejos a tu marca. Asigna cada atributo personalizado a una variable antes de combinarlos en filtros matemáticos. Para más información, consulta Filtros matemáticos.
Haz una vista previa con usuarios que tengan valores de atributos de ejemplo y lanza la Campaign cuando la página de destino del cuestionario esté en vivo.