Zoho CRM Custom icon

Zoho CRM Custom

Consume Zoho CRM API

Overview

The Zoho CRM Custom node for n8n allows you to interact with the Zoho CRM API. Specifically, when configured with the Resource: Deal and Operation: Delete, this node deletes a deal record from your Zoho CRM account based on its unique ID.

Common scenarios:

  • Automating the cleanup of deals that are no longer relevant.
  • Removing test or duplicate deals as part of data hygiene workflows.
  • Integrating with other systems to ensure that deleted deals in one system are also removed from Zoho CRM.

Practical example:
Suppose you have a workflow that identifies deals marked as "Lost" in another system. You can use this node to automatically delete those deals from Zoho CRM by providing their IDs.


Properties

Name Type Meaning
Deal ID String ID of the deal to delete (required).

Output

The output is a JSON object containing details about the deleted deal. The structure typically includes confirmation information such as the ID of the deleted deal and possibly a success message or status. Example:

{
  "id": "1234567890",
  "message": "record deleted",
  "status": "success"
}

Note: The exact fields may vary depending on the Zoho CRM API response.


Dependencies

  • External Service: Requires access to the Zoho CRM API.
  • Authentication: Needs valid Zoho OAuth2 credentials configured in n8n (zohoOAuth2Api).
  • n8n Configuration: Ensure the Zoho CRM OAuth2 credential is set up in your n8n instance.

Troubleshooting

Common issues:

  • Invalid Deal ID: If the provided Deal ID does not exist, the node will throw an error indicating the record was not found.
  • Authentication Failure: If the Zoho OAuth2 credentials are missing or expired, authentication errors will occur.
  • Insufficient Permissions: The connected Zoho user must have permission to delete deals.

Error messages and resolutions:

  • "No record found with given id": Check that the Deal ID is correct and exists in Zoho CRM.
  • "Invalid OAuth token" or similar: Re-authenticate or refresh your Zoho OAuth2 credentials in n8n.
  • "Permission denied": Ensure the Zoho user has sufficient rights to delete deals.

Links and References

Discussion