Back to blog

    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:

    1. Open Telegram and start a chat with @BotFather
    2. Send /newbot
    3. Choose a display name (e.g., "My Form Alerts")
    4. Choose a username β€” must end in bot (e.g., myformalertsbot)
    5. 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):

    1. Search for @userinfobot on Telegram and click Start
    2. It immediately replies with your Chat ID: Id: 123456789
    3. Paste that number into the Chat ID field in Formboost

    For group or channel notifications:

    1. Add your bot to the group or channel and make it an admin
    2. Send any message in the group
    3. Open this URL in your browser (replace YOUR_BOT_TOKEN):
    https://api.telegram.org/botYOUR_BOT_TOKEN/getUpdates
    1. Find chat.id in 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

    1. Log in to dashboard.formboost.app
    2. Open your form β†’ Integrations tab
    3. Enter the bot token and Chat ID
    4. Click Save
    5. Click Send Test β€” the bot should send a message to your chat within seconds

    Troubleshooting

    ProblemFix
    "Chat not found"Start a conversation with the bot first, or verify the Chat ID
    Bot in group but no messagesPromote the bot to admin in the group/channel settings
    getUpdates returns empty arraySend a message in the group first, then refresh the URL
    Bot token invalidRegenerate via /token in BotFather
    Messages stoppedCheck 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

    TelegramSlack
    Best forPersonal alerts, mobile-first teamsTeam workspaces
    SetupRequires a botRequires Incoming Webhooks app
    Mobile experienceExcellentGood
    CostFreeFree (with limits)
    Multiple recipientsGroups/channelsChannels

    For solo developers or small teams, Telegram is often the fastest path to real-time form alerts.

    Set up Telegram notifications free β†’