Lógica condicional y ramificación

La lógica condicional permite que tu encuesta se adapte en función de las respuestas del usuario. Puedes mostrar u ocultar páginas enteras o controlar el flujo dentro de una misma página. En lugar de que cada encuestado vea las mismas preguntas en el mismo orden, creas rutas que responden a sus respuestas.

Cuándo usarla

Usa la lógica condicional cuando diferentes encuestados necesiten diferentes preguntas:

  • Comentarios segmentados - Haz preguntas específicas de un producto solo a los usuarios que lo han utilizado.
  • Filtro de elegibilidad - Finaliza la encuesta antes de tiempo si el encuestado no cumple con tus criterios.
  • Detalle progresivo - Haz preguntas de seguimiento solo cuando la respuesta inicial justifique una exploración más profunda.
  • Encuestas basadas en roles - Muestra preguntas para gerentes a los gerentes, y preguntas para colaboradores individuales a los colaboradores individuales.
  • Omitir secciones irrelevantes - Si alguien califica su satisfacción con un 10/10, omite la página de “¿qué podríamos mejorar?”.

Mostrar u omitir páginas

Controla si una página aparece en función de respuestas anteriores. Cuando no se cumple la condición, la página completa se omite y los encuestados continúan en la página siguiente.

P2
Page 2

Elements on this page are only shown if the condition is met

Las condiciones a nivel de página se evalúan antes de que la página se cargue. El encuestado nunca ve un destello del contenido que se oculta: la página simplemente no aparece en el flujo.

Ejemplo: Una encuesta de satisfacción del cliente tiene tres páginas: Comentarios generales, Problemas del producto y Gracias. Establece una condición en la página de Problemas del producto: muéstrala solo si la calificación de satisfacción es inferior a 7. Los encuestados que califican con 7 o más saltan directamente a la página de Gracias.

Control de flujo

Usa el control de flujo para gestionar la lógica dentro de una página. Puedes omitir el resto de la página o finalizar la encuesta inmediatamente.

P2
Page 2
Yes
No

El control de flujo es útil cuando una sola respuesta en una página determina si las preguntas restantes son relevantes. En lugar de dividir el contenido en varias páginas, mantén juntas las preguntas relacionadas y deja que la lógica se encargue del resto.

Ejemplo: En una página de comentarios sobre un evento, la primera pregunta es “¿Asististe a la sesión de networking?”. Si la respuesta es No, el control de flujo omite las preguntas restantes sobre networking en esa página y pasa a la página siguiente.

Creación de condiciones

Tanto la lógica de página como el control de flujo utilizan el mismo creador de condiciones. Una condición define una regla que el motor evalúa según los datos actuales de la encuesta.

Condición básica

Una condición básica compara un “hecho” (la respuesta a una pregunta) con un valor u otro hecho.

  • Hecho: La pregunta a verificar (p. ej., “¿Cuál es tu color favorito?”).
  • Operador: La operación a realizar (p. ej., es igual a).
  • Valor: El valor con el que se compara.

Condiciones combinadas

Puedes combinar múltiples condiciones usando la lógica Y / O directamente en el editor. Haz clic en el botón + Añadir condición para crear reglas complejas.

Operaciones admitidas

Los operadores disponibles dependen del tipo de elemento que se está evaluando.

Texto (String)

eq
is equal to
contains
contains
exists
has a value

Número

eq
is equal to
gt
greater than
gte
greater than or equal to
lt
less than
lte
less than or equal to
exists
has a value

Booleano (Sí o No)

true
is true
exists
has a value

Selección única

eq
is equal to
in
is one of
exists
has a value

Selección múltiple

eq
is equal to
in
contains any of
all
contains all of
exists
has a value

Relacionado