Cuestionarios
Los cuestionarios de Braze te permiten recopilar comentarios de primera parte directamente de tus usuarios y actuar sobre ellos en mensajería de seguimiento, sin salir del panel de Braze. Usa los cuestionarios para entender el sentimiento de los usuarios, capturar preferencias y crear segmentos y desencadenantes a partir de las respuestas que recopiles.
Disponibilidad por canal
Los cuestionarios están disponibles en páginas de destino y en mensajes dentro de la aplicación. En cualquiera de los dos canales, selecciona Cuestionario como tipo de mensaje en la página de composición del mensaje antes de abrir el editor para cambiar al modo de cuestionario. También puedes recopilar una puntuación NPS desde el correo electrónico vinculando un bloque de cuestionario NPS de correo electrónico a una página de destino de cuestionario publicada. Cada página de canal cubre el flujo de creación, composición y ubicación de informes específicos del canal, mientras que esta página cubre los conceptos y funcionalidades que aplican a todos los canales.
| Canal | Crea cuestionarios en |
|---|---|
| Páginas de destino | Cuestionarios en páginas de destino |
| Mensajes dentro de la aplicación | Cuestionarios de mensajes dentro de la aplicación |
| Correo electrónico | Bloque de cuestionario NPS de correo electrónico (vincula los clics de puntuación a un cuestionario en una página de destino) |
Página de cuestionarios
Ve a Mensajería > Cuestionarios para encontrar cuestionarios en páginas de destino, Campaigns y Canvas en un solo lugar. Úsalo como punto de entrada para revisar el rendimiento de los cuestionarios en todos los canales.

Si no ves Cuestionarios en Mensajería, ponte en contacto con tu director de cuentas de Braze.
Análisis
Cada tipo de pregunta del cuestionario incluye informes mejorados de forma predeterminada, para que puedas revisar los datos de las respuestas de un vistazo sin necesidad de crear un segmento ni exportar a una herramienta independiente.
Los análisis de nivel superior incluyen:
- Todas las respuestas: Total de respuestas completas e incompletas
- Completado: Usuarios que completaron todas las preguntas obligatorias
- Parcialmente completado: Usuarios que enviaron algunos datos, pero no completaron todas las preguntas obligatorias
- Impresiones únicas: Total de visualizaciones de página
Los envíos parciales tienen un período de gracia de seis horas antes de aparecer en los resultados, para que los usuarios puedan terminar el resto del cuestionario. Una respuesta puede permanecer parcialmente completada hasta que el usuario seleccione el control de envío final, incluso cuando la única pregunta sea una puntuación NPS, como una puntuación registrada desde un bloque de cuestionario NPS de correo electrónico.

Tipos de gráficos
Para los bloques de formulario de botón de radio, menú desplegable y casilla de verificación, puedes elegir entre tres tipos de gráficos en la vista de análisis del cuestionario. Esto te da más flexibilidad para interpretar y compartir información sin exportar a una herramienta de terceros.
| Tipo de gráfico | Ideal para |
|---|---|
| Gráfico de barras | La vista horizontal predeterminada de recuentos y porcentajes de respuestas. |
| Gráfico de columnas | Una vista vertical de recuentos y porcentajes de respuestas. Usa este gráfico para comparar respuestas lado a lado, especialmente para preguntas de selección múltiple o preguntas con más opciones de respuesta. |
| Gráfico circular | Un desglose proporcional de las respuestas. Usa este gráfico para preguntas de selección única cuando quieras ver cómo se distribuyen las respuestas entre las opciones. |
Cada gráfico muestra datos en tiempo real a medida que llegan las respuestas. Puedes cambiar de tipo de gráfico en cualquier momento sin afectar los datos subyacentes.

Formularios de páginas de destino con varios pasos
Crea un cuestionario como una sola página de destino con varios pasos que se vinculan automáticamente entre sí, en lugar de crear varias páginas de destino independientes y vincularlas manualmente. Por ejemplo, puedes definir pasos separados para cada pregunta del cuestionario, además de un paso de confirmación al final.
Esta funcionalidad es específica del canal de páginas de destino. Los cuestionarios de mensajes dentro de la aplicación también admiten un administrador de páginas para navegar entre pasos; consulta Crear un cuestionario de mensaje dentro de la aplicación para más detalles.

Bloques de preguntas y formularios
Las páginas de destino y los mensajes dentro de la aplicación admiten todos sus bloques de formulario estándar en cuestionarios también, incluidos grupo de botones de radio, casilla de verificación, grupo de casillas de verificación, menú desplegable, captura de teléfono, captura de correo electrónico y captura de texto corto. Esta sección destaca los tres bloques de formulario con informes diseñados específicamente para cuestionarios: NPS, escala numérica y texto de formato largo.
Bloque NPS independiente
El bloque NPS es un bloque de formulario independiente del bloque Valoración (escala numérica), no una opción de configuración dentro de él. Añádelo a un cuestionario para hacer la pregunta estándar de Net Promoter Score (0–10) y obtener informes diseñados específicamente para ese caso de uso.
El bloque NPS te ofrece mejores informes en el panel que una pregunta de valoración simple utilizada con el mismo propósito. En lugar de un recuento plano de respuestas por número, Braze agrupa automáticamente las respuestas en promotores (9–10), pasivos (7–8) y detractores (0–6), y muestra esos segmentos —y la puntuación NPS resultante— directamente en la vista de análisis del cuestionario.
Currents exporta la puntuación numérica (y, si se añade, el campo de comentarios de texto libre) en el evento Survey Response. Los segmentos de promotores, pasivos y detractores no son campos independientes de Currents.

Preguntas de escala numérica
También llamada escala de valoración en las páginas del canal; ambos términos se refieren al mismo bloque de formulario Valoración. Captura preguntas de escala numérica de 1–5, 1–10 o 0–10 para adaptarte a diferentes necesidades de cuestionarios e informes, desde valoraciones de satisfacción sencillas hasta puntuaciones de probabilidad de recomendación. Para capturas de pantalla de composición específicas del canal, consulta la sección de escala de valoración en la página de cuestionarios en páginas de destino o cuestionarios de mensajes dentro de la aplicación.
Puedes recopilar una valoración como respuesta de cuestionario, registrarla como un atributo personalizado de tipo entero, o ambas cosas. Combina una pregunta de escala numérica con un bloque de captura de texto de formato largo para recopilar una puntuación numérica junto con comentarios cualitativos en el mismo cuestionario.

Captura de texto de formato largo
La captura de texto de formato largo es útil para comentarios cualitativos. Puedes configurar el recuento mínimo y máximo de caracteres (hasta 1000 caracteres), si mostrar el límite de caracteres durante la composición, la altura del área de texto y el texto del marcador de posición.


Los campos de texto de formato largo en cuestionarios de mensajes dentro de la aplicación en iOS están temporalmente limitados a 250 caracteres. Esta limitación se abordará en una futura actualización del SDK de iOS. Por ahora, considera mantener tu recuento máximo de caracteres en 250 o menos para cuestionarios mostrados a usuarios de iOS.
Las respuestas de texto largo están disponibles en informes y exportaciones, pero no pueden registrarse como atributos personalizados del perfil de usuario, por lo que no puedes segmentar usuarios por el valor de una respuesta de formato largo directamente. Consulta Limitaciones en la página de cualquiera de los canales para más detalles.
En Currents, las respuestas de formato largo utilizan answer_type = 'free_form_text' con el texto en answer_long_string.
Orden aleatorio de opciones
Los bloques de grupo de botones de radio, grupo de casillas de verificación y desplegable admiten opciones de respuesta aleatorias. Activa Aleatorizar el orden de las opciones para mezclar las opciones cada vez que se carga el cuestionario, lo que reduce el sesgo de orden cuando la misma primera opción podría sesgar las respuestas.
La aleatorización solo cambia el orden de visualización para cada encuestado. Las etiquetas y los valores de los informes permanecen asignados a las opciones que configuraste, por lo que los análisis, las exportaciones CSV y la segmentación utilizan los mismos datos de respuesta independientemente del orden en que un usuario determinado los vio.
Plantillas de cuestionarios
Guarda un cuestionario como plantilla desde la página de destino o la biblioteca de plantillas de mensajes dentro de la aplicación para que los creadores puedan partir de ella en lugar de recrear las mismas preguntas y bloques de formulario cada vez. Cuando las plantillas de cuestionarios están habilitadas para tu espacio de trabajo, filtra la biblioteca por Cuestionario para encontrar y reutilizar estructuras de cuestionarios guardadas en Campaigns, Canvas y páginas de destino.
Eventos de respuesta a cuestionarios
Las respuestas a los cuestionarios fluyen hacia Braze Currents para que puedas exportar los datos de cuestionarios a tu almacén de datos o a una herramienta de BI de terceros para análisis, uniones con otros datos de participación e informes personalizados que van más allá de los análisis integrados del panel.
Braze exporta respuestas individuales de cuestionarios a través del evento Respuesta a cuestionario (users.messages.survey.Response). Cada evento representa la respuesta de un encuestado a una pregunta del cuestionario. Para ver la referencia completa de campos, consulta Eventos de respuesta a cuestionarios en el glosario de eventos de Currents.
Los mismos datos están disponibles como la tabla SQL USERS_MESSAGES_SURVEY_RESPONSE_SHARED en Query Builder, extensiones de segmento SQL y Snowflake Data Sharing. Los ejemplos en las siguientes pestañas utilizan esa tabla. Para detalles sobre las columnas, consulta la referencia de tablas SQL.
El valor de answer_type coincide con el tipo de pregunta del cuestionario del creador, por ejemplo, single_choice, multiple_choice, free_form_text, nps, single_boolean o single_number. Utiliza ese valor (no una enumeración separada de forma de respuesta) al filtrar estas consultas.
Utiliza survey_completion_status para ver cuántas sesiones de cuestionario se completaron frente a las que quedaron incompletas para un cuestionario determinado.
SELECT
survey_id,
COUNT(DISTINCT survey_session_id) AS total_sessions,
COUNT(DISTINCT CASE WHEN survey_completion_status = 'complete' THEN survey_session_id END) AS completed_sessions,
COUNT(DISTINCT CASE WHEN survey_completion_status = 'incomplete' THEN survey_session_id END) AS incomplete_sessions
FROM USERS_MESSAGES_SURVEY_RESPONSE_SHARED
GROUP BY survey_id;
Utiliza answer_single_string para respuestas de botón de opción, menú desplegable y otras respuestas de opción única (answer_type = 'single_choice'). Agrupa por question_reporting_id en lugar de por la posición de visualización, porque el orden aleatorio de las opciones no afecta la forma en que se reportan las respuestas.
SELECT
question_reporting_id,
answer_single_string AS choice,
COUNT(*) AS response_count
FROM USERS_MESSAGES_SURVEY_RESPONSE_SHARED
WHERE answer_type = 'single_choice'
GROUP BY question_reporting_id, answer_single_string
ORDER BY question_reporting_id, response_count DESC;
Utiliza answer_multiple_strings para respuestas de grupos de casillas de verificación donde un encuestado puede seleccionar más de una opción (answer_type = 'multiple_choice'). Los valores seleccionados se almacenan como una cadena de arreglo JSON (por ejemplo, ["Option A","Option C"]).
SELECT
question_reporting_id,
answer_multiple_strings,
COUNT(*) AS response_count
FROM USERS_MESSAGES_SURVEY_RESPONSE_SHARED
WHERE answer_type = 'multiple_choice'
GROUP BY question_reporting_id, answer_multiple_strings;
Utiliza answer_single_boolean para bloques de casilla de verificación única (answer_type = 'single_boolean').
SELECT
question_reporting_id,
answer_single_boolean,
COUNT(*) AS response_count
FROM USERS_MESSAGES_SURVEY_RESPONSE_SHARED
WHERE answer_type = 'single_boolean'
AND question_reporting_id = 'REPLACE_WITH_YOUR_QUESTION_REPORTING_ID'
GROUP BY question_reporting_id, answer_single_boolean;
Las respuestas de bloques NPS utilizan answer_type = 'nps' con la puntuación en answer_single_int (y comentarios opcionales de texto libre en answer_single_string). Las preguntas de calificación (escala numérica) utilizan answer_type = 'single_number' con la puntuación en answer_single_number.
Los segmentos de promotores, pasivos y detractores aparecen en el panel de análisis del cuestionario. No son campos separados en la tabla SQL; derivalos a partir de la puntuación de 0 a 10 cuando los necesites en Query Builder o Snowflake:
SELECT
question_reporting_id,
CASE
WHEN answer_single_int >= 9 THEN 'promoter'
WHEN answer_single_int >= 7 THEN 'passive'
ELSE 'detractor'
END AS nps_segment,
COUNT(*) AS response_count
FROM USERS_MESSAGES_SURVEY_RESPONSE_SHARED
WHERE answer_type = 'nps'
AND question_reporting_id = 'REPLACE_WITH_YOUR_NPS_QUESTION_REPORTING_ID'
GROUP BY question_reporting_id, nps_segment;
Utiliza answer_long_string para respuestas de captura de texto largo (answer_type = 'free_form_text'). Estos son valores de texto libre, así que ten en cuenta tu propia política de manejo de PII antes de exportarlos.
SELECT
survey_id,
question_id,
question_reporting_id,
response_id,
answer_long_string AS response_text,
time
FROM USERS_MESSAGES_SURVEY_RESPONSE_SHARED
WHERE answer_type = 'free_form_text'
AND question_reporting_id = 'REPLACE_WITH_YOUR_QUESTION_REPORTING_ID';
Las respuestas de cuestionarios en páginas de destino incluyen un landing_page_api_id con valor asignado. Las respuestas de cuestionarios en mensajes dentro de la aplicación utilizan identificadores de Campaign o Canvas (campaign_api_id o canvas_api_id y los campos relacionados de variación y paso) en su lugar.
SELECT
CASE WHEN landing_page_api_id IS NOT NULL THEN 'landing_page' ELSE 'in_app_message' END AS channel,
COUNT(DISTINCT survey_session_id) AS sessions
FROM USERS_MESSAGES_SURVEY_RESPONSE_SHARED
GROUP BY 1;
Eventos de páginas de destino
Los cuestionarios de páginas de destino también generan eventos Landing Page Impression y Landing Page Click para las vistas de página y los clics rastreados. Completar un cuestionario de página de destino escribe un evento Survey Response; no dispara además el evento genérico Landing Page Form Submission, que es para formularios de páginas de destino estándar (sin cuestionario). Para la referencia completa de campos de estos eventos, consulta el glosario de eventos de Currents.

Los eventos Landing Page Impression son anónimos, por lo que no puedes unirlos a Survey Response o Landing Page Form Submission mediante user_id para calcular tasas de respuesta o conversión.
Braze exporta un evento Landing Page Click (users.messages.landingpage.Click) cada vez que un usuario hace clic en un elemento rastreado o campo de formulario en una página de destino. El campo target identifica qué elemento recibió el clic —no solo que se produjo un clic—, de modo que puedes comparar el volumen de clics por elemento. Para la referencia completa de campos, consulta Eventos Landing Page Click.
SELECT
landing_page_name,
target,
COUNT(*) AS clicks
FROM USERS_MESSAGES_LANDINGPAGE_CLICK_SHARED
GROUP BY landing_page_name, target
ORDER BY clicks DESC;
Usa esta consulta para comparar el volumen de clics entre elementos rastreados en la misma página —por ejemplo, para ver que una llamada a la acción obtiene varias veces más clics que otra— o para enviar los valores de target a un CDP o plataforma publicitaria y reorientar a los usuarios que hicieron clic en una oferta específica.
Braze exporta un evento Landing Page Form Submission (users.messages.landingpage.FormSubmission) cuando un usuario completa un formulario de página de destino estándar (sin cuestionario). Este evento registra que se envió un formulario, no los valores individuales de cada campo, así que trátalo como un evento de conversión en lugar de una fuente de datos de respuesta. Las finalizaciones de cuestionarios utilizan Survey Response en su lugar.
SELECT
landing_page_name,
COUNT(*) AS submissions
FROM USERS_MESSAGES_LANDINGPAGE_FORMSUBMISSION_SHARED
GROUP BY landing_page_name
ORDER BY submissions DESC;
Sincroniza a los usuarios que enviaron el formulario con un CRM o proveedor de servicios de correo electrónico como clientes potenciales, o usa el evento para desencadenar un flujo de bienvenida o nutrición de seguimiento en cuanto alguien lo envíe.
Preguntas frecuentes
¿Cómo inicio un cuestionario, incluyendo NPS o CSAT?
En la página de composición del mensaje para una página de destino o un mensaje dentro de la aplicación, selecciona Cuestionario como tipo de mensaje antes de abrir el editor. Los cuestionarios de NPS, CSAT y otros cuestionarios de comentarios utilizan el mismo punto de entrada al modo de cuestionario; no hay un flujo de creación separado por tipo de cuestionario. Luego, añade los bloques de formulario que necesites (por ejemplo, el bloque NPS independiente) en el editor.
¿Dónde encuentro cuestionarios en todos los canales?
Ve a Mensajería > Cuestionarios para revisar cuestionarios en páginas de destino, Campaigns y Canvas. Si no ves esa página, contacta a tu director de cuentas de Braze.
Artículos relacionados
- Cuestionarios en páginas de destinoFlujo de creación, composición y reportes para el canal de páginas de destino
- Cuestionarios de mensajes dentro de la aplicaciónFlujo de creación, composición y reportes para el canal de mensajes dentro de la aplicación
- Bloque de cuestionario NPS en correo electrónicoRecopila puntuaciones NPS desde correo electrónico de arrastrar y soltar y finaliza en un cuestionario de página de destino
- Bloques del editor de arrastrar y soltarReferencia completa de los bloques de formulario que puedes añadir a un cuestionario
- Braze CurrentsConfigura la exportación de datos a tu almacén de datos o herramienta de BI