Skip to Content
We are launching Soon! šŸš€šŸš€ šŸŽ‰

Zoho CRM Integration

The Zoho CRM integration connects your Zoho CRM account to Wakflo, allowing you to automate customer relationship management, sales processes, and data synchronization.

Authentication Method

OAuth 2.0

Account Requirements

Active Zoho CRM account

Permissions Required

Admin or API access


Available Triggers & Actions

Zoho CRM Triggers

Record Triggers

  • •

    New Record Created: Triggered when a new record is created

  • •

    Record Updated: Triggered when a record information changes

Zoho CRM Actions

Record Actions

  • •

    Get Record: Retrieves a specific record from a Zoho CRM module using its ID

  • •

    Create Record: Add a new record to Zoho CRM

  • •

    Update Record: Modify existing record in a specified Zoho CRM module

  • •

    Delete Record: Delete a record from a specified Zoho CRM

Advanced Actions

  • •

    Search Records: Find records using criteria

  • •

    List Records: Retrieves a list of records from a specified Zoho CRM module with pagination and sorting options


Setup Guide

Connecting Zoho CRM to Wakflo

Connect to Zoho CRM

From the Integrations page, select Zoho CRM and click ā€œConnectā€

Connect Zoho CRM

Sign in to Zoho

Log in to your Zoho account when prompted

Zoho Sign In

Approve Permissions

Review and grant the requested permissions for Wakflo to access your CRM data

Grant Permissions

Complete Setup

Finish the connection process and start building workflows

Important: Only create one connection per Zoho CRM account. Multiple connections to the same account may cause issues with the integration.


Field Mapping

Working with Zoho CRM Records

  • •Each module (Leads, Contacts, Deals, etc.) has specific required fields
  • •Use the module parameter to specify which CRM module to interact with
  • •Date fields should use ISO 8601 format (YYYY-MM-DD)
  • •The record ID is required for Get, Update, and Delete operations
  • •List Records supports pagination for handling large datasets

API Limits & Best Practices

Limit TypeValueNotes
API Calls per DayBased on your Zoho planProfessional: 50,000/day
Records per Request100For bulk operations
Field Limit50 fields per responseCan select specific fields

Example: Executing an Action

Add your preferred node

Search for Zoho CRM and add your preferred node to your workflow

Add Zoho CRM Node

Configure connection

Configure Connection

Check Required Scopes

Review the endpoint’s required scopes in the documentation

If the endpoint requires different scopes from the default ones:

  • • ZohoCRM.settings.ALL
  • • ZohoCRM.modules.ALL

You'll need to create a new connection with the specific required scopes.

Configure the Node

Set up the node configuration

Configure Node

Execute and Test

To test operation, click on ā€œTest Stepā€ and execute the scenario

Test Execution

Rate Limits: Be aware of Zoho CRM API rate limits when using custom API calls. Excessive requests may result in temporary API restrictions.


Troubleshooting

Cannot read property ā€˜__itemId’ error

This error occurs when Created_time or Updated_time fields are missing. To fix:

  1. 1.Go to Setup → Customization → Modules and Fields
  2. 2.Select the affected module
  3. 3.Add Created_time and Updated_time fields

Authentication Issues

Missing Data in Responses

  • •The API returns maximum 50 fields by default
  • •Select specific fields needed (max 47 custom fields)
  • •Object ID, Created Time, and Modified Time are always included

Additional Resources

Last updated on