This project is not covered by Drupal’s security advisory policy.
Centous Zoho connects Drupal Webform submissions to Zoho CRM and Zoho Bigin so leads and contacts are created automatically instead of being typed into the CRM by hand.
Features
- OAuth 2.0 connection to Zoho CRM or Zoho Bigin (multi–data-center)
- Per-Webform Zoho CRM / Bigin handler with Form API field mapping
- Supported Zoho modules: CRM Leads, Contacts, Accounts; Bigin Contacts, Accounts
- Test connection against the Zoho organization API
- Optional request/response logging with retention, resend, soft-delete, and notes
- Error notification emails when a Zoho create fails
Use cases: contact forms, lead capture, demo requests, and any Webform that should create a Zoho record on submit.
Post-Installation
- Open Configuration → Web services → Centous Zoho and connect with your Zoho API Console Client ID and Client Secret (register the Redirect URI shown on that page).
- Optionally open Settings for logging and error emails.
- On each Webform, add the Zoho CRM / Bigin handler under Emails / Handlers and map fields (required Zoho fields must be mapped).
- Submit a test form and confirm the record in Zoho and under Centous Zoho → Logs.
Full steps: see the README linked under Resources after the first Git push.
Additional Requirements
- Drupal 10.3 or 11, PHP 8.1+
- Webform module (^6.2)
- Zoho API Console application: https://api-console.zoho.com/
- Outbound HTTPS to Zoho accounts and API hosts
Recommended modules/libraries
No additional modules are required beyond Webform. Optional: enable logging and review Centous Zoho → Logs while testing handlers.
Similar projects
HubSpot sends Webform submissions to HubSpot. Zoho CRM Integration exposes the Zoho CRM PHP SDK for custom code rather than a ready-made Webform handler. Centous Zoho focuses on Webform plus Zoho CRM / Bigin together: OAuth 2.0, Form API field mapping, test connection, and admin logs with resend and notes. It is the Drupal counterpart of the Centous WordPress Zoho plugin.
Supporting this Module
Maintained by Centous. Contact Centous through their website for product support.
Community Documentation
After the first Git push, see the module README on git.drupalcode.org (also linked under Resources → Documentation). Report issues in the Drupal.org issue queue.
Project information
- Project categories: Integrations
- Ecosystem: Webform
- Created by centous on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.







