Zapier

Trigger a Zap with each form submission.

The Zapier integration sends each submission to a Zap, so you can forward form data to the thousands of apps Zapier connects — CRMs, spreadsheets, email tools, and more.

Setup

  1. In Zapier, create a Zap whose trigger is Webhooks by Zapier → Catch Hook, and copy the webhook URL Zapier shows you (it looks like https://hooks.zapier.com/hooks/catch/…).
  2. In Formiary, open the form, go to its Integrations tab, click Add integration, and choose Zapier.
  3. Paste the webhook URL and save.
  4. Use Send test event to send a sample submission, then return to the Zap editor to pull in the sample and map its fields to your action steps.
Webhooks by Zapier is a premium Zapier feature, available on Zapier's paid plans.

Payload

Zapier receives a flat JSON payload designed for easy field mapping. Your form fields arrive under fields, keyed by field name:

{
  "event": "submission.created",
  "formId": "",
  "submissionId": "",
  "timestamp": "2026-07-11T12:34:56Z",
  "test": false,
  "fields": {
    "email": "[email protected]",
    "message": "Hello!"
  }
}

Test events have "test": true and a null submissionId.

Turning a Zap off

If Zapier reports that the hook is gone (which happens when the Zap is turned off or deleted), Formiary automatically deactivates the integration instead of retrying forever — the delivery log shows why. Turn the Zap back on and re-enable the integration (or paste the new hook URL if the Zap was recreated) to resume deliveries.