How to Integrate Monday.com with Make.com Using Webhooks — A Step-by-Step Guide for Workflow Automation
In today’s world of automation and streamlining workflows, connecting project management platforms like Monday.com with powerful no-code platforms such as Make.com (formerly Integromat) can be a game changer—especially in dynamic environments like church audiovisual and media teams who often juggle multi-phase projects, team coordination, and rapid communication. One of the simplest and most effective ways to initiate this integration is through webhooks.
This article is a companion guide to our video tutorial focused on setting up a webhook from Monday.com to Make.com. A webhook in this context acts like a “trigger”—when something specific happens in Monday.com, a signal is sent to Make.com to kick off a workflow or “scenario”.
Let’s break down how to make this happen.
Why Integrate Monday.com with Make.com?
Make.com is a no-code platform that can automate integrations between thousands of services—including Gmail, Google Sheets, Dropbox, Notion, and more. By sending a real-time trigger from Monday.com when a specific action occurs (such as marking a project as “Done”), you can automate downstream tasks. For example:
- Send an email notification
- Move data to a Google Sheet
- Kick off a file upload or approval process
- Notify a team channel in Slack
- Trigger communication to a media ministry team
The combinations are endless—and highly applicable to church audiovisual teams managing recurring weekly live streams, project timelines, media distribution, and task delegation.
🛠 Step-by-Step: Setting Up a Webhook Between Monday.com and Make.com
Step 1: Set Up the Trigger in Monday.com
- Go to your board on Monday.com.
- Click on “Automation” at the top.
- Click “Create Custom Automation”.
- Use the search bar and type “Webhook”.
- Select the template:
🟢 “When a status changes to something, send a webhook.”
This template allows us to define a change in a status column (such as “To Do” → “Done”) as the trigger point.
Step 2: Set Up the Webhook URL in Make.com
- Open Make.com and log in.
- Go to the “Scenarios” tab and click “+ Create a new scenario”.
- In the module search box, type “Webhooks”.
- Select “Custom Webhook” and click to add it as your first module.
- Click “Add” to create a new custom webhook.
- Give it a name (e.g., “My Test Webhook”) and click ‘Save’.
- Copy the auto-generated URL.
This URL is what you’ll paste into Monday.com’s webhook field. BUT—there’s an important authentication step first.
Step 3: Add the Webhook URL to Monday.com
- Return to Monday.com.
- In the automation builder, paste the copied webhook URL into the provided field.
- Click ‘Connect’.
🔴 At this point, you’ll see a “Failed to communicate” error. That’s expected. Why? Because Monday.com sends a challenge request as part of its webhook creation to ensure both platforms trust each other.
Step 4: Handling the Authentication Challenge in Make.com
- Back on Make.com, click on the webhook module you just created.
- You’ll see the option to “Run Once” — click that. This puts the scenario in listening mode.
- Go back to Monday.com and click the “Connect” button again in your automation setup.
💡 This time, Make.com will receive the webhook request, but the authentication isn’t complete yet. A “challenge” object must be sent back to Monday.com.
Here’s how:
Step 5: Responding to the Webhook Challenge
- In Make.com, click the ‘+’ to add a second module.
- Search “Webhooks” again and choose “Webhook Response”.
- Set the status code:
200 - In the Body field, map the “challenge” value sent from Monday.com back into a proper JSON response.
Use this structure in the body field:
{
"challenge": "{{challenge}}"
}
Make sure to map the actual challenge key from the previous module by inserting the dynamic placeholder.
- Click Save.
Then:
- Click “Run Once” again to start listening for a new trigger.
- Go back to Monday.com and click “Connect” again.
✅ This time, the webhook should connect successfully!
Step 6: Finalize the Automation Scenario
- In Make.com, now that your webhook is authenticated, delete the Webhook Response module. You no longer need it—this was a one-time handshake setup.
- Keep the Custom Webhook module and build your desired automation.
- For example: add a Gmail module to send an email to a project manager.
- Activate your scenario. Toggle “Run immediately as data arrives” to ON.
Step 7: Complete Setup in Monday.com
- In your automation rule, finalize the field and value.
- E.g., “When status changes to ‘Done’”
- This completes the trigger condition.
- Click “Create Automation” to save.
Now anytime your defined status changes, Monday.com sends a webhook to Make.com, kicking off your automated action sequence.
Real-World Example for Church Tech Teams
Let’s imagine you have a recurring task in Monday.com labeled “Weekly Livestream Completed”. When this task is marked “Done”:
- A webhook kicks off a Make.com scenario.
- Make sends an email to your lead pastor with a link to the archived stream.
- Simultaneously, a backup of the livestream file is saved to Dropbox.
- A weekly report is added to a shared Google Sheet.
That entire flow can be created with this one webhook trigger. No code required.
Now that your webhook connection is set, check out our other videos on building complex, AI-enhanced workflows using these tools!
