Qué vas a tener
Un aviso en Telegram (chat privado o grupo) cada vez que alguien envía tu formulario web. Opcionalmente, el mismo aviso también llega por email.
En medio hace falta algo que conecte una cosa con la otra, y aquí ese algo es Make (se abre en una pestaña nueva): una herramienta web donde encadenas servicios sin escribir código, arrastrando bloques. Cada cadena se llama escenario y cada bloque, módulo. El de esta pieza tiene dos: uno que vigila el formulario y otro que manda el mensaje.
- Envío del formulario
- Make recibe la respuesta
- Telegram (y email) muestran el aviso
Si aún no tienes bot: Avisos con un bot de Telegram.
Requisitos
- Cuenta en Make — el plan gratuito basta para montarlo y probarlo
- Un formulario web que Make sepa leer: Tally y Typeform son las opciones habituales y tienen plan gratuito
- Un bot de Telegram con su token y tu chat_id — si no lo tienes, la guía enlazada abajo lo monta en 10 minutos
- Opcional, solo si quieres el aviso también por correo: una cuenta de email conectable a Make
Checklist de puesta en marcha
- Bot creado en @BotFather (se abre en una pestaña nueva), Start en el chat,
chat_idanotado. - Formulario de prueba con campos mínimos: nombre, email o teléfono, mensaje.
- Escenario Make nuevo (ver pasos abajo).
- Envío de prueba → mensaje visible en Telegram.
- (Opcional) Módulo de email en el mismo escenario y segunda prueba.
- El token y las contraseñas, solo dentro de Make — nunca en capturas de pantalla ni en sitios compartidos.
Montaje en Make
1. Disparador: nueva respuesta del formulario
- En Make: Create a new scenario.
- Añade el módulo de tu formulario (p. ej. Tally → Watch New Responses o Typeform → Watch Responses).
- Conecta la cuenta y elige el formulario de prueba.
- Pulsa Run once y, con eso activo, rellena tú mismo el formulario y envíalo.
Ese último paso no es opcional aunque lo parezca: Make no sabe qué campos tiene tu formulario hasta que ve una respuesta de verdad. Hasta entonces no podrás mapear nada en el paso siguiente, porque la lista de campos estará vacía.
2. Destino: Telegram
-
Añade Telegram Bot → Send a Text Message (o Send a Message).
-
Crea/elige la conexión con el token de BotFather.
-
Pon el
chat_id(número; en grupos suele ser negativo). -
Escribe el texto del mensaje e inserta los datos del formulario donde toque. Debería quedarte algo así:
Lead nuevo Nombre: {{nombre}} Contacto: {{email}} Mensaje: {{mensaje}} -
Guarda y vuelve a Run once + envío de prueba. Debes ver el mensaje en Telegram.
3. Opcional: email
- Añade un módulo más de correo, Gmail → Send an Email u otro proveedor. Puedes engancharlo detrás del de Telegram, o en una rama aparte que salga del mismo disparador: para dos avisos independientes da igual cuál elijas.
- Para: tu correo operativo.
- Asunto: p. ej.
Lead nuevo — {{nombre}}. - Cuerpo: los mismos campos que en Telegram.
- Prueba otra vez.
Notas de escenario (referencia)
| Paso | Rol | Qué mirar |
|---|---|---|
| 1 | El módulo que vigila el formulario | Que sea el formulario correcto y que los campos estén mapeados |
| 2 | El que manda el mensaje a Telegram | Token, chat_id y el texto con los campos insertados |
| 3 | El de email (opcional) | Que el destinatario seas tú, no el lead — salvo que quieras mandarle acuse de recibo |
No busques un archivo de escenario para importar: con estos pasos queda montado a mano, y así entiendes qué hace cada bloque.
Coste orientativo
Make cobra por operaciones: cada vez que se ejecuta un módulo cuenta una. Este escenario gasta dos por lead (vigilar el formulario y mandar el mensaje), o tres si añades el correo.
| Pieza | Orden de magnitud |
|---|---|
| Make | El plan gratuito trae operaciones de sobra para empezar: son pocas por lead |
| Formulario | El plan gratuito de Tally o Typeform basta para probar |
| Telegram | Gratis |
Si esperas mucho volumen, mira cuántas operaciones incluye tu plan antes de depender de esto.
Seguridad
- Un bot solo para avisos de leads reduce el radio de daño.
- No reenvíes datos sensibles del lead a chats públicos sin permiso.
- Si el formulario pide consentimiento GDPR, respétalo en tu proceso (fuera del alcance de este how-to).
Errores habituales
| Qué ves | Causa habitual | Qué hacer |
|---|---|---|
| El panel de campos sale vacío | Make aún no ha visto ninguna respuesta | Run once y rellena el formulario de verdad; luego vuelve a mapear |
Llega {{nombre}} en vez del nombre | Escribiste las llaves a mano | Bórralo y elige el campo desde el panel lateral |
Telegram Unauthorized | Token mal pegado o revocado | Nuevo token en BotFather |
chat not found | El chat_id no es el correcto, o nadie ha hablado al bot | Abre el chat del bot, pulsa Start y vuelve a sacar el chat_id como explica la guía de Telegram |
| Silencio con escenario “OK” | Miras otro chat | Confirma el chat del bot |
| Form no dispara | Formulario distinto al conectado | Elige el form correcto en el módulo |
Alternativas
- Solo email
- Sin Telegram; basta el módulo de correo en Make.
- Zapier / n8n
- Misma idea, otra plataforma.
- Aviso a Discord
- Incoming Webhook en vez de bot de Telegram.