Get Telegram Notifications for Form Submissions
Send a Telegram message to yourself, a group, or a channel every time your contact form receives a submission. Step-by-step setup with BotFather.
Get Telegram Notifications for Form Submissions
Telegram is fast, free, and works on every device. With Formboost's Telegram integration, you get a notification the moment someone submits your contact form β delivered to yourself, a group, or a channel.
What the Message Looks Like
π New submission β My Contact Form
name: Jane Smith
email: [email protected]
message: I'd like to schedule a demo.
The message arrives from your own Telegram bot, so you can control its name and icon.
Step 1: Create a Telegram Bot
Telegram requires a bot to send messages. Setting one up takes about 2 minutes:
- Open Telegram and start a chat with @BotFather
- Send
/newbot - Choose a display name (e.g., "My Form Alerts")
- Choose a username β must end in
bot(e.g.,myformalertsbot) - BotFather replies with a bot token β copy it
Paste the bot token into the Telegram Bot Token field in your Formboost form's Integrations tab.
Step 2: Get Your Chat ID
Formboost needs a Chat ID to know where to deliver the message.
For personal notifications (fastest):
- Search for @userinfobot on Telegram and click Start
- It immediately replies with your Chat ID:
Id: 123456789 - Paste that number into the Chat ID field in Formboost
For group or channel notifications:
- Add your bot to the group or channel and make it an admin
- Send any message in the group
- Open this URL in your browser (replace
YOUR_BOT_TOKEN):
https://api.telegram.org/botYOUR_BOT_TOKEN/getUpdates
- Find
chat.idin the JSON response β that's your Chat ID
For public channels, you can use the channel username (e.g.
@mychannel) instead of a numeric ID.
Step 3: Save and Test
- Log in to dashboard.formboost.app
- Open your form β Integrations tab
- Enter the bot token and Chat ID
- Click Save
- Click Send Test β the bot should send a message to your chat within seconds
Troubleshooting
| Problem | Fix |
|---|---|
| "Chat not found" | Start a conversation with the bot first, or verify the Chat ID |
| Bot in group but no messages | Promote the bot to admin in the group/channel settings |
getUpdates returns empty array | Send a message in the group first, then refresh the URL |
| Bot token invalid | Regenerate via /token in BotFather |
| Messages stopped | Check if the bot was removed or blocked |
Security Note
Bot tokens are sensitive β they let anyone send messages as your bot. Keep them out of public repos and rotate them via BotFather if ever exposed (/token β select your bot β Revoke current token).
When to Use Telegram vs. Slack
| Telegram | Slack | |
|---|---|---|
| Best for | Personal alerts, mobile-first teams | Team workspaces |
| Setup | Requires a bot | Requires Incoming Webhooks app |
| Mobile experience | Excellent | Good |
| Cost | Free | Free (with limits) |
| Multiple recipients | Groups/channels | Channels |
For solo developers or small teams, Telegram is often the fastest path to real-time form alerts.