Skip to main content

Web Hooks & API

Webhooks and APIs are powerful tools that allow you to connect your Array forms to external systems, automate workflows, and streamline data transfer between platforms.

Updated over 3 months ago

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.

Did this answer your question?