formbuild.io

Integrations

Send form responses to Email, Slack, Discord, Microsoft Teams, and webhooks (Zapier, Make, n8n) with formbuild.io.

Get notified the moment a response comes in. formbuild.io can forward every response to email, chat apps, and any webhook — so your team never misses a lead.

Email notifications

In your form settings under Notifications, toggle on Email notifications. Each new response is emailed to the form owner. To send to a different address (e.g. a support inbox), enter it in the Override email field. (Note: Free plans can have 1 override email; Pro plans can have up to 5).

Email digests Pro

Prefer a summary instead of one email per response? Enable Digest in the Notifications section and choose Daily or Weekly. You'll get a single email summarizing all new responses for the period.

Slack

Post new responses to a Slack channel:

  • In Slack, create an Incoming Webhook for the channel you want (via Slack's App Directory or a Slack app).

  • Copy the webhook URL.

  • Paste it into your form's Integrations Slack webhook URL.

Each response posts a message with the form name and all fields.

Discord

Post new responses to a Discord channel:

  • In Discord, go to your channel's settings → IntegrationsWebhooks → create a new webhook.

  • Copy the webhook URL.

  • Paste it into your form's Integrations Discord webhook URL.

Telegram Pro

Push alerts directly to a Telegram bot:

  • Create a new bot via BotFather on Telegram and copy the Bot Token.

  • Start a chat with your bot to get your Chat ID.

  • Paste them into your form's Integrations Telegram section.

Microsoft Teams Pro

Post new responses to a Teams channel:

  • In Teams, add an Incoming Webhook connector to your channel.

  • Copy the webhook URL.

  • Paste it into your form's Integrations Teams webhook URL.

Generic webhooks (Zapier, Make, n8n) Pro

Forward responses to any HTTP endpoint. We POST a JSON payload for each new response:

{
"event": "form.submission",
"formName": "Contact form",
"submittedAt": "2025-06-15T14:32:00.000Z",
"data": {
"name": "Jane Doe",
"email": "jane@example.com",
"message": "I'd like to learn more."
}
}

Add one or more webhook URLs in your form's Integrations section. This works with:

  • Zapier — use a "Catch Hook" trigger

  • Make (Integromat) — use a "Custom webhook" trigger

  • n8n — use a "Webhook" trigger node

  • Any custom server or API that accepts JSON POST requests

Reliability

Responses are always saved to the database first. Notifications run in the background after the response is stored. If an integration fails (e.g. Slack returns an error), the response is still in your Inbox — you never lose data because of a notification issue.

← Spam protection

·

Next: Customizing forms →

On this page