Saltar al contenido
FormFlow

Lee la salud del formulario antes de que la bandeja se calle

FormFlow calcula cuatro señales de salud a partir del tráfico del propio formulario — fricción, rechazo, sequía y deriva del esquema — y te avisa una vez cuando una aparece, no por una condición sin cambios.

Esta publicación se tradujo automáticamente. Lee el original en inglés

A dark FormFlow plate separating Form health into Friction, refusal, drought and schema drift.

El HTML de un cliente vive en el sitio del cliente. Cuando se rompe — un campo renombrado, una acción eliminada, un script que dejó de ejecutarse — ningún error llega a FormFlow. Los Envíos simplemente se degradan o se detienen, y lo primero que alguien nota suele ser una bandeja de entrada en silencio.

La salud del formulario es la respuesta de FormFlow a eso: una lectura calculada de si un formulario sigue recibiendo Envíos, en su forma esperada y a su cadencia esperada. Se calcula a partir del tráfico del propio formulario, que es exactamente donde empiezan sus límites.

Lo que FormFlow puede y no puede saber

FormFlow nunca ve la página. Ve llegadas: un Preflight que se ejecutó o no, un rechazo que emitió, un Envío que aceptó y los campos que traía cada cuerpo. Toda señal de salud se deriva de esos registros, así que la salud depende del historial. Un formulario con un mes de tráfico puede juzgarse contra su propia línea base; uno creado esta mañana, no.

Por eso un panel de salud vacío no es un certificado de buena salud. Es ausencia de evidencia, y FormFlow no la presentará como un resultado medido.

Las cuatro señales

Hay cuatro, y las tres primeras son la misma pérdida detectada en etapas cada vez más tardías.

Señal

Qué detecta

Qué no es

Fricción

Un Preflight nombró un problema mientras la persona seguía en la página.

Un rechazo: no se rechazó nada.

Rechazo de Envíos

El formulario rechaza una parte significativa de su propio tráfico por sus propios ajustes.

Una sequía: el tráfico llega y se rechaza.

Sequía de Envíos

Un desplome de la tasa de Envíos frente a la línea base reciente del formulario.

Un recuento de clientes perdidos.

Deriva del esquema

Un campo declarado que el formulario dejó de recibir.

Una caída a cero: el formulario sigue funcionando, degradado.

La fricción y el rechazo se registran de forma independiente, porque un formulario puede disuadir a una persona antes de Enviar y rechazar a otra en la ingesta. Una sequía solo se informa cuando ninguna de las dos se disparó, ya que un formulario que disuade o rechaza su tráfico no escribe ningún Envío y siempre parecería silencioso también. La deriva del esquema puede acompañar a cualquiera de ellas, y se juzga solo con el tráfico del formulario incrustado: una página alojada se dibuja desde el esquema, así que un campo declarado no puede dejar de llegar allí en silencio.

Lee el estado sin sobreinterpretarlo

El panel muestra Sano, o En riesgo con las señales activas nombradas. Sano significa que ninguna señal se está disparando. Un formulario no abierto — apagado, o que ya no acepta Envíos — también está sano: se calló a propósito.

Dos lecturas son fáciles de equivocar. En riesgo no es un pronóstico de ingresos perdidos, y Sano no es prueba de que cada campo llega como se pretende. El estado dice qué fallo se detectó, no cuánto costó.

Actúa sobre la señal que tienes

Una alerta de salud es un correo de marca que se envía cuando una señal aparece por primera vez en un formulario. No se repite para una condición sin cambios, así que un formulario que lleva una semana derivando no te escribe cada mañana; te escribió una vez, cuando empezó la deriva. La alerta informa sobre la salud de un formulario a los propietarios del equipo, mientras que un resumen de Envíos informa de sus Envíos a sus direcciones de notificación.

Qué hacer depende de la señal. La fricción te lleva a los intentos que se atascaron mientras la persona seguía allí. Un rechazo te lleva a los rechazos que el formulario guardó y al ajuste que los causó. Una sequía te devuelve a la página donde vive tu marcado. La deriva del esquema te lleva al campo que dejó de llegar, que suele ser un formulario editado sin FormFlow.

Una lectura a la semana basta para casi todos los formularios. La salud no es un indicador en vivo que vigilar; es una comprobación de que un formulario sigue haciendo lo que hacía el mes pasado.

Dónde la salud es contundente

Tampoco puede ver un formulario que nadie iba a rellenar. Una página que nunca tuvo tráfico no tiene nada que perder, y la salud no dirá nada sobre ella en lugar de llamarla sana.

La entrada del Registro de cambios de v1.0.0 incluye la salud del formulario tal como salió: recibe un aviso cuando un formulario se queda en silencio, antes de que pierda clientes potenciales en silencio. La referencia de los registros que hay detrás está en el mismo lugar que el resto de la API, y la entrada de v1.1 cubre los Pasos y las Ramificaciones que deciden qué campos debía llevar un Envío dado.