[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDVG6BFQwD_itgWRq5EVjIC9nZyiTF0_RGmV1s5yAMIg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":148,"fingerprints":530},"formscrm","FormsCRM – Connect Forms to CRM directly","4.3.1","closemarketing","https:\u002F\u002Fprofiles.wordpress.org\u002Fclosemarketing\u002F","\u003Cp>Connects your CRM with the main Form Plugin directly, and send to your CRM when the form is filled automatically.\u003C\u002Fp>\n\u003Cp>With this plugin, you don’t have to use third party software to send your Leads\u002Fdata to your CRM. You will have a direct connection between your website and your CRM. It’s a connector between Web \u003C> CRM\u002FERP\u002FEmail.\u003C\u002Fp>\n\u003Cp>This plugin will connect different Forms plugins to CRM. We support at this time these forms plugins:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.marketing\u002Flikes\u002Fgravityforms\u002F\" rel=\"nofollow ugc\">GravityForms\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Felementor.com\u002Fpages\u002Fform-builder\u002F\" rel=\"nofollow ugc\">Elementor Forms\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.marketing\u002Flikes\u002Fwpforms\u002F\" rel=\"nofollow ugc\">WPForms PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you need to support more Forms plugins, please contact in forum support.\u003C\u002Fp>\n\u003Cp>The plugin setup is very easy. Once you have uploaded the plugin, you configure the plugin with the URL, user and password of the user that will create the entries in the CRM.\u003C\u002Fp>\n\u003Cp>After that, you’ll go to each form feed that you want to connect with the CRM. You will see a mapping fields where you choose for every field, the equivalent for CRM software field.\u003C\u002Fp>\n\u003Cp>The plugin connects with the CRM via API webservice, a secure and best way to connect it. It \u003Cem>doesn’t use a third party software\u003C\u002Fem>. You’ll comply GDPR becaouse of not having a third provider.\u003C\u002Fp>\n\u003Cp>At this time, FormsCRM supports in free version:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.marketing\u002Flikes\u002Fholded\u002F\" rel=\"nofollow ugc\">Holded\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.marketing\u002Flikes\u002Fclientify\u002F\" rel=\"nofollow ugc\">Clientify\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Facumbamail.com\u002F\" rel=\"nofollow ugc\">AcumbaMail\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.marketing\u002Flikes\u002Fmailerlite\u002F\" rel=\"nofollow ugc\">MailerLite Classic\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fbrevo.com\u002F\" rel=\"nofollow ugc\">Brevo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>And you will find, that there are Premium Addons to support:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fwordpress-plugins\u002Fformscrm-holded-pro\u002F\" rel=\"nofollow ugc\">Holded CRM\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fen\u002Fwordpress-plugins\u002Fformscrm-odoo\u002F\" rel=\"nofollow ugc\">Odoo\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fen\u002Fwordpress-plugins\u002Fformscrm-vtiger\u002F\" rel=\"nofollow ugc\">vTiger 7\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fen\u002Fwordpress-plugins\u002Fformscrm-pipedrive\u002F\" rel=\"nofollow ugc\">PipeDrive\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fen\u002Fwordpress-plugins\u002Fformscrm-inmovilla\u002F\" rel=\"nofollow ugc\">Inmovilla\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fen\u002Fwordpress-plugins\u002Fformscrm-suitecrm\u002F\" rel=\"nofollow ugc\">SuiteCRM\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fen\u002Fwordpress-plugins\u002Fformscrm-facturadirecta\u002F\" rel=\"nofollow ugc\">FacturaDirecta\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fclose.technology\u002Fen\u002Fwordpress-plugins\u002Fformscrm-whmcs\u002F\" rel=\"nofollow ugc\">WHMCS\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can use multiple feed connector in GravityForms, WPForms PRO, Elementor Forms and ContactForm7, and you can use multiple CRM connectors in the same form.\u003C\u002Fp>\n\u003Cp>Demo:\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FHHG763ikL7o?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamic values in GravityForms and WPForms\u003C\u002Fstrong>\u003Cbr \u002F>\nWe have developed a way to get values from other fields in GravityForms and WPForms. You can use this in the field mapping in the feed. You can use:\u003Cbr \u002F>\n{id:N} in order to get the value from field N\u003Cbr \u002F>\n{label:N} in order to get the label from field N (only in GravityForms)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Expert Mode\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can enable Expert Mode in the form feed. This mode will show all fields of the CRM in the form mapping. This is useful if you want to connect all fields of the CRM to the form. Now currently works for Odoo.\u003C\u002Fp>\n\u003Cp>We recommend to use this in the field mapping in the feed and hidden field that gets the value.\u003C\u002Fp>\n\u003Ch3>Slack Error Notifications\u003C\u002Fh3>\n\u003Cp>Receive instant error notifications in your Slack workspace! When a form submission fails to send to your CRM, you’ll get real-time alerts directly in your Slack channel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to Configure Slack Notifications:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create an Incoming Webhook in Slack (https:\u002F\u002Fapi.slack.com\u002Fmessaging\u002Fwebhooks)\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings > FormsCRM\u003C\u002Fstrong> in WordPress\u003C\u002Fli>\n\u003Cli>Paste your webhook URL in the “Slack Webhook URL” field\u003C\u002Fli>\n\u003Cli>Choose the Slack channel where you want to receive notifications\u003C\u002Fli>\n\u003Cli>Save changes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>What Information is Included:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When an error occurs, the Slack notification includes:\u003Cbr \u002F>\n– \u003Cstrong>Site Information\u003C\u002Fstrong>: Site name and URL in a single line\u003Cbr \u002F>\n– \u003Cstrong>Form Details\u003C\u002Fstrong>: Form type (Gravity Forms, WPForms, Elementor, etc.), Form ID, Form name, and Entry ID\u003Cbr \u002F>\n– \u003Cstrong>Error Details\u003C\u002Fstrong>: CRM name and complete error message\u003Cbr \u002F>\n– \u003Cstrong>Lead Data Preview\u003C\u002Fstrong>: First 3 fields from the form submission (+ indicator if more fields exist)\u003Cbr \u002F>\n– \u003Cstrong>Technical Details\u003C\u002Fstrong>: API endpoint URL for debugging\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Message Format:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All Slack notifications use a compact, easy-to-read format with information presented in single lines. Messages are color-coded in red (danger) to stand out in your channel and ensure immediate attention to critical errors.\u003C\u002Fp>\n\u003Ch3>Error Notifications\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Custom Email for Error Reports\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can configure a custom email address to receive error notifications when a form submission fails to send to your CRM. This is useful when you want different team members to receive error alerts without using the admin email.\u003C\u002Fp>\n\u003Cp>To configure:\u003Cbr \u002F>\n1. Go to Settings > FormsCRM\u003Cbr \u002F>\n2. Enter one or multiple email addresses (comma-separated) in the “Error Notification Email” field\u003Cbr \u002F>\n3. Save changes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhanced Error Email Information\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen an error occurs, you’ll receive a detailed email notification that includes:\u003Cbr \u002F>\n– \u003Cstrong>Site Information\u003C\u002Fstrong>: Site name, URL, and timestamp of the error\u003Cbr \u002F>\n– \u003Cstrong>Form Information\u003C\u002Fstrong>: Form type (Gravity Forms, WPForms, Elementor, etc.), Form ID, Form name, and Entry ID\u003Cbr \u002F>\n– \u003Cstrong>Error Details\u003C\u002Fstrong>: CRM name, complete error message, and all form data in a formatted table\u003Cbr \u002F>\n– \u003Cstrong>Technical Details\u003C\u002Fstrong>: API URL and JSON request for debugging purposes\u003C\u002Fp>\n\u003Cp>The email is professionally formatted with color-coded sections for easy reading and quick troubleshooting.\u003C\u002Fp>\n\u003Ch3>Error Log with Automatic Retry System\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Track, Manage, and Automatically Retry Failed Form Submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Error Log feature provides a comprehensive interface to view, track, and manage all errors that occur when sending form submissions to your CRM. This powerful tool includes an automatic retry system that helps you troubleshoot issues and recover from failed submissions without requiring manual intervention or users to resubmit forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Retry System\u003C\u002Fstrong>: Failed entries are automatically retried up to 3 times with 1-hour intervals between attempts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Retry Management\u003C\u002Fstrong>: Retries stop automatically when an entry is successfully sent or manually deleted\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Error Tracking\u003C\u002Fstrong>: All errors are automatically saved to the database with complete context including CRM type, error message, form information, lead data, and technical details\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Filtering\u003C\u002Fstrong>: Filter errors by status (failed\u002Fsuccess) and CRM type to quickly find specific issues\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Error Information\u003C\u002Fstrong>: View complete error details including lead data, API URLs, JSON requests, and full error messages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Manual Resend\u003C\u002Fstrong>: Manually resend failed entries directly from the error log with a single click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Management\u003C\u002Fstrong>: Delete individual entries or clear all logs with confirmation dialogs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination\u003C\u002Fstrong>: Navigate through large numbers of error logs with built-in pagination (20 entries per page)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Status Tracking\u003C\u002Fstrong>: Status badges show failed and successful entries at a glance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Retry Progress Counter\u003C\u002Fstrong>: Shows retry attempts (e.g., “2\u002F3”) and displays time until next automatic retry\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Fully responsive interface that works on all devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Automatic Retry System:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When a form submission fails to send to your CRM:\u003C\u002Fp>\n\u003Col>\n\u003Cli>The error is logged immediately and the first retry is scheduled for 1 hour later\u003C\u002Fli>\n\u003Cli>If the retry fails, another retry is scheduled for 1 hour after that\u003C\u002Fli>\n\u003Cli>This continues for up to 3 total attempts (original submission + 2 retries)\u003C\u002Fli>\n\u003Cli>If an attempt succeeds, all future retries are automatically cancelled\u003C\u002Fli>\n\u003Cli>You can manually resend at any time, which counts toward the 3-attempt limit\u003C\u002Fli>\n\u003Cli>The interface shows the current attempt count (e.g., “1\u002F3”, “2\u002F3”) and time until next retry\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>How to Use:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>WordPress Admin \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> FormsCRM \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Error Log tab\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>View all form submission errors in an organized table\u003C\u002Fli>\n\u003Cli>Filter by status or CRM type to find specific errors\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Details\u003C\u002Fstrong> to view complete error information including retry schedule\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Resend\u003C\u002Fstrong> to manually retry sending a failed entry to your CRM\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Delete\u003C\u002Fstrong> to remove individual log entries and cancel any pending retries\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>Clear All Logs\u003C\u002Fstrong> to remove all entries at once and cancel all pending retries\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>What Information is Displayed:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Date and time of error\u003C\u002Fli>\n\u003Cli>CRM type (Holded, Clientify, etc.)\u003C\u002Fli>\n\u003Cli>Form information (type, ID, name, entry ID)\u003C\u002Fli>\n\u003Cli>Complete error message\u003C\u002Fli>\n\u003Cli>All lead data from the form submission\u003C\u002Fli>\n\u003Cli>API endpoint URL\u003C\u002Fli>\n\u003Cli>JSON request payload\u003C\u002Fli>\n\u003Cli>Retry attempts count (e.g., “2\u002F3”)\u003C\u002Fli>\n\u003Cli>Time until next automatic retry (e.g., “Next: in 45 minutes”)\u003C\u002Fli>\n\u003Cli>Last resend date and time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Error Log with automatic retry system helps you maintain data integrity by ensuring no form submissions are lost due to temporary errors, connectivity issues, or API downtime. The automatic retry mechanism increases the success rate of form submissions without requiring manual intervention.\u003C\u002Fp>\n\u003Ch3>Markdown Export for GravityForms Entries\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Export your GravityForms entries as portable, human-readable Markdown files\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Markdown Export feature allows you to export GravityForms entries into clean, well-structured \u003Ccode>.md\u003C\u002Fcode> files. This makes it easy to document, share, version control, or integrate form submissions with knowledge bases, static site generators, or any Markdown-compatible system.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Single Entry Export\u003C\u002Fstrong>: Export individual entries directly from the entry detail page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Export\u003C\u002Fstrong>: Export multiple selected entries at once as a convenient ZIP file\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Formatting\u003C\u002Fstrong>: Produces readable, well-structured Markdown with proper headers and field organization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Field Support\u003C\u002Fstrong>: Handles all GravityForms field types including text, email, number, textarea, checkboxes, multiselect, name fields, address fields, file uploads, and list fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Content Handling\u003C\u002Fstrong>: Properly formats multi-line content, preserves line breaks, and handles file attachments with Markdown links\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Metadata Included\u003C\u002Fstrong>: Each export includes form title, entry ID, submission date, and all field labels and values\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe Character Escaping\u003C\u002Fstrong>: Automatically escapes Markdown special characters to ensure valid output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to Use:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single Entry Export:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to \u003Cstrong>Forms \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Entries\u003C\u002Fstrong> in GravityForms\u003Cbr \u002F>\n2. Click on any entry to view its details\u003Cbr \u002F>\n3. Find the \u003Cstrong>Export to Markdown\u003C\u002Fstrong> widget in the right sidebar\u003Cbr \u002F>\n4. Click \u003Cstrong>Download Markdown\u003C\u002Fstrong> to get the \u003Ccode>.md\u003C\u002Fcode> file\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bulk Export:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Go to \u003Cstrong>Forms \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Entries\u003C\u002Fstrong> in GravityForms\u003Cbr \u002F>\n2. Select one or multiple entries using the checkboxes\u003Cbr \u002F>\n3. Choose \u003Cstrong>Export to Markdown\u003C\u002Fstrong> from the bulk actions dropdown\u003Cbr \u002F>\n4. Click \u003Cstrong>Apply\u003C\u002Fstrong> to download a ZIP file containing all selected entries as separate Markdown files\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Exported Markdown Format:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Each Markdown file includes:\u003Cbr \u002F>\n– Form title as the main heading\u003Cbr \u002F>\n– Entry ID and submission timestamp\u003Cbr \u002F>\n– All filled fields organized in a clean bullet list format\u003Cbr \u002F>\n– Field labels in bold with their corresponding values\u003Cbr \u002F>\n– Multi-line content properly formatted with preserved line breaks\u003Cbr \u002F>\n– File attachments as clickable Markdown links\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Document form submissions for record-keeping\u003C\u002Fli>\n\u003Cli>Share entry data with team members in a readable format\u003C\u002Fli>\n\u003Cli>Version control form submissions using Git or similar tools\u003C\u002Fli>\n\u003Cli>Import entries into knowledge bases or wikis\u003C\u002Fli>\n\u003Cli>Generate reports or documentation from form data\u003C\u002Fli>\n\u003Cli>Backup form entries in a portable, future-proof format\u003C\u002Fli>\n\u003Cli>Integrate with static site generators (Jekyll, Hugo, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Settings for Clientify\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Instructions for adding Clientify cookie in the forms\u003C\u002Fstrong>\u003Cbr \u002F>\nClientify cookie adds the ability to merge the contact with the Clientify cookie in the form. You will see if Clientify is added as CRM, a new hidden field in your form. You could check if is already in the form, but if you don’t have it you can add it and put as css \u003Cem>clientify_cookie\u003C\u002Fem> .\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Pipeline name in Opportunities\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add a new field that fits with the Pipeline name in Opportunities in Clientify. You will need to use the same name as the Pipeline in Clientify.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add expected closure date for Deals in Clientify\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add a new field that fits with expected closure date for Deals in Clientify. This field is optional, and you need to add a number of days to the expected closure date. The plugin will calculate the date from today and will add it to the Deal in Clientify.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Autoassignment in Clientify\u003C\u002Fstrong>\u003Cbr \u002F>\nField that applies the autoassignment to the contact. You can add a string with the list of usernames (property emails) separated by comma (,) to apply the autoassignment.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Webhook in GravityForms\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add a new field that fits with the Webhook in GravityForms. This field is optional, and you need to add the webhook url. The plugin will send the form data received from CRM to the webhook url.\u003C\u002Fp>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fclosemarketing\u002Fformscrm\u002F\" rel=\"nofollow ugc\">Official Repository GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclose.marketing\u002F\" rel=\"nofollow ugc\">Closemarketing\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fclose.technology\u002F\" rel=\"nofollow ugc\">Closetechnology\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fclosemarketing\u002F#content-plugins\" rel=\"nofollow ugc\">All Closemarketing Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Connects your CRM, ERP and Email Marketing with your Forms plugin and create new Leads\u002FEntries as the forms are filled automatically. GDPR compliant.",1000,32312,100,3,"2026-03-04T10:26:00.000Z","6.9.4","5.5","",[20,21,22,23,24],"crm","gravityforms","odoo","vtiger","wpforms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformscrm.4.3.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},10,7610,92,30,88,"2026-04-04T10:01:31.349Z",[38,63,88,108,128],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":26,"last_vuln_date":62,"fetched_at":28},"cf7-zoho","WP Zoho for Contact Form 7, WPForms, Elementor, Formidable and Ninja Forms – CRM, Bigin","1.3.3","CRM Perks","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrmperks\u002F","\u003Cp>Contact Form 7 Zoho Plugin sends form submissions from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPforms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-forms\u002F\" rel=\"ugc\">Ninja Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-entries\u002F\" rel=\"ugc\">Contact Forms Entries  Plugin\u003C\u002Fa> and many other popular contact form plugins to Zoho CRM and Bigin when someone submits a form. Learn more at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-zoho-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=zoho_readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How to Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to “Zoho Accounts” tab and add new account.\u003C\u002Fli>\n\u003Cli>Go to “Zoho Feeds” tab , create new feed.\u003C\u002Fli>\n\u003Cli>Map required Zoho fields to contact form 7 fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Zoho CRM.\u003C\u002Fli>\n\u003Cli>Go to “Zoho Logs” tab and verify, if entry was sent to Zoho CRM.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connect Zoho CRM account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any contact form 7 to Zoho account by simply entering zoho API key. Easily connect multiple Zoho account to wordpress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map Zoho CRM fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Map any contact form 7 fields to any Zoho object(Contacts, Account, Lead, Order, Case) fields. No limitation on number of fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter contact form 7  submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send all or filter contact form 7 submissions sent to Zoho CRM based on user input.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually send to Zoho CRM\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send contact form 7 submissions to Zoho CRM on form submission. You can manually send contact form 7 submissions to Zoho CRM.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zoho logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each contact form 7 submission sent (or not sent) to Zoho CRM and easily resend contact form 7 submission to Zoho CRM.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As Zoho object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many contact form 7 fields as Zoho object(Contacts, Account, Lead, Order, Case) notes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create Or Update Contact in Zoho (Premium feature)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If an entry(Contacts, Account, Lead, Order, Case) already exists in Zoho CRM, update it otherwise create a new entry in Zoho CRM.\u003C\u002Fp>\n\u003Ch3>Why we built this plugin\u003C\u002Fh3>\n\u003Cp>Contact Form 7 and some other popular contact forms are good but you can not send contact form 7 submissions to any crm including Zoho CRM. You can send to any contact form(contact form 7) submissions to zoho CRM with this free plugin.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin has a Premium version which comes with several additional benifits \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-zoho-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=zoho_readme\" rel=\"nofollow ugc\">Contact Form Zoho\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom fields of Zoho CRM.\u003C\u002Fli>\n\u003Cli>Phone fields of all Zoho Objects.\u003C\u002Fli>\n\u003Cli>Custom modules of Zoho CRM.\u003C\u002Fli>\n\u003Cli>Set Lead Source and Status in Zoho CRM.\u003C\u002Fli>\n\u003Cli>Zoho CRM attachments and tags.\u003C\u002Fli>\n\u003Cli>Assign object(Contact,Account etc) to Zoho Task.\n\u003C\u002Fli>\n\u003Cli>Zoho Object Layouts and approval mode.\n\u003C\u002Fli>\n\u003Cli>Create\u002FUpdate an account in Zoho CRM and assign it to any object(Contact,lead etc).\n\u003C\u002Fli>\n\u003Cli>Assign object(Contact,lead etc) Owner in Zoho CRM.\n\u003Cp>Add as Campaign member in Zoho.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Google Analytics Parameters and Geolocation of a visitor who submitted the form.\u003C\u002Fli>\n\u003Cli>Lookup lead’s email and Phone Number using email and phone lookup apis.\u003C\u002Fli>\n\u003Cli>20+ premium addons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Need Zoho Plugin for Woocommerce ?\u003C\u002Fh3>\n\u003Cp>We have a Woocommerce connector for Zoho CRM, Books, Invoice, Inventory. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-zoho\u002F\" rel=\"ugc\">Woocommerce Zoho Integration\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Want to send data to other crm\u003C\u002Fh3>\n\u003Cp>We have Premium Extensions for 20+ CRMs.\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugin-category\u002Fcontact-form-plugins\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=zoho_readme\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n","Send Contact Form 7, WPforms, Elementor, Formidable, Ninja Forms and many other contact form submissions to zoho CRM and Bigin.",3000,89551,44,"2026-02-28T11:23:00.000Z","3.8","5.3",[53,54,55,56,57],"contact-form-7-zoho-crm","formidable-zoho-crm","ninja-forms-zoho-crm","wordpress-zoho-crm-plugin","wpforms-zoho","https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-zoho-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-zoho.1.3.3.zip",90,5,"2025-06-16 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":16,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":82,"download_link":83,"security_score":84,"vuln_count":85,"unpatched_count":86,"last_vuln_date":87,"fetched_at":28},"ultimate-wp-mail","Ultimate WP Mail","1.3.10","Rustaurius","https:\u002F\u002Fprofiles.wordpress.org\u002Frustaurius\u002F","\u003Cp>Versatile plugin that lets you send email and SMS notifications to your users and that also integrates with \u003Cstrong>WooCommerce\u003C\u002Fstrong> and \u003Cstrong>WPForms\u003C\u002Fstrong> to offer enhanced notifications for those plugins, as well as being a full-featured SMTP and email logging solution.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Send email messages to specific users, lists or all users.\u003C\u002Fli>\n\u003Cli>Trigger automatic email notifications based on specific actions or events.\u003C\u002Fli>\n\u003Cli>Trigger automatic SMS notifications based on specific actions or events.\u003C\u002Fli>\n\u003Cli>Trigger custom \u003Cstrong>WooCommerce\u003C\u002Fstrong> SMS or email notifications for specific actions, including a new purchaser, an abandoned cart, etc.\u003C\u002Fli>\n\u003Cli>Add SMS notifications to \u003Cstrong>WPForms\u003C\u002Fstrong> submissions.\u003C\u002Fli>\n\u003Cli>Full email logging, so you can keep track of sent emails and troubleshoot any sending issues.\u003C\u002Fli>\n\u003Cli>Add your SMTP info, so you can route emails via your real address\u002Fserver and greatly reduce the chances of them getting blocked\u002Fmarked as spam.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Email Notifications\u003C\u002Fh3>\n\u003Cp>With Ultimate WP Mail, you can quickly and easily create an unlimited number of customized email messages and templates, which you can send directly to registered users on your site. You can send one-time emails to specific users or create templates that you can use repeatedly, such as when creating custom send events (discussed below), and which can be sent to individual users, all users or to specific \u003Cstrong>lists of users\u003C\u002Fstrong> that you can put together in the plugin.\u003C\u002Fp>\n\u003Cp>With an easy-to-use \u003Cstrong>visual designer\u003C\u002Fstrong>, you can craft your email templates in no time. Or just use one of our included base templates! And, with the smart previewing features, you’ll be able to see what your email will look like before sending it.\u003C\u002Fp>\n\u003Ch3>SMS Notifications (ultimate version feature)\u003C\u002Fh3>\n\u003Cp>The ultimate version of the plugin also comes with the ability to send SMS notifications. These can be sent manually or automatically via triggers and send actions that you can create (more on that below). Imagine being able to text your customer with order details or site updates. A much more effective way to notify them. These can also be integrated with the available WooCommerce features (discussed below).\u003C\u002Fp>\n\u003Cp>By combining the SMS notifications with email notifications, you can greatly improve not only your ability to reach your users and customers in a timely manner, but also \u003Cstrong>improve your CRM while automating the workflow on your end\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Ch3>WooCommerce Notifications\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail comes with a suite of built-in WooCommerce integration features that give you the ability to send emails or SMS notifications to WooCommerce users on your site, including specific subsets of users (e.g. previous purchasers of a certain product), and also to create automatic \u003Cstrong>WooCommerce email\u003C\u002Fstrong> and \u003Cstrong>WooCommerce SMS\u003C\u002Fstrong> send triggers for specific actions (e.g. when someone has an abandoned cart, when a new product is added, etc.).\u003C\u002Fp>\n\u003Cp>WooCommerce notification features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send a custom SMS and\u002For email message to new and past purchasers of specific products or products within a specific category.\u003C\u002Fli>\n\u003Cli>Mix and match this with custom lists you’ve created for targeted WooCommerce emails. The perfect \u003Cstrong>CRM for WooCommerce\u003C\u002Fstrong>!\u003C\u002Fli>\n\u003Cli>Assign a specific email or SMS notification to send to users when a new product is added.\u003C\u002Fli>\n\u003Cli>Automatically notify users who have an abandoned cart, to help boost WooCommerce conversions.\u003C\u002Fli>\n\u003Cli>Send an automatic message a specific amount of time after a WooCommerce purchase (e.g. as a follow up or requesting a review, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WPForms SMS Notifications (ultimate version feature)\u003C\u002Fh3>\n\u003Cp>The ultimate version of the plugin also integrates directly with the WPForms plugin. Now, when you create a new form in WPForms, you can add SMS notification triggers, which allow you to send an SMS messages directly to people who fill out the form, so you can make sure they know their submission was received and provide them with any necessary info.\u003C\u002Fp>\n\u003Cp>You also have the ability to make the SMS notification dependent on a specific input value in the form, so you can keep your customers\u002Fusers updated and provide them with real-time feedback.\u003C\u002Fp>\n\u003Cp>Not only is this helpful to reassure your users and keep them engaged, but it provides you with a new avenue for marketing and\u002For CRM, via a method the user is much more likely to view and actually read.\u003C\u002Fp>\n\u003Cp>This can all be set up directly in the WPForms plugin when creating your new form or modifying an existing one. We’ve built it as a new panel in the WPForms editor, so you can stick to the workflow you’re already used to and easily set up your SMS notifications.\u003C\u002Fp>\n\u003Ch3>Automatic Send Events\u002FTriggers\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail comes with the ability to create send events. These are triggers that will automatically send out a notification (email and\u002For SMS) when something specific happens on your site. There are many available send events, including the WooCommerce features mentioned above as well as site-specific triggers like when a profile is updated, a password is changed, a new post is published, a new comment is created, and more.\u003C\u002Fp>\n\u003Cp>You can assign any email or SMS that you have created in the plugin to each send event. You could even create multiple send events for the same trigger and assign multiple different notifications to them. The possibilities are endless!\u003C\u002Fp>\n\u003Cp>Available send actions include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New user registration\u003C\u002Fli>\n\u003Cli>When a user profile is updated\u003C\u002Fli>\n\u003Cli>When a user role changes\u003C\u002Fli>\n\u003Cli>When a user password is reset\u003C\u002Fli>\n\u003Cli>After a specified amount of time that a user has not logged in\u003C\u002Fli>\n\u003Cli>When a new post is published\u003C\u002Fli>\n\u003Cli>When a there is a new comment\u003C\u002Fli>\n\u003Cli>A specified amount of time after a WooCommerce cart has been abandoned\u003C\u002Fli>\n\u003Cli>When a WooCommerce product is purchased\u003C\u002Fli>\n\u003Cli>A specified amount of time after a WooCommerce purchase\u003C\u002Fli>\n\u003Cli>When a new WooCommerce product is added\u003C\u002Fli>\n\u003Cli>When a WooCommerce subscription is purchased\u002Fcreated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FspGdk3sZlpI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>CRM\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail is a great tool to strengthen your CRM (customer relationship management) toolset. Create an email list, email subscription or newsletter signup. Schedule emails to send at any time and then track the \u003Cstrong>email statistics\u003C\u002Fstrong> after it is sent. The included templates, as well as the email builder tool, create a responsive email that will look good when opened on any device\u003C\u002Fp>\n\u003Ch3>Email Logging\u003C\u002Fh3>\n\u003Cp>The Ultimate WP Mail plugin also includes a powerful email logging tool. This logs not only the emails sent by the plugin itself, but all emails sent out from your WordPress. This is invaluable for knowing whether or not your messages are getting through and, if not, why. The details included in the log are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email status (e.g. success, failure, failure reason)\u003C\u002Fli>\n\u003Cli>Subject\u003C\u002Fli>\n\u003Cli>Recipient\u003C\u002Fli>\n\u003Cli>Send date\u003C\u002Fli>\n\u003Cli>Output of the email content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We have also included an option to \u003Cstrong>send a notification to the admin whenever the log detects that an email has failed to send\u003C\u002Fstrong>. You can customize this message with your own content and dynamic template tags that will automatically include pertinent information about the failed email.\u003C\u002Fp>\n\u003Ch3>SMTP\u003C\u002Fh3>\n\u003Cp>We have also included the ability for you to \u003Cstrong>add in your own SMTP information for email sending\u003C\u002Fstrong>. With this you can send emails from your real email address\u002Fserver\u002Fhost.\u003C\u002Fp>\n\u003Cp>WordPress users often find that automatic emails sent from their site fail to get to the recipient. This is usually because they are blocked or flagged as spam. If you have checked the logs and noticed the emails are being sent, but not received, then it’s usually a good idea to use the SMTP feature to send emails via your real address. This will greatly reduce the chance of them getting blocked.\u003C\u002Fp>\n\u003Cp>The following SMTP info can be entered\u002Fcustomized:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SMTP host\u003C\u002Fli>\n\u003Cli>Encryption type\u003C\u002Fli>\n\u003Cli>Port number\u003C\u002Fli>\n\u003Cli>Email address authentication\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You will also find options that let you \u003Cstrong>specify the from name and address\u003C\u002Fstrong> for your automatic emails.\u003C\u002Fp>\n\u003Ch3>Subscription Interests\u003C\u002Fh3>\n\u003Cp>The Ultimate WP Mail plugin also comes with the ability for you to let users choose different interests for which they can receive notification updates. This can be added to the user profile page and the user registration form. You can also add it anywhere else on your site using the handy included \u003Cstrong>Subscription Interests Gutenberg block\u003C\u002Fstrong> or \u003Cstrong>shortcode\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Here they can choose from the following interests:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce product categories\u003C\u002Fli>\n\u003Cli>Post categories\u003C\u002Fli>\n\u003Cli>Unique Ultimate WP Mail categories, which you can include in the plugin and utilize for custom emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If a user has selected any subscription interest, they will automatically receive a notification when that event happens (new product or post is published, etc.).\u003C\u002Fp>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail comes with a number of other advanced email sending features that will help you make your email management and email sending as efficient and effective as possible. Additional features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User statistics that show the number of emails opened and links clicked\u003C\u002Fli>\n\u003Cli>Email categories, which can be used in combination with user lists to create well-targeted emails\u003C\u002Fli>\n\u003Cli>Option to automatically include an unsubscribe link in emails\u003C\u002Fli>\n\u003Cli>Styling options to further refine the look of your emails (email background color, email text alignment, email block styling)\u003C\u002Fli>\n\u003Cli>Labelling options, so you can change the text of elements like the subscribe and unsubscribe links as well as the subscription interests form \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The emails created in and by Ultimate WP Mail are all \u003Cstrong>responsive emails\u003C\u002Fstrong>. If you are looking for a tool that will help you send out mobile emails or help with your mobile CRM setup, this is it. A perfect complement to your current email marketing efforts, you can send a bulk email or mass email to any or all users. And, with the included newsletter signup email widget, you can get new users and email subscribers effortlessly.\u003C\u002Fp>\n\u003Cp>Set up WooCommerce reminders and WooCommerce notifications, as well as email reminders for other elements. Create notifications for specific actions and send emails directly to your users. With Ultimate WP Mail, the notification sending possibilities are endless.\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cp>You can use the following filters and actions to add your own functions.\u003C\u002Fp>\n\u003Cp>Filters:\u003Cbr \u002F>\n– ewd_uwpm_title: Parameters are the email’s subject and the Params array for that email\u003Cbr \u002F>\n– ewd_uwpm_content_pre_substitutions: Parameters are the email’s content and the Params array for that email\u003Cbr \u002F>\n– ewd_uwpm_content_post_substitutions: Parameters are the email’s content and the Params array for that email\u003Cbr \u002F>\n– ewd_uwpm_headers: Parameters are the email’s headers array and the Params array for that email\u003C\u002Fp>\n\u003Cp>Actions:\u003Cbr \u002F>\n– ewd_uwpm_email_sent: Parameters are the Params array for that email and the email’s unique identifier, if the email was sent to a user\u003Cbr \u002F>\n– uwpm_register_custom_element: Used for registering custom email variables, post in the forum if you need help using it!\u003Cbr \u002F>\n– uwpm_register_custom_element_section: Used for registering sections for custom email variables\u003C\u002Fp>\n\u003Ch3>For help and support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-wp-mail\u002F#faq\u002F\" rel=\"ugc\">FAQs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-wp-mail\u002F#installation\u002F\" rel=\"ugc\">The installation guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fultimate-wp-mail\u002F\" rel=\"ugc\">The Ultimate WP Mail support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.etoilewebdesign.com\u002Fsupport-center\u002F\" rel=\"nofollow ugc\">Our Support Center\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Custom email and SMS notifications. Automatic send actions. WPForms SMS integration. WooCommerce notifications for purchases, abandoned cart and more!",800,65768,86,21,"2025-12-02T20:02:00.000Z","5.0",[20,78,79,80,81],"email","sms-notifications","woocommerce-notifications","wpforms-sms","http:\u002F\u002Fwww.etoilewebdesign.com\u002Fplugins\u002Fultimate-wp-mail\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-wp-mail.1.3.10.zip",70,6,1,"2025-09-22 00:00:00",{"slug":89,"name":90,"version":91,"author":42,"author_profile":43,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":16,"requires_at_least":50,"requires_php":51,"tags":99,"homepage":104,"download_link":105,"security_score":106,"vuln_count":86,"unpatched_count":26,"last_vuln_date":107,"fetched_at":28},"cf7-dynamics-crm","WP Dynamics CRM for Contact Form 7, WPForms, Elementor, Formidable and Ninja Forms","1.1.9","\u003Cp>Contact Form 7 Dynamics CRM Plugin sends form submissions from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPforms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-forms\u002F\" rel=\"ugc\">Ninja Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-entries\u002F\" rel=\"ugc\">Contact Form Entries\u003C\u002Fa> and many other popular contact form plugins to Dynamics CRM. Learn more at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-dynamics-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=dynamics_readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How to Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to “Dynamics CRM Accounts” tab and add new account.\u003C\u002Fli>\n\u003Cli>Go to “Dynamics CRM Feeds” tab , create new feed.\u003C\u002Fli>\n\u003Cli>Map required Dynamics CRM fields to contact form 7 fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Dynamics CRM.\u003C\u002Fli>\n\u003Cli>Go to “Dynamics CRM Logs” tab and verify, if entry was sent to Dynamics CRM.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Dynamics CRM On-premises\u003C\u002Fh3>\n\u003Cp>Contact Form 7 Dynamics CRM add-on only supports Microsoft Dynamics CRM Online.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Connect Microsoft Dynamics CRM account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any contact form 7 to Dynamics CRM\u002FDynamics 365 account by safe and secure Oauth 2.0. Additionally, you can connect multiple Dynamics 365 crm accounts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map Microsoft Dynamics CRM fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In a feed, select Dynamics CRM Object then Map any contact form 7 fields to Dynamics CRM\u002FDynamics 365 object(Contacts, Account, Lead, Order, Case) fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter contact form 7  submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send all or filter contact form 7 submissions sent to Dynamics CRM\u002FDynamics 365 based on user input. For example , only send that entry to Dynamics CRM which contains work email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually send entries to Dynamics CRM\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send contact form 7 submissions to Dynamics CRM\u002FDynamics 365 when someone submit a form. You can manually send contact form submissions to Dynamics CRM.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamics CRM logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each contact form 7 submission whether sent or not sent to Dynamics CRM\u002FDynamics 365 and easily resend contact form 7 submission to Dynamics CRM.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As Dynamics CRM object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many contact form 7 fields as Dynamics CRM\u002FDynamics 365 object(Contacts, Account, Lead, Order, Case) notes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create Or Update Contact in Dynamics CRM\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If an entry(Contacts, Account, Lead, Order, Case) already exists in Dynamics CRM\u002FDynamics 365 , update it otherwise create a new entry in Dynamics CRM.\u003C\u002Fp>\n\u003Ch3>Why we built this plugin\u003C\u002Fh3>\n\u003Cp>Contact Form 7 and some other popular contact forms are good but you can not send contact form submissions to any crm including Dynamics CRM. You can send to any contact form(contact form 7) submissions to dynamics with this free plugin.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin has a Premium version which comes with several additional benifits \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-dynamics-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=dynamics_readme\" rel=\"nofollow ugc\">Contact Form Dynamics CRM\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom fields particularly Phone Number fields of Dynamics CRM.\u003C\u002Fli>\n\u003Cli>Dynamics CRM Custom entities.\u003C\u002Fli>\n\u003Cli>Assign object(Account,Contact etc) created by one feed to other feed object(Lead, Case) in Dynamics CRM.\u003C\u002Fli>\n\u003Cli>Add a lead to Campaign in Dynamics CRM.\u003C\u002Fli>\n\u003Cli>Assign Owner to contact, account, lead, case or order.\u003C\u002Fli>\n\u003Cli>Google Analytics Parameters and Geolocation of a visitor who submitted the form.\u003C\u002Fli>\n\u003Cli>Lookup lead’s email using email lookup apis.\u003C\u002Fli>\n\u003Cli>Verify lead’s phone number and get detailed information about phone number using phone lookup apis.\u003C\u002Fli>\n\u003Cli>20+ premium addons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Want to send data to other crms\u003C\u002Fh3>\n\u003Cp>We have Premium Extensions for 20+ CRMs.\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugin-category\u002Fcontact-form-plugins\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=dynamics_readme\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need Woocommerce Dynamics CRM Plugin ?\u003C\u002Fh3>\n\u003Cp>We have Dynamics crm add-on for Woocommerce. \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fwoocommerce-plugins\u002Fwoocommerce-dynamics-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=Dynamics_CRM_readme\" rel=\"nofollow ugc\">Woocommerce Dynamics CRM\u003C\u002Fa>\u003C\u002Fp>\n","Send Contact Form 7, WPForms, Elementor, Ninja Forms, CRM Perks Forms and many other contact form submissions to dynamics crm Online.",300,9564,98,19,"2025-12-15T15:55:00.000Z",[100,101,102,103],"contact-form-7-dynamics-crm","elementor-forms-dynamics-crm","ninja-forms-dynamics-crm","wpforms-dynamics-crm-integration","https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-dynamics-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-dynamics-crm.1.1.9.zip",99,"2025-01-27 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":94,"downloaded":116,"rating":117,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":76,"requires_php":18,"tags":121,"homepage":126,"download_link":127,"security_score":33,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wp-tiger","Vtiger CRM Integration for WordPress","4.2","Smackcoders Inc.,","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmackcoders\u002F","\u003Cp>Enhance your WordPress website with the powerful WordPress Vtiger plugin, your ultimate solution for Vtiger CRM integration and lead capture. Say goodbye to complex HTML forms and visible public IDs. With WP Vtiger, you can effortlessly create, manage, and update web forms using dynamic shortcodes. These forms can be embedded anywhere in your WordPress content, from posts and pages to custom posts, sidebars, widgets, and popups. Plus, enjoy added security with built-in Captcha protection to fend off spam.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> WP Vtiger has been consolidated into the \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-leads-builder-any-crm-pro.html\" rel=\"nofollow ugc\">WP Leads Builder for any CRM\u003C\u002Fa> plugin, which now includes Vtiger CRM, Zoho, Salesforce, and SugarCRM integration features.\u003C\u002Fp>\n\u003Cp>With WP Vtiger, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate web forms without the need for HTML or visible public IDs.\u003C\u002Fli>\n\u003Cli>Create dynamic shortcodes for use anywhere in your WordPress content.\u003C\u002Fli>\n\u003Cli>Streamline form updates with a single shortcode edit.\u003C\u002Fli>\n\u003Cli>Easily set up fields by pulling them from Vtiger CRM modules.\u003C\u002Fli>\n\u003Cli>Customize form elements effortlessly through a user-friendly interface.\u003C\u002Fli>\n\u003Cli>Assign forms to available Vtiger users for efficient lead management.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In essence, WP Vtiger empowers you to generate web forms via a user-friendly CRM WordPress plugin interface, turning your website’s visitors into high-potential leads for VTiger CRM.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate Vtiger WordPress forms with or without web forms.\u003C\u002Fli>\n\u003Cli>Seamless integration with the Contact Form 7 plugin.\u003C\u002Fli>\n\u003Cli>Utilize Vtiger WordPress plugin forms in pages, posts, popups, opt-ins, and widgets.\u003C\u002Fli>\n\u003Cli>Capture potential leads and sync them with Vtiger CRM, SugarCRM, Zoho CRM, and Salesforce.\u003C\u002Fli>\n\u003Cli>Easily redirect users to the desired page after form submission.\u003C\u002Fli>\n\u003Cli>Receive notifications on lead capture success or failure.\u003C\u002Fli>\n\u003Cli>Convert new users into CRM leads with Vtiger plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Elevate your lead capture game and streamline your CRM integration with WordPress Vtiger. Transform your website into a lead-generating powerhouse effortlessly.\u003C\u002Fp>\n\u003Ch3>Upgrading to Pro\u003C\u002Fh3>\n\u003Cp>Take your lead capture and CRM integration to the next level by upgrading to the \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-leads-builder-any-crm-pro.html\" rel=\"nofollow ugc\">Leads Builder for CRM Pro\u003C\u002Fa>. With the Pro version, you’ll unlock a host of enhanced features and capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full Vtiger CRM Support:\u003C\u002Fstrong> Seamlessly integrate with Vtiger CRM, making it easier than ever to manage your leads and customer data.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SalesForce Integration:\u003C\u002Fstrong> Extend your reach and streamline your CRM operations by integrating with SalesForce, a powerful CRM platform used by businesses worldwide.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Zoho CRM Integration:\u003C\u002Fstrong> Leverage the benefits of Zoho CRM, a comprehensive customer relationship management system, to enhance your lead management.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SugarCRM Connectivity:\u003C\u002Fstrong> Sync your leads and data with SugarCRM, a robust CRM solution known for its flexibility and customizability.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Features:\u003C\u002Fstrong> Access a wide array of advanced tools and features that will supercharge your lead capture and CRM operations, including customization options, automation, and much more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade to the Pro version today and transform your WordPress website into a lead generation and CRM powerhouse. Visit \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-leads-builder-any-crm-pro.html\" rel=\"nofollow ugc\">Leads Builder for CRM Pro\u003C\u002Fa> for more information and to unlock these enhanced capabilities.\u003C\u002Fp>\n\u003Ch4>Other Useful Plugins & Addons By Smackcoders\u003C\u002Fh4>\n\u003Cp>To \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-ultimate-csv-importer\u002F\" rel=\"ugc\">Import and Export WordPress Data as CSV or XML\u003C\u002Fa>\u003Cbr \u002F>\nand \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-ultimate-csv-importer-pro.html\" rel=\"nofollow ugc\">for premium version of the plugin, you can get it here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Leads Builder for WordPress to capture your webforms as leads to one of the top ranking open source CRM, install the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-leads-builder-any-crm\u002F\" rel=\"ugc\">WordPress Lead Form Data Collection to CRM\u003C\u002Fa> Plugin. Install one of the CRM of your choice with the additional add-ons listed below and keep both parent plugin and CRM addon activated.\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-zoho-crm\u002F\" rel=\"ugc\">Zoho CRM & Zoho CRM Plus\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-salesforce\u002F\" rel=\"ugc\">Salesforce\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-freshsales\u002F\" rel=\"ugc\">Freshsales\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To know more about the premium bundled version, visit \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-leads-builder-any-crm-pro.html\" rel=\"nofollow ugc\">WordPress Lead Form Data Collection to CRM with unlimited features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Helpful links:\u003C\u002Fstrong>\u003Cbr \u002F>\nTo upgrade for \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-leads-builder-any-crm-pro.html\" rel=\"nofollow ugc\">Leads Builder For CRM Pro\u003C\u002Fa>\u003C\u002Fp>\n","Elevate Lead Capture and CRM Integration Effortlessly with Vtiger CRM Integration for WordPress",26239,68,12,"2025-03-06T07:06:00.000Z","6.7.5",[122,23,123,124,125],"lead-capture","vtiger-crm","vtiger-integration","wordpress-vtiger","http:\u002F\u002Fwww.smackcoders.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-tiger.4.2.zip",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":13,"num_ratings":14,"last_updated":138,"tested_up_to":16,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":146,"download_link":147,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"integrate-any-form-with-zoho-crm","Integration for Zoho CRM and Zoho Bigin – Contact Form 7, WPForms, Elementor, Gravity Forms and More","1.0.15","Plugcrux","https:\u002F\u002Fprofiles.wordpress.org\u002Fplugcrux\u002F","\u003Cp>This plugin sends form submissions from Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms to Zoho CRM and Zoho Bigin.\u003C\u002Fp>\n\u003Cp>When a user submits a form, the plugin can create or update records—such as leads, contacts, or deals—in your Zoho CRM or Zoho Bigin account. This helps reduce manual data entry and keeps your CRM data consistent with your website forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Use This Plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stop copying form data manually into Zoho\u003C\u002Fli>\n\u003Cli>Instantly create Leads, Contacts, Deals, or Pipeline records from form submissions\u003C\u002Fli>\n\u003Cli>Works with the most popular WordPress form plugins\u003C\u002Fli>\n\u003Cli>Supports all major Zoho CRM modules and all Zoho Bigin modules including Pipelines\u003C\u002Fli>\n\u003Cli>No coding or API knowledge required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported WordPress Form Plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> — most popular free form plugin\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa> — beginner-friendly drag and drop forms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa> — forms built inside Elementor page builder\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> — advanced WordPress forms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa> — powerful form builder with calculations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported Zoho CRM Modules\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send form data to any Zoho CRM module:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Leads — capture website leads directly into Zoho CRM\u003C\u002Fli>\n\u003Cli>Contacts — create or update contact records\u003C\u002Fli>\n\u003Cli>Accounts — sync company or organization data\u003C\u002Fli>\n\u003Cli>Deals\u002FPipelines — push deal information from forms\u003C\u002Fli>\n\u003Cli>Vendors, Campaigns, Price Books, Products\u003C\u002Fli>\n\u003Cli>Cases, Solutions\u003C\u002Fli>\n\u003Cli>Quotes, Sales Orders, Purchase Orders, Invoices\u003C\u002Fli>\n\u003Cli>Activities, Tasks, Events, Calls\u003C\u002Fli>\n\u003Cli>Projects, Notes, Attachments\u003C\u002Fli>\n\u003Cli>Custom Modules — sync data to any custom module you have created in Zoho CRM\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported Zoho Bigin Modules\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send form data to any Zoho Bigin module:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pipelines — create new pipeline records (deals) in Zoho Bigin directly from form submissions\u003C\u002Fli>\n\u003Cli>Contacts — add or update contact records in Bigin\u003C\u002Fli>\n\u003Cli>Companies — sync company data from forms\u003C\u002Fli>\n\u003Cli>Products — push product information\u003C\u002Fli>\n\u003Cli>Activities, Tasks, Events, Calls, Notes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Zoho Bigin Pipelines:\u003C\u002Fstrong> If you use Zoho Bigin to manage your sales pipeline, this plugin lets you automatically add new pipeline entries whenever a form is submitted — perfect for lead capture forms, quote request forms, or any form that starts a sales process.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>How It Works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>A visitor submits a form on your WordPress site\u003C\u002Fli>\n\u003Cli>The plugin receives the submission instantly\u003C\u002Fli>\n\u003Cli>It maps each form field to the corresponding Zoho CRM or Bigin field\u003C\u002Fli>\n\u003Cli>It creates or updates the record in Zoho via the API\u003C\u002Fli>\n\u003Cli>The result is logged — success or failure — so you always know what happened\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-time sync\u003C\u002Fstrong> — form submissions are sent to Zoho immediately\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All major modules\u003C\u002Fstrong> — Leads, Contacts, Deals, Pipelines, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible field mapping\u003C\u002Fstrong> — map any form field to any Zoho field\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom values\u003C\u002Fstrong> — send fixed text or dynamic values to Zoho fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System field mapping\u003C\u002Fstrong> — automatically send page URL, submission time, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate handling\u003C\u002Fstrong> — choose to add, skip, or update existing records\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Primary key support\u003C\u002Fstrong> — match records by email, phone, or any unique field\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional logic (filter criteria)\u003C\u002Fstrong> — only sync when specific conditions are met\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Picklist helper\u003C\u002Fstrong> — see allowed values for Zoho picklist fields and copy them with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notes field\u003C\u002Fstrong> — attach a note to every record created in Zoho\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File attachments\u003C\u002Fstrong> — upload form file fields to Zoho record attachments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag support\u003C\u002Fstrong> — add tags to Zoho records from form submissions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed logs\u003C\u002Fstrong> — view every submission with status, request data, and Zoho response\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Resync\u003C\u002Fstrong> — manually resync failed records from the Logs page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email notifications\u003C\u002Fstrong> — get notified when a record fails to sync\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple accounts\u003C\u002Fstrong> — connect more than one Zoho account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable or disable integrations\u003C\u002Fstrong> — pause any integration without deleting it\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Picklist Allowed Values Helper\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When mapping a Zoho picklist field (such as Lead Source, Salutation, Status, or any dropdown field), an info icon appears next to the field. Click or hover to see all allowed values. Click any value to copy it — then paste it as a custom value in your field mapping. This prevents errors caused by sending values that Zoho does not accept.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Duplicate Record Handling\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose what happens when a matching record already exists in Zoho:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add (ignore if exists)\u003C\u002Fstrong> — always create a new record\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Skip if exists\u003C\u002Fstrong> — do not create if a matching record is found (Pro)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add or update\u003C\u002Fstrong> — create if new, update if exists (Pro)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Update only\u003C\u002Fstrong> — only update existing records, never create (Pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Filter Criteria (Conditional Logic)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Control when form submissions are sent to Zoho. For example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Only sync if the user selects “Yes” to a question\u003C\u002Fli>\n\u003Cli>Only send to Zoho if the form includes a valid email\u003C\u002Fli>\n\u003Cli>Filter by dropdown selection, checkbox value, or any field\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZWZcZjgKJ-Q?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Authentication\u003C\u002Fh3>\n\u003Cp>To connect your Zoho account:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the \u003Cstrong>Accounts\u003C\u002Fstrong> page in the plugin.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Add Account\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Enter an identifiable account name (for example, “Main Zoho CRM Account”).\u003C\u002Fli>\n\u003Cli>Select the appropriate data center (for example, \u003Ccode>zoho.com\u003C\u002Fcode>, \u003Ccode>zoho.eu\u003C\u002Fcode>, \u003Ccode>zoho.in\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Authenticate\u003C\u002Fstrong> to open the Zoho authorization page.\u003C\u002Fli>\n\u003Cli>Log in to Zoho and approve the requested permissions.\u003C\u002Fli>\n\u003Cli>After approval, you will be redirected back to WordPress and the account will appear on the Accounts page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Add Integration\u003C\u002Fh3>\n\u003Cp>To create a new integration:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the \u003Cstrong>Setup\u003C\u002Fstrong> page.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Add Integration\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Enter an integration name (for example, “Contact Form 7 to Zoho Leads”).\u003C\u002Fli>\n\u003Cli>Select the form plugin (Contact Form 7, WPForms, Elementor, Gravity Forms, or Formidable).\u003C\u002Fli>\n\u003Cli>Choose the connected Zoho account.\u003C\u002Fli>\n\u003Cli>Select the Zoho module (for example, Leads, Contacts, Pipelines, Deals).\u003C\u002Fli>\n\u003Cli>Map your form fields to the corresponding Zoho fields.\u003C\u002Fli>\n\u003Cli>Optionally set a duplicate handling rule and primary key field.\u003C\u002Fli>\n\u003Cli>Optionally add filter criteria to control when records are created.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Save Mapping\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Logs\u003C\u002Fh3>\n\u003Cp>The plugin provides a Logs section to monitor every form submission:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View all submissions with their status (SUCCESS or RECORD_FAILED)\u003C\u002Fli>\n\u003Cli>See the full request sent to Zoho and the response received\u003C\u002Fli>\n\u003Cli>Filter logs by integration, status, and date range\u003C\u002Fli>\n\u003Cli>Resync failed records individually or in bulk\u003C\u002Fli>\n\u003Cli>Delete log entries when no longer needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>Global settings available on the Settings page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Delete data on uninstall\u003C\u002Fstrong> — remove all plugin data when the plugin is deleted\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error email notification\u003C\u002Fstrong> — receive an email when a record fails to sync\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notification emails\u003C\u002Fstrong> — comma-separated list of email addresses for error alerts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email subject\u003C\u002Fstrong> — customize the subject line for error notification emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deactivation alert\u003C\u002Fstrong> — send a notification email when the plugin is deactivated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy and Data Handling\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Form submission data is sent from your WordPress site to Zoho CRM or Zoho Bigin via their official API.\u003C\u002Fli>\n\u003Cli>The plugin does not send data to any third-party service other than the Zoho services you configure.\u003C\u002Fli>\n\u003Cli>All communication with Zoho uses HTTPS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free and Paid Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free version includes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect up to 2 Zoho accounts\u003C\u002Fli>\n\u003Cli>Connect up to 2 forms\u003C\u002Fli>\n\u003Cli>Standard field mapping (General Fields)\u003C\u002Fli>\n\u003Cli>Custom value support\u003C\u002Fli>\n\u003Cli>System field mapping (page URL, submission time, and more)\u003C\u002Fli>\n\u003Cli>Note field support\u003C\u002Fli>\n\u003Cli>Add record action (ignore duplicates)\u003C\u002Fli>\n\u003Cli>Error log view\u003C\u002Fli>\n\u003Cli>Email notifications for failed records\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro version adds:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited Zoho account connections\u003C\u002Fli>\n\u003Cli>Unlimited form integrations\u003C\u002Fli>\n\u003Cli>Premium field mapping (Lead Source, Country, State, Phone, Industry, and more)\u003C\u002Fli>\n\u003Cli>Custom field mapping (map to any custom field in Zoho CRM)\u003C\u002Fli>\n\u003Cli>Custom module support (sync to custom modules in Zoho CRM)\u003C\u002Fli>\n\u003Cli>Advanced duplicate handling (skip, add or update, update only)\u003C\u002Fli>\n\u003Cli>Advanced log management and bulk resync\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade now: https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-any-form-with-zoho-crm\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you need help or want to request a feature:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fintegrazo.com\u002Fpages\u002Fcontact\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fintegrazo.com\u002Fpages\u002Frequest-feature\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Website: https:\u002F\u002Fintegrazo.com\u002F\u003Cbr \u002F>\nEmail: support@integrazo.com\u003C\u002Fp>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>This plugin supports WordPress multisite installations and has been tested for compatibility with recent WordPress versions. It works with both Zoho CRM free and paid plans, and with all Zoho Bigin plans.\u003C\u002Fp>\n","Connect Zoho CRM and Zoho Bigin. Create Leads, Contacts, Accounts, Deals, and Pipelines from any form submission.",50,1661,"2026-03-10T06:45:00.000Z","5.2","7.0",[142,143,57,144,145],"contact-form-7-zoho","gravity-forms-zoho","zoho-bigin","zoho-crm","https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-any-form-with-zoho-crm","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegrate-any-form-with-zoho-crm.1.0.15.zip",{"attackSurface":149,"codeSignals":334,"taintFlows":398,"riskAssessment":520,"analyzedAt":529},{"hooks":150,"ajaxHandlers":313,"restRoutes":328,"shortcodes":329,"cronEvents":330,"entryPointCount":333,"unprotectedCount":26},[151,157,160,163,169,173,177,181,185,190,193,198,202,207,211,214,216,220,222,225,228,230,233,237,240,245,248,252,255,256,260,264,266,268,273,277,280,284,288,291,294,296,300,304,308,310],{"type":152,"name":153,"callback":154,"file":155,"line":156},"filter","formscrm_choices","closure","formscrm.php",32,{"type":152,"name":158,"callback":154,"file":155,"line":159},"formscrm_dependency_apipassword",64,{"type":152,"name":161,"callback":154,"file":155,"line":162},"formscrm_crmlib_path",78,{"type":164,"name":165,"callback":166,"file":167,"line":168},"action","admin_enqueue_scripts","enqueue_admin_scripts","includes\\admin\\class-admin-options.php",35,{"type":164,"name":170,"callback":171,"file":167,"line":172},"admin_menu","add_plugin_page",37,{"type":164,"name":174,"callback":175,"file":167,"line":176},"formscrm_settings","settings_page",38,{"type":164,"name":178,"callback":179,"file":167,"line":180},"formscrm_notifications","notifications_page",39,{"type":164,"name":182,"callback":183,"file":167,"line":184},"admin_init","register_settings",40,{"type":164,"name":186,"callback":187,"file":188,"line":189},"formscrm_error_log_content","render_error_log_page","includes\\admin\\class-error-log-page.php",26,{"type":164,"name":165,"callback":191,"file":188,"line":192},"enqueue_scripts",27,{"type":164,"name":194,"callback":195,"file":196,"line":197},"plugins_loaded","check_database_version","includes\\admin\\class-error-log.php",36,{"type":164,"name":199,"callback":200,"priority":31,"file":196,"line":201},"formscrm_retry_failed_entry","retry_failed_entry",42,{"type":152,"name":203,"callback":204,"file":205,"line":206},"wpcf7_editor_panels","show_cm_metabox","includes\\formscrm-library\\class-contactform7.php",33,{"type":164,"name":208,"callback":209,"file":205,"line":210},"wpcf7_after_save","crm_save_options",34,{"type":164,"name":212,"callback":213,"file":205,"line":168},"wpcf7_before_send_mail","crm_process_entry",{"type":164,"name":165,"callback":215,"file":205,"line":197},"enqueue_autosubmit_assets",{"type":164,"name":217,"callback":218,"priority":31,"file":219,"line":168},"gform_after_save_form","create_visitor_key_field","includes\\formscrm-library\\class-forms-clientify.php",{"type":164,"name":221,"callback":191,"priority":31,"file":219,"line":197},"gform_enqueue_scripts",{"type":164,"name":221,"callback":223,"priority":224,"file":219,"line":172},"contact_enqueue_scripts",15,{"type":164,"name":208,"callback":226,"priority":136,"file":219,"line":227},"add_custom_field_cf7_clientify",41,{"type":164,"name":229,"callback":191,"file":219,"line":201},"wpcf7_enqueue_scripts",{"type":164,"name":231,"callback":223,"file":219,"line":232},"wpcf7_contact_form",43,{"type":152,"name":234,"callback":235,"file":219,"line":236},"woocommerce_checkout_fields","clientify_cookie_checkout_field",46,{"type":152,"name":238,"callback":154,"priority":31,"file":219,"line":239},"elementor\u002Fwidget\u002Frender_content",53,{"type":152,"name":241,"callback":242,"priority":31,"file":243,"line":244},"gform_entry_list_bulk_actions","add_bulk_action","includes\\formscrm-library\\class-gravityforms-markdown-export.php",25,{"type":164,"name":246,"callback":247,"priority":31,"file":243,"line":189},"gform_entry_list_action_export_markdown","process_bulk_export",{"type":152,"name":249,"callback":250,"priority":31,"file":243,"line":251},"gform_entry_detail_meta_boxes","add_export_metabox",29,{"type":164,"name":253,"callback":254,"priority":86,"file":243,"line":206},"init","handle_single_export",{"type":164,"name":182,"callback":254,"priority":86,"file":243,"line":210},{"type":152,"name":249,"callback":257,"priority":31,"file":258,"line":259},"widget_resend_entries","includes\\formscrm-library\\class-gravityforms-widget.php",23,{"type":164,"name":261,"callback":262,"priority":31,"file":258,"line":263},"gform_post_add_feed","clear_feeds_cache",24,{"type":164,"name":265,"callback":262,"priority":31,"file":258,"line":244},"gform_post_update_feed",{"type":164,"name":267,"callback":262,"priority":31,"file":258,"line":189},"gform_post_delete_feed",{"type":152,"name":269,"callback":270,"priority":31,"file":271,"line":272},"gform_form_list_columns","add_feeds_column","includes\\formscrm-library\\class-gravityforms.php",150,{"type":164,"name":274,"callback":275,"priority":31,"file":271,"line":276},"gform_form_list_column_formscrm_feeds","display_feeds_column",151,{"type":164,"name":165,"callback":278,"file":271,"line":279},"enqueue_forms_list_styles",152,{"type":152,"name":281,"callback":282,"priority":31,"file":271,"line":283},"gform_field_map_choices","add_gravitypdf_field_map_choices",153,{"type":152,"name":285,"callback":286,"priority":136,"file":287,"line":206},"woocommerce_settings_tabs_array","add_settings_tab","includes\\formscrm-library\\class-woocommerce.php",{"type":164,"name":289,"callback":290,"file":287,"line":210},"woocommerce_settings_tabs_formscrm","settings_tab",{"type":164,"name":292,"callback":293,"file":287,"line":168},"woocommerce_update_options_formscrm","update_settings",{"type":164,"name":295,"callback":213,"priority":86,"file":287,"line":197},"woocommerce_new_order",{"type":164,"name":253,"callback":297,"priority":86,"file":298,"line":299},"formscrm_visitorkey_session","includes\\formscrm-library\\helpers-library-crm.php",174,{"type":164,"name":301,"callback":302,"priority":61,"file":303,"line":259},"gform_loaded","load","includes\\formscrm-library\\loader.php",{"type":164,"name":305,"callback":306,"file":303,"line":307},"wpforms_loaded","formscrm_wpforms",71,{"type":164,"name":309,"callback":154,"file":303,"line":60},"elementor_pro\u002Finit",{"type":164,"name":311,"callback":154,"file":303,"line":312},"elementor\u002Feditor\u002Fafter_enqueue_scripts",104,[314,319,322,325],{"action":315,"nopriv":316,"callback":317,"hasNonce":318,"hasCapCheck":318,"file":196,"line":172},"formscrm_resend_entry",false,"ajax_resend_entry",true,{"action":320,"nopriv":316,"callback":321,"hasNonce":318,"hasCapCheck":318,"file":196,"line":176},"formscrm_delete_log","ajax_delete_log",{"action":323,"nopriv":316,"callback":324,"hasNonce":318,"hasCapCheck":318,"file":196,"line":180},"formscrm_clear_all_logs","ajax_clear_all_logs",{"action":326,"nopriv":316,"callback":326,"hasNonce":318,"hasCapCheck":316,"file":327,"line":34},"elementor_formscrm_connect_crm","includes\\formscrm-library\\elementor-ajax.php",[],[],[331],{"hook":199,"callback":199,"file":196,"line":332},513,4,{"dangerousFunctions":335,"sqlUsage":340,"outputEscaping":349,"fileOperations":14,"externalRequests":396,"nonceChecks":85,"capabilityChecks":396,"bundledLibraries":397},[336],{"fn":337,"file":243,"line":338,"context":339},"unserialize",362,"$list_items = unserialize( $list_value ); \u002F\u002F phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.seri",{"prepared":118,"raw":341,"locations":342},2,[343,346],{"file":196,"line":344,"context":345},315,"$wpdb->get_col() with variable interpolation",{"file":196,"line":347,"context":348},323,"$wpdb->query() with variable interpolation",{"escaped":350,"rawEcho":351,"locations":352},231,22,[353,355,357,359,361,363,365,367,369,371,373,375,377,379,380,382,384,386,388,390,392,394],{"file":167,"line":312,"context":354},"raw output",{"file":167,"line":356,"context":354},119,{"file":167,"line":358,"context":354},233,{"file":167,"line":360,"context":354},250,{"file":167,"line":362,"context":354},266,{"file":167,"line":364,"context":354},276,{"file":167,"line":366,"context":354},303,{"file":167,"line":368,"context":354},331,{"file":167,"line":370,"context":354},374,{"file":167,"line":372,"context":354},467,{"file":167,"line":374,"context":354},474,{"file":188,"line":376,"context":354},107,{"file":205,"line":378,"context":354},243,{"file":205,"line":360,"context":354},{"file":243,"line":381,"context":354},108,{"file":243,"line":383,"context":354},124,{"file":243,"line":385,"context":354},125,{"file":243,"line":387,"context":354},479,{"file":271,"line":389,"context":354},738,{"file":271,"line":391,"context":354},755,{"file":271,"line":393,"context":354},812,{"file":327,"line":395,"context":354},201,8,[],[399,432,453,467,475,502],{"entryPoint":400,"graph":401,"unsanitizedCount":341,"severity":431},"handle_single_export (includes\\formscrm-library\\class-gravityforms-markdown-export.php:133)",{"nodes":402,"edges":426},[403,408,412,417,419,421],{"id":404,"type":405,"label":406,"file":243,"line":407},"n0","source","$_GET",217,{"id":409,"type":410,"label":411,"file":243,"line":407},"n1","transform","→ force_download_markdown()",{"id":413,"type":414,"label":415,"file":243,"line":387,"wp_function":416},"n2","sink","echo() [XSS]","echo",{"id":418,"type":405,"label":406,"file":243,"line":407},"n3",{"id":420,"type":410,"label":411,"file":243,"line":407},"n4",{"id":422,"type":414,"label":423,"file":243,"line":424,"wp_function":425},"n5","header() [Header Injection]",471,"header",[427,428,429,430],{"from":404,"to":409,"sanitized":316},{"from":409,"to":413,"sanitized":316},{"from":418,"to":420,"sanitized":316},{"from":420,"to":422,"sanitized":316},"medium",{"entryPoint":433,"graph":434,"unsanitizedCount":341,"severity":431},"\u003Cclass-gravityforms-markdown-export> (includes\\formscrm-library\\class-gravityforms-markdown-export.php:0)",{"nodes":435,"edges":447},[436,438,439,440,441,442,443,445],{"id":404,"type":405,"label":406,"file":243,"line":437},149,{"id":409,"type":414,"label":423,"file":243,"line":424,"wp_function":425},{"id":413,"type":405,"label":406,"file":243,"line":407},{"id":418,"type":410,"label":411,"file":243,"line":407},{"id":420,"type":414,"label":415,"file":243,"line":387,"wp_function":416},{"id":422,"type":405,"label":406,"file":243,"line":407},{"id":444,"type":410,"label":411,"file":243,"line":407},"n6",{"id":446,"type":414,"label":423,"file":243,"line":424,"wp_function":425},"n7",[448,449,450,451,452],{"from":404,"to":409,"sanitized":318},{"from":413,"to":418,"sanitized":316},{"from":418,"to":420,"sanitized":316},{"from":422,"to":444,"sanitized":316},{"from":444,"to":446,"sanitized":316},{"entryPoint":454,"graph":455,"unsanitizedCount":86,"severity":466},"crm_save_options (includes\\formscrm-library\\class-contactform7.php:264)",{"nodes":456,"edges":464},[457,460],{"id":404,"type":405,"label":458,"file":205,"line":459},"$_POST",267,{"id":409,"type":414,"label":461,"file":205,"line":462,"wp_function":463},"update_option() [Settings Manipulation]",268,"update_option",[465],{"from":404,"to":409,"sanitized":316},"low",{"entryPoint":468,"graph":469,"unsanitizedCount":86,"severity":466},"\u003Cclass-contactform7> (includes\\formscrm-library\\class-contactform7.php:0)",{"nodes":470,"edges":473},[471,472],{"id":404,"type":405,"label":458,"file":205,"line":459},{"id":409,"type":414,"label":461,"file":205,"line":462,"wp_function":463},[474],{"from":404,"to":409,"sanitized":316},{"entryPoint":476,"graph":477,"unsanitizedCount":333,"severity":501},"ajax_resend_entry (includes\\admin\\class-error-log.php:331)",{"nodes":478,"edges":496},[479,482,484,488,490,492],{"id":404,"type":405,"label":480,"file":196,"line":481},"$_POST (x3)",344,{"id":409,"type":410,"label":483,"file":196,"line":481},"→ get_log()",{"id":413,"type":414,"label":485,"file":196,"line":486,"wp_function":487},"get_row() [SQLi]",232,"get_row",{"id":418,"type":405,"label":458,"file":196,"line":489},399,{"id":420,"type":410,"label":491,"file":196,"line":489},"→ increment_resend_attempts()",{"id":422,"type":414,"label":493,"file":196,"line":494,"wp_function":495},"query() [SQLi]",275,"query",[497,498,499,500],{"from":404,"to":409,"sanitized":316},{"from":409,"to":413,"sanitized":316},{"from":418,"to":420,"sanitized":316},{"from":420,"to":422,"sanitized":316},"high",{"entryPoint":503,"graph":504,"unsanitizedCount":519,"severity":501},"\u003Cclass-error-log> (includes\\admin\\class-error-log.php:0)",{"nodes":505,"edges":514},[506,508,509,510,512,513],{"id":404,"type":405,"label":507,"file":196,"line":481},"$_POST (x7)",{"id":409,"type":410,"label":483,"file":196,"line":481},{"id":413,"type":414,"label":485,"file":196,"line":486,"wp_function":487},{"id":418,"type":405,"label":511,"file":196,"line":489},"$_POST (x2)",{"id":420,"type":410,"label":491,"file":196,"line":489},{"id":422,"type":414,"label":493,"file":196,"line":494,"wp_function":495},[515,516,517,518],{"from":404,"to":409,"sanitized":316},{"from":409,"to":413,"sanitized":316},{"from":418,"to":420,"sanitized":316},{"from":420,"to":422,"sanitized":316},9,{"summary":521,"deductions":522},"The 'formscrm' v4.3.2 plugin exhibits a generally good security posture with strong adherence to best practices in many areas. The absence of known CVEs and a history of unpatched vulnerabilities is a significant strength.  The plugin also demonstrates good practices with a high percentage of SQL queries using prepared statements and properly escaped output. Furthermore, the presence of nonce and capability checks on its entry points is commendable, indicating a conscious effort to secure its functionality.  However, a critical concern arises from the presence of the 'unserialize' function, which is inherently dangerous if used with untrusted data. While no specific taint flows were flagged as critical or high *in this analysis*, the potential for misuse of 'unserialize' combined with the six identified flows with unsanitized paths warrants careful attention. The plugin also makes external HTTP requests, which, without proper validation, could be a vector for certain types of attacks, although the analysis does not provide specifics on these requests.",[523,525,527],{"reason":524,"points":224},"Presence of 'unserialize' function",{"reason":526,"points":118},"All 6 taint flows have unsanitized paths",{"reason":528,"points":61},"External HTTP requests present","2026-03-16T18:53:52.985Z",{"wat":531,"direct":538},{"assetPaths":532,"generatorPatterns":534,"scriptPaths":535,"versionParams":536},[533],"\u002Fwp-content\u002Fplugins\u002Fformscrm\u002Fincludes\u002Fassets\u002Fformscrm-admin.css",[],[],[537],"formscrm-admin.css?ver=",{"cssClasses":539,"htmlComments":554,"htmlAttributes":555,"restEndpoints":557,"jsGlobals":558,"shortcodeOutput":559},[540,541,542,543,544,545,546,547,548,549,550,551,552,553],"fcrm-settings-wrapper","fcrm-header","fcrm-header-content","fcrm-header-text","fcrm-version-badge","fcrm-container","fcrm-notice","fcrm-notice-success","fcrm-notice-icon","fcrm-notice-text","fcrm-tabs-wrapper","fcrm-tabs","fcrm-tab","fcrm-tab-active",[],[556],"data-tab",[],[],[]]