Boosterpack Forms

Send Form Submissions to Google Chat

Get instant Google Chat notifications every time someone submits your form. Just paste your Google Chat webhook URL — Boosterpack Forms formats card messages natively. No Apps Script, no code.

Native — no middleware
Rich card formatting
Setup in 2 minutes

Setup Guide

Takes about 2 minutes — no code required.

1
Create a Google Chat Webhook

In your Google Chat space, click the space name at the top → Apps & integrationsManage webhooks.

Click Add webhook, give it a name (e.g. "Form Submissions"), optionally set an avatar URL, and click Save. Copy the webhook URL. It looks like:

https://chat.googleapis.com/v1/spaces/.../messages?key=...&token=...

2
Add it to your form

In your Boosterpack Forms dashboard, create a new form or edit an existing one and add the Google Chat webhook URL.

Or via the Provisioning API:

Add Google Chat webhook via API
curl -X POST "https://boosterpackforms.com/api/forms/provision" \
  -H "Authorization: Bearer $BPF_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "destinationEmails": ["you@example.com"],
    "webhookUrls": ["https://chat.googleapis.com/v1/spaces/.../messages?key=...&token=..."]
  }'

Boosterpack Forms automatically detects Google Chat webhook URLs and formats submissions as card messages — no configuration needed.

3
Submit and see it in Google Chat

Submit your form on your website. Within seconds, a structured card message will appear in your Google Chat space with all the submitted fields and form metadata.

What You'll See in Google Chat

Each submission appears as a card message with:

  • Header: "📬 New form submission" with the form ID as subtitle
  • Fields: Each form field (name, email, message, etc.) shown as a labeled decorated text widget
  • Metadata: Form ID, domain, reply-to address, and submission timestamp
Example Google Chat card payload (auto-generated)
{
  "cardsV2": [{
    "cardId": "submission_abc-123_1709553600000",
    "card": {
      "header": {
        "title": "📬 New form submission",
        "subtitle": "Form abc-123"
      },
      "sections": [{
        "widgets": [
          { "decoratedText": { "topLabel": "name", "text": "Jane Smith" } },
          { "decoratedText": { "topLabel": "email", "text": "jane@example.com" } },
          { "decoratedText": { "topLabel": "message", "text": "I'd love to learn more!" } },
          { "decoratedText": { "text": "Form: abc-123 · Domain: example.com · Submitted: 2026-03-04T12:00:00Z" } }
        ]
      }]
    }
  }]
}
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 and Business plans