Zoho Integration
WordPress plugin for Zoho Campaigns integration with WooCommerce
by Wptopd3v · github.com/duyn1412/zoho-integration-wordpress-plugin · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/duyn1412/zoho-integration-wordpress-plugin/archive/refs/heads/main.zipWC requires at least: 5.0
WC tested up to: 8.0
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Integrate WooCommerce with Zoho Campaigns for automatic newsletter subscriptions. Features OAuth 2.0 authentication, newsletter checkbox in registration form, and auto-subscribe functionality.
Description
Zoho Integration is a powerful WordPress plugin that seamlessly connects your WooCommerce store with Zoho Campaigns, enabling automatic newsletter subscriptions and email marketing automation.
Key Features
- OAuth 2.0 Authentication - Secure connection with Zoho Campaigns
- WooCommerce Integration - Automatic user subscription during registration and checkout
- Newsletter Checkbox - Pre-checked subscription option in registration form
- Admin Dashboard - Easy configuration and management
- Debug Logging - Comprehensive logging for troubleshooting
- Canada Data Center Support - Full support for zohocloud.ca
- AJAX List Management - Dynamic list loading and management
- Customizable Settings - Flexible configuration options
How It Works
- Setup: Configure your Zoho Campaigns API credentials in the admin panel
- Authorization: Use OAuth 2.0 to securely connect with Zoho
- List Selection: Choose which Zoho list to subscribe users to
- Auto-Subscription: Users are automatically added to your chosen list when they register or checkout
- Management: Monitor and manage subscriptions through the admin dashboard
Requirements
- WordPress 5.0 or higher
- WooCommerce 5.0 or higher
- PHP 7.4 or higher
- Zoho Campaigns account
- Valid Zoho API credentials
Installation
- Upload the plugin files to the
/wp-content/plugins/zoho-integrationdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress
- Go to Settings > Zoho Integration to configure the plugin
- Enter your Zoho Campaigns API credentials
- Authorize the connection with Zoho
- Select your mailing list
- Enable the newsletter checkbox if desired
Frequently Asked Questions
Do I need a Zoho Campaigns account?
Yes, you need a valid Zoho Campaigns account and API credentials to use this plugin.
How do I get Zoho API credentials?
- Log in to your Zoho Campaigns account
- Go to Settings > API & Integrations
- Create a new application
- Note down your Client ID and Client Secret
- Set the Redirect URI to:
https://yoursite.com/zoho-callback
Can I use this with Zoho's Canada data center?
Yes, the plugin fully supports Zoho's Canada data center (zohocloud.ca).
How do I enable debug logging?
Go to Settings > Zoho Integration and check "Enable Debug Logging" to view detailed logs for troubleshooting.
Can I customize the newsletter checkbox text?
Yes, you can customize the checkbox text in the plugin settings.
Screenshots
- Plugin settings page with OAuth configuration
- Newsletter checkbox in WooCommerce registration form
- Debug information and test functionality
- List management and selection
Changelog
1.1.0
- Initial release
- OAuth 2.0 authentication
- WooCommerce integration
- Newsletter checkbox in registration form
- Admin dashboard with debug options
- Canada data center support
- AJAX list management
Upgrade Notice
1.1.0
Initial release of Zoho Integration plugin.
Support
For support, please visit Wptopd3v or create an issue on the plugin's GitHub repository.
Privacy Policy
This plugin does not collect or store any personal data. All data is processed through Zoho Campaigns' secure API.