What Are Webhooks?
A webhook is a way to send real-time data from one app to another by using an HTTP POST request to a specified URL.
Webhooks in Array can be used to:
Automatically send form submissions to external systems
Populate forms with external data
Trigger workflows in third-party tools
In simple terms, a webhook is a user-defined callback URL that receives data when a form is submitted. You control what URL gets called and what data is sent.
Setting Up Webhooks in Array
You can set up a webhook directly from the Form Builder in a few simple steps:
Step 1: Open Your Form
Navigate to the form you want to connect a webhook to.
Step 2: Go to the Connect Tab
Click the Settings Cog in the top right of the Form Builder, then select the Connect tab.
Step 3: Open the Webhooks Panel
Click on the Webhook tab on the right-hand side.
If no webhooks have been added yet, you'll see an empty page. Click the “Add” button to create a new webhook.
Step 4: Enter Webhook Details
You’ll now be prompted to enter details, including:
Name – Give your webhook a meaningful name
Target URL – The URL where data should be sent
Payload Parameters – Map the fields from your form to match what the external system expects
You can expand each section to define exactly where and how the data should be sent. This allows for precise control over how your data is transferred.
Once configured, the webhook will trigger automatically whenever the form is submitted.
Integrating with Third-Party Systems
Webhooks are ideal for integration with platforms such as:
CRMs
Marketing tools
Custom databases
Project management platforms
You can also use integrations like Podio, Silverpop, or middleware tools (like Zapier or Make.com) to extend functionality and ensure compatibility.
Need More Power? Use Data Search
While webhooks send data out, you can also pull data in using Array’s Data Search feature.
Data Search allows you to:
Pre-fill form fields from an external source
Retrieve data in real-time
Update records based on submitted responses
This is especially useful when working with live databases or dynamic datasets that need to be referenced at the point of data capture.
API Access
If you require full programmatic access to Array, our REST API gives you the ability to:
Manage forms and submissions
Retrieve user data
Automate workflows
Connect to any system that supports HTTP requests
👉 Explore our API documentation here:
https://www.buildarray.com/api/browser#/api
If you need help using the API, reach out to our support team and we’ll be happy to assist.
