Përshkrim
PenguinPeak CRM Sync for Zoho is a powerful WordPress plugin that manages Zoho OAuth connections across multiple environments (local, development, staging, production). It supports multiple Zoho products including CRM, Books, Inventory, Desk, and Creator.
Key Features
- Multi-Environment Support — Manage separate OAuth credentials for local, development, staging, and production environments.
- Multiple Zoho Products — CRM, Books, Inventory, Desk, Creator — authorize one or all.
- Dynamic Field Mapping — Field API names are discovered dynamically from Zoho metadata (no hardcoded fields).
- User Sync — Sync WordPress users to Zoho CRM Contacts with full field mapping, progress tracking, and bulk operations.
- Form-to-Lead — Automatically create Zoho Leads from form submissions. Supports Contact Form 7, Gravity Forms, WPForms, and more via pluggable adapters.
- Secure OAuth Flow — Authorization code replay prevention, persistent redirect URI tracking, and region-aware token exchange.
- Admin Dashboard — Connections management, setup wizard, settings with system info, debug log viewer, and sync UI.
- Lead Log — View all form-to-lead submissions with detailed field mapping, status, and error messages.
- Import/Export — Export and import connection settings between environments.
- WP-CLI Support — Manage connections via command line (documentation included).
Supported Zoho Products
- Zoho CRM
- Zoho Books
- Zoho Inventory
- Zoho Desk
- Zoho Creator
Supported Form Plugins
- Contact Form 7
- Gravity Forms
- WPForms
- Extensible via
penguinpeak_crm_sync_map_form_fieldfilter for any form plugin
External Services
This plugin connects directly to Zoho’s API services (https://www.zoho.com/) to synchronize data. Here is what you need to know:
- Service: Zoho CRM, Zoho Books, Zoho Inventory, Zoho Desk, Zoho Creator
- What it does: Fetches module field metadata from Zoho CRM to enable dynamic field mapping; creates/updates Contacts (user sync) and Leads (form-to-lead) in Zoho CRM via server-side API requests.
- Data sent to Zoho: WordPress user data (name, email, role, etc.) when user sync is enabled; form submission data (name, email, phone, message, etc.) when form-to-lead sync is enabled.
- When: Data is sent only when you explicitly sync users or when a form submission triggers lead creation.
- Authentication: OAuth 2.0 — the plugin redirects users to Zoho’s authorization page. No credentials are stored on Zoho’s servers beyond the access and refresh tokens required for API access.
- Service Terms: https://www.zoho.com/terms.html
- Privacy Policy: https://www.zoho.com/privacy.html
- Opt-out: The plugin only sends data to Zoho when you explicitly configure and activate connections. No data is sent automatically without your consent.
Foto ekrani





Instalim
- Upload the
penguinpeak-crm-syncfolder to/wp-content/plugins/. - Activate the plugin through the Plugins screen in WordPress.
- Go to the new CRM Sync menu in the admin sidebar.
- Click Add New Connection and enter your Zoho Client ID and Client Secret from the Zoho API Console.
- Use the Setup Wizard for guided configuration.
- Click Connect to authorize the plugin with Zoho.
PBR
-
Do I need a Zoho API Console account?
-
Yes. You need to create an OAuth client in the Zoho API Console (https://api-console.zoho.com/) to obtain your Client ID and Client Secret.
-
Can I use different credentials for different environments?
-
Yes. Each connection has an environment field (Local, Development, Staging, Production). You can create separate connections with different credentials for each environment.
-
Does the plugin support custom Zoho fields?
-
Yes. Field API names are dynamically fetched from Zoho metadata, so both standard and custom fields are supported automatically.
-
Is the plugin translation-ready?
-
Yes. The plugin includes a
.potfile in/languages/and uses WordPress i18n functions throughout.
Shqyrtime
Për këtë shtojcë s’ka shqyrtime.
Kontribues & Zhvillues
“PenguinPeak CRM Sync for Zoho” është software me burim të hapur. Në këtë shtojcë kanë dhënë ndihmesë personat vijues.
KontribuesPërkthejeni “PenguinPeak CRM Sync for Zoho” në gjuhën tuaj.
Ju intereson zhvillimi?
Shfletoni kodin, shkarkoni depon SVN, ose pajtohuni përmes RSS-je te regjistri i zhvillimeve.
Regjistër ndryshimesh
1.0.1
- Rebranded to PenguinPeak CRM Sync for Zoho.
- Updated text domain to penguinpeak-crm-sync.
- Improved security and sanitization.
1.0.0
- Initial release.
- Multi-environment OAuth connection manager.
- User-to-Contact sync with batch operations.
- Form-to-Lead sync with pluggable form plugin support.
- Dynamic field metadata discovery.
- Secure OAuth with replay prevention.
- Admin dashboard with system info and debug log.
- Lead activity log.
- Import/export connections.
