Skip to main content

What webhooks do

A webhook sends an HTTP request to a URL you specify whenever a form is submitted. Use webhooks to connect Filla to external tools: Zapier, Make, Slack, your own API, or any service with an HTTP endpoint.

Setting up a webhook

1

Open the Automations tab

In the form editor, click the Automations tab.
2

Create or open an automation

Create a new automation or open an existing one.
3

Add a Webhook action

Click Add action and select Webhook.
4

Configure the webhook

Set the URL, method, headers, and body.

Settings reference

Authentication options

Using variables in webhook body

Type @ in any value field to insert a form field value. This lets you send the respondent’s data to external systems. Example body:

Conditional execution

Each webhook action can have an “Only run if…” condition. The webhook only fires when the condition evaluates to true. Example: Send a Slack alert only when the submission’s priority is “Urgent”.

Connecting to Zapier or Make

To connect Filla to Zapier:
  1. Create a Zap with the Webhook by Zapier trigger
  2. Zapier gives you a unique webhook URL
  3. Paste that URL into Filla’s webhook action URL field
The same approach works for Make (formerly Integromat) using a Webhook module.

Common questions

The webhook destination (not the form automations list) supports configurable retries. For the automation webhook action, if the request fails the automation logs the error but does not retry automatically.
Yes. Add multiple webhook actions to an automation, or create multiple automations, each with their own webhook action.
Webhook execution is logged in the automation execution log. Check there to see whether the request was sent and what response was received.
Webhook requests time out after a reasonable period. If the external endpoint is slow, the automation may report a timeout error. Ensure your endpoint responds promptly.