Zoho CRM

Sync data from your warehouse to Zoho CRM modules. Keep your Zoho Contacts, Leads, Accounts, and Deals enriched with warehouse data.

Prerequisites

  • A Zoho CRM account (Standard edition or higher for API access)
  • A Zoho user with permissions to read/write the target modules

Authentication

Zoho CRM uses OAuth 2.0 authentication.

  1. Click Connect with OAuth in SignalSmith
  2. Sign in to your Zoho account
  3. Authorize SignalSmith to access your Zoho CRM data
  4. You are redirected back to SignalSmith

OAuth scope: ZohoCRM.modules.ALL.

Configuration

FieldTypeRequiredDescription
Data CenterSelectYesZoho data center region: United States, Europe, India, or Australia

Target Settings

FieldTypeRequiredDescription
ModuleSelectYesThe Zoho CRM module to sync to: Contacts, Leads, Accounts, or Deals

Supported Operations

Sync Modes

ModeSupported
UpsertYes
InsertYes
UpdateYes
Mirror

Audience Sync Modes

ModeSupported
AddYes
RemoveYes
MirrorYes
UpsertYes

Features

  • Field Mapping: Yes
  • Schema Introspection: No

Required Mapping Fields

ModuleRequired Fields
ContactsLast_Name
LeadsLast_Name, Company
AccountsAccount_Name
DealsDeal_Name, Stage

Default Destination Fields

Contacts: Last_Name, First_Name, Email, Phone, Title, Mailing_City, Mailing_State, Mailing_Country

Leads: Last_Name, First_Name, Email, Phone, Title, Company, City, State, Country

Accounts: Account_Name, Phone, Website, Industry, Billing_City, Billing_State, Billing_Country

Deals: Deal_Name, Stage, Closing_Date, Amount, Account_Name

Troubleshooting

Authentication failed: token expired or invalid

OAuth tokens have a limited lifespan. Reconnect via OAuth to obtain a fresh token.

Incorrect data center

Ensure you selected the correct data center for your Zoho account. US accounts use https://www.zohoapis.com, EU accounts use https://www.zohoapis.eu, etc.

Mandatory field missing

Zoho CRM modules have mandatory fields that must be included in your mapping. Check the module’s field layout in Zoho CRM Setup.

API rate limit exceeded

Zoho CRM enforces API call limits based on your edition. Consider reducing sync frequency or upgrading your plan.