Boosterpack Forms
Native integration

Connect Boosterpack Forms to Telegram

Receive form submissions as Telegram bot messages. Boosterpack Forms auto-detects Telegram Bot API URLs and formats messages with MarkdownV2 — no middleware or proxy needed.

What you'll get

Every submission appears as a formatted bot message in your Telegram chat or group:

📬 New form submission
name: Jane Smith
email: jane@example.com
message: Hi, I'd like to learn more about your services.
Form: a1b2c3d4 · Domain: example.com · Submitted: 2026-03-04T12:00:00Z

Setup Guide

Takes about 2 minutes.

1
Create a Telegram bot

Open Telegram and message @BotFather. Send /newbot and follow the prompts to choose a name and username.

BotFather will give you a bot token that looks like:

123456789:ABCdefGHIjklMNOpqrsTUVwxyz

Keep this token secret — anyone with it can control your bot.

2
Get your chat ID

Add your new bot to the group or channel where you want submissions, or start a direct chat with it. Then send any message.

To find the chat ID, open this URL in your browser (replace the token):

Get chat ID
https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates

Look for "chat":{"id": in the response. The number (e.g. -1001234567890 for groups or 123456789 for DMs) is your chat ID.

3
Build your webhook URL

Combine the bot token and chat ID into a single URL:

Your Telegram webhook URL
https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>

For example:

https://api.telegram.org/bot123456789:ABCdef.../sendMessage?chat_id=-1001234567890

4
Add it to your form

In your Boosterpack Forms dashboard, edit your form and paste the Telegram URL as a webhook.

Or via the API:

Set webhook via API
curl -X PATCH "https://boosterpackforms.com/api/forms/<FORM_ID>" \
  -H "Authorization: Bearer $BPF_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "addWebhookUrl": "https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>" }'

Boosterpack Forms auto-detects the Telegram URL and formats messages with MarkdownV2 — no extra configuration needed.

Email + Telegram: You still receive submissions via email as usual. The Telegram bot message runs alongside email delivery — you get both.

Groups vs DMs: You can send submissions to a group chat, a channel, or a direct message with the bot. For team notifications, add the bot to a group.

Plan requirement

Webhooks are available on the Professional and Business plans. Email delivery works on all plans including Free.

Other integrations

Boosterpack Forms has native support for Slack, Discord, Teams, Google Chat, and Telegram — just paste the webhook URL. Connect to thousands more apps via Zapier, Make, n8n, Google Sheets, Notion, Airtable, and HubSpot.

Create your form now

Webhooks available on Professional & Business plans