Formpit + Webhooks Pro
Send form submissions to any URL as JSON
Formpit POSTs every non-spam submission to your URL as JSON, with the form ID, submission ID, time, fields and links to any uploaded files.
How to set it up
- Set the form's Webhook URL in Formpit's Settings.
- Handle the POST on your server or in a serverless function.
- Press Send test submission and check your logs.
Good to know
- URLs on private or internal networks are refused, requests time out after 10 seconds, and redirects aren't followed.
- Deliveries aren't retried yet; the inbox and exports are the source of truth.
First, point your form at Formpit
Any form works: plain HTML, React, Next.js, WordPress, Framer, Webflow or an AI builder. Set its action to your endpoint, or follow the guide for your platform.
<form action="https://formpit.com/f/YOUR_FORM_ID" method="POST">What else you get
- Every submission also emailed to you and stored in an inbox with New / Replied / Closed statuses.
- A delivery log on each submission showing whether Webhooks received it.
- Webhooks is part of Pro ($7/month), with file uploads, Sheets, Notion, Slack, Telegram, webhooks and an autoresponder.
Other integrations
Google Sheets · Notion · Slack · Discord · Telegram · Zapier, Make and n8n