Send form submissions to a webhook
Pass new leads from your site to Zapier, Make, your CRM or any webhook.
1 min readUpdated Nov 3, 2026
Before you start
Have your webhook URL ready. It needs to be public and accept a POST request with a JSON body. Zapier, Make and most CRMs give you one.
Easiest way: ask the agent
Open the Website Agent, pick your site and paste your webhook URL.
- "Send every form submission to this webhook: https://hooks.zapier.com/..."
Prefer Claude, ChatGPT or Cursor? You can connect your own AI and ask it the same thing.
Do it yourself in WordPress
- Open Forms & Email In WP Admin, hover over OCF Editor and click Forms & Email.
- Open Form Setup Click the Form Setup tab and scroll to Webhook Delivery.
- Paste your URL Paste your webhook URL into the webhook field.
- Save Click Save Changes.
Test it
- Submit a test form Fill out the form on your live site.
- Check your app Look for the new request in your app's webhook history or logs. The form data arrives as JSON.
The data includes whatever the visitor filled in, such as name, email, phone, services, address and notes. The exact fields depend on your form.
Troubleshooting
- Nothing arrived: make sure the full URL is saved under Webhook Delivery and you clicked Save Changes.
- Request rejected: your endpoint must accept POST requests with
Content-Type: application/json. - Still stuck: chat with us and include your site URL and webhook provider.
Was this guide helpful?
Still stuck?
Chat with us and we'll reply right here, usually in a few minutes.