May 1, 2024

How to Set Up Make.com's Custom Webhooks

Make.com logo

Webhooks are a powerful feature offered by make.com (formerly Integromat) to create custom integrations and automate workflows between your apps and services. By setting up a custom webhook, you can trigger actions in make.com scenarios from external events. Here’s how to configure a custom webhook in make.com.

Step 1: Create a New Scenario

  • Log in to your make.com account.
  • Click the “Create a new scenario” button from the dashboard.
  • In the new scenario, click on the big "+" button to open the module selection.

Step 2: Select the Webhooks Service

  • Search for the “Webhooks” service in make.com’s module selection.
  • Choose “Custom Webhook” as the trigger.

Step 3: Setup the Webhook

  • Click on “Add” to create a new webhook.
  • Enter a name for your webhook in the provided field. It’s important to choose a name that easily identifies the purpose of your webhook.
  • Once you’ve named it, click “Save”.
  • make.com will generate a unique URL for your webhook. This is the endpoint you'll use to send data to your make.com scenario.

Step 4: Establish the Data Structure

  • You can optionally send test data to your webhook at this point. Make.com can use this data to automatically create a data structure for your scenario.
  • If you choose to send test data, use a tool like curl, Postman, or any HTTP client to POST sample data to the generated webhook URL.
  • Once make.com receives the test data, it'll extract the data structure which will be used in the following modules.

Step 5: Process the Incoming Data

  • With the webhook configured, you can now add additional modules to your scenario.
  • Process the incoming data by adding action modules, parsers, filters, or other operational elements available in make.com.

Step 6: Set and Activate the Scenario

  • Once you’ve configured the additional modules to process the data, you can proceed to set up a schedule for when the scenario should run or choose to run it instantly.
  • Save your scenario and switch the toggle to ON to activate it.

Step 7: Test Your Webhook

  • To be sure everything is set up correctly, send another test payload to your webhook URL.
  • Your make.com scenario should trigger and process the data according to the configured modules.

Now your custom webhook is ready! With make.com webhooks, you can create real-time integrations that respond instantly to events in your external applications. Happy automating!