formbasedocs
Ir a la appApp

Creación de formularios

Inserción de respuestas

Escribe @ para referenciar la respuesta de cualquier campo — en títulos de preguntas, bloques de contenido, páginas de agradecimiento, notificaciones por correo y mensajes de integración. Los valores se actualizan dinámicamente para que cada encuestado vea contenido personalizado.


Cómo funciona

Escribe @ en cualquier texto que lo admita (ver más abajo). Aparece un menú de menciones con los campos de tu formulario agrupados por tipo: Campos ocultos, Respuestas, Grupos repetibles, Campos calculados y Metadatos. Selecciona un campo y formbase inserta un chip de variable en la posición del cursor.

En el editor, los valores insertados aparecen como un chip (p. ej. @First name). Cuando un encuestado rellena el formulario, formbase reemplaza cada chip con su respuesta real.

Para escribir un @ normal en su lugar — una dirección de correo o un nombre de usuario — pulsa Esc para cerrar el menú y sigue escribiendo. El menú también se cierra por sí solo cuando nada coincide con lo que escribiste después del @.

Dónde funciona la inserción

  • Títulos de preguntas — una pregunta nunca ofrece su propia respuesta, porque sería circular
  • Bloques de contenido: párrafos, encabezados, elementos de lista, celdas de tabla, enlaces y pies de imagen
  • Contenido de la página de agradecimiento
  • Traducciones de cualquiera de las anteriores, cuando la mención se traslada a cada idioma
  • Asuntos y cuerpos de las notificaciones por correo: autonotificación, confirmación al encuestado y correos de recordatorio de formulario abandonado, además de la invitación de la solicitud

  • Plantillas de integración: mensajes de Slack y Discord, títulos y descripciones de incidencias de GitHub y Linear, y asignaciones de campos de Notion y Airtable

Las etiquetas de las opciones de elección y de las filas y columnas de una matriz también admiten menciones, pero con un menú más reducido: solo Campos ocultos, Campos calculados y Metadatos — los valores que existen antes de que nadie responda. La etiqueta de una opción es como se lee en el resumen, en las exportaciones y en el selector de lógica, así que no puede depender de otra respuesta.

Las etiquetas de los botones y los títulos de los grupos repetibles no admiten menciones. Dos funciones relacionadas funcionan de forma diferente: los parámetros de consulta de redirección eligen un campo de una lista desplegable para cada parámetro, y los valores predeterminados de campo colocan un valor dentro de un campo en lugar de en texto.

Prellenar un campo editable

Una mención muestra un valor como texto que el encuestado no puede cambiar. Para poner un valor dentro de un campo y que el encuestado pueda confirmarlo o editarlo, usa en su lugar una referencia de campo como valor predeterminado del campo: escribe @ como primer carácter de un campo Text Input, Text Area, Email, Phone Number, Website URL o Number. Ese menú solo lista Campos ocultos y Campos calculados, porque esos tienen un valor antes de que el encuestado empiece a responder. Consulta Valores predeterminados de otros campos.

Esa es la técnica para un enlace de compartir, donde un valor solo puede llegar mediante un parámetro de URL y por eso necesita un campo oculto en el que aterrizar. En una solicitud no necesitas nada de esto: el llamante precompleta una pregunta visible directamente al crear la solicitud, usando prefill, y puede marcar una clave como readonly para que el destinatario la vea pero no pueda cambiarla. Crea un campo oculto cuando quieras transportar datos que el encuestado nunca debería ver, no solo para precompletar una respuesta. Consulta Las solicitudes no necesitan un campo oculto para precompletar.

Qué puedes insertar

En el texto del contenido, el menú @ muestra cinco grupos, en este orden:

GrupoQué incluye
Campos ocultosValores sembrados desde parámetros de URL o desde el contexto de una solicitud.
RespuestasCualquier pregunta del formulario — texto, correo electrónico, número, opciones, valoraciones, etc.
Grupos repetiblesTodas las entradas de un grupo repetible a la vez. Consulta Referenciar grupos repetibles más abajo.
Campos calculadosPuntuaciones, totales o texto concatenado calculados.
MetadatosValores en tiempo de ejecución como el ID del formulario, un PIN o código por respuesta y el idioma.

Un campo al que apunta un chip pero que ya no existe muestra la información sobre herramientas “Referenced field was deleted” y se renderiza vacío al rellenar el formulario. Si eliminas un campo oculto o calculado y añades otro con el mismo nombre, los chips existentes se reconectan a él por sí solos. Las referencias a preguntas nunca se reconectan así — los títulos cambian y pueden coincidir con otro, así que permanecen rotas hasta que las vuelves a insertar.

Variables de metadatos

Además de las respuestas a los campos, el grupo Metadatos incluye valores en tiempo de ejecución. Algunos están disponibles en todas partes; otros solo en las plantillas de correo. El nombre de abajo es lo que muestra el chip.

Disponibles tanto en el contenido del formulario como en las plantillas de correo

VariableQué muestra
Form IDID único del formulario.
4 Digit PIN / 6 Digit PINUn PIN numérico, único por respuesta.
4 Char Code / 6 Char CodeUn código alfanumérico, único por respuesta.

Solo en el contenido del formulario

VariableQué muestra
LocaleCódigo de idioma en el que el encuestado está leyendo el formulario.

Solo en plantillas de correo

VariableQué muestra
Form NameEl nombre del formulario en tu espacio de trabajo.
Submitted AtFecha y hora en que se envió la respuesta.
Submission IDID único de la respuesta.
Submission Type"New", "Updated" o "Partial".
Submission LanguageCódigo BCP 47 del idioma que usó el encuestado, por ejemplo en o nb-NO.
PDF LinkEnlace de descarga permanente del PDF de la respuesta.
Authorized E-mailEl correo del encuestado con sesión iniciada. Solo se ofrece mientras Requerir autenticación está activado.

PINs como números de referencia

Inserta un 6 Digit PIN en el correo de confirmación al encuestado como número de referencia. Los encuestados pueden citarlo en conversaciones posteriores, y tú puedes buscarlo en la tabla de respuestas.

Ejemplos

  • Pregunta personalizada — “¡Gracias @First name! ¿Cómo valorarías tu experiencia con @Company?”

  • Agradecimiento dinámico — “Tu total es @Price. Enviaremos una confirmación a @Email en un plazo de 24 horas.”

  • Correo condicional — “Hola @First name, tu puntuación de lead es @Lead score. Nuestro equipo se pondrá en contacto contigo.”

  • Redirección con contexto — en la configuración de redirección, añade un parámetro name asignado a la pregunta Name y un parámetro plan asignado a Plan. La vista previa muestra la URL a la que se envían los encuestados:

https://yoursite.com/confirm?name={Name}&plan={Plan}

Referenciar grupos repetibles

Los grupos repetibles permiten a los encuestados añadir tantas entradas como necesiten, así que una sola referencia puede traer más de un valor. Cómo se resuelve la mención @ depende de a qué apuntes.

  • Un solo campo miembro — formbase une los valores de ese campo en todas las entradas con · . Mencionar el campo Name de tres invitados muestra “Jane Appleseed · Marcus Lee · Priya Patel”.

  • El grupo completo — cada entrada aparece en línea. Los valores de los campos miembro dentro de una entrada se unen con · , y las entradas se separan con comas. Un grupo con Name y Age muestra “Jane Appleseed · 34, Marcus Lee · 29”.

En una columna de integración, el grupo completo aparece como filas numeradas y etiquetadas en su lugar, para que cada entrada siga siendo legible: “1. Full name: Jane Appleseed, Age: 34, 2. Full name: Marcus Lee, Age: 29”.

Eliminar un campo insertado

Una mención que queda apuntando a un campo eliminado es un error de publicación, no una advertencia: el indicador de incidencias en la barra de herramientas marca cada referencia obsoleta — en el contenido del formulario, las plantillas de correo, los correos traducidos y las plantillas de mensajes de integración — y la publicación se detiene hasta que se corrija cada una. Abre la ubicación marcada, elimina el chip roto y vuelve a insertar el campo correcto.

Próximos pasos