Pro

Zapier Integration

Connect to 5,000+ apps with no code required

Connect Static Forms to 5,000+ apps using Zapier. You can use the native Static Forms Zapier app for the built-in polling trigger, or fall back to Webhooks by Zapier for fully custom workflows.

Zapier access is separate from agent access

The native Zapier token belongs to your Static Forms account and polls submissions from forms you own. It is not a workspace OAuth connection, does not include forms shared with you as a team member, and never appears in ChatGPT, Claude or another agent. Opening Zapier from Workspace is a signed-in handoff to manage that account token.

Pro & Agency Feature

The native Zapier app is available on the Pro and Agency plans (including their trials). Form collection stays enabled by default, but it must remain on for Zapier polling to work. The Starter plan includes plain HTTP webhooks, so you can post submissions to a Zapier catch hook without the native app. View plans if you need native Zapier polling.

Use the Native Static Forms App

1

Create a New Zap

Log in to Zapier and click Create Zap.

2

Generate Your Static Forms Token

In Static Forms, open Workspace → Zapier and generate a dedicated Zapier token.

3

Connect the Static Forms App

Search for and select Static Forms as your trigger app, then paste the Zapier token when asked.

4

Choose the Trigger

Select New Form Submission. Zapier will poll your saved Static Forms submissions and use submission IDs for deduplication.

5

Test with a Sample Submission

Zapier can pull your latest real submission as a sample. If your account has no stored submissions yet, Static Forms returns a deterministic sample payload so you can finish setup.

6

Set Up Your Action

Choose any of Zapier's 5,000+ apps as your action. Popular options include:

  • Google Sheets: Add rows automatically
  • Gmail: Send custom emails
  • Slack: Post formatted messages
  • Notion: Create database entries
  • Airtable: Add records
  • HubSpot: Create contacts
  • Mailchimp: Add subscribers

Native Trigger Details

FieldValue
TriggerNew Form Submission
Delivery modelPolling
Deduplication keysubmission id
RequirementsPro or Agency plan + form collection enabled (on by default)
Account scopeAll currently visible submissions across forms the token owner owns

Payload Shape

The native Zapier trigger returns normalized submission objects with top-level metadata and the full raw form fields in formData.

{
  "id": "sub_123456789",
  "createdAt": 1705314645,
  "accountType": "child",
  "childAccountId": "child_123",
  "childAccountEmail": "sales@example.com",
  "recipientEmail": "sales@example.com",
  "replyTo": "jane@example.com",
  "attachments": [
    {
      "name": "resume.pdf",
      "mimeType": "application/pdf",
      "size": 1024
    }
  ],
  "formData": {
    "name": "Jane Example",
    "email": "jane@example.com",
    "message": "Hello from Static Forms"
  }
}

Fallback: Webhooks by Zapier

If you prefer not to keep form collection enabled, you can still use the older webhook-based setup with Webhooks by Zapier.

Webhook Setup

1

Create a Zap

In Zapier, create a new Zap and choose Webhooks by Zapier.

2

Choose Catch Hook

Choose Catch Hook and copy the webhook URL Zapier gives you.

3

Paste It into Static Forms

Open the intended form, choose Delivery → Webhook, and paste the Zapier catch-hook URL there.

4

Send a Test Submission

Use the Static Forms webhook test button or submit a real form to populate Zapier fields.

Popular Zapier Templates

Use CaseTriggerAction
Save to SpreadsheetNew Form SubmissionGoogle Sheets - Create Spreadsheet Row
Send NotificationNew Form SubmissionSlack - Send Channel Message
Create TaskNew Form SubmissionAsana - Create Task
Add ContactNew Form SubmissionHubSpot - Create Contact
Send EmailNew Form SubmissionGmail - Send Email

Zapier Tips

Filtering

Use Zapier's Filter step to only process submissions that meet certain criteria (e.g., specific form fields or values).

Formatting

Use Zapier's Formatter to transform dates, text, and other data before sending to actions.

Multi-step Zaps

Chain multiple actions together - save to Google Sheets, send Slack notification, and create a task all from one submission.

Additional Resources