Boosterpack Forms

Connect Boosterpack Forms to n8n

Send form submissions to any of n8n's 400+ integrations — Google Sheets, Slack, Airtable, Notion, HubSpot, and more. n8n is open-source, self-hostable, and has a generous free cloud tier.

Open-source & self-hostable
400+ integrations
Set up in 2 minutes

Setup Guide

Works with n8n Cloud (free tier included) or self-hosted.

1
Create a workflow with a Webhook trigger

In n8n, create a new workflow. Add a Webhook node as the trigger.

Set the HTTP Method to POST. n8n will give you two URLs — a test URL and a production URL. Copy the production URL. It looks like:

https://your-instance.app.n8n.cloud/webhook/abc123-def456

If you're self-hosting, the URL will use your own domain.

2
Add your action nodes

Connect nodes after the Webhook trigger — this is where submissions go. Popular choices:

  • Google Sheets → Append Row
  • Slack → Send Message
  • Notion → Create Database Page
  • Airtable → Create Record
  • HTTP Request → forward to any API

n8n supports branching and conditional logic — you can route submissions to different destinations based on field values.

3
Add the webhook URL to your form

In your Boosterpack Forms dashboard, edit your form and add the n8n production webhook URL.

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://your-instance.app.n8n.cloud/webhook/abc123-def456" }'
4
Test and activate

Click Test workflow in n8n, then submit your form. The Webhook node will receive the submission and you'll see all the fields available to map in your action nodes.

Map the fields (e.g. fields.name, fields.email) to your action nodes, test the full workflow, and activate it.

Webhook Payload

This is the JSON that Boosterpack Forms sends to n8n on every submission:

Example payload
{
  "event": "form.submission",
  "formId": "a1b2c3d4-...",
  "submittedAt": "2026-03-04T12:00:00.000Z",
  "fields": {
    "name": "Jane Smith",
    "email": "jane@example.com",
    "message": "Hi, I'd like to learn more."
  },
  "meta": {
    "host": "example.com"
  }
}

In n8n, access the fields using expressions like {{ $json.fields.name }}, {{ $json.fields.email }}, etc.

Email + n8n: You still receive submissions via email as usual. The webhook to n8n runs alongside email delivery — you get both.

Why n8n? n8n is open-source and can be self-hosted for free. The cloud version includes 5 active workflows on the free tier. If you need full control over your data or want to avoid third-party services, n8n is a great choice.

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