Solución de problemas
Soluciones a los problemas más comunes de Form Notifications. ¿Sigues atascado? Contáctanos.
¿Dónde están mis notificaciones?
Ahora son reglas. Si configuraste Form Notifications antes del editor basado en reglas, cada grupo de destinatarios de una notificación pasó a ser una regla con el mismo mensaje, destinatarios y condiciones, y el editor mostró un aviso una sola vez: Tus notificaciones ahora son reglas. No cambió nada en lo que se envía. Una notificación que requería aprobación pasó a ser una regla configurada como solo tras la aprobación, con el aprobador que ya tenía. No hay que rehacer nada. Consulta Reglas.
Mi regla no envió
Repasa la regla:
- ¿Está la regla activada? (Se desactiva sola si tiene errores de validación; la fila indica Tiene errores.)
- ¿Coincide Enviar cuando? Una regla configurada como solo tras la aprobación solo se activa cuando su aprobador aprueba una respuesta que coincide.
- ¿El envío realmente cumplía las condiciones de Solo si?
- En una regla de correo: ¿tiene al menos un destinatario (un correo escrito, el encuestado o un campo del formulario)? Si el único destinatario es el encuestado o un campo del formulario, ¿esa respuesta proporcionó una dirección de correo válida? Si no, ese envío se omite a propósito.
- ¿El editor muestra el aviso "El permiso de correo está desactivado"? El envío necesita el permiso "Enviar correo electrónico en tu nombre". Haz clic en Permitir el envío de correo en el aviso para concederlo. Consulta permisos que puedes rechazar.
- ¿Está la regla en pausa? Las reglas de chat, webhook y cualquier regla con un paso de aprobación se pausan cuando termina la prueba o la licencia. Ver más abajo.
Si todo parece correcto, abre la lista de activadores del formulario (Extensiones, Apps Script, Activadores) y confirma que existe un activador onFormSubmit de Form Notifications.
Copié un formulario y las reglas dejaron de funcionar
Cuando haces una copia de un formulario de Google, Google copia tus preguntas y la configuración de Form Notifications, pero no traslada el activador interno que se ejecuta con cada envío. Es una limitación de Google Forms con las copias.
Solución: abre Form Notifications una vez en el formulario copiado. Eso vuelve a crear el activador. Solo tienes que hacerlo una vez por copia.
Los correos dejaron de llegar de repente en un formulario con mucha actividad
Puede que hayas alcanzado el límite diario de envío de tu cuenta de Google (unos 100 correos al día en Gmail personal, 1.500 al día en Workspace). Las reglas de correo envían desde tu propia cuenta y cuentan para ese límite. Se restablece al cabo de unas 24 horas. Consulta Envío y límites de entrega.
Todos los envíos recientes muestran "Envío fallido"
Cuando el historial muestra una serie de envíos fallidos, el problema suele estar en la cuenta remitente (el editor que aparece como remitente; los correos salen desde una sola cuenta, incluso en formularios con varios editores):
- Puede que el remitente haya rechazado el permiso "Enviar correo electrónico en tu nombre". Los envíos fallan hasta que lo conceda (cómo). El editor muestra un aviso cuando detecta este patrón.
- Si eres coeditor, Asumir el envío (en el aviso) cambia el remitente a tu cuenta. Los envíos nuevos salen entonces desde ti.
La persona que configuró las reglas se fue
Los correos los envía la cuenta de un editor. Si esa persona pierde el acceso al formulario (deja la organización, desinstala el complemento), el envío se detiene en silencio: las respuestas siguen llegando pero no se envía ningún correo. El editor lo detecta y muestra el aviso "Puede que las notificaciones hayan dejado de enviarse"; haz clic en Asumir el envío para seguir enviando desde tu propia cuenta.
¿Qué sigue funcionando cuando termina mi prueba?
El editor muestra un aviso para mejorar el plan, pero tus reglas de correo que envían con cada respuesta siguen enviando, y puedes seguir creándolas y editándolas; nada de lo que configuraste se rompe para los encuestados. Las funciones de pago se pausan, y las reglas que las usan no se pueden editar hasta que mejores el plan: las reglas de Slack, Discord, Teams y webhook, y cualquier regla con un paso de aprobación (los envíos omitidos son visibles en el historial). Mejorar el plan desbloquea esas reglas y las reanuda para los envíos nuevos. Consulta qué necesita licencia.
Una regla de Slack, Discord, Teams o webhook dice "En pausa"
El endpoint respondió HTTP 404 o 410, así que ya no existe: el webhook entrante se eliminó en la aplicación de chat, o se borró el Zap, el escenario o la ruta del servidor. Form Notifications pausó la regla y te envió un único correo. Crea una URL de webhook nueva en la aplicación, edita la regla, pégala con Reemplazar y guarda. La regla se reanuda para los envíos nuevos.
Otros fallos (un tiempo de espera agotado, un error 5xx) no pausan nada: la entrega se reintenta una vez y luego se registra en el Historial con su estado HTTP.
Una regla dice "Aprobador en pausa"
El canal aprobador de la regla respondió HTTP 404 o 410, así que su URL de webhook ya no existe. Nadie en el canal vio esa solicitud de aprobación, así que se envió por correo al propietario de la regla, con los mismos botones Aprobar y Rechazar. Hasta que lo corrijas, cada solicitud nueva va por correo al propietario. Crea una URL de webhook nueva en la aplicación de chat, abre el aprobador de la regla, pégala y guarda. El historial muestra cada solicitud que fue al propietario, y por qué.
Si la publicación falla por otro motivo (un tiempo de espera, un error 5xx), esa solicitud también se envía por correo al propietario, pero el aprobador no se pone en pausa.
El webhook llega pero la firma no coincide
- Calcula el HMAC sobre los bytes del cuerpo sin procesar de la solicitud, antes de analizar o volver a serializar el JSON. Los frameworks que analizan el JSON automáticamente cambian los espacios.
- Compara con el valor completo de la cabecera, incluido el prefijo
sha256=, en hexadecimal en minúsculas. - Si regeneraste el secreto con Nuevo secreto de firma, el antiguo dejó de funcionar en cuanto guardaste.
Consulta verificar la firma.
Una regla configurada como "Solo tras la aprobación" nunca se activa
- Necesita que su aprobador decida; el evento sigue esa decisión, no el envío en sí.
- Las condiciones de Solo si de la regla siguen aplicándose: una respuesta que no coincide nunca llega a ese aprobador.
- Una regla de correo con un paso de aprobación necesita una licencia activa (la prueba cuenta); sin ella, el envío se registra como en pausa.
Dos reglas comparten un aprobador pero recibió una sola solicitud
Es así por diseño. La aprobación es por aprobador, no por regla: una respuesta que coincide con varias reglas que esperan al mismo aprobador crea una sola solicitud, y todas las reglas que coinciden se activan con esa única decisión. Una regla que espera a un aprobador distinto recibe su propia solicitud. Consulta una solicitud por aprobador.
Los correos llegan a spam
- Define una dirección de respuesta en la regla (Mensaje, Remitente y dirección de respuesta). Una dirección de respuesta real hace que los destinatarios y los proveedores de correo confíen más en el mensaje.
- En un dominio de Google Workspace gestionado, pide a tu administrador que confirme que la configuración de seguridad del correo del dominio no está filtrando los mensajes enviados a través del complemento.
Se muestra la cuenta de Google equivocada
Las dudas sobre cuentas, incluida la aparición de la cuenta de Google equivocada, se tratan en nuestras Preguntas comunes.
