Webhooks allow form submission data to be automatically sent to your applications and systems when submissions are received by Zuko Forms. For example, you could set up a webhook to add leads to your internal CRM system when your form receives a submission, including all of the information submitted.
It doesn’t matter what programming language your systems use; pretty much any system can be extended to support receiving webhooks if it doesn’t already support them.
Enter your webhook endpoint in the Webhook section.
Save the change.
Now, when a submission is received, it will automatically be sent to the configured endpoint.
Points to note
Zuko Form Builder will issue a standard HTTP POST request to your configured endpoint.
The request body will contain a JSON document containing the form data submitted by the user. An example is shown below.
If your endpoint is not available or encounters an error, we will not try to send the submission again. It’s therefore imperative that your webhook endpoint is always up and running, ready to receive calls from Zuko Form Builder.
Example request body
{
"name": "Test Name",
"email": "test@example.com",
"telephone-number": "01234567890",
"accepted-terms": true
}
If you need any help using the webhook then please contact us on support@zuko.io