[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4srGUXvKH-9mQndqdv6ncer62egQED8E2p1Lj8CUGrI":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":121,"fingerprints":489},"integrate-with-hubspot-crm","Integration for HubSpot – Contact Form 7, WPForms, Elementor, Gravity Forms and More","1.0.13","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 HubSpot CRM.\u003C\u002Fp>\n\u003Cp>When a user submits a form, the plugin can create or update records—such as contacts, companies, or deals—in your HubSpot CRM account. This helps reduce manual data entry and keeps your HubSpot data in sync with your website forms.\u003C\u002Fp>\n\u003Cp>Supported form plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>\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\u002FxHMIQjzV6z4?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 HubSpot CRM account:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the Accounts page in the plugin.\u003C\u002Fli>\n\u003Cli>Click Add Account.\u003C\u002Fli>\n\u003Cli>Enter an identifiable account name (for example, “Main HubSpot CRM Account”).\u003C\u002Fli>\n\u003Cli>Click Authenticate to open the HubSpot authorization page.\u003C\u002Fli>\n\u003Cli>Log in to HubSpot and approve the requested permissions.\u003C\u002Fli>\n\u003Cli>After approval, you will be redirected back to WordPress, and the account will be listed 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 Setup page.\u003C\u002Fli>\n\u003Cli>Click Add Integration.\u003C\u002Fli>\n\u003Cli>Enter an integration name (for example, “Lead Capture Form”).\u003C\u002Fli>\n\u003Cli>Select the form type (Contact Form 7, WPForms, Elementor, Gravity Forms, or Formidable).\u003C\u002Fli>\n\u003Cli>Choose the connected HubSpot CRM account.\u003C\u002Fli>\n\u003Cli>Select the HubSpot object where records should be created or updated (for example, Contacts, Companies, Deals).\u003C\u002Fli>\n\u003Cli>Map form fields to HubSpot CRM fields in the field mapping section.\u003C\u002Fli>\n\u003Cli>Optionally map additional fields such as phone, company, custom properties, or attachments (where supported).\u003C\u002Fli>\n\u003Cli>Use the filter criteria section to apply conditions (for example, sync only if a specific checkbox is selected).\u003C\u002Fli>\n\u003Cli>Click Save Mapping.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Logs\u003C\u002Fh3>\n\u003Cp>The plugin provides a logs section to review how data is being sent to HubSpot CRM.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Open the Logs page to see a list of submissions and their statuses.\u003C\u002Fli>\n\u003Cli>Typical statuses include:\n\u003Cul>\n\u003Cli>SUCCESS – record created or updated successfully.\u003C\u002Fli>\n\u003Cli>RECORD_FAILED – record not created due to an error (for example, a required field is missing).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additional options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter logs by integration, status, or date range.\u003C\u002Fli>\n\u003Cli>Open the log details view to see the full request, response, and error messages.\u003C\u002Fli>\n\u003Cli>Resync or delete individual records, or use bulk actions where available.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>Global settings can be managed from the Settings page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete data on uninstall – when enabled, plugin data will be removed when the plugin is deleted from WordPress.\u003C\u002Fli>\n\u003Cli>Error email notification – enable or disable email notifications when a record fails.\u003C\u002Fli>\n\u003Cli>Notification emails – specify one or more email addresses (comma-separated) to receive error notifications.\u003C\u002Fli>\n\u003Cli>Email subject – set the subject line for error notification emails.\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 HubSpot CRM via their API.\u003C\u002Fli>\n\u003Cli>The plugin does not send data to any third-party service other than the configured HubSpot services.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free and Paid Features\u003C\u002Fh3>\n\u003Cp>The plugin is available in a free version with optional paid features.\u003C\u002Fp>\n\u003Cp>Free version includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect up to 2 HubSpot CRM accounts\u003C\u002Fli>\n\u003Cli>Connect up to 2 forms\u003C\u002Fli>\n\u003Cli>Support for standard fields and basic field mapping\u003C\u002Fli>\n\u003Cli>Custom value support\u003C\u002Fli>\n\u003Cli>System fields mapping (where supported)\u003C\u002Fli>\n\u003Cli>Note field integration\u003C\u002Fli>\n\u003Cli>Error log view and basic resync options\u003C\u002Fli>\n\u003Cli>Email notifications for failed records\u003C\u002Fli>\n\u003Cli>No daily record limit enforced by the plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Paid version adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited account connections (subject to HubSpot limits)\u003C\u002Fli>\n\u003Cli>Unlimited form connections\u003C\u002Fli>\n\u003Cli>Premium field support\u003C\u002Fli>\n\u003Cli>Custom field mapping\u003C\u002Fli>\n\u003Cli>Extended resync options and log handling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade now: https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-hubspot-crm\u003C\u002Fp>\n\u003Ch3>Features Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Connect HubSpot CRM to supported form plugins\u003C\u002Fli>\n\u003Cli>Configure multiple HubSpot accounts and objects\u003C\u002Fli>\n\u003Cli>Map form fields to HubSpot CRM fields, including custom properties\u003C\u002Fli>\n\u003Cli>Real-time syncing of form submissions\u003C\u002Fli>\n\u003Cli>Optional conditional logic to control when records are created or updated\u003C\u002Fli>\n\u003Cli>Activity logs with status and error details\u003C\u002Fli>\n\u003Cli>Resync options for failed records\u003C\u002Fli>\n\u003Cli>Optional email notifications for errors\u003C\u002Fli>\n\u003Cli>Settings to control data removal on uninstall\u003C\u002Fli>\n\u003C\u002Ful>\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\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.\u003C\u002Fp>\n","Connect Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and more form submissions with HubSpot CRM.",20,1241,0,"2026-03-10T10:55:00.000Z","6.9.4","6.0","7.4",[19,20,21,22,23],"contact-form-7","elementor-forms","gravity-forms","hubspot-crm","wpforms","https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-hubspot-crm","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegrate-with-hubspot-crm.1.0.13.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"plugcrux",8,110,99,30,93,"2026-04-03T21:34:11.064Z",[39,54,66,77,100],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":50,"homepage":52,"download_link":53,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"integrate-with-mailchimp","Integration for Mailchimp – Contact Form 7, WPForms, Elementor, Gravity Forms and More","1.0.11","\u003Cp>This plugin sends form submissions from Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms to Mailchimp.\u003C\u002Fp>\n\u003Cp>When a user submits a form, the plugin can add or update subscribers in your Mailchimp audience. This helps reduce manual data entry and keeps your Mailchimp lists in sync with your website forms.\u003C\u002Fp>\n\u003Cp>Supported form plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>\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\u002Fi4_GFZFVo84?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 Mailchimp account:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the Accounts page in the plugin.\u003C\u002Fli>\n\u003Cli>Click Add Account.\u003C\u002Fli>\n\u003Cli>Enter an identifiable account name (for example, “Main Mailchimp Account”).\u003C\u002Fli>\n\u003Cli>Enter your Mailchimp API key in the API Key field.\u003C\u002Fli>\n\u003Cli>Click Save Account.\u003C\u002Fli>\n\u003Cli>After saving, the account will be listed 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 Setup page.\u003C\u002Fli>\n\u003Cli>Click Add Integration.\u003C\u002Fli>\n\u003Cli>Enter an integration name (for example, “Newsletter Signup Form”).\u003C\u002Fli>\n\u003Cli>Select the form type (Contact Form 7, WPForms, Elementor, Gravity Forms, or Formidable).\u003C\u002Fli>\n\u003Cli>Choose the connected Mailchimp account.\u003C\u002Fli>\n\u003Cli>Select the Mailchimp audience (list) where subscribers should be added.\u003C\u002Fli>\n\u003Cli>Map form fields to Mailchimp fields in the field mapping section.\u003C\u002Fli>\n\u003Cli>Optionally map additional fields such as name, phone, address, or tags (where supported).\u003C\u002Fli>\n\u003Cli>Use the filter criteria section to apply conditions (for example, sync only if a checkbox is selected).\u003C\u002Fli>\n\u003Cli>Click Save Mapping.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Logs\u003C\u002Fh3>\n\u003Cp>The plugin provides a logs section to review how data is being sent to Mailchimp.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Open the Logs page to see a list of submissions and their statuses.\u003C\u002Fli>\n\u003Cli>Typical statuses include:\n\u003Cul>\n\u003Cli>SUCCESS – subscriber created or updated successfully.\u003C\u002Fli>\n\u003Cli>RECORD_FAILED – subscriber not created due to an error (for example, an invalid email).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additional options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter logs by integration, status, or date range.\u003C\u002Fli>\n\u003Cli>Open the log details view to see the full request, response, and error messages.\u003C\u002Fli>\n\u003Cli>Resync or delete individual records, or use bulk actions where available.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>Global settings can be managed from the Settings page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete data on uninstall – when enabled, plugin data will be removed when the plugin is deleted from WordPress.\u003C\u002Fli>\n\u003Cli>Error email notification – enable or disable email notifications when a record fails.\u003C\u002Fli>\n\u003Cli>Notification emails – specify one or more email addresses (comma-separated) to receive error notifications.\u003C\u002Fli>\n\u003Cli>Email subject – set the subject line for error notification emails.\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 Mailchimp via their API.\u003C\u002Fli>\n\u003Cli>The plugin does not send data to any third-party service other than the configured Mailchimp services.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free and Paid Features\u003C\u002Fh3>\n\u003Cp>The plugin is available in a free version with optional paid features.\u003C\u002Fp>\n\u003Cp>Free version includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect up to 2 Mailchimp accounts\u003C\u002Fli>\n\u003Cli>Connect up to 2 forms\u003C\u002Fli>\n\u003Cli>Support for standard fields and basic field mapping\u003C\u002Fli>\n\u003Cli>Custom value support\u003C\u002Fli>\n\u003Cli>System fields mapping (where supported)\u003C\u002Fli>\n\u003Cli>Error log view and basic management\u003C\u002Fli>\n\u003Cli>Email notifications for failed records\u003C\u002Fli>\n\u003Cli>No daily record limit enforced by the plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Paid version adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited account connections (subject to Mailchimp limits)\u003C\u002Fli>\n\u003Cli>Unlimited form connections\u003C\u002Fli>\n\u003Cli>Premium field support\u003C\u002Fli>\n\u003Cli>Custom field mapping\u003C\u002Fli>\n\u003Cli>Extended resync options and log handling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade now: https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-mailchimp\u003C\u002Fp>\n\u003Ch3>Features Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Connect Mailchimp to supported form plugins\u003C\u002Fli>\n\u003Cli>Configure multiple Mailchimp accounts and audiences\u003C\u002Fli>\n\u003Cli>Map form fields to Mailchimp fields, including custom merge fields\u003C\u002Fli>\n\u003Cli>Real-time syncing of form submissions to Mailchimp\u003C\u002Fli>\n\u003Cli>Optional conditional logic to control when subscribers are added or updated\u003C\u002Fli>\n\u003Cli>Activity logs with status and error details\u003C\u002Fli>\n\u003Cli>Resync options for failed records\u003C\u002Fli>\n\u003Cli>Optional email notifications for errors\u003C\u002Fli>\n\u003Cli>Settings to control data removal on uninstall\u003C\u002Fli>\n\u003C\u002Ful>\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\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.\u003C\u002Fp>\n","Connect Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and more form submissions with Mailchimp.",10,1098,96,4,"2026-03-10T11:01:00.000Z",[19,20,21,51,23],"mailchimp","https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-mailchimp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegrate-with-mailchimp.1.0.11.zip",{"slug":55,"name":56,"version":57,"author":7,"author_profile":8,"description":58,"short_description":59,"active_installs":45,"downloaded":60,"rating":13,"num_ratings":13,"last_updated":61,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":62,"homepage":64,"download_link":65,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"integrate-with-zoho-campaigns","Integration for Zoho Campaigns – Contact Form 7, WPForms, Elementor, Gravity Forms and More","1.0.10","\u003Cp>This plugin sends form submissions from Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms to Zoho Campaigns.\u003C\u002Fp>\n\u003Cp>When a user submits a form, the plugin can create or update subscribers in your Zoho Campaigns mailing lists. This helps reduce manual data entry and keeps your Zoho Campaigns lists in sync with your website forms.\u003C\u002Fp>\n\u003Cp>Supported form plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Video tutorial:\u003C\u002Fp>\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\u002FM5MKPvSrpD0?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 Campaigns account:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the Accounts page in the plugin.\u003C\u002Fli>\n\u003Cli>Click Add Account.\u003C\u002Fli>\n\u003Cli>Enter an identifiable account name (for example, “Main Zoho Campaigns Account”).\u003C\u002Fli>\n\u003Cli>Select the appropriate data center (for example, \u003Ccode>zoho.com\u003C\u002Fcode>, \u003Ccode>zoho.eu\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>Click Authenticate 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 be listed 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 Setup page.\u003C\u002Fli>\n\u003Cli>Click Add Integration.\u003C\u002Fli>\n\u003Cli>Enter an integration name (for example, “Newsletter Signup”).\u003C\u002Fli>\n\u003Cli>Select the form type (Contact Form 7, WPForms, Elementor, Gravity Forms, or Formidable).\u003C\u002Fli>\n\u003Cli>Choose the connected Zoho Campaigns account.\u003C\u002Fli>\n\u003Cli>Select the Zoho Campaigns list where subscribers should be added.\u003C\u002Fli>\n\u003Cli>Map form fields to Zoho Campaigns fields in the field mapping section.\u003C\u002Fli>\n\u003Cli>Optionally map additional fields such as custom fields, country, city, UTM parameters, or submitted URLs (where supported).\u003C\u002Fli>\n\u003Cli>Use the filter criteria section to apply conditions (for example, sync only if a checkbox is selected).\u003C\u002Fli>\n\u003Cli>Click Save Mapping.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Logs\u003C\u002Fh3>\n\u003Cp>The plugin provides a logs section to review how data is being sent to Zoho Campaigns.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Open the Logs page to see a list of submissions and their statuses.\u003C\u002Fli>\n\u003Cli>Typical statuses include:\n\u003Cul>\n\u003Cli>SUCCESS – record synced successfully.\u003C\u002Fli>\n\u003Cli>RECORD_FAILED – record not synced due to an error (for example, an invalid email).\u003C\u002Fli>\n\u003Cli>AI_DETECTION – record held due to AI rules (for example, based on domain rules).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additional options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter logs by integration, status, or date range.\u003C\u002Fli>\n\u003Cli>Open the log details view to see the full request, response, and error messages.\u003C\u002Fli>\n\u003Cli>Resync or delete individual records, or use bulk actions where available.\u003C\u002Fli>\n\u003Cli>Review AI-detected records and resync them after manual review, if required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>Global settings can be managed from the Settings page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete data on uninstall – when enabled, plugin data will be removed when the plugin is deleted from WordPress.\u003C\u002Fli>\n\u003Cli>Error email notification – enable or disable email notifications when a record fails.\u003C\u002Fli>\n\u003Cli>Notification emails – specify one or more email addresses (comma-separated) to receive error notifications.\u003C\u002Fli>\n\u003Cli>Email subject – set the subject line for error notification emails.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI Settings\u003C\u002Fh3>\n\u003Cp>AI-related options can be managed from the AI Settings section:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email validation – configure rules to handle email addresses from specific domains (for example, public email domains).\u003C\u002Fli>\n\u003Cli>Blocked domains – add or remove domains that should be treated according to your rules.\u003C\u002Fli>\n\u003Cli>Action for blocked emails:\n\u003Cul>\n\u003Cli>Send to Zoho Campaigns (ignore AI detection), or\u003C\u002Fli>\n\u003Cli>Store in logs for review and manual resync later.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Tabs for Email Validation, Email Detection, and Spam Detection – configure rules separately for each type of check.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: If Double Opt-in is enabled in Zoho Campaigns, subscribers will receive a confirmation email and will be added to the list only after confirmation. This behavior can be adjusted in Zoho Campaigns settings.\u003C\u002Fp>\n\u003Ch3>Privacy and Data Handling\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Form submission data is sent from your WordPress site to Zoho Campaigns via their API.\u003C\u002Fli>\n\u003Cli>The plugin does not send data to any third-party service other than the configured Zoho services.\u003C\u002Fli>\n\u003Cli>Data handling is subject to your Zoho Campaigns account configuration and policies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free and Paid Features\u003C\u002Fh3>\n\u003Cp>The plugin is available in a free version with optional paid features.\u003C\u002Fp>\n\u003Cp>Free version includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect up to 2 Zoho Campaigns accounts\u003C\u002Fli>\n\u003Cli>Connect up to 2 forms\u003C\u002Fli>\n\u003Cli>Support for standard fields and basic field mapping\u003C\u002Fli>\n\u003Cli>Custom value support\u003C\u002Fli>\n\u003Cli>Basic AI settings for email handling\u003C\u002Fli>\n\u003Cli>System fields mapping where applicable\u003C\u002Fli>\n\u003Cli>Error log view and basic management\u003C\u002Fli>\n\u003Cli>No daily record limit enforced by the plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Paid version adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited account connections (subject to Zoho limits)\u003C\u002Fli>\n\u003Cli>Unlimited form connections\u003C\u002Fli>\n\u003Cli>Premium field support\u003C\u002Fli>\n\u003Cli>Custom field mapping\u003C\u002Fli>\n\u003Cli>Advanced AI options and additional controls\u003C\u002Fli>\n\u003Cli>Extended resync options and log handling\u003C\u002Fli>\n\u003Cli>Email notifications for failed records\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade now: https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-zoho-campaigns\u003C\u002Fp>\n\u003Ch3>Features Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Connect Zoho Campaigns to supported form plugins\u003C\u002Fli>\n\u003Cli>Configure multiple Zoho Campaigns accounts and lists\u003C\u002Fli>\n\u003Cli>Map form fields to Zoho Campaigns fields, including custom fields\u003C\u002Fli>\n\u003Cli>Real-time syncing of form submissions to Zoho Campaigns\u003C\u002Fli>\n\u003Cli>Optional conditional logic to control when records are created or updated\u003C\u002Fli>\n\u003Cli>Activity logs with status and error details\u003C\u002Fli>\n\u003Cli>Resync options for failed or AI-held records\u003C\u002Fli>\n\u003Cli>AI-based rules for email and spam handling\u003C\u002Fli>\n\u003Cli>Optional email notifications for errors\u003C\u002Fli>\n\u003Cli>Settings to control data removal on uninstall\u003C\u002Fli>\n\u003C\u002Ful>\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.\u003C\u002Fp>\n","Connect Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and more form submissions with Zoho Campaigns.",947,"2026-03-10T10:47:00.000Z",[19,20,21,23,63],"zoho-campaigns","https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-zoho-campaigns","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegrate-with-zoho-campaigns.1.0.10.zip",{"slug":67,"name":68,"version":42,"author":7,"author_profile":8,"description":69,"short_description":70,"active_installs":45,"downloaded":71,"rating":13,"num_ratings":13,"last_updated":72,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":73,"homepage":75,"download_link":76,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"integrate-with-zoho-desk","Integration for Zoho Desk – Contact Form 7, WPForms, Elementor, Gravity Forms and More","\u003Cp>This plugin sends form submissions from Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and Formidable Forms to Zoho Desk.\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>Supported form plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Forms\u003C\u002Fa>\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\u002FM15Mvdj2M2E?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 Desk account:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the Accounts page in the plugin.\u003C\u002Fli>\n\u003Cli>Click Add Account.\u003C\u002Fli>\n\u003Cli>Enter an identifiable account name (for example, “Main Zoho Desk Account”).\u003C\u002Fli>\n\u003Cli>Select the appropriate data center (for example, \u003Ccode>zoho.com\u003C\u002Fcode>, \u003Ccode>zoho.eu\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>Click Authenticate 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 be listed 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 Setup page.\u003C\u002Fli>\n\u003Cli>Click Add Integration.\u003C\u002Fli>\n\u003Cli>Enter an integration name (for example, “Support Ticket Form”).\u003C\u002Fli>\n\u003Cli>Select the form type (Contact Form 7, WPForms, Elementor, Gravity Forms, or Formidable).\u003C\u002Fli>\n\u003Cli>Choose the connected Zoho Desk account.\u003C\u002Fli>\n\u003Cli>Select the Zoho Desk department where tickets should be created.\u003C\u002Fli>\n\u003Cli>Map form fields to Zoho Desk fields in the field mapping section.\u003C\u002Fli>\n\u003Cli>Optionally map additional fields such as priority, category, custom fields, or attachments (where supported).\u003C\u002Fli>\n\u003Cli>Use the filter criteria section to apply conditions (for example, create tickets only when specific conditions are met).\u003C\u002Fli>\n\u003Cli>Click Save Mapping.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Logs\u003C\u002Fh3>\n\u003Cp>The plugin provides a logs section to review how data is being sent to Zoho Desk.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Open the Logs page to see a list of submissions and their statuses.\u003C\u002Fli>\n\u003Cli>Typical statuses include:\n\u003Cul>\n\u003Cli>SUCCESS – ticket created successfully.\u003C\u002Fli>\n\u003Cli>RECORD_FAILED – ticket not created due to an error.\u003C\u002Fli>\n\u003Cli>AI_DETECTION – held due to AI rules (for example, domain or validation rules).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additional options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter logs by integration, status, or date range.\u003C\u002Fli>\n\u003Cli>Open the log details view to see the full request, response, and error messages.\u003C\u002Fli>\n\u003Cli>Resync or delete individual records, or use bulk actions where available.\u003C\u002Fli>\n\u003Cli>Review AI-detected records and resync them after manual review, if required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Settings\u003C\u002Fh3>\n\u003Cp>Global settings can be managed from the Settings page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete data on uninstall – when enabled, plugin data will be removed when the plugin is deleted from WordPress.\u003C\u002Fli>\n\u003Cli>Error email notification – enable or disable email notifications when a record fails.\u003C\u002Fli>\n\u003Cli>Notification emails – specify one or more email addresses (comma-separated) to receive error notifications.\u003C\u002Fli>\n\u003Cli>Email subject – set the subject line for error notification emails.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI Settings\u003C\u002Fh3>\n\u003Cp>AI-related options can be managed from the AI Settings section:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email validation – configure rules to handle email addresses from specific domains.\u003C\u002Fli>\n\u003Cli>Blocked domains – add or remove domains that should be treated according to your rules.\u003C\u002Fli>\n\u003Cli>Action for blocked emails:\n\u003Cul>\n\u003Cli>Send to Zoho Desk (ignore AI detection), or\u003C\u002Fli>\n\u003Cli>Store in logs for review and manual resync later.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Tabs for Email Validation, Email Detection, and Spam Detection – configure rules separately for each type of check.\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 Desk via their API.\u003C\u002Fli>\n\u003Cli>The plugin does not send data to any third-party service other than the configured Zoho services.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free and Paid Features\u003C\u002Fh3>\n\u003Cp>Free version includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Connect up to 2 Zoho Desk accounts\u003C\u002Fli>\n\u003Cli>Connect up to 2 forms\u003C\u002Fli>\n\u003Cli>Support for standard fields and basic field mapping\u003C\u002Fli>\n\u003Cli>Custom value support\u003C\u002Fli>\n\u003Cli>System fields mapping (where available)\u003C\u002Fli>\n\u003Cli>Basic AI options\u003C\u002Fli>\n\u003Cli>Error log view and basic management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Paid version adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited account connections (subject to Zoho limits)\u003C\u002Fli>\n\u003Cli>Unlimited form connections\u003C\u002Fli>\n\u003Cli>Premium field support\u003C\u002Fli>\n\u003Cli>Custom field mapping\u003C\u002Fli>\n\u003Cli>Extended AI controls and detection rules\u003C\u002Fli>\n\u003Cli>Advanced resync options and log handling\u003C\u002Fli>\n\u003Cli>Email notifications for failed records\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade now: https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-zoho-desk\u003C\u002Fp>\n\u003Ch3>Features Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Connect Zoho Desk to supported form plugins\u003C\u002Fli>\n\u003Cli>Configure multiple Zoho Desk accounts and departments\u003C\u002Fli>\n\u003Cli>Map form fields to Zoho Desk fields, including custom fields\u003C\u002Fli>\n\u003Cli>Real-time ticket creation\u003C\u002Fli>\n\u003Cli>Optional conditional logic\u003C\u002Fli>\n\u003Cli>Activity logs with status and error details\u003C\u002Fli>\n\u003Cli>Resync options for failed or AI-held records\u003C\u002Fli>\n\u003Cli>AI-based email and spam handling\u003C\u002Fli>\n\u003Cli>Optional email notifications\u003C\u002Fli>\n\u003Cli>Settings to control data removal on uninstall\u003C\u002Fli>\n\u003C\u002Ful>\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\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.\u003C\u002Fp>\n","Connect Contact Form 7, WPForms, Elementor Forms, Gravity Forms, and more form submissions with Zoho Desk.",871,"2026-03-10T11:06:00.000Z",[19,20,21,23,74],"zoho-desk","https:\u002F\u002Fintegrazo.com\u002Fproducts\u002Fintegrate-with-zoho-desk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegrate-with-zoho-desk.1.0.11.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":47,"num_ratings":87,"last_updated":88,"tested_up_to":15,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":13,"last_vuln_date":99,"fetched_at":28},"contact-form-entries","Database for Contact Form 7, WPforms, Elementor forms","1.4.8","CRM Perks","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrmperks\u002F","\u003Cp>Contact Form 7 Entries Plugin automatically saves form submissions from Contact Form 7, WPforms, Elementor Forms, CRM Perks Forms and many other popular contact form plugins to wordpress database when anyone submits a form. Learn more our forms builder and entries at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcrm-perks-forms\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Supported Contact Forms\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcrm-perks-forms\u002F\" rel=\"ugc\">CRM Perks Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Felementor.com\u002Fwidgets\u002Fform-widget\u002F\" rel=\"nofollow ugc\">Elementor Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contact form 7 entries features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can view all contact form entries in default wordpress table form.\u003C\u002Fli>\n\u003Cli>Search contact form entries by all or specific field.\u003C\u002Fli>\n\u003Cli>Filter contact form entries by Date.\u003C\u002Fli>\n\u003Cli>You can mark contact form entries as read or un-read.\u003C\u002Fli>\n\u003Cli>You can star or un-star contact form entries.\u003C\u002Fli>\n\u003Cli>Print all or selected contact form entries. You can also print notes related to each contact form entry.\u003C\u002Fli>\n\u003Cli>Select entries table columns from “Screen Options”.\u003C\u002Fli>\n\u003Cli>File field of an entry supports multiple files.\u003C\u002Fli>\n\u003Cli>Add, edit notes to any contact form entry.\u003C\u002Fli>\n\u003Cli>Display contact form entries on any wordpress page in sortable table form.\u003C\u002Fli>\n\u003Cli>Export contact form entries in csv format.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why we built this plugin\u003C\u002Fh3>\n\u003Cp>Contact Form 7 is free contact form builder. This free Contact Form 7 Entries plugin adds entries management and all premium features to free wordpress contact forms including contact form 7. You can send entries data to your CRM or mailing lists.\u003C\u002Fp>\n\u003Ch3>WPforms database addon\u003C\u002Fh3>\n\u003Cp>This Plugin saves WPforms entries into wordpress database, you can view and edit any entry. You can also export all entries as csv file.\u003C\u002Fp>\n\u003Ch3>Contact Form 7 Entries Stats\u003C\u002Fh3>\n\u003Cp>This plugin displays contact form 7 submissions summary by contact form on dashboard. You can see all read\u002Fun-read entries of all contact forms at one place.\u003C\u002Fp>\n\u003Ch3>Contact Form Entry Notes\u003C\u002Fh3>\n\u003Cp>You can add notes to any contact form entry and you can edit old notes. Also you can select note color to mark it as important or normal.\u003C\u002Fp>\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\u002FQo1crsTYpsg?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>GDPR compliant\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>You can disable storing form entries into database.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can disable storing user’s IP address , Browser , Screen Resolution and OS.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Adds all contact form entries of a user when exporting user data using wordpress “Export Personal Data” tool.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Deletes all contact form entries of a user when deleting user data using wordpress “Erase Personal Data” tool.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Following features are available in premium add-ons \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcrm-forms\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=readme\" rel=\"nofollow ugc\">Get all add-ons and CRM Perks forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Don’t miss out on any potential leads. Collect data in real time as it is entered on your forms.\u003C\u002Fli>\n\u003Cli>Search field and Download CSV button for front end entries table.\u003C\u002Fli>\n\u003Cli>Complete clickable links for file fields in front end entries table.\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 using email and phone lookup apis.\u003C\u002Fli>\n\u003Cli>20+ premium add-ons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcrm-forms\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=readme\" rel=\"nofollow ugc\">Get access to all addons and CRM Perks forms\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Want to send data to 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=readme\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fklaviyo-for-contact-form-7-elementor-wpforms-formidable-and-ninja-forms\u002F?utm_medium=referral&utm_source=wordpress&utm_campaign=Entries+Readme&utm_content=WP\" rel=\"nofollow ugc\">Contact Form Klaviyo Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-google-sheets-integration?utm_medium=referral&utm_source=wordpress&utm_campaign=Entries+Readme&utm_content=WP\" rel=\"nofollow ugc\">Contact Form Google Sheets Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-streak-plugin\u002F?utm_medium=referral&utm_source=wordpress&utm_campaign=Entries+Readme&utm_content=WP\" rel=\"nofollow ugc\">Contact Form Streak Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-freshdesk-plugin\u002F?utm_medium=referral&utm_source=wordpress&utm_campaign=Entries+Readme&utm_content=WP\" rel=\"nofollow ugc\">Contact Form Freshdesk Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-pardot-plugin\u002F?utm_medium=referral&utm_source=wordpress&utm_campaign=Entries+Readme&utm_content=WP\" rel=\"nofollow ugc\">Contact Form 7 Pardot\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Saves Contact Form 7, WPforms,Elementor Forms, CRM Perks Forms and many other contact form submissions to database.",70000,989357,122,"2026-03-04T18:57:00.000Z","3.8","5.3",[19,92,78,93,94],"contact-form-7-database","elementor-forms-database","wpforms-database","https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcrm-perks-forms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-entries.1.4.8.zip",76,13,"2026-03-04 00:00:00",{"slug":101,"name":102,"version":103,"author":81,"author_profile":82,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":15,"requires_at_least":89,"requires_php":90,"tags":111,"homepage":116,"download_link":117,"security_score":118,"vuln_count":119,"unpatched_count":13,"last_vuln_date":120,"fetched_at":28},"cf7-hubspot","Integration for HubSpot and Contact Form 7, WPForms, Elementor, Ninja Forms","1.4.4","\u003Cp>Contact Form 7 hubspot 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 HubSpot CRM. Learn more at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-hubspot-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=hubspot_readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlock Powerful HubSpot Integration with Our Enhanced Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We’ve added a host of new features to our WordPress HubSpot integration, making it more powerful and versatile than ever.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Seamless Support for All HubSpot Objects\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Effortlessly create and manage any HubSpot object, including Contacts, Companies, Tasks, Tickets, Deals, Leads, Carts, Orders, Invoices, Listings, Services, Courses, and even Custom Objects. Easily associate objects with one another for example, linking a contact to a lead, ticket, or invoice with just a few clicks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transform Your WordPress Forms into Genuine HubSpot Forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With our enhanced form mapping feature, you can seamlessly submit WordPress forms as authentic HubSpot online forms. Simply create a feed, map your HubSpot form fields to your WordPress form fields, and let the plugin handle the rest. Plus, track user web activity directly in HubSpot for deeper insights.\u003C\u002Fp>\n\u003Ch3>How to Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to “HubSpot Accounts” tab and add new account.\u003C\u002Fli>\n\u003Cli>Go to “HubSpot Feeds” tab , create new feed.\u003C\u002Fli>\n\u003Cli>Map required HubSpot fields to contact form fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to HubSpot.\u003C\u002Fli>\n\u003Cli>Go to “HubSpot Logs” tab and verify, if entry was sent to HubSpot.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connect hubspot account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any contact form 7 to hubspot account by safe and secure Oauth 2.0 or your Private Hubspot App. You can user your own hubspot app with oauth 2.0\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map hubspot fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Simply select hubspot object(contact,ticket etc) then Map any contact form 7 fields to hubspot object fields. No limitation on number of fields. You can map unlimited fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter contact form 7 submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send all contact form 7 submissions to HubSpot or filter form submissions sent to HubSpot based on user input. For example , send only those entries to HubSpot which have work email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually send to hubspot\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send contact form 7 submissions to hubspot when any user submits form. Later you can manually send contact form 7 submissions to hubspot.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>hubspot logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each contact form 7 submission whether sent (or not sent) to hubspot and easily resend contact form 7 submission to hubspot.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As hubspot object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sometimes you can not map all contact form fields to HubSpot Object fields. Send extra contact form fields as hubspot object notes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create Or Update Contact in HubSpot\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If an Object(Contact, Company etc) already exists in hubspot , update it otherwise create a new Object in HubSpot.\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 hubspot. You can send contact form(contact form 7) submissions to hubspot with this free plugin.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Following features are available in Premium version only.   \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-hubspot-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=hubspot_readme\" rel=\"nofollow ugc\">Contact Form 7 HubSpot Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom fields, file attachments, custom lists and Phone Number fields.\u003C\u002Fli>\n\u003Cli>HubSpot Custom fields and custom objects.\u003C\u002Fli>\n\u003Cli>Add HubSpot Contact to Deal, Lead, Order, Invoice, Ticket, Task, Company.\u003C\u002Fli>\n\u003Cli>Contact Lists and Workflows of HubSpot CRM.\u003C\u002Fli>\n\u003Cli>Assign Pipeline and stage to any Hubspot Object.\u003C\u002Fli>\n\u003Cli>Assign a Company to Contact, Order, Ticket, Task.\u003C\u002Fli>\n\u003Cli>Update deals and tickets in HubSpot.\u003C\u002Fli>\n\u003Cli>Track gclid, utm parameters and geolocation when anyone submits a form.\u003C\u002Fli>\n\u003Cli>Lookup customers’s email and phone number using popular email and phone lookup services.\u003C\u002Fli>\n\u003Cli>20+ premium addons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-hubspot-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=readme\" rel=\"nofollow ugc\">Upgrade to Contact Form 7 Hubspot Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\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=hubspot_readme\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need HubSpot Plugin for Woocommerce or Gravity Forms ?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fwoocommerce-plugins\u002Fwoocommerce-hubspot-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=hubspot_CRM_readme\" rel=\"nofollow ugc\">Woocommerce HubSpot Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgf-hubspot\u002F\" rel=\"ugc\">Gravity Forms HubSpot\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Send Contact Form 7, WPForms, Elementor, Ninja Forms, WPforms, Elementor, Ninja Forms, Contact Form Entries Plugin and many other contact form submiss &hellip;",5000,180082,98,53,"2026-01-20T05:55:00.000Z",[19,112,113,114,115],"contact-form-7-hubspot","elementor-forms-hubspot","ninja-forms-hubspot","wpforms-hubspot","https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fcontact-form-plugins\u002Fcontact-form-hubspot-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-hubspot.1.4.4.zip",95,5,"2026-01-22 00:00:00",{"attackSurface":122,"codeSignals":210,"taintFlows":261,"riskAssessment":478,"analyzedAt":488},{"hooks":123,"ajaxHandlers":192,"restRoutes":207,"shortcodes":208,"cronEvents":209,"entryPointCount":48,"unprotectedCount":13},[124,129,133,138,142,147,151,155,159,162,166,170,173,177,180,183,188],{"type":125,"name":126,"callback":127,"file":128,"line":45},"action","admin_menu","iafwhc_register_menu_page","includes\\admin\\admin.php",{"type":125,"name":130,"callback":131,"file":128,"line":132},"admin_enqueue_scripts","iafwhc_enqueue_scripts",27,{"type":125,"name":134,"callback":135,"file":136,"line":137},"admin_post_iafwhc_process_request","iafwhc_process_request_handler","includes\\function\\common-actions.php",40,{"type":125,"name":139,"callback":140,"file":141,"line":32},"admin_notices","iafwhc_admin_review_notice","includes\\function\\review.php",{"type":125,"name":143,"callback":144,"file":145,"line":146},"wpcf7_mail_sent","process_cf7_submission","src\\forms\\submit-action.php",15,{"type":125,"name":148,"callback":149,"priority":45,"file":145,"line":150},"wpforms_process_complete","process_wpforms_submission",18,{"type":125,"name":152,"callback":153,"priority":45,"file":145,"line":154},"gform_after_submission","process_gravityform_submission",21,{"type":125,"name":156,"callback":157,"priority":45,"file":145,"line":158},"frm_after_create_entry","process_formidable_submission",24,{"type":125,"name":160,"callback":161,"priority":45,"file":145,"line":132},"elementor_pro\u002Fforms\u002Fnew_record","process_elementor_form_submission",{"type":125,"name":163,"callback":164,"file":165,"line":32},"admin_post_iafwhc_authenticate_hubspot_crm","iafwhc_handle_authenticate_hubspot_crm","src\\product\\hubspot-account-action.php",{"type":125,"name":167,"callback":168,"file":165,"line":169},"admin_init","iafwhc_check_for_hubspot_code",56,{"type":125,"name":167,"callback":171,"file":165,"line":172},"iafwhc_handle_delete_action",188,{"type":125,"name":167,"callback":174,"file":175,"line":176},"IAFWHC_Error_Log_delete_action","src\\product\\hubspot-errorlog-action.php",26,{"type":125,"name":167,"callback":178,"file":175,"line":179},"IAFWHC_Error_Log_delete_all_action",54,{"type":125,"name":167,"callback":181,"file":175,"line":182},"iafwhc_errorlog_resync_action",176,{"type":125,"name":184,"callback":185,"file":186,"line":187},"admin_post_iafwhc_delete_data_confirm","iafwhc_settings","src\\product\\hubspot-settings-action.php",45,{"type":125,"name":167,"callback":189,"file":190,"line":191},"closure","src\\product\\hubspot-setup-action.php",151,[193,198,200,203],{"action":194,"nopriv":195,"callback":194,"hasNonce":196,"hasCapCheck":195,"file":141,"line":197},"iafwhc_review_action",false,true,50,{"action":199,"nopriv":195,"callback":199,"hasNonce":196,"hasCapCheck":195,"file":175,"line":47},"IAFWHC_Error_Log_show_action",{"action":201,"nopriv":195,"callback":201,"hasNonce":196,"hasCapCheck":195,"file":190,"line":202},"iafwhc_handle_request",147,{"action":204,"nopriv":195,"callback":205,"hasNonce":196,"hasCapCheck":195,"file":190,"line":206},"iafwhc_integration_status","iafwhc_update_integration_status",185,[],[],[],{"dangerousFunctions":211,"sqlUsage":212,"outputEscaping":243,"fileOperations":13,"externalRequests":258,"nonceChecks":259,"capabilityChecks":13,"bundledLibraries":260},[],{"prepared":213,"raw":45,"locations":214},12,[215,219,222,226,228,231,233,236,238,240],{"file":216,"line":217,"context":218},"src\\db\\hubspot-account.php",108,"$wpdb->get_results() with variable interpolation",{"file":216,"line":220,"context":221},139,"$wpdb->get_var() with variable interpolation",{"file":223,"line":224,"context":225},"src\\db\\hubspot-error-log.php",152,"$wpdb->query() with variable interpolation",{"file":223,"line":227,"context":218},159,{"file":223,"line":229,"context":230},238,"$wpdb->get_col() with variable interpolation",{"file":223,"line":232,"context":230},253,{"file":234,"line":235,"context":218},"src\\db\\hubspot-field-mapping.php",218,{"file":234,"line":237,"context":221},269,{"file":234,"line":239,"context":218},314,{"file":241,"line":242,"context":225},"uninstall.php",67,{"escaped":244,"rawEcho":119,"locations":245},313,[246,249,252,254,256],{"file":128,"line":247,"context":248},128,"raw output",{"file":250,"line":251,"context":248},"includes\\admin\\settings-tab.php",16,{"file":250,"line":253,"context":248},186,{"file":255,"line":247,"context":248},"includes\\admin\\setup-existing.php",{"file":255,"line":257,"context":248},154,14,17,[],[262,299,314,334,348,358,368,377,386,394,433,457],{"entryPoint":263,"graph":264,"unsanitizedCount":297,"severity":298},"iafwhc_handle_request (src\\product\\hubspot-setup-action.php:10)",{"nodes":265,"edges":292},[266,270,274,280,283,286],{"id":267,"type":268,"label":269,"file":190,"line":97},"n0","source","$_POST",{"id":271,"type":272,"label":273,"file":190,"line":97},"n1","transform","→ get_single_account_data()",{"id":275,"type":276,"label":277,"file":216,"line":278,"wp_function":279},"n2","sink","get_row() [SQLi]",129,"get_row",{"id":281,"type":268,"label":269,"file":190,"line":282},"n3",87,{"id":284,"type":272,"label":285,"file":190,"line":282},"n4","→ get_module_fields()",{"id":287,"type":276,"label":288,"file":289,"line":290,"wp_function":291},"n5","wp_remote_get() [SSRF]","src\\product\\hubspot-crm.php",84,"wp_remote_get",[293,294,295,296],{"from":267,"to":271,"sanitized":195},{"from":271,"to":275,"sanitized":196},{"from":281,"to":284,"sanitized":195},{"from":284,"to":287,"sanitized":195},1,"medium",{"entryPoint":300,"graph":301,"unsanitizedCount":297,"severity":298},"\u003Chubspot-setup-action> (src\\product\\hubspot-setup-action.php:0)",{"nodes":302,"edges":309},[303,304,305,306,307,308],{"id":267,"type":268,"label":269,"file":190,"line":97},{"id":271,"type":272,"label":273,"file":190,"line":97},{"id":275,"type":276,"label":277,"file":216,"line":278,"wp_function":279},{"id":281,"type":268,"label":269,"file":190,"line":282},{"id":284,"type":272,"label":285,"file":190,"line":282},{"id":287,"type":276,"label":288,"file":289,"line":290,"wp_function":291},[310,311,312,313],{"from":267,"to":271,"sanitized":195},{"from":271,"to":275,"sanitized":196},{"from":281,"to":284,"sanitized":195},{"from":284,"to":287,"sanitized":195},{"entryPoint":315,"graph":316,"unsanitizedCount":13,"severity":333},"\u003Caccounts-tab> (includes\\admin\\accounts-tab.php:0)",{"nodes":317,"edges":329},[318,322,325,327,328],{"id":267,"type":268,"label":319,"file":320,"line":321},"$_GET (x2)","includes\\admin\\accounts-tab.php",68,{"id":271,"type":276,"label":323,"file":320,"line":202,"wp_function":324},"echo() [XSS]","echo",{"id":275,"type":268,"label":326,"file":320,"line":26},"$_GET",{"id":281,"type":272,"label":273,"file":320,"line":26},{"id":284,"type":276,"label":277,"file":216,"line":278,"wp_function":279},[330,331,332],{"from":267,"to":271,"sanitized":196},{"from":275,"to":281,"sanitized":195},{"from":281,"to":284,"sanitized":196},"low",{"entryPoint":335,"graph":336,"unsanitizedCount":297,"severity":333},"iafwhc_process_request_handler (includes\\function\\common-actions.php:3)",{"nodes":337,"edges":345},[338,339,341],{"id":267,"type":268,"label":269,"file":136,"line":35},{"id":271,"type":272,"label":340,"file":136,"line":35},"→ iafwhc_process_request_key()",{"id":275,"type":276,"label":342,"file":186,"line":343,"wp_function":344},"update_option() [Settings Manipulation]",119,"update_option",[346,347],{"from":267,"to":271,"sanitized":195},{"from":271,"to":275,"sanitized":195},{"entryPoint":349,"graph":350,"unsanitizedCount":297,"severity":333},"\u003Ccommon-actions> (includes\\function\\common-actions.php:0)",{"nodes":351,"edges":355},[352,353,354],{"id":267,"type":268,"label":269,"file":136,"line":35},{"id":271,"type":272,"label":340,"file":136,"line":35},{"id":275,"type":276,"label":342,"file":186,"line":343,"wp_function":344},[356,357],{"from":267,"to":271,"sanitized":195},{"from":271,"to":275,"sanitized":195},{"entryPoint":359,"graph":360,"unsanitizedCount":13,"severity":333},"iafwhc_handle_authenticate_hubspot_crm (src\\product\\hubspot-account-action.php:10)",{"nodes":361,"edges":366},[362,364],{"id":267,"type":268,"label":269,"file":165,"line":363},19,{"id":271,"type":276,"label":342,"file":165,"line":365,"wp_function":344},42,[367],{"from":267,"to":271,"sanitized":196},{"entryPoint":369,"graph":370,"unsanitizedCount":13,"severity":333},"\u003Chubspot-account-action> (src\\product\\hubspot-account-action.php:0)",{"nodes":371,"edges":375},[372,374],{"id":267,"type":268,"label":373,"file":165,"line":363},"$_POST (x2)",{"id":271,"type":276,"label":342,"file":165,"line":365,"wp_function":344},[376],{"from":267,"to":271,"sanitized":196},{"entryPoint":378,"graph":379,"unsanitizedCount":13,"severity":333},"iafwhc_settings (src\\product\\hubspot-settings-action.php:7)",{"nodes":380,"edges":384},[381,383],{"id":267,"type":268,"label":382,"file":186,"line":11},"$_POST (x4)",{"id":271,"type":276,"label":342,"file":186,"line":176,"wp_function":344},[385],{"from":267,"to":271,"sanitized":196},{"entryPoint":387,"graph":388,"unsanitizedCount":13,"severity":333},"\u003Chubspot-settings-action> (src\\product\\hubspot-settings-action.php:0)",{"nodes":389,"edges":392},[390,391],{"id":267,"type":268,"label":382,"file":186,"line":11},{"id":271,"type":276,"label":342,"file":186,"line":176,"wp_function":344},[393],{"from":267,"to":271,"sanitized":196},{"entryPoint":395,"graph":396,"unsanitizedCount":431,"severity":432},"\u003Csetup-existing> (includes\\admin\\setup-existing.php:0)",{"nodes":397,"edges":422},[398,399,401,402,403,404,406,409,411,413,415,418,420],{"id":267,"type":268,"label":326,"file":255,"line":32},{"id":271,"type":276,"label":323,"file":255,"line":400,"wp_function":324},107,{"id":275,"type":268,"label":326,"file":255,"line":32},{"id":281,"type":276,"label":323,"file":255,"line":257,"wp_function":324},{"id":284,"type":268,"label":326,"file":255,"line":45},{"id":287,"type":272,"label":405,"file":255,"line":45},"→ get_mapping()",{"id":407,"type":276,"label":277,"file":234,"line":408,"wp_function":279},"n6",197,{"id":410,"type":268,"label":326,"file":255,"line":35},"n7",{"id":412,"type":272,"label":273,"file":255,"line":35},"n8",{"id":414,"type":276,"label":277,"file":216,"line":278,"wp_function":279},"n9",{"id":416,"type":268,"label":326,"file":255,"line":417},"n10",35,{"id":419,"type":272,"label":285,"file":255,"line":417},"n11",{"id":421,"type":276,"label":288,"file":289,"line":290,"wp_function":291},"n12",[423,424,425,426,427,428,429,430],{"from":267,"to":271,"sanitized":196},{"from":275,"to":281,"sanitized":195},{"from":284,"to":287,"sanitized":195},{"from":287,"to":407,"sanitized":195},{"from":410,"to":412,"sanitized":195},{"from":412,"to":414,"sanitized":196},{"from":416,"to":419,"sanitized":195},{"from":419,"to":421,"sanitized":195},3,"high",{"entryPoint":434,"graph":435,"unsanitizedCount":456,"severity":432},"IAFWHC_Error_Log_show_action (src\\product\\hubspot-errorlog-action.php:58)",{"nodes":436,"edges":451},[437,439,441,443,445,447],{"id":267,"type":268,"label":269,"file":175,"line":438},81,{"id":271,"type":272,"label":440,"file":175,"line":438},"→ get_error_log()",{"id":275,"type":276,"label":277,"file":223,"line":442,"wp_function":279},127,{"id":281,"type":268,"label":269,"file":175,"line":444},82,{"id":284,"type":272,"label":446,"file":175,"line":444},"→ get_integration_name()",{"id":287,"type":276,"label":448,"file":234,"line":449,"wp_function":450},"get_var() [SQLi]",299,"get_var",[452,453,454,455],{"from":267,"to":271,"sanitized":195},{"from":271,"to":275,"sanitized":195},{"from":281,"to":284,"sanitized":195},{"from":284,"to":287,"sanitized":195},2,{"entryPoint":458,"graph":459,"unsanitizedCount":48,"severity":432},"\u003Chubspot-errorlog-action> (src\\product\\hubspot-errorlog-action.php:0)",{"nodes":460,"edges":471},[461,462,463,464,465,466,467,469,470],{"id":267,"type":268,"label":373,"file":175,"line":438},{"id":271,"type":272,"label":440,"file":175,"line":438},{"id":275,"type":276,"label":277,"file":223,"line":442,"wp_function":279},{"id":281,"type":268,"label":269,"file":175,"line":444},{"id":284,"type":272,"label":446,"file":175,"line":444},{"id":287,"type":276,"label":448,"file":234,"line":449,"wp_function":450},{"id":407,"type":268,"label":269,"file":175,"line":468},115,{"id":410,"type":272,"label":405,"file":175,"line":468},{"id":412,"type":276,"label":277,"file":234,"line":408,"wp_function":279},[472,473,474,475,476,477],{"from":267,"to":271,"sanitized":195},{"from":271,"to":275,"sanitized":195},{"from":281,"to":284,"sanitized":195},{"from":284,"to":287,"sanitized":195},{"from":407,"to":410,"sanitized":195},{"from":410,"to":412,"sanitized":195},{"summary":479,"deductions":480},"The \"integrate-with-hubspot-crm\" plugin version 1.0.13 exhibits a generally strong security posture, with several positive indicators. Notably, there are no known CVEs, indicating a history of responsible vulnerability management. The static analysis reveals a well-implemented approach to handling external requests and output, with a high percentage of properly escaped outputs and a significant use of prepared statements for SQL queries.  Furthermore, the plugin demonstrates good practice by implementing nonce checks on its AJAX handlers, and there are no apparent file operations or dangerous functions. This suggests a developer who is mindful of common security pitfalls.\n\nHowever, the analysis does highlight areas of concern. The taint analysis reveals three high-severity flows with unsanitized paths, and a total of seven flows with unsanitized paths. While there are no directly exploitable critical vulnerabilities indicated, these high-severity taint flows represent potential pathways for attackers to introduce malicious data or code if not properly handled downstream. The absence of capability checks on the 4 AJAX handlers is another significant concern; while nonce checks are present, the lack of capability checks means that any authenticated user, regardless of their role or permissions, could potentially trigger these AJAX actions. This significantly expands the attack surface for these handlers.\n\nIn conclusion, the plugin benefits from a clean vulnerability history and good practices in output escaping and SQL query preparation. However, the presence of high-severity unsanitized paths and the critical omission of capability checks on AJAX handlers introduce notable risks that should be addressed to ensure a more robust security profile.",[481,483,486],{"reason":482,"points":213},"High severity taint flows",{"reason":484,"points":485},"Unsanitized paths in taint flows",7,{"reason":487,"points":45},"AJAX handlers without capability checks","2026-03-16T23:09:23.043Z",{"wat":490,"direct":503},{"assetPaths":491,"generatorPatterns":496,"scriptPaths":497,"versionParams":498},[492,493,494,495],"\u002Fwp-content\u002Fplugins\u002Fintegrate-with-hubspot-crm\u002Fincludes\u002Fcss\u002Faccounts-tab.css","\u002Fwp-content\u002Fplugins\u002Fintegrate-with-hubspot-crm\u002Fincludes\u002Fcss\u002Fother-plugins.css","\u002Fwp-content\u002Fplugins\u002Fintegrate-with-hubspot-crm\u002Fincludes\u002Fjs\u002Faccounts-tab.js","\u002Fwp-content\u002Fplugins\u002Fintegrate-with-hubspot-crm\u002Fincludes\u002Fjs\u002Fother-plugins.js",[],[494,495],[499,500,501,502],"integrate-with-hubspot-crm\u002Fincludes\u002Fcss\u002Faccounts-tab.css?ver=","integrate-with-hubspot-crm\u002Fincludes\u002Fcss\u002Fother-plugins.css?ver=","integrate-with-hubspot-crm\u002Fincludes\u002Fjs\u002Faccounts-tab.js?ver=","integrate-with-hubspot-crm\u002Fincludes\u002Fjs\u002Fother-plugins.js?ver=",{"cssClasses":504,"htmlComments":513,"htmlAttributes":514,"restEndpoints":516,"jsGlobals":517,"shortcodeOutput":519},[505,506,507,508,509,510,511,512],"iafwhc-tab-content","iafwhc-span-header","iafwhc-help-icon-wrapper","iafwhc-help-icon","iafwhc-help-tooltip","iafwhc-auth-popup-overlay","iafwhc-auth-popup-content","iafwhc-auth-close",[],[515],"data-tab",[],[518],"iafwhc_accountDBInstance",[]]