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!