Changeset 3400114
- Timestamp:
- 11/21/2025 01:38:29 AM (7 weeks ago)
- Location:
- integrate-with-zoho-desk
- Files:
-
- 79 added
- 2 edited
-
tags/1.0.7 (added)
-
tags/1.0.7/assets (added)
-
tags/1.0.7/assets/css (added)
-
tags/1.0.7/assets/css/ai-settings.css (added)
-
tags/1.0.7/assets/css/auth.css (added)
-
tags/1.0.7/assets/css/banner.css (added)
-
tags/1.0.7/assets/css/error-log.css (added)
-
tags/1.0.7/assets/css/help.css (added)
-
tags/1.0.7/assets/css/home.css (added)
-
tags/1.0.7/assets/css/premium.css (added)
-
tags/1.0.7/assets/css/settings.css (added)
-
tags/1.0.7/assets/css/setup-filter.css (added)
-
tags/1.0.7/assets/css/setup-fm.css (added)
-
tags/1.0.7/assets/img (added)
-
tags/1.0.7/assets/img/close.png (added)
-
tags/1.0.7/assets/img/loading-icon.gif (added)
-
tags/1.0.7/assets/img/loading-icon.png (added)
-
tags/1.0.7/assets/img/loading-icon.svg (added)
-
tags/1.0.7/assets/img/loading.gif (added)
-
tags/1.0.7/assets/img/tick.png (added)
-
tags/1.0.7/assets/img/zoho-logo.png (added)
-
tags/1.0.7/assets/js (added)
-
tags/1.0.7/assets/js/ai-settings.js (added)
-
tags/1.0.7/assets/js/common.js (added)
-
tags/1.0.7/assets/js/error-log.js (added)
-
tags/1.0.7/assets/js/help.js (added)
-
tags/1.0.7/assets/js/home.js (added)
-
tags/1.0.7/assets/js/setup-custom.js (added)
-
tags/1.0.7/assets/js/setup-filter.js (added)
-
tags/1.0.7/assets/js/setup-fm.js (added)
-
tags/1.0.7/includes (added)
-
tags/1.0.7/includes/admin (added)
-
tags/1.0.7/includes/admin/accounts-tab.php (added)
-
tags/1.0.7/includes/admin/admin.php (added)
-
tags/1.0.7/includes/admin/ai-settings-tab.php (added)
-
tags/1.0.7/includes/admin/banner.php (added)
-
tags/1.0.7/includes/admin/errorlog-tab.php (added)
-
tags/1.0.7/includes/admin/premium-tab.php (added)
-
tags/1.0.7/includes/admin/settings-tab.php (added)
-
tags/1.0.7/includes/admin/setup-existing.php (added)
-
tags/1.0.7/includes/admin/setup-new.php (added)
-
tags/1.0.7/includes/admin/setup-tab.php (added)
-
tags/1.0.7/includes/class-includes.php (added)
-
tags/1.0.7/includes/extend (added)
-
tags/1.0.7/includes/extend/auth.php (added)
-
tags/1.0.7/includes/extend/error-log.php (added)
-
tags/1.0.7/includes/extend/extend.php (added)
-
tags/1.0.7/includes/extend/setup.php (added)
-
tags/1.0.7/includes/function (added)
-
tags/1.0.7/includes/function/common-actions.php (added)
-
tags/1.0.7/includes/function/review.php (added)
-
tags/1.0.7/includes/function/session-notice.php (added)
-
tags/1.0.7/includes/includes.php (added)
-
tags/1.0.7/integrate-with-zoho-desk.php (added)
-
tags/1.0.7/readme.txt (added)
-
tags/1.0.7/src (added)
-
tags/1.0.7/src/db (added)
-
tags/1.0.7/src/db/account.php (added)
-
tags/1.0.7/src/db/error-log.php (added)
-
tags/1.0.7/src/db/field-mapping.php (added)
-
tags/1.0.7/src/forms (added)
-
tags/1.0.7/src/forms/ai-settings.php (added)
-
tags/1.0.7/src/forms/form-fields.php (added)
-
tags/1.0.7/src/forms/form-group-ids.php (added)
-
tags/1.0.7/src/forms/form-name.php (added)
-
tags/1.0.7/src/forms/forms.php (added)
-
tags/1.0.7/src/forms/id-mapping.php (added)
-
tags/1.0.7/src/forms/smart-form-filter.php (added)
-
tags/1.0.7/src/forms/submit-action.php (added)
-
tags/1.0.7/src/product (added)
-
tags/1.0.7/src/product/account-action.php (added)
-
tags/1.0.7/src/product/action.php (added)
-
tags/1.0.7/src/product/ai-settings-action.php (added)
-
tags/1.0.7/src/product/errorlog-action.php (added)
-
tags/1.0.7/src/product/product.php (added)
-
tags/1.0.7/src/product/settings-action.php (added)
-
tags/1.0.7/src/product/setup-action.php (added)
-
tags/1.0.7/src/product/util.php (added)
-
tags/1.0.7/uninstall.php (added)
-
trunk/integrate-with-zoho-desk.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
integrate-with-zoho-desk/trunk/integrate-with-zoho-desk.php
r3367574 r3400114 4 4 * Plugin Name: Integration for Zoho Desk 5 5 * Plugin URI: https://integrazo.com/products/integrate-with-zoho-desk 6 * Description: Automatically send contact form submissions from popular WordPress forms to Zoho Desk and grow your business.7 * Version: 1.0. 66 * Description: Connect Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms submissions with Zoho Desk. 7 * Version: 1.0.7 8 8 * Author: Integrazo 9 9 * Author URI: https://integrazo.com/ -
integrate-with-zoho-desk/trunk/readme.txt
r3367574 r3400114 1 === Integration for Zoho Desk – Contact Form 7, WPForms, Elementor, Gravity Forms & More===1 === Integration for Zoho Desk === 2 2 Contributors: plugcrux, integrazo, padmadev 3 Tags: zoho desk integration, contact form 7 zoho desk, gravity forms zoho desk, wpforms zoho desk, elementor forms zoho desk3 Tags: zoho desk integration, zoho desk, contact form 7, wpforms, elementor forms 4 4 Requires at least: 6.0 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.4 7 Stable tag: 1.0. 67 Stable tag: 1.0.7 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 One plugin for integrating Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms with Zoho Desk using AI.11 Connect Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms submissions with Zoho Desk. 12 12 13 13 == Description == 14 14 15 Easily connect your WordPress contact forms with Zoho Desk to improve your customer support workflow — no coding required! 16 17 The Integration for Zoho Desk plugin seamlessly integrates Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms with Zoho Desk. It automatically creates tickets and syncs form submissions to your Zoho Desk account in real time, helping you manage customer inquiries efficiently. 15 This plugin sends form submissions from Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms to Zoho Desk. 16 17 When a user submits a form, the plugin can create support tickets in your Zoho Desk account. This helps reduce manual ticket creation and keeps your support system synchronized with your website forms. 18 19 Supported form plugins: 20 21 - [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) 22 - [WPForms](https://wordpress.org/plugins/wpforms-lite/) 23 - [Elementor Forms](https://wordpress.org/plugins/elementor/) 24 - [Gravity Forms](https://www.gravityforms.com/) 25 - [Formidable Forms](https://wordpress.org/plugins/formidable/) 18 26 19 27 https://www.youtube.com/watch?v=M15Mvdj2M2E 20 28 21 **Helpful Resources** 22 🚀 [Video Tutorial](https://www.youtube.com/watch?v=M15Mvdj2M2E) | 🚀 [Contact Support](https://integrazo.com/pages/contact) | 🚀 [Request Feature](https://integrazo.com/pages/request-feature) | 🚀 [Official Website](https://integrazo.com/) | 🚀 [Upgrade to Pro](https://integrazo.com/products/integrate-with-zoho-desk) 23 24 **Supported Form Builders:** 25 - [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) 26 - [WPForms](https://wordpress.org/plugins/wpforms-lite/) 27 - [Elementor Forms](https://elementor.com/features/form-builder/) 28 - [Gravity Forms](https://www.gravityforms.com/) 29 - [Formidable Forms](https://wordpress.org/plugins/formidable/) 30 31 == Documentation == 32 33 ✅ **Authentication:** 34 - Navigate to the **Accounts** page in the plugin. 35 - Click the **Add Account** button — a popup will appear. 36 - Enter a meaningful **Account Name** (for example, "Main Zoho Desk Account"). 37 - Select the correct **Data Center** from the dropdown (e.g., zoho.com, zoho.eu). 38 - Click **Authenticate** — you will be redirected to the Zoho authorization page. 39 - Log in to Zoho and approve the connection request. 40 - Once approved, you will be automatically redirected back to the plugin, and the account will appear in the list. 41 42 ✅ **Add Integration:** 43 - Go to the **Setup** page to configure new integrations. 44 - Click the **Add Integration** button to open the setup popup. 45 - Enter an **Integration Name** (e.g., "Support Ticket Form"). 46 - Select the **Form** you want to connect (e.g., Contact Form 7, WPForms, Elementor). 47 - Choose the **Zoho Account** you connected earlier. 48 - Select the **Department** in Zoho Desk where tickets should be created. 49 - Map form fields to Zoho Desk fields in the **Field Mapping** section (e.g., map “your-email” → “Customer Email,” “your-subject” → “Subject”). 50 - Optionally map additional fields like priority, category, custom fields, or attachments. 51 - Use the **Filter Criteria** section to apply conditional logic (e.g., sync only when a specific department is selected). 52 - Click **Save Mapping** to save the integration. 53 54 ✅ **Logs:** 55 - Go to the **Logs** page to view all activity — you’ll see a list of submissions, their statuses, and messages. 56 - Status types include: 57 - **SUCCESS** → Ticket created successfully. 58 - **RECORD_FAILED** → Sync failed (e.g., missing required fields). 59 - **AI_DETECTION** → Blocked by AI rules (e.g., spam detection). 60 - You can **Resync**, **Delete**, or perform **Bulk Actions** on records. 61 - Use filters like **Integration**, **Status**, and **Time Range** to narrow results. 62 - Click the **log details icon** to view full error details, form data, and Zoho API responses. 63 - Resync failed or AI-detected records anytime after manual review. 64 65 ✅ **Settings:** 66 - Go to the **Settings** page to manage global plugin settings. 67 - Enable **Delete Data on Uninstall** to remove all plugin data when uninstalled. 68 - Enable **Error Email Notification** to receive alerts for failed records. 69 - Enter **Email Addresses** (comma-separated) for notifications. 70 - Set a **Subject Line** for notification emails (e.g., “Zoho Desk Sync Error”). 71 - Click **Save Settings** to apply. 72 73 ✅ **AI Settings:** 74 - Go to the **AI Settings** tab to manage email validation, detection, and spam control. 75 - Under **Email Validation**, block submissions from public domains (e.g., gmail.com, yahoo.com). 76 - Add/remove domains in the **Blocked Domains** box — type and press Enter to add, click the “x” to remove. 77 - Choose the **Action** for blocked emails: 78 - **Send to Zoho Desk (Ignore AI Detection)** 79 - **Store in Logs (Review & Sync Later)** 80 - Click **Save Settings** to apply, or use **Reset** and **Clear All** to manage domain lists. 81 - Switch between **Email Validation**, **Email Detection**, and **Spam Detection** tabs to set rules for each. 82 83 == Upgrade to Pro == 84 85 Unlock the full power of the Zoho Desk Integration plugin with the **Premium Version**! 86 87 The free version helps you get started, but the premium upgrade provides advanced tools, unlimited connections, and enhanced automation — perfect for growing businesses and agencies. 88 89 ✅ **Premium Features at a Glance:** 90 - **Account Connection Limit:** Free – 2 accounts | Premium – Unlimited accounts 91 - **Form Connection Limit:** Free – 2 forms | Premium – Unlimited forms 92 - **Supported Form Types:** All form types supported in both free and premium 93 - **Premium Fields Support:** Premium only 94 - **Custom Fields Mapping:** Premium only 95 - **Custom Value Support:** Available in both free and premium 96 - **System Fields Mapping:** Available in both free and premium 97 - **Note Field Integration:** Available in both free and premium 98 - **Error Log Resync:** Premium only 99 - **Error Email Notifications:** Available in both free and premium 100 - **Daily Record Processing Limit:** Unlimited in both free and premium 101 102 🚀 **Why Go Pro?** 103 - Remove all limits on accounts and forms 104 - Unlock premium and custom field mapping 105 - Automate error handling with email alerts and resync 106 - Access future premium-only features and priority support 107 108 👉 **Upgrade Now:** [Upgrade to Premium](https://integrazo.com/products/integrate-with-zoho-desk) 109 110 == All Integrations == 111 112 **Supported Products** 113 * [**Zoho CRM**](https://www.zoho.com/crm/) 114 * [**Zoho Bigin**](https://www.zoho.com/bigin/) 115 * [**Zoho Desk**](https://www.zoho.com/desk/) 116 * [**Zoho Campaigns**](https://www.zoho.com/campaigns/) 117 * [**HubSpot CRM**](https://www.hubspot.com/products/crm) 118 * [**Mailchimp**](https://mailchimp.com/) 119 * [**Freshsales CRM**](https://www.freshworks.com/crm/sales-automation/) 120 121 **Currently Supported Integrations** 122 * [**Contact Form 7 to Zoho CRM**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 123 * [**WPForms to Zoho CRM**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 124 * [**Gravity Forms to Zoho CRM**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 125 * [**Elementor Forms to Zoho CRM**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 126 * [**Formidable Forms to Zoho CRM**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 127 * [**Contact Form 7 to Zoho Bigin**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 128 * [**WPForms to Zoho Bigin**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 129 * [**Gravity Forms to Zoho Bigin**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 130 * [**Elementor Forms to Zoho Bigin**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 131 * [**Formidable Forms to Zoho Bigin**](https://wordpress.org/plugins/integrate-any-form-with-zoho-crm/) 132 * [**Contact Form 7 to Zoho Campaigns**](https://wordpress.org/plugins/integrate-with-zoho-campaigns/) 133 * [**WPForms to Zoho Campaigns**](https://wordpress.org/plugins/integrate-with-zoho-campaigns/) 134 * [**Gravity Forms to Zoho Campaigns**](https://wordpress.org/plugins/integrate-with-zoho-campaigns/) 135 * [**Elementor Forms to Zoho Campaigns**](https://wordpress.org/plugins/integrate-with-zoho-campaigns/) 136 * [**Formidable Forms to Zoho Campaigns**](https://wordpress.org/plugins/integrate-with-zoho-campaigns/) 137 * [**Contact Form 7 to Zoho Desk**](https://wordpress.org/plugins/integrate-with-zoho-desk/) 138 * [**WPForms to Zoho Desk**](https://wordpress.org/plugins/integrate-with-zoho-desk/) 139 * [**Gravity Forms to Zoho Desk**](https://wordpress.org/plugins/integrate-with-zoho-desk/) 140 * [**Elementor Forms to Zoho Desk**](https://wordpress.org/plugins/integrate-with-zoho-desk/) 141 * [**Formidable Forms to Zoho Desk**](https://wordpress.org/plugins/integrate-with-zoho-desk/) 142 * [**Contact Form 7 to Mailchimp**](https://wordpress.org/plugins/integrate-with-mailchimp/) 143 * [**WPForms to Mailchimp**](https://wordpress.org/plugins/integrate-with-mailchimp/) 144 * [**Gravity Forms to Mailchimp**](https://wordpress.org/plugins/integrate-with-mailchimp/) 145 * [**Elementor Forms to Mailchimp**](https://wordpress.org/plugins/integrate-with-mailchimp/) 146 * [**Formidable Forms to Mailchimp**](https://wordpress.org/plugins/integrate-with-mailchimp/) 147 * [**Contact Form 7 to HubSpot CRM**](https://wordpress.org/plugins/integrate-with-hubspot-crm/) 148 * [**WPForms to HubSpot CRM**](https://wordpress.org/plugins/integrate-with-hubspot-crm/) 149 * [**Gravity Forms to HubSpot CRM**](https://wordpress.org/plugins/integrate-with-hubspot-crm/) 150 * [**Elementor Forms to HubSpot CRM**](https://wordpress.org/plugins/integrate-with-hubspot-crm/) 151 * [**Formidable Forms to HubSpot CRM**](https://wordpress.org/plugins/integrate-with-hubspot-crm/) 152 * [**Contact Form 7 to Freshsales CRM**](https://wordpress.org/plugins/crm-integration-freshworks-any-form/) 153 * [**WPForms to Freshsales CRM**](https://wordpress.org/plugins/crm-integration-freshworks-any-form/) 154 * [**Gravity Forms to Freshsales CRM**](https://wordpress.org/plugins/crm-integration-freshworks-any-form/) 155 * [**Elementor Forms to Freshsales CRM**](https://wordpress.org/plugins/crm-integration-freshworks-any-form/) 156 * [**Formidable Forms to Freshsales CRM**](https://wordpress.org/plugins/crm-integration-freshworks-any-form/) 157 158 **Video Tutorials** 159 * [**Contact Form 7 Zoho CRM**](https://youtu.be/AR1sWMm6ZsM) 160 * [**WPForms Zoho CRM**](https://youtu.be/AR1sWMm6ZsM) 161 * [**Gravity Forms Zoho CRM**](https://youtu.be/AR1sWMm6ZsM) 162 * [**Elementor Forms Zoho CRM**](https://youtu.be/AR1sWMm6ZsM) 163 * [**Formidable Forms Zoho CRM**](https://youtu.be/AR1sWMm6ZsM) 164 * [**Contact Form 7 Zoho Bigin**](https://youtu.be/AR1sWMm6ZsM) 165 * [**WPForms Zoho Bigin**](https://youtu.be/AR1sWMm6ZsM) 166 * [**Gravity Forms Zoho Bigin**](https://youtu.be/AR1sWMm6ZsM) 167 * [**Elementor Forms Zoho Bigin**](https://youtu.be/AR1sWMm6ZsM) 168 * [**Formidable Forms Zoho Bigin**](https://youtu.be/AR1sWMm6ZsM) 169 * [**Contact Form 7 Zoho Campaigns**](https://youtu.be/M5MKPvSrpD0) 170 * [**WPForms Zoho Campaigns**](https://youtu.be/M5MKPvSrpD0) 171 * [**Gravity Forms Zoho Campaigns**](https://youtu.be/M5MKPvSrpD0) 172 * [**Elementor Forms Zoho Campaigns**](https://youtu.be/M5MKPvSrpD0) 173 * [**Formidable Forms Zoho Campaigns**](https://youtu.be/M5MKPvSrpD0) 174 * [**Contact Form 7 Zoho Desk**](https://www.youtube.com/watch?v=M15Mvdj2M2E) 175 * [**WPForms Zoho Desk**](https://www.youtube.com/watch?v=M15Mvdj2M2E) 176 * [**Gravity Forms Zoho Desk**](https://www.youtube.com/watch?v=M15Mvdj2M2E) 177 * [**Elementor Forms Zoho Desk**](https://www.youtube.com/watch?v=M15Mvdj2M2E) 178 * [**Formidable Forms Zoho Desk**](https://www.youtube.com/watch?v=M15Mvdj2M2E) 179 * [**Contact Form 7 Mailchimp**](https://youtu.be/i4_GFZFVo84) 180 * [**WPForms Mailchimp**](https://youtu.be/i4_GFZFVo84) 181 * [**Gravity Forms Mailchimp**](https://youtu.be/i4_GFZFVo84) 182 * [**Elementor Forms Mailchimp**](https://youtu.be/i4_GFZFVo84) 183 * [**Formidable Forms Mailchimp**](https://youtu.be/i4_GFZFVo84) 184 * [**Contact Form 7 HubSpot CRM**](https://youtu.be/xHMIQjzV6z4) 185 * [**WPForms HubSpot CRM**](https://youtu.be/xHMIQjzV6z4) 186 * [**Gravity Forms HubSpot CRM**](https://youtu.be/xHMIQjzV6z4) 187 * [**Elementor Forms HubSpot CRM**](https://youtu.be/xHMIQjzV6z4) 188 * [**Formidable Forms HubSpot CRM**](https://youtu.be/xHMIQjzV6z4) 189 * [**Contact Form 7 Freshsales CRM**](https://youtu.be/y_aV8g73uW8) 190 * [**WPForms Freshsales CRM**](https://youtu.be/y_aV8g73uW8) 191 * [**Gravity Forms Freshsales CRM**](https://youtu.be/y_aV8g73uW8) 192 * [**Elementor Forms Freshsales CRM**](https://youtu.be/y_aV8g73uW8) 193 * [**Formidable Forms Freshsales CRM**](https://youtu.be/y_aV8g73uW8) 29 == Authentication == 30 31 To connect your Zoho Desk account: 32 33 1. Go to the Accounts page in the plugin. 34 2. Click Add Account. 35 3. Enter an identifiable account name (for example, “Main Zoho Desk Account”). 36 4. Select the appropriate data center (for example, `zoho.com`, `zoho.eu`). 37 5. Click Authenticate to open the Zoho authorization page. 38 6. Log in to Zoho and approve the requested permissions. 39 7. After approval, you will be redirected back to WordPress, and the account will be listed on the Accounts page. 40 41 == Add Integration == 42 43 To create a new integration: 44 45 1. Go to the Setup page. 46 2. Click Add Integration. 47 3. Enter an integration name (for example, “Support Ticket Form”). 48 4. Select the form type (Contact Form 7, WPForms, Elementor, Gravity Forms, or Formidable). 49 5. Choose the connected Zoho Desk account. 50 6. Select the Zoho Desk department where tickets should be created. 51 7. Map form fields to Zoho Desk fields in the field mapping section. 52 8. Optionally map additional fields such as priority, category, custom fields, or attachments (where supported). 53 9. Use the filter criteria section to apply conditions (for example, create tickets only when specific conditions are met). 54 10. Click Save Mapping. 55 56 == Logs == 57 58 The plugin provides a logs section to review how data is being sent to Zoho Desk. 59 60 - Open the Logs page to see a list of submissions and their statuses. 61 - Typical statuses include: 62 - SUCCESS – ticket created successfully. 63 - RECORD_FAILED – ticket not created due to an error. 64 - AI_DETECTION – held due to AI rules (for example, domain or validation rules). 65 66 Additional options: 67 68 - Filter logs by integration, status, or date range. 69 - Open the log details view to see the full request, response, and error messages. 70 - Resync or delete individual records, or use bulk actions where available. 71 - Review AI-detected records and resync them after manual review, if required. 72 73 == Settings == 74 75 Global settings can be managed from the Settings page: 76 77 - Delete data on uninstall – when enabled, plugin data will be removed when the plugin is deleted from WordPress. 78 - Error email notification – enable or disable email notifications when a record fails. 79 - Notification emails – specify one or more email addresses (comma-separated) to receive error notifications. 80 - Email subject – set the subject line for error notification emails. 81 82 == AI Settings == 83 84 AI-related options can be managed from the AI Settings section: 85 86 - Email validation – configure rules to handle email addresses from specific domains. 87 - Blocked domains – add or remove domains that should be treated according to your rules. 88 - Action for blocked emails: 89 - Send to Zoho Desk (ignore AI detection), or 90 - Store in logs for review and manual resync later. 91 - Tabs for Email Validation, Email Detection, and Spam Detection – configure rules separately for each type of check. 92 93 == Privacy and Data Handling == 94 95 - Form submission data is sent from your WordPress site to Zoho Desk via their API. 96 - The plugin does not send data to any third-party service other than the configured Zoho services. 97 98 == Free and Paid Features == 99 100 Free version includes: 101 102 - Connect up to 2 Zoho Desk accounts 103 - Connect up to 2 forms 104 - Support for standard fields and basic field mapping 105 - Custom value support 106 - System fields mapping (where available) 107 - Basic AI options 108 - Error log view and basic management 109 110 Paid version adds: 111 112 - Unlimited account connections (subject to Zoho limits) 113 - Unlimited form connections 114 - Premium field support 115 - Custom field mapping 116 - Extended AI controls and detection rules 117 - Advanced resync options and log handling 118 - Email notifications for failed records 119 120 Upgrade now: https://integrazo.com/products/integrate-with-zoho-desk 194 121 195 122 == Features Overview == 196 123 197 ✨ **Key Highlights:** 198 - Easy setup with a step-by-step wizard 199 - Supports multiple Zoho accounts and departments 200 - Real-time syncing of form submissions to Zoho Desk 201 - Advanced field mapping, including custom fields 202 - Conditional logic to control when tickets are created 203 - Detailed activity logs with error handling and resync options 204 - AI-powered email validation and spam filtering 205 - GDPR-compliant data handling and secure OAuth 2.0 authentication 206 - Email notifications for integration errors 207 - Unlimited accounts and forms 208 209 == Benefits == 210 211 - **Boost Support Efficiency:** Automatically create tickets without manual entry 212 - **Improve Data Quality:** Use AI-based email validation to block invalid or disposable addresses 213 - **Save Time:** Automate ticket creation and reduce manual work 214 - **Increase Customer Satisfaction:** Route tickets accurately with precise field mapping 215 - **Stay Compliant:** Manage customer data securely with GDPR-ready practices 216 217 == Who Should Use This Plugin? == 218 219 - Bloggers and small businesses who want to automate support ticket creation 220 - Agencies managing multiple client websites and help desks 221 - eCommerce websites using WordPress and Zoho Desk for customer support 222 - Developers building custom integrations with Zoho tools 223 - Anyone looking to improve and streamline customer support workflows 224 225 == Roadmap == 226 227 We’re constantly improving! Here’s what’s coming next: 228 - Integration with more form plugins (Ninja Forms, Fluent Forms, etc.) 229 - Enhanced reporting and analytics dashboard 230 - Webhook support for custom integrations 231 - AI-driven ticket prioritization and categorization 232 - Multilingual support and improved translations 233 234 == Privacy & GDPR == 235 236 This plugin does not collect or store any personal data on its own. 237 - All data is passed directly to Zoho Desk via their secure API. 124 - Connect Zoho Desk to supported form plugins 125 - Configure multiple Zoho Desk accounts and departments 126 - Map form fields to Zoho Desk fields, including custom fields 127 - Real-time ticket creation 128 - Optional conditional logic 129 - Activity logs with status and error details 130 - Resync options for failed or AI-held records 131 - AI-based email and spam handling 132 - Optional email notifications 133 - Settings to control data removal on uninstall 238 134 239 135 == Installation == 240 136 241 Automatic Installation137 Automatic installation 242 138 1. Go to Plugins > Add New in your WordPress dashboard. 243 2. In the search bar, type **Integrazo** and locate this plugin.139 2. Search for Integrazo and locate this plugin. 244 140 3. Click Install and then Activate. 245 141 4. Go to plugin settings to connect your Zoho Desk account and start syncing. 246 142 247 Manual Installation143 Manual installation 248 144 1. Upload the plugin ZIP file via Plugins > Add New > Upload Plugin. 249 145 2. Activate the plugin. 250 3. Go to plugin settings and complete the setup.146 3. Go to the plugin settings and complete the setup. 251 147 252 148 == Screenshots == 253 149 254 1. Connect Account255 2. Map Fields256 3. Integration Logs257 4. Detailed Logs258 5. Settings Page259 6. AI -Powered Validation Settings150 1. Connect account 151 2. Map fields 152 3. Integration logs 153 4. Detailed log view 154 5. Settings page 155 6. AI validation settings 260 156 261 157 == Frequently Asked Questions == 262 158 263 = Which WordPress forms are supported for Zoho Desk integration? = 264 This plugin offers seamless Zoho Desk integration with leading WordPress form plugins, allowing you to automatically create Zoho Desk support tickets from form submissions. Supported form builders include: 265 266 * [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) – Easily integrate Contact Form 7 with Zoho Desk to auto-generate support tickets from user submissions. 267 * [WPForms](https://wordpress.org/plugins/wpforms-lite/) – Set up Zoho Desk ticket creation from WPForms entries with real-time syncing. 268 * [Elementor Forms](https://wordpress.org/plugins/elementor/) – Connect Elementor Forms to Zoho Desk and instantly convert submissions into support tickets. 269 * [Gravity Forms](https://www.gravityforms.com/) – Enable Zoho Desk integration for Gravity Forms to map fields and create tickets automatically. 270 * [Formidable Forms](https://wordpress.org/plugins/formidable/) – Automate ticket creation in Zoho Desk from Formidable Forms submissions with full field mapping support. 271 272 = How to connect Contact Form 7 to Zoho Desk? = 273 To set up Contact Form 7 integration with Zoho Desk and automatically create support tickets: 274 275 * Go to the plugin settings and open the **Setup** tab. 276 * Select **Contact Form 7** from the list of supported form plugins. 277 * Choose your connected **Zoho Desk account**. 278 * Map form fields (like name, email, message) to Zoho Desk ticket fields. 279 * Click **Save Integration** to enable ticket creation on form submission. 280 281 = How to integrate WPForms with Zoho Desk? = 282 To enable WPForms Zoho Desk integration and automate ticket creation: 283 284 * Navigate to plugin settings and open the **Setup** tab. 285 * Choose **WPForms** as the form type. 286 * Select your Zoho Desk account for integration. 287 * Map WPForms fields to Zoho Desk ticket fields. 288 * Save the integration to start sending form submissions to Zoho Desk. 289 290 = Can I send Elementor Forms submissions to Zoho Desk? = 291 Yes, the plugin fully supports Elementor Zoho Desk integration. Follow these steps: 292 293 * Go to the plugin **Setup** section. 294 * Select **Elementor Forms** as your form builder. 295 * Choose the Zoho Desk account you want to use. 296 * Map form fields to corresponding Zoho Desk ticket fields. 297 * Save the configuration to start automatic ticket creation. 298 299 = Does this plugin support Gravity Forms Zoho Desk integration? = 300 Absolutely. To connect Gravity Forms with Zoho Desk and auto-create tickets: 301 302 * Open plugin settings and go to the **Setup** section. 303 * Select **Gravity Forms** as the form plugin. 304 * Pick your Zoho Desk account for the integration. 305 * Map Gravity Forms fields to Zoho Desk ticket fields. 306 * Save and activate the integration to start syncing form submissions. 307 308 = How to connect Formidable Forms with Zoho Desk? = 309 You can easily integrate Formidable Forms with Zoho Desk to generate support tickets: 310 311 * Go to the plugin settings and access the **Setup** tab. 312 * Choose **Formidable Forms** from the supported list. 313 * Select the Zoho Desk account you want to connect. 314 * Map form fields to Zoho Desk ticket fields. 315 * Save the setup to begin syncing submissions as support tickets. 316 317 = Can I map custom fields in Zoho Desk? = 318 Yes, the plugin supports advanced field mapping. You can: 319 320 * Map form fields to custom fields in Zoho Desk. 321 * Ensure accurate and structured data transfer for segmentation. 322 323 = What happens if a submission fails to sync with Zoho Desk? = 324 If syncing fails, the submission will be logged in the **Error Logs**. You can: 325 326 * View detailed error messages. 327 * Retry failed submissions using the **resync** option. 328 * Contact [Support](https://integrazo.com/pages/contact?utm_source=readme&utm_medium=support_link&utm_campaign=zoho_desk_integration) for help. 159 = Which WordPress form plugins does this support? = 160 161 This plugin currently supports: 162 163 - Contact Form 7 164 - WPForms 165 - Elementor Forms 166 - Gravity Forms 167 - Formidable Forms 168 169 = How do I integrate Contact Form 7 with Zoho Desk? = 170 171 1. Open the plugin and go to the Setup tab. 172 2. Choose Contact Form 7 as the form type. 173 3. Select the Zoho Desk department. 174 4. Map the Contact Form 7 fields to Zoho Desk fields. 175 5. Save the integration. 176 177 = How do I integrate WPForms with Zoho Desk? = 178 179 1. Go to the plugin’s Setup section. 180 2. Select WPForms as the form type. 181 3. Choose the Zoho Desk department. 182 4. Map WPForms fields to Zoho Desk fields. 183 5. Save the integration. 184 185 The same steps apply for Elementor Forms, Gravity Forms, and Formidable Forms. 186 187 = Can I map custom fields? = 188 189 Yes, you can map form fields to custom fields in Zoho Desk where supported. 190 191 = What happens if a ticket fails to create? = 192 193 Failed submissions are: 194 195 - Recorded in the Logs section 196 - Shown with error messages returned by Zoho Desk 197 - Available for manual or bulk resync 198 199 = Is real-time ticket creation supported? = 200 201 Yes. Form entries are sent to Zoho Desk immediately after submission. 329 202 330 203 = Is a Zoho Desk account required? = 331 Yes, an active Zoho Desk account is required to use this integration. 332 333 = How secure is the integration with Zoho Desk? = 334 This plugin uses secure protocols to protect your data: 335 336 * OAuth 2.0 for secure API authentication. 337 * Encrypted communication with Zoho Desk. 338 * GDPR-compliant data handling practices. 204 205 Yes. You need an active Zoho Desk account to send data from your WordPress site to Zoho Desk. 206 207 = Is data transfer secure? = 208 209 The plugin uses OAuth 2.0 for authentication and communicates over HTTPS. 339 210 340 211 == Changelog == 341 212 213 = 1.0.7 = 214 * Updated: Readme file revised to follow WordPress.org guidelines. 215 * Updated: Description, tags, and sections rewritten for clarity and compliance. 216 342 217 = 1.0.6 = 343 * Changed: Elementor Forms integration flow updated for smoother setup 344 * Improved: Better results and reliability when mapping Elementor form fields 218 * Changed: Elementor Forms integration flow updated for smoother setup. 219 * Improved: Better results and reliability when mapping Elementor form fields. 345 220 346 221 = 1.0.5 = 347 * Fixed: PHP 7.4 compatibility (removed "match" expression, replaced with if/elseif)348 * Fixed: Parse error on plugin activation in older PHP versions349 * Improved: Security checks and sanitization in OAuth flow 350 351 = 1.0.4 = 352 * Added: New FAQ about disabling specific integrations 353 * Fixed: All error notices shown by WP error log or debug mode 354 * Checked: Plugin tested with latest WordPress 6.8 and works fine 222 * Fixed: PHP 7.4 compatibility adjustments. 223 * Fixed: Parse error during plugin activation. 224 * Improved: Security checks and sanitization in OAuth flow. 225 226 = 1.0.4 = 227 * Added: New FAQ about disabling specific integrations. 228 * Fixed: All error notices shown by WP error log or debug mode. 229 * Checked: Plugin tested with latest WordPress 6.8 and works fine. 355 230 356 231 = 1.0.3 = 357 **Fixed:** "Invalid_Data" response error 358 **Added:** Description field added 359 360 = 1.0.2 = 361 **Fixed:** Elementor Forms field-loading issue 362 363 = 1.0.1 = 364 **Added:** Improved validation and sanitization 365 **Fixed:** Fixed issue causing a blank page when selecting a list 366 367 = 1.0.0 = 368 * Initial release 369 * Integration with Contact Form 7, Gravity Forms, WPForms, Elementor Forms, and Formidable Forms 370 * OAuth authentication 371 * AI email validation and spam detection 372 * Error logging and resync 373 * Field mapping support 232 * Fixed: “Invalid_Data” API response issue. 233 * Added: Description field mapping. 234 235 = 1.0.2 = 236 * Fixed: Elementor Forms field-loading issue. 237 238 = 1.0.1 = 239 * Added: Improved validation and sanitization. 240 * Fixed: Issue causing a blank page when selecting a department. 241 242 = 1.0.0 = 243 * Initial release with: 244 - Support for Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms. 245 - OAuth authentication. 246 - AI validation options. 247 - Error logging and resync. 374 248 375 249 == Support == 376 250 377 Need help or want to request a feature? 378 379 - Support: https://integrazo.com/pages/contact?utm_source=readme&utm_medium=support_link&utm_campaign=zoho_desk_integration 380 - Feature Requests: https://integrazo.com/pages/request-feature?utm_source=readme&utm_medium=feature_link&utm_campaign=zoho_desk_integration 381 - Website: https://integrazo.com 382 - Email: [email protected] 383 251 If you need help or want to request a feature: 252 253 - https://integrazo.com/pages/contact 254 - https://integrazo.com/pages/request-feature 255 256 Website: https://integrazo.com 257 Email: [email protected] 258 259 == Additional Notes == 260 261 This plugin supports WordPress multisite installations and has been tested for compatibility with recent WordPress versions.
Note: See TracChangeset
for help on using the changeset viewer.