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, including CRMs, spreadsheets, and email tools.

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.