- Integrations
- Webhook
Send form submissions to a webhook
FormRill POSTs every submission as JSON to any URL you choose: your own API, a serverless function, Make, or anything else that accepts HTTP. One form can feed as many webhooks as you need.
Set it up
- Create a form in the FormRill dashboard. It takes one click and gives you a form URL.
- Add the Webhook automation. Add a webhook automation and paste the URL that should receive submissions.
- Paste the form URL into your HTML form’s
action. Submissions start flowing on the next submit.
{
"form_id": "YOUR_FORM_ID",
"form_name": "Contact",
"submission_id": "s_…",
"created_at": 1767225600000,
"data": {
"name": "Priya S.",
"email": "priya@example.com",
"message": "Quote for a 5-page site"
}
}Your form
<form method="POST"
action="https://api.formrill.com/YOUR_FORM_ID/submit">
<input type="checkbox" name="botcheck" hidden />
<input type="text" name="name" required />
<input type="email" name="email" required />
<textarea name="message" required></textarea>
<button type="submit">Send</button>
</form>Good to know
- Any 2xx response counts as delivered. Anything else is logged with the status code and the first part of the response body.
- When a delivery fails, you get an email alert and can retry it from the dashboard. The submission is already stored, so nothing is lost.
One form can use several automations at once, for example email and Google Sheets together. Every submission is stored before any of them run.
Send submissions to a webhook
Free up to 500 submissions a month and unlimited forms. No server, no credit card.
Start freeOther integrations
Email
FreeGoogle Sheets (Apps Script)
Pro · free in betaTelegram
FreeWhatsApp
Pro · free in betan8n
Pro · free in betaCRM via webhook
Pro · free in beta