Setting up a webhook in Zoho CRM involves three major steps: creating the webhook, connecting it to a workflow rule, and testing the integration.
💡 Focus of this Guide This article will walk you through the first and most crucial step: how to create a new webhook.
⚙️ Steps to Create a New Webhook
From the Zoho CRM homepage, click the Gear icon (Settings) in the top left corner.
Navigate to the Automation section and click Actions.
Select Webhooks.
Click Configure Webhook to open the creation form.
Configuring Your Webhook
You will see a form with several fields to fill in. Here's what each one means:
Name: A descriptive name for your webhook (e.g., "Send New Lead to Slack").
Description: A brief explanation of what the webhook does.
Method: The HTTP method for the request. You can choose POST, GET, PUT, or DELETE.
URL to Notify: The destination URL of your external system that will receive the data.
Authorization type:
General: Allows you to set up the webhook without a pre-configured connection. You can add basic authentication or an API key directly in the header.
Connection: Uses a pre-authorized connection pathway you've already set up between Zoho CRM and another application.
Module: Select the CRM module that this webhook will be associated with (e.g., Leads, Contacts, Deals).
Header
Zoho CRM provides flexible header configuration, allowing you to pass necessary information for authentication and identification.
Module Parameters: Pass dynamic data from the selected module (e.g., Lead ID, Contact ID).
Custom Parameters: Pass static data like security tokens or trigger IDs.
For each parameter, you will define the Parameter Name (the key), Parameter Type (where the value comes from), and the Parameter Value.
Body
Here you define the main content of your request.
Type: You can select none, form-data, or raw. The raw option supports various formats like JSON, XML, and plain text.
💡 Tip: Inserting Dynamic Variables To add dynamic data (called "merge fields") into the request body, simply type #. A dropdown list of available variables from your selected module will appear.
Preview URL: For GET and DELETE requests, this shows the complete URL with any configured parameters. For POST and PUT requests, it only displays the base URL.
Finally, click Save. Your new webhook is now created and ready to be attached to a workflow rule.
I am a Technical Sales Manager and systems architect driven by a true "seller-and-builder" passion. I don't just pitch high-value technology; I map out, design, and integrate it. I specialize in turning bleeding-edge AI and advanced workflow automation into scalable, revenue-generating machinery.
Currently at SleekFlow, I own the entire client lifecycle—from crafting custom pre-sales technical architectures to managing complex post-sales enterprise deliveries. Over the course of my career, I have hands-on experience integrating 80+ distinct systems, seamlessly connecting modern AI layers with core corporate ecosystems.
My Core Tech Stack & Expertise:
⚡ GenAI & Workflow Automation: Expert-level execution with LLMs (Claude, Gemini) and advanced middleware platforms (Make.com, Zapier) to architect intelligent, self-operating workflows.
🔌 Enterprise SaaS Ecosystems: Deep experience integrating AI and automation hooks directly into business-critical platforms, including Salesforce, HubSpot, Shopify, Zoho, and Pipedrive.
🔬 Deep Tech Roots: Backed by an MPhil from HKU, where I conducted industrial AI research using machine learning for hyperspectral image analysis and Martian analogs.
I thrive on closing enterprise deals by solving the complex integration problems that others shy away from. Whether it's deploying an LLM-driven workflow or architecting a global SaaS expansion strategy, I build the solutions I sell.
Setting up webhook triggers in Aircall allows you to send real-time data to your external systems based on specific events. This is essential for building custom integrations and automating workflows.
This guide explains how to set up a webhook integration in Monday.com to send real-time data to your external systems based on events happening on your boards.
This guide outlines how to use the Wix Automations feature to send data from your site to an external system using a webhook. This allows you to trigger actions on other platforms based on events that happen on your Wix site, like a form submission or a new order.