Formularios v2
Formularios v2 es la versión mejorada del constructor de formularios de Kingdom App. Incluye tipos de pregunta adicionales, lógica condicional (árbol de decisiones), carga de archivos, registro inteligente de personas y más opciones de exportación.
Actualmente los Formularios v2 se usan principalmente para captura de datos externos (pública o distribuida). La integración in-app completa es parte del roadmap futuro.
Requiere nivel L3 o superior con el privilegio newForms. Los formularios privados en v2 requieren además newFormsPrivate.
Lista de formularios v2
Al entrar verás todos los formularios v2 de tu sede. Toca cualquiera para editarlo, o toca "Crear nuevo" para comenzar uno desde cero.
Editor de formularios v2
El editor tiene un diseño moderno estilo bloque. Las secciones y preguntas se reordenan arrastrando desde el ícono de arrastre (⠿).
Campos de configuración general
| Campo | Descripción |
|---|---|
| Título | Nombre del formulario |
| Descripción | Texto introductorio que ve el respondente |
| URL de redirección | Página a la que se envía al usuario al completar (opcional) |
| Evento vinculado | Asocia el formulario a un evento de la sede |
| ¿Es público? | Activa el acceso por enlace sin necesidad de login |
| Banner | Imagen de cabecera del formulario (sube desde Google Drive) |
Tipos de pregunta
Formularios v2 ofrece 12 tipos de pregunta:
Texto
| Tipo | Descripción |
|---|---|
| Respuesta corta | Campo de una línea |
| Respuesta larga | Área de texto |
Selección
| Tipo | Descripción |
|---|---|
| Selección única | Una opción — puede usarse como nodo de decisión (ver árbol) |
| Selección múltiple | Varias opciones, con límite de selecciones configurable |
Fecha y hora
| Tipo | Descripción |
|---|---|
| Fecha | Selector de fecha |
| Hora | Selector de hora |
| Fecha y hora | Combinado en un solo campo |
Archivos
| Tipo | Límite | Formatos |
|---|---|---|
| Imagen | 8 MB | JPG, PNG, WebP, GIF |
| Video | 50 MB | MP4, WebM, MOV, AVI |
| 10 MB | ||
| Archivo | 50 MB | Mixto |
Cada tipo de archivo puede configurarse para aceptar múltiples archivos por pregunta.
Especiales
| Tipo | Descripción |
|---|---|
| Registro inteligente | Captura nombre, teléfono, indicativo de país y género. Crea o vincula automáticamente un perfil en la membresía. Solo puede haber uno por formulario |
| Redirección | Lleva al usuario a otra sección o cierra el formulario. Se usa como cierre de rama en el árbol de decisiones |
Árbol de decisiones (lógica condicional)
Los formularios v2 permiten crear flujos ramificados: dependiendo de lo que el usuario responde, el formulario puede llevarlo a una sección diferente.
Cómo configurarlo
- Agrega una pregunta de tipo Selección única a una sección.
- Activa la opción "Pregunta de decisión" en esa pregunta.
- Cada opción de la pregunta mostrará un selector de "Ir a sección". Elige a qué sección debe ir el usuario si selecciona esa opción.
- Si quieres terminar el formulario en una rama, usa una pregunta de tipo Redirección como última pregunta de esa sección.
Solo puede haber una pregunta de decisión por sección, y una pregunta de redirección por sección.
Ejemplo de flujo
Sección 1 — ¿Ya es miembro de la iglesia?
├─ Sí → Sección 2 (formulario para miembros)
└─ No → Sección 3 (formulario para visitantes)
Registro inteligente
La pregunta de tipo Registro inteligente captura cuatro datos del respondente:
- Nombre completo
- Indicativo de país
- Teléfono
- Género
Al enviar el formulario, el sistema busca en la membresía si ya existe una persona con ese teléfono. Si existe, vincula la respuesta a ese miembro. Si no existe, puede crear un nuevo registro de miembro automáticamente.
Es ideal para formularios de primer contacto, registro en eventos o captura de visitantes.
Compartir formularios v2
Una vez guardado, aparece la tarjeta de Compartir con:
- Enlace directo con botón de copiar:
https://kingdom-app.web.app/public-form/{id}
- Código QR descargable como PNG
Resultados y exportación
Activa el modo exportación (toggle en la barra superior) para seleccionar qué secciones y preguntas incluir en el reporte. Puedes seleccionar secciones completas o preguntas individuales.
Con las preguntas seleccionadas, elige el formato de exportación:
PDF — Tarjetas
Una tarjeta por respondente con los datos capturados. Incluye número de consecutivo, nombre y teléfono (si hay registro inteligente) y las respuestas seleccionadas.
PDF — Tabla
Formato de cuadrícula: una fila por respondente, una columna por pregunta. Máximo 12 columnas por limitaciones de página.
Google Drive
Exporta como CSV y lo convierte en una hoja de Google Sheets en tu cuenta de Drive. El archivo se llama Cosecha_{nombre-formulario}_{timestamp}.
ZIP de archivos
Si el formulario tiene preguntas de carga de archivos (imagen, video, PDF), aparece la opción de descargar un ZIP con todos los archivos subidos, organizados por número de respondente y nombre de pregunta.
Diferencias clave vs Formularios (v1)
| Característica | Formularios | Formularios v2 |
|---|---|---|
| Tipos de pregunta | 6 | 12 |
| Árbol de decisiones | No | Sí |
| Registro inteligente | No | Sí |
| Carga de archivos | No | Sí (imagen, video, PDF, archivo) |
| Exportar a Google Drive | No | Sí |
| Descarga ZIP de archivos | No | Sí |
| Uso in-app (reportes, Academy) | Sí | En desarrollo |