> ## Documentation Index
> Fetch the complete documentation index at: https://octanist.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Zoho CRM

> Connect Zoho CRM to Octanist to update leads based on Zoho CRM events.

The Zoho CRM integration allows you to update leads based on Zoho CRM deal events.

<Info>
  The Zoho CRM integration can be complex to set up. If you are having trouble or would like assistance, please contact us at [support@octanist.com](mailto:support@octanist.com).
</Info>

## Table of Contents

1. [Zoho CRM](#1-zoho-crm)
2. [Octanist](#2-octanist)

***

## 1. Zoho CRM

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-1.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=04661dd06bea4b32cbb91cc64dd52091" alt="Zoho CRM Step 1" title="Zoho CRM Step 1" style={{ width:"50%" }} width="446" height="528" data-path="images/zoho-crm/step-1.jpg" />

1. Go to [Zoho CRM](https://www.zoho.com/crm/) and log in. Click the **Settings** icon in the top-left corner.
2. In the left sidebar, search for **Connections** and click on it.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-2.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=3543cc893a6b730b98ce723f0052f525" alt="Zoho CRM Step 2" title="Zoho CRM Step 2" style={{ width:"50%" }} width="402" height="346" data-path="images/zoho-crm/step-2.jpg" />

3. Click **Create New Connection**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-3.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=b88c4f2047e18a4c81f4becbf224be48" alt="Zoho CRM Step 3" title="Zoho CRM Step 3" style={{ width:"50%" }} width="1004" height="540" data-path="images/zoho-crm/step-3.jpg" />

4. Select **Custom Services** and click **Create New Service**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-4.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=66fa5c5f639e4b240bc1ba79549e9ddb" alt="Zoho CRM Step 4" width="2864" height="1762" data-path="images/zoho-crm/step-4.jpg" />

5. Create a new service with the following details:

   * **Name**: give it a name that is easy to identify, such as *Octanist*.
   * **Authentication Type**: select *API Key*.
   * **Parameter Type**: select *Header*.
   * **Parameter Key**: enter *X-API-KEY*.

   Then create the new service.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-5.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=c030c079a90d6223405ef298e1162cef" alt="Zoho CRM Step 5" width="2650" height="1750" data-path="images/zoho-crm/step-5.jpg" />

6. Give the connection a name (e.g., *Octanist*) and click **Create And Connect**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-6.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=b9cf7abc61e20cdadc766730f69f7b2f" alt="Zoho CRM Step 6" width="2848" height="1714" data-path="images/zoho-crm/step-6.jpg" />

You will be prompted to enter your API key.

* You can find this in **Octanist → Settings → General → API Key**.
* Create a new API key and give it a clear and descriptive name.

  <img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zapier-get-api-key-octanist.png?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=6dfed83f40f0fb7c603c47cd700a45cf" alt="Zoho CRM Get API Key Octanist" width="1526" height="435" data-path="images/zapier-get-api-key-octanist.png" />
* Click **Connect**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/api-key.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=b813f29f4752740920ccf7f00f55f6b5" alt="Zoho CRM API Key" title="Zoho CRM API Key" style={{ width:"50%" }} width="964" height="1110" data-path="images/zoho-crm/api-key.jpg" />

7. Search for **Webhooks** and click **Configure Webhook**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-7.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=1e51c69fa76673e7be2ce95cf7c27f2d" alt="Zoho CRM Step 7" width="3474" height="2528" data-path="images/zoho-crm/step-7.jpg" />

8. Create a new webhook with the following fields:
   * **Name**: give it a name that is easy to identify, such as *Octanist*.
   * **Method**: select *POST*.
   * **URL to Notify**: enter `https://octanist.com/api/integrations/updating/zoho/`
   * **Authorization Type**: select *Connection* and choose the connection you created.
   * **Module**: select *Deals*.
   * **Body**:
     * **Type**: select *Raw*.
     * **Format**: select *JSON*.
     * **Content**: enter the following JSON:

```json theme={null}
{
  "amount": "${Deals.Amount}",
  "stage": "${Deals.Stage}",
  "contact_email": "${Contacts.Email}",
  "contact_phone": "${Contacts.Phone}"
}
```

* Click **Save**.

<Warning>
  It is important to get these fields right. If any are incorrect, the webhook will not work and leads will not be updated correctly in Octanist.
</Warning>

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-8.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=82953f7601afd762516806d6b316f678" alt="Zoho CRM Step 8" width="2914" height="2296" data-path="images/zoho-crm/step-8.jpg" />

9. Search for **Workflow Rules** and select **Rules**. On the page, click **Create Rule**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-9.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=fdc5a68aa6a624d658ee531a9ff33520" alt="Zoho CRM Step 9" width="3320" height="2420" data-path="images/zoho-crm/step-9.jpg" />

10. In the popup, enter the following:
    * **Module**: select *Deals*.
    * **Rule Name**: give it a name that is easy to identify, such as *Octanist*.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-10.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=a7640ed30d8f18e572547d49a5c1a988" alt="Zoho CRM Step 10" width="1092" height="614" data-path="images/zoho-crm/step-10.jpg" />

11. For the **WHEN** step, choose the following options:
    * **Execute this workflow rule based on**: select *Record action*.
    * Then select *Edit* and *Specific field(s) get modified*.
    * **When**: **Stage** is modified to **any value**.
    * Click **Next**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-11.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=0f2c7c98eec04d5073b71a71d695db6a" alt="Zoho CRM Step 11" width="2440" height="1010" data-path="images/zoho-crm/step-11.jpg" />

12. Select **All Deals** and click **Done**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-12.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=29d48a2d246c624057a4054c5da443f5" alt="Zoho CRM Step 12" width="1412" height="472" data-path="images/zoho-crm/step-12.jpg" />

13. For the action, select **Webhook** and choose the webhook created in step 8.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-13.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=f0972170479e0721c069bbf994f95508" alt="Zoho CRM Step 13" width="1144" height="818" data-path="images/zoho-crm/step-13.jpg" />

14. Click **Save**.

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-14.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=2c8d7962f3c46bdf8aaebd5604b99d9c" alt="Zoho CRM Step 14" title="Zoho CRM Step 14" style={{ width:"70%" }} width="2060" height="2472" data-path="images/zoho-crm/step-14.jpg" />

The Zoho CRM side of the integration is now complete. Next, set it up in Octanist.

***

## 2. Octanist

1. Go to [Octanist](https://octanist.com/) and navigate to **Integrations > Updating > Add New**.
2. Choose **Zoho CRM** and click **Add Integration**.

<img src="https://mintcdn.com/octanist/m2Za6Bfi64UEuD5h/images/octanist-add-zoho-integration.png?fit=max&auto=format&n=m2Za6Bfi64UEuD5h&q=85&s=c2aacc4cf9fd36cf4aa27b9afbd28600" alt="Zoho CRM Step 15" width="1699" height="958" data-path="images/octanist-add-zoho-integration.png" />

3. For each stage, enter the exact stage name as it appears in Zoho CRM.

   * Example - Qualified Stage Name: `Proposal`
   * Example - Closed Won Stage Name: `Closed Won`

   <Note>
     Use the exact stage name from your Zoho CRM.
   </Note>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/octanist/images/octanist-add-zoho-integration-stages.png" alt="Octanist Add Zoho Integration Stages" />
</Frame>

You can find the stage names in Zoho CRM as shown below:

<img src="https://mintcdn.com/octanist/SPSQrBBb9ZdrX2DF/images/zoho-crm/step-16.jpg?fit=max&auto=format&n=SPSQrBBb9ZdrX2DF&q=85&s=cae0137d930b4ea230001b50ce5cf3b8" alt="Zoho CRM Step 16" width="2480" height="236" data-path="images/zoho-crm/step-16.jpg" />

4. Set the values for each lead stage:
   * Example - Qualified Lead (high-potential client): `1000`
   * Example - Won Lead (purchased your product or service): `5000`

<img src="https://mintcdn.com/octanist/m2Za6Bfi64UEuD5h/images/octanist-add-zoho-integration-values.png?fit=max&auto=format&n=m2Za6Bfi64UEuD5h&q=85&s=14d679c49f7fa336cedc617c29ec2edb" alt="Zoho Integration Add Values" title="Zoho CRM Step 17" style={{ width:"70%" }} width="1251" height="613" data-path="images/octanist-add-zoho-integration-values.png" />

5. Finally, complete the integration by giving it a descriptive name.

<Frame>
  <img src="https://mintcdn.com/octanist/m2Za6Bfi64UEuD5h/images/octanist-add-zoho-integration-finalize.png?fit=max&auto=format&n=m2Za6Bfi64UEuD5h&q=85&s=3f6e320a95bac14b99af80d36da1c7cc" alt="Octanist Add Zoho Integration Finalize" width="1226" height="479" data-path="images/octanist-add-zoho-integration-finalize.png" />
</Frame>

***

You are all set! Please test the integration by moving a deal within Zoho CRM.

If you have any questions about this setup, contact us at [support@octanist.com](mailto:support@octanist.com).
