Saltar al contenido
FormFlow

v1.11: cierra un formulario a una hora fija o tras cierto número de envíos

La versión v1.11.0 permite que un formulario se cierre solo a una hora UTC, tras cierto número de envíos o con ambas reglas. Cómo cuentan las reglas y qué hace un formulario cerrado.

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

Part of FormFlow's form editor: the Accepting submissions switch turned off, a Closes at (UTC) field set to 12/31/2026, 06:00 PM, and a Close after (submissions) field set to 100.

Hasta la versión v1.11.0 del 30 de septiembre de 2026, la única forma de que un formulario dejara de recibir envíos era apagarlo tú mismo. Ahora puede cerrarse solo: a la hora que elijas, tras cierto número de envíos, o con la que llegue primero de las dos. La entrada del Registro de cambios da la versión corta. Esta entrada explica cómo cuentan las reglas, cómo configurarlas y dónde son toscas.

Las dos reglas

En el editor del formulario, junto al interruptor Aceptar envíos, hay dos campos nuevos. Juntos son las reglas de cierre del formulario, y cada una es opcional.

  • Se cierra el (UTC) es una fecha y una hora, al minuto. El formulario se cierra cuando pasa ese momento. Siempre es UTC, sea cual sea la zona horaria de tu panel, y el texto de ayuda bajo el campo muestra qué hora es en la tuya.

  • Cerrar tras (envíos) es un número entero de al menos 1. El formulario se cierra cuando contiene esa cantidad de envíos.

Si configuras ambas, la primera que se alcance cierra el formulario. Ninguna toca el interruptor. Un formulario cerrado por una regla se comporta exactamente como si hubieras apagado el interruptor, y el interruptor sigue encendido.

Qué cuenta el número

El tope cuenta los envíos que no son spam y que el formulario contiene ahora mismo. No cuenta por período de facturación, y el spam nunca cuenta para él. Eso tiene dos consecuencias que debes tener en cuenta.

  • Borrar envíos deja sitio. Si un formulario se cerró en 100 y borras diez, se abre de nuevo para diez más.

  • El tope es blando. Los envíos que llegan en el mismo instante se cuentan cada uno antes de que se almacene cualquiera de ellos, así que unos pocos pueden pasar del número.

Si necesitas exactamente 100 y ninguno más, trata el tope como una barandilla y comprueba el recuento después.

Cómo configurarlas

  1. Abre el formulario en el panel y busca el interruptor Aceptar envíos en la parte superior del editor.

  2. Elige una hora en Se cierra el (UTC), introduce un número en Cerrar tras (envíos), o haz ambas cosas.

  3. Lee la nota bajo el interruptor. Mientras el formulario está abierto, indica cuándo se cerrará y cuántos envíos contiene hasta ahora, por ejemplo "Se cierra tras 100 envíos (37 hasta ahora)."

  4. Guarda.

Qué hace un formulario cerrado

Cuando se cumple una regla, cada envío dirigido al endpoint del formulario se rechaza con un 403 y se registra en Rechazado, donde puedes verlo. Si el formulario tiene una página alojada, esa página muestra el aviso de cierre en lugar de los campos. La nota bajo el interruptor también cambia: dice qué regla cerró el formulario, que ha pasado su hora de cierre o que contiene tantos envíos como permite su tope.

Para reabrirlo, borra la regla, sube el número o elimina algunos envíos. No hay que deshacer nada más.

Dónde es tosco

  • Solo UTC. No hay zona horaria por formulario, así que convierte tú mismo la hora de cierre.

  • Un remitente no puede saber qué regla cerró el formulario. El aviso de cierre es el mismo en cualquier caso.

  • El tope es un límite sobre lo que contiene el formulario, no sobre lo que ha recibido alguna vez. No es una cuota.