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 explica el flujo de creación, la composición y la ubicación de los informes específicos de ese canal. Esta página explica los conceptos y las capacidades comunes 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 de página de destino) |
Página de cuestionarios
Ve a Mensajería > Cuestionarios para encontrar en un solo lugar los cuestionarios de páginas de destino, Campaigns y Canvas. Utilízala como punto de partida 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 sin necesidad de crear un Segment ni exportarlos antes 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 en 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 en 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 a los datos subyacentes.

Formularios de páginas de destino de 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 y un paso de confirmación al final.
Esta función es exclusiva 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 moverte entre pasos. Para más detalles, consulta Crear un cuestionario de mensaje dentro de la aplicación.

Bloques de preguntas y formularios
Las páginas de destino y los mensajes dentro de la aplicación también admiten en los cuestionarios todos sus bloques de formulario estándar, como grupo de botones de opción, 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. En esta sección se destacan los tres bloques de formulario con informes diseñados específicamente para cuestionarios: NPS, escala numérica y texto largo.
Bloque NPS independiente
El bloque NPS es un bloque de formulario distinto del bloque Rating (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 normal usada con el mismo fin. En lugar de un simple recuento 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 grupos, junto con la puntuación NPS resultante, directamente en la vista de análisis del cuestionario.
Currents exporta la puntuación numérica (y, si lo añadiste, el campo de comentarios de texto libre) en el evento Survey Response. Los grupos de promotores, pasivos y detractores no son campos independientes en Currents.

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

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


Los campos de texto largo en los cuestionarios de mensajes dentro de la aplicación para iOS están limitados temporalmente a 250 caracteres. Esta limitación se solucionará en una próxima actualización del SDK para iOS. Por ahora, te recomendamos mantener el número máximo de caracteres en 250 o menos en los cuestionarios que se muestran a usuarios de iOS.
Las respuestas de texto largo están disponibles en los informes y las exportaciones, pero no pueden registrarse como atributos personalizados del perfil de usuario, por lo que no puedes segmentar usuarios directamente por el valor de una respuesta de texto largo. Consulta Limitaciones en cualquiera de las páginas de los canales para más detalles.
En Currents, las respuestas de texto largo usan answer_type = 'free_form_text' con el texto en answer_long_string.
Orden aleatorio de las opciones
Los bloques de grupo de botones de opción, grupo de casillas de verificación y menú desplegable admiten opciones de respuesta aleatorias. Activa Orden aleatorio de las opciones para mezclar las opciones cada vez que se cargue el cuestionario. Esto 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 persona que responde el cuestionario. Las etiquetas y los valores de los informes siguen asignados a las opciones que configuraste, por lo que los análisis, las exportaciones CSV y la segmentación usan los mismos datos de respuesta, independientemente del orden que haya visto cada usuario.
Plantillas de cuestionarios
Guarda un cuestionario como plantilla desde la biblioteca de plantillas de páginas de destino o de mensajes dentro de la aplicación. Así, quienes crean contenido pueden partir de ella en lugar de volver a crear cada vez las mismas preguntas y bloques de formulario. Cuando las plantillas de cuestionarios están habilitadas para tu espacio de trabajo, filtra la biblioteca por Cuestionario para encontrar y reutilizar las estructuras de cuestionarios guardadas en Campaigns, Canvas y páginas de destino.
Eventos de respuesta al cuestionario
Las respuestas a los cuestionarios llegan a Braze Currents. Así puedes exportar los datos de los cuestionarios a tu almacén de datos o a una herramienta de BI de terceros para analizarlos, combinarlos con otros datos de participación y crear informes personalizados que van más allá de los análisis integrados del panel.
Braze exporta las respuestas individuales a los cuestionarios mediante el evento Survey Response (users.messages.survey.Response). Cada evento representa la respuesta de una persona a una pregunta del cuestionario. Para consultar la referencia completa de campos, consulta Eventos de respuesta al cuestionario en el glosario de eventos de Currents.
Los mismos datos están disponibles en la tabla SQL USERS_MESSAGES_SURVEY_RESPONSE_SHARED en el Generador de consultas, las extensiones de segmento SQL y Snowflake Data Sharing. Los ejemplos de las siguientes pestañas usan esa tabla. Para ver los detalles de las columnas, consulta la referencia de tablas SQL.
El valor de answer_type coincide con el tipo de pregunta del cuestionario en el creador; por ejemplo, single_choice, multiple_choice, free_form_text, nps, single_boolean o single_number. Usa ese valor (no una enumeración aparte del formato de respuesta) cuando filtres estas consultas.
Usa survey_completion_status para ver cuántas sesiones de un cuestionario determinado se completaron y cuántas quedaron incompletas.
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;
Usa answer_single_string para respuestas de botones de opción, menús desplegables y otras preguntas de opción única (answer_type = 'single_choice'). Agrupa por question_reporting_id en lugar de por posición de visualización, porque el orden aleatorio de las opciones no afecta a cómo se registran 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;
Usa answer_multiple_strings para respuestas de grupos de casillas de verificación en las que se puede seleccionar más de una opción (answer_type = 'multiple_choice'). Los valores seleccionados se almacenan como una cadena de matriz 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;
Usa 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 usan answer_type = 'nps', con la puntuación en answer_single_number (y comentarios opcionales de texto libre en answer_single_string). Las preguntas de valoración (escala numérica) usan 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 independientes en la tabla SQL; obtenlos a partir de la puntuación de 0 a 10 cuando los necesites en el Generador de consultas o en Snowflake:
SELECT
question_reporting_id,
CASE
WHEN answer_single_number >= 9 THEN 'promoter'
WHEN answer_single_number >= 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;
Usa answer_long_string para respuestas de captura de texto largo (answer_type = 'free_form_text'). Son valores de texto libre, así que ten en cuenta tu propia política de tratamiento 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 a cuestionarios en páginas de destino incluyen un valor en landing_page_api_id. En cambio, las respuestas a cuestionarios en mensajes dentro de la aplicación usan identificadores de campaña o de Canvas (campaign_api_id o canvas_api_id, y los campos relacionados de variante y paso).
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 en 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. Al completar un cuestionario en una página de destino se registra un evento Survey Response. No se dispara además el evento genérico Landing Page Form Submission, que corresponde a los formularios estándar (sin cuestionario) de las páginas de destino. Para consultar la referencia completa de campos de estos eventos, consulta el glosario de eventos de Currents.

Los eventos Landing Page Impression son anónimos, así que no puedes unirlos a Survey Response o Landing Page Form Submission mediante user_id para calcular tasas de respuesta o de 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 en un campo de formulario de una página de destino. El campo target identifica en qué elemento se hizo clic, no solo que se produjo un clic, así que puedes comparar el volumen de clics por elemento. Para consultar la referencia completa de campos, consulta los 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 los elementos rastreados de una misma página (por ejemplo, para ver que una llamada a la acción consigue varias veces más clics que otra) o para enviar los valores de target a una CDP o a una plataforma publicitaria y reorientar a los usuarios que hicieron clic en una oferta concreta.
Braze exporta un evento Landing Page Form Submission (users.messages.landingpage.FormSubmission) cuando un usuario completa un formulario estándar (sin cuestionario) de una página de destino. Este evento registra que se envió un formulario, no los valores de cada campo, así que trátalo como un evento de conversión y no como una fuente de datos de respuesta. Las respuestas completadas de los cuestionarios usan 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 quienes envían el formulario con un CRM o un proveedor de servicios de correo electrónico como clientes potenciales, o usa el evento para desencadenar un flujo de bienvenida o de nutrición de seguimiento en cuanto alguien envíe el formulario.
Preguntas frecuentes
¿Cómo inicio un cuestionario, incluidos los de NPS o CSAT?
En la página de composición del mensaje de una página de destino o de 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 usan ese mismo punto de entrada al modo de cuestionario; no hay un flujo de creación distinto para cada tipo de cuestionario. Después, añade en el editor los bloques de formulario que necesites (por ejemplo, el bloque independiente de NPS).
¿Dónde encuentro los cuestionarios de todos los canales?
Ve a Mensajería > Cuestionarios para revisar los cuestionarios de páginas de destino, Campaigns y Canvas. Si no ves esa página, ponte en contacto con tu director de cuentas de Braze.
Artículos relacionados
- Cuestionarios en páginas de destinoFlujo de creación, composición e informes para el canal de páginas de destino
- Cuestionarios de mensajes dentro de la aplicaciónFlujo de creación, composición e informes para el canal de mensajes dentro de la aplicación
- Bloque de cuestionario NPS para correo electrónicoRecopila puntuaciones NPS desde correos electrónicos de arrastrar y soltar y termina 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