Skip to main content
Menu
On this page

Make

Start a Make scenario from Fillo through a signed webhook or the supported Zapier alternative.

Fillo doesn't ship a native Make app yet. A Make scenario can start from a Fillo webhook as long as the workflow verifies the signature safely — or you can use the supported Zapier app instead.

Webhook path

  1. Create a custom webhook trigger in Make and copy its HTTPS URL.
  2. Add a webhook to the Fillo form under Settings > Webhooks.
  3. Store the one-time Fillo signing secret in a protected Make connection or secret store.
  4. Verify the hex HMAC-SHA256 over the exact raw request bytes before using any answer.
  5. Deduplicate on X-Fillo-Delivery-Id in durable storage.
  6. Return a 2xx response within ten seconds, then run slower actions after acknowledgement.
  7. Submit a test and inspect both the scenario and Fillo delivery state.

Some no-code webhook modules parse JSON before later steps can access the original bytes. If your Make setup can't verify the raw body, receive the webhook in a small server endpoint you control, verify it there, then call the Make scenario with your own credential.

Payload mapping

Fillo valueMake use
eventBranch created, updated, or abandoned-draft flows
response_idUpsert and deduplicate business records
answersStable raw values keyed by field ID
formattedHuman-readable option labels and summaries
respondent.verifiedDistinguish server-verified identity from a claim
filesProtected file metadata and references

Limits and delivery

Signed Fillo webhooks are available on every plan. Make applies its own operation, scenario, queue, retention, and data-transfer limits. Fillo reports whether Make's webhook endpoint acknowledged the event, not whether every later module completed.

Troubleshooting FAQ

Why does verification fail?

Hash the exact raw bytes before JSON parsing. Re-stringifying an object changes the bytes, and that changes the signature.

Why did the scenario run more than once?

Fillo retries non-2xx and timed-out requests. Commit the delivery ID before acknowledging and make later actions idempotent.

Why is a held response missing?

Submission trust holds it back from all webhooks until an owner releases it.

Updated

Was this page helpful?