Respuestas
El módulo de respuestas de Zelta Forms te permite visualizar, analizar y exportar todos los datos capturados por tus formularios. Desde un dashboard con embudos de conversión hasta análisis impulsado por IA, tendrás control total sobre la información recopilada.
Dashboard de respuestas
Al acceder a Forms > [tu formulario] > Respuestas, encontrarás un dashboard con tres vistas principales:
Vista Resumen
Muestra estadísticas agregadas de todas las respuestas:
- Embudo de conversión: Vistas → Iniciados → Completados → Abandonados, con tasas de conversión y abandono.
- Comparación con periodo anterior: Porcentaje de cambio en los últimos 30 días vs. el periodo anterior.
- Análisis por campo: Tabla con total de respuestas, tiempo promedio y tasa de abandono por campo (color-coded: verde < 25%, ámbar 25–50%, rojo > 50%).
Vista Individual
Navega por cada respuesta una a una:
- Todos los campos y sus valores
- Fecha y hora de envío
- Modo de presentación utilizado (conversacional, narrativo, diagnóstico visual)
- Tiempo total de completado
- Porcentaje de completado
- Estado: completada, en progreso o abandonada
Vista Tabla
Todas las respuestas en formato tabular con columnas ordenables:
| # | Nombre | Calificación | Estado | Fecha | |
|---|---|---|---|---|---|
| 1 | Ana Martínez | 5 | Completada | 2026-03-10 14:30 | |
| 2 | Pedro Ruiz | 4 | Completada | 2026-03-10 15:12 | |
| 3 | Lucía Hernández | — | Abandonada | 2026-03-10 16:45 |
Analíticas
El panel de analíticas (Forms > [tu formulario] > Analíticas) ofrece cuatro pestañas:
| Pestaña | Tipo de gráfico | Descripción |
|---|---|---|
| Embudo | Barras verticales | Vistas → Iniciados → Completados → Abandonados con tasas de conversión |
| Tendencias | Líneas (30 días) | 4 series interactivas: vistas, iniciados, completados, abandonados |
| Campos | Tabla analítica | Por campo: total de respuestas, tiempo promedio, porcentaje de abandono |
| IA | Panel de análisis | Resúmenes, sentimiento y patrones generados por IA |
Consejo
En la pestaña de Tendencias, puedes activar/desactivar cada serie individualmente haciendo clic en los botones de toggle para enfocarte en la métrica que te interese.
Exportar datos
Formatos de exportación
| Formato | Extensión | Ideal para |
|---|---|---|
| CSV | .csv | Análisis en hojas de cálculo |
| JSON | .json | Integración con sistemas externos |
Exportar respuestas
- Aplica los filtros deseados (o selecciona todas).
- Haz clic en Exportar.
- Selecciona el formato (CSV o JSON).
- El archivo se descarga automáticamente.
Plan requerido
La exportación de datos está disponible en los planes Pro y superiores.
Notificaciones
Configura alertas para mantenerte informado sobre nuevas respuestas.
Canales de notificación
| Canal | Descripción |
|---|---|
| Correo electrónico | Recibe un email por cada nueva respuesta (vía Resend) |
| Notificaciones in-app | Alertas dentro del dashboard con streaming en tiempo real (SSE) |
| Webhook | Envía los datos de la respuesta a una URL personalizada en tiempo real |
Las notificaciones in-app aparecen en el icono de campana del dashboard y se actualizan automáticamente sin necesidad de recargar la página.
Webhooks
Los webhooks envían datos automáticamente a sistemas externos cuando ocurre un evento.
Evento disponible
| Evento | Descripción |
|---|---|
response.completed | Se dispara cuando un usuario completa y envía el formulario |
Payload de ejemplo
{
"event": "response.completed",
"formId": "abc123",
"formTitle": "Encuesta de satisfacción",
"responseId": "def456",
"mode": "conversational",
"answersCount": 8,
"completedAt": "2026-03-10T14:30:00.000Z"
}Headers de seguridad
Cada petición webhook incluye headers para verificar la autenticidad:
| Header | Descripción |
|---|---|
X-ZeltaForms-Event | Nombre del evento (ej. response.completed) |
X-ZeltaForms-Signature | Firma HMAC-SHA256 del payload usando tu secret |
Configurar un webhook
- Ve a Forms > [tu formulario] > Webhooks.
- Haz clic en + Nuevo webhook.
- Ingresa la URL de destino y un secret para firmar los payloads.
- Selecciona los eventos que quieres recibir.
Protección SSRF
Las URLs de webhook no pueden apuntar a localhost, direcciones IP privadas ni protocolos distintos a HTTP/HTTPS. Esta restricción protege la infraestructura interna.
Logs de webhook
Cada ejecución de webhook se registra con:
- Estado (éxito/error)
- Código HTTP de respuesta
- Duración de la petición
- Cuerpo de la respuesta
- Mensaje de error (si aplica)
Consulta los logs en Webhooks > [tu webhook] > Logs.
Estadísticas por campo
El panel de analíticas muestra métricas a nivel de campo:
| Métrica | Descripción |
|---|---|
| Total de respuestas | Cuántas veces se respondió el campo |
| Tiempo promedio | Segundos promedio que el usuario tardó en el campo |
| Tasa de abandono | Porcentaje de usuarios que abandonaron en este campo |
Las tasas de abandono se muestran con código de color: verde (< 25%), ámbar (25–50%) y rojo (> 50%) para identificar rápidamente los campos problemáticos.