Integrations

Zapier

Send form submission data to any app via a Zapier webhook. Available on Pro and Pro+ plans.

2 min read

Last updated June 15, 2026

The Zapier integration sends a webhook POST request to Zapier every time a form is submitted. From Zapier, you can connect to thousands of apps CRMs, project tools, databases, marketing platforms, and more.

Available on Pro and Pro+ plans.

Setup

Create a Zap in Zapier

Log in to Zapier and click Create Zap. For the trigger, choose Webhooks by Zapier → Catch Hook.

Copy the webhook URL

Zapier generates a unique webhook URL for this Zap. Copy it.

Paste the URL in the form

In the form builder → Settings → Integrations → Zapier:

  • Toggle Enable Zapier on
  • Paste the webhook URL
  • Save

Test the trigger

Submit the form once. Go back to Zapier and click Test Trigger Zapier will receive the test submission and show you all the available fields.

Add your Zapier actions

Add any actions you want create a CRM contact, add a row to Airtable, send a Slack message, create a task using the form field values as data.

Turn on the Zap

Click Publish Zap (or Turn on) to activate it.

What data is sent

The webhook payload includes all submitted form field values as key-value pairs, plus metadata:

json
{
  "form_name": "Contact Form",
  "form_id": "abc123",
  "response_id": "r_789",
  "submitted_at": "2026-06-15T10:30:00Z",
  "fields": {
    "First Name": "Jane",
    "Email": "jane@example.com",
    "Message": "Hello, I have a question about..."
  }
}

Different webhooks per form

Each form can have its own Zapier webhook URL. This lets you send different forms to different Zaps.

Use the Test Trigger step in Zapier after the first live submission to confirm Zapier is receiving the correct data before configuring your actions.

Was this page helpful?