[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feLCzxb5gROIOQg8ErrXWk9t0nsFWC-fFvaOw64WrVV4":3,"$f4CbtSbEJ2ImoMERlSVHnfwmhrkIMdIeu1TXItn4E-IY":869,"$f6GB1PA3_weRCazTFgIv7fmNJxOlW6lXtpierZlYd9xQ":872},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":148,"fingerprints":848},"cf-civicrm","Caldera Forms CiviCRM","1.0.5","Andrei Mondoc","https:\u002F\u002Fprofiles.wordpress.org\u002Fmecachisenros\u002F","\u003Cp>The Caldera Forms CiviCRM plugin contains a set of form processors that interact with CiviCRM’s API to retrieve, create and update data in CiviCRM. With this plugin, you can create responsive forms that expose CiviCRM fields and entities like Activities, Relationships, Tags, Groups and more.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>This plugin requires a minimum of \u003Cem>CiviCRM 4.6\u003C\u002Fem> although the latest version is recommended, and \u003Cem>Caldera Forms 1.8.1\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch3>Plugin Development\u003C\u002Fh3>\n\u003Cp>This plugin is in active development. For feature requests and bug reports (or if you’re a plugin author and want to contribute) please visit the plugin’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmecachisenros\u002Fcf-civicrm\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Integrate CiviCRM entities with Caldera Forms.",200,5086,100,2,"2019-11-08T16:34:00.000Z","5.2.24","4.7","",[20,21,22,23],"caldera","civicrm","forms","integration","https:\u002F\u002Fgithub.com\u002Fmecachisenros\u002Fcf-civicrm","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf-civicrm.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"mecachisenros",1,30,84,"2026-05-20T05:45:16.405Z",[39,61,79,102,125],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":13,"num_ratings":34,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":34,"unpatched_count":34,"last_vuln_date":60,"fetched_at":29},"gsheetconnector-caldera-forms","Caldera Forms Google Sheets Connector","1.3","WesternDeal","https:\u002F\u002Fprofiles.wordpress.org\u002Fwesterndeal\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fcalderaforms.com\u002F2021\u002F03\u002Fthe-future-of-caldera-forms\" rel=\"nofollow ugc\">Caldera Forms Closure\u003C\u002Fa>, No more updates on this plugin\u003Cbr \u002F>\nDue to Caldera Forms being sunset\u002Fretired on December 31, 2021\u003C\u002Fp>\n\u003Cp>You are welcome to continue using the plugin. We have updated the Google Integration method, Therefore you can still use the plugin if you are still using the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCalderaWP\u002FCaldera-Forms\u002Freleases\" rel=\"nofollow ugc\">Caldera Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002F\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fdocs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fsupport\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcalderasheets.gsheetconnector.com\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcaldera-google-sheet-connector-pro\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin is a bridge between your \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcaldera-forms\u002F\" rel=\"ugc\">Caldera Forms\u003C\u002Fa> forms and \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fsheets\u002Fabout\u002F\" rel=\"nofollow ugc\">Google Sheets\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>When a visitor submits his\u002Fher data on your website via a Caldera Forms, upon form submission, such data are also sent to Google Sheets.\u003Cbr \u002F>\nIt allows to add new processor to Caldera Forms, that enables sending of submitted forms to Google Sheets.\u003C\u002Fp>\n\u003Ch4>Check Live Demo\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcalderasheets.gsheetconnector.com\u002F\" rel=\"nofollow ugc\">Demo URL\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1ooBdX0cgtk155ww9MmdMTw8kDavIy5J1m76VwSrcTSs\u002Fedit#gid=118751258\" rel=\"nofollow ugc\">Google Sheet URL to Check submitted Data\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Google API\u003C\u002Fh4>\n\u003Cp>Caldera Forms Google Sheet Connector using \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fsheets\u002Fapi\" rel=\"nofollow ugc\">API version 4.0\u003C\u002Fa>\u003Cbr \u002F>\nYou required to simply add Sheet Name, Sheet ID, Tab Name, Tab ID and arrange columns manually in Google Sheet\u003C\u002Fp>\n\u003Ch4>How to Use this Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cem>In Google Sheets\u003C\u002Fem>\u003Cbr \u002F>\n* Log into your Google Account and visit Google Sheets.\u003Cbr \u002F>\n* Create a new Sheet and name it.\u003Cbr \u002F>\n* Rename the tab on which you want to capture the data.\u003C\u002Fp>\n\u003Cp>\u003Cem>In WordPress Admin\u003C\u002Fem>\u003Cbr \u002F>\n* Create or Edit the Caldera Forms form from which you want to capture the data. Set up the form as usual in the Form and Mail etc tabs. Thereafter, go to the new “Google Sheets” tab.\u003Cbr \u002F>\n* On the “Google Sheets” tab, copy-paste the Google Sheets sheet name and tab name into respective positions, and hit “Save”.\u003C\u002Fp>\n\u003Cp>\u003Cem>In Google Sheets\u003C\u002Fem>\u003Cbr \u002F>\n* In the Google sheets tab, provide column names in row 1. The first column should be “date”. For each further column, copy paste mail tags from the Caldera Forms(e.g. “your-name”, “your-email”, “your-subject”, “your-message”, etc).\u003Cbr \u002F>\n* Test your form submit and verify that the data shows up in your Google Sheet.\u003C\u002Fp>\n\u003Ch4>Videos to help you get started with Caldera Forms Google Sheets Connector\u003C\u002Fh4>\n\u003Cp>How to Install, Authenticate and Integrate Caldera Forms with your Google Sheet.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@gsheetconnector\" rel=\"nofollow ugc\">Check Video on YouTube Channel\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Important Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You must pay very careful attention to your naming. This plugin will have unpredictable results if names and spellings do not match between your Google Sheets and form settings.\u003C\u002Fli>\n\u003C\u002Ful>\n","Send your Caldera Forms data directly to your Google Sheets spreadsheet.",9151,"2023-09-11T12:21:00.000Z","6.3.8","6.0",[52,53,54,55,56],"caldera-forms","caldera-forms-integrations","contact-forms","google-sheet","google-sheets-integrations","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgsheetconnector-caldera-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgsheetconnector-caldera-forms.zip",64,"2023-06-26 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":27,"num_ratings":27,"last_updated":71,"tested_up_to":16,"requires_at_least":72,"requires_php":18,"tags":73,"homepage":77,"download_link":78,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"nettantra-caldera-forms-mautic-integration","NetTantra Caldera Forms – Mautic Integration","1.0.1","NetTantra","https:\u002F\u002Fprofiles.wordpress.org\u002Fnettantra\u002F","\u003Cp>A free add-on for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcaldera-forms\u002F\" rel=\"ugc\">Caldera Forms\u003C\u002Fa>. A simple, form processor which can send form data to Mautic using Mautic’s REST API.\u003C\u002Fp>\n\u003Ch4>How Does It Work\u003C\u002Fh4>\n\u003Cp>Mautic Configuration:\u003Cbr \u002F>\n1. Go To Mautic >> Configuration >> API Settings\u003Cbr \u002F>\n2. Set “API enabled?” to “Yes”\u003Cbr \u002F>\n3. Set “Enable HTTP basic auth?” to “Yes”\u003Cbr \u002F>\n4. Create a new Mautic user with access to add and update new contacts\u003C\u002Fp>\n\u003Cp>WordPress Plugin Configuration\u003Cbr \u002F>\n1. Activate “Caldera Forms – Mautic Integration”\u003Cbr \u002F>\n2. Create a new Caldera Form\u003Cbr \u002F>\n3. Go to Processors in that Form\u003Cbr \u002F>\n4. Click on “Add Processor”\u003Cbr \u002F>\n5. Select Mautic Integration by NetTantra\u003Cbr \u002F>\n6. Set “Mautic Base URL” to the URL of your mautic installation\u003Cbr \u002F>\n7. Set “Mautic Username” to the username of the newly created api user\u003Cbr \u002F>\n8. Set “Mautic Password” to the password of the newly created api user\u003Cbr \u002F>\n9. Setup the fields as necessary using the Mautic Field machine names as “Mautic Field Aliases” and Caldera Field Shortcodes as “Values to Send”\u003C\u002Fp>\n\u003Ch4>About the Developer\u003C\u002Fh4>\n\u003Cp>This Plugin is developed by NetTantra Technologies – a team of open-source enthusiasts and WordPress experts. NetTantra designers and developers work relentlessly to bring code to life so that WordPress users don’t have to do the hard work.\u003C\u002Fp>\n\u003Cp>For professional support, you can get in touch with the NetTantra Team at \u003Ca href=\"mailto:wordpress@nettantra.com\" rel=\"nofollow ugc\">wordpress@nettantra.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Support\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"wordpress@nettantra.com\" title=\"WordPress Plugins and Support Services\" rel=\"nofollow ugc\">Caldera Forms – Mautic Integration\u003C\u002Fa>\u003C\u002Fp>\n","Trigger an action with your form submission.",10,10721,"2019-06-05T10:22:00.000Z","3.9",[74,52,75,76],"caldera-api-integration","mautic-api-integration","mautic-integration","https:\u002F\u002Fwww.nettantra.com\u002Fwordpress\u002F?utm_src=nettantra-caldera-forms-mautic-integration","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnettantra-caldera-forms-mautic-integration.1.0.1.zip",{"slug":80,"name":81,"version":82,"author":43,"author_profile":44,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":97,"download_link":98,"security_score":99,"vuln_count":100,"unpatched_count":27,"last_vuln_date":101,"fetched_at":29},"cf7-google-sheets-connector","GSheetConnector for CF7 – Connect Contact Form 7 to Google Sheets and Send Form Submissions in Real Time","5.1.6","\u003Ch3>GSheetConnector for CF7\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🚀 A Most Popular WordPress Plugin.\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>Google Sheets Connector for CF7 is an addon plugin, A bridge between your \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa> based \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> forms and \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fsheets\u002Fabout\u002F\" rel=\"nofollow ugc\">Google Sheets\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>When a visitor submits his\u002Fher data on your website via a Contact Form 7 form, upon form submission, such data are also sent to Google Sheets.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002F\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fdocs\u002Fcf7-gsheetconnector\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>= 📝 CF7 ➜ ✍️Google Sheet=\u003Cbr \u002F>\nGet rid of making mistakes while adding the sheet settings or adding the headers ( Mail Tags ) to the sheet column. We have Launched the \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">Googlesheet Connector PRO version\u003C\u002Fa> with more automated features.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">✔ PRO Features\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>➜ Custom Google API Integration Settings\u003Cbr \u002F>\n➜ Allowing to Create a New Sheet from Plugin Settings\u003Cbr \u002F>\n➜ Custom Ordering Feature \u002F Manage Fields to Display in Sheet using Enable-Disable \u002F Edit the Fields\u002F Headers Name to display in Google Sheet.\u003Cbr \u002F>\n➜ Using all the \u003Ca href=\"https:\u002F\u002Fcontactform7.com\u002Fspecial-mail-tags\u002F\" rel=\"nofollow ugc\">Special Mail Tags\u003C\u002Fa> Fields in Headers\u003Cbr \u002F>\n➜ Syncronize Existing Entries for WPForms PRO users\u003Cbr \u002F>\n➜ Freeze Header Settings\u003Cbr \u002F>\n➜ Header Color and Row Odd\u002FEven Colors.\u003Cbr \u002F>\nRefer to the features and benefits page for more detailed information on the features and free vs pro of the \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro#compare\" rel=\"nofollow ugc\">CF7 Google Sheet Connector PRO Addon Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>⚡️ Check Live Demo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro\u002F\" rel=\"nofollow ugc\">Demo URL: Google Sheets Connector for CF7\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1Ftht9knBeuzcvZlzM4Wz6L8qsV4PiDU5ukFlFq9M6PU\u002Fedit#gid=0\" rel=\"nofollow ugc\">Google Sheet URL to Check submitted Data\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>⚡️ How to Use this Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 1 – \u003Ca href=\"https:\u002F\u002Fsheets.google.com\u002F\" rel=\"nofollow ugc\">In Google Sheets\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ Log into your Google Account and visit Google Sheets.\u003Cbr \u002F>\n➜ Create a new Sheet and name it.\u003Cbr \u002F>\n➜ Rename or keep default name of the tab on which you want to capture the data.\u003Cbr \u002F>\n➜ Copy Sheet Name, Sheet ID, Tab Name and Tab ID (Refer Screenshots)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 2 – In WordPress Admin\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ Create or Edit the Contact Form 7 form from which you want to capture the data. Set up the form as usual in the Form and Mail etc tabs. Thereafter, go to the new “Google Sheets” tab.\u003Cbr \u002F>\n➜ On the “Google Sheets” tab, copy-paste the Google Sheets sheet name and tab name into respective positions, and hit “Save”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 3 – Arranging Columns in Sheet\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ In the Google sheets tab, provide column names in row 1. The first column should be “date”. For each further column, copy paste mail tags from the Contact Form 7 form (e.g. “your-name”, “your-email”, “your-subject”, “your-message”, etc).\u003Cbr \u002F>\n➜ Test your form submit and verify that the data shows up in your Google Sheet.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔥 Videos to help you get started with Google Sheets Connector for CF7\u003C\u002Fh4>\n\u003Cp>🚀How to Install, Authenticate and Integrate Contact Form with your Google Sheet.\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\u002FvF3qHmNrT5o?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\u003Ch4>Important Notes\u003C\u002Fh4>\n\u003Cp>➜ You must pay very careful attention to your naming. This plugin will have unpredictable results if names and spellings do not match between your Google Sheets and form settings.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fcf7-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">Get CF7 GoogleSheetConnector PRO today\u003C\u002Fa>\u003C\u002Fp>\n","Send your Contact Form 7 data directly to your Google Sheets spreadsheet.",40000,951161,88,126,"2026-02-10T13:48:00.000Z","6.9.4","3.6","7.4",[94,95,96,54,56],"cf7","contact-form-7","contact-form-7-integrations","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcf7-google-sheets-connector\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-google-sheets-connector.5.1.6.zip",96,4,"2025-01-31 00:00:00",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":17,"requires_php":18,"tags":116,"homepage":121,"download_link":122,"security_score":123,"vuln_count":14,"unpatched_count":27,"last_vuln_date":124,"fetched_at":29},"integracao-rd-station","RD Station","5.6.0","filipenasc","https:\u002F\u002Fprofiles.wordpress.org\u002Ffilipe-mateus-do-nascimento\u002F","\u003Cp>Hello! This is the most practical way to integrate RD Station Marketing with your WordPress site.\u003C\u002Fp>\n\u003Cp>It automatically activates the RD Station Marketing tracking code in your WordPress pages, enabling features such as Lead Tracking and Pop ups. It also integrates the contact forms that capture Leads that convert in your website forms directly to RD Station Marketing.\u003C\u002Fp>\n\u003Cp>More info about the version 5.0.0: \u003Ca href=\"https:\u002F\u002Fajuda.rdstation.com.br\u002Fhc\u002Fpt-br\u002Farticles\u002F360054981272\" rel=\"nofollow ugc\">https:\u002F\u002Fajuda.rdstation.com.br\u002Fhc\u002Fpt-br\u002Farticles\u002F360054981272\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Compatible with the following forms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>WooCommerce (only available for the checkout form)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The custom scripts feature, which allowed adding integration scripts to pages or posts, was removed in version \u003Cstrong>5.5.0\u003C\u002Fstrong> to enhance security and prevent potential \u003Cstrong>XSS attacks\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forms Integrations\u003C\u002Fli>\n\u003Cli>Tracking code\u003C\u002Fli>\n\u003Cli>As many integrations as you want\u003C\u002Fli>\n\u003Cli>RD Station Marketing popups\u003C\u002Fli>\n\u003C\u002Ful>\n","Integrate your contact forms with RD Station Marketing",20000,366179,60,7,"2025-08-11T14:55:00.000Z","6.8.5",[117,22,118,119,120],"contact-form","integrations","rd-station","resultados-digitais","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fintegracao-rdstation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegracao-rd-station.5.6.0.zip",98,"2024-09-04 21:25:30",{"slug":126,"name":127,"version":128,"author":43,"author_profile":44,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":90,"requires_at_least":136,"requires_php":92,"tags":137,"homepage":143,"download_link":144,"security_score":145,"vuln_count":146,"unpatched_count":27,"last_vuln_date":147,"fetched_at":29},"gsheetconnector-wpforms","GSheetConnector For WPForms – WPForms Google Sheets Integration (Real-Time Sync)","4.0.3","\u003Cp>Automatically send WPForms entries to Google Sheets in real-time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GSheetConnector for WPForms\u003C\u002Fstrong> is a powerful and user-friendly add-on that connects your \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa> website running \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003C\u002Fstrong> with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fsheets\u002Fabout\u002F\" rel=\"nofollow ugc\">Google Sheets\u003C\u002Fa>\u003C\u002Fstrong> and automatically saves every form submission into a connected spreadsheet.\u003C\u002Fp>\n\u003Cp>When a visitor submits a form on your website, the data is instantly synced to Google Sheets — no manual export, no copy-paste, and no coding required. This makes it easy to manage, share, and analyze WPForms entries directly inside Google Sheets.\u003C\u002Fp>\n\u003Cp>This plugin works with both \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms Lite\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpforms.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">WPForms Pro\u003C\u002Fa>\u003C\u002Fstrong> and allows you to build a complete \u003Cstrong>WPForms to Google Sheets automation system\u003C\u002Fstrong> without writing any code.\u003C\u002Fp>\n\u003Ch4>🚀 Key Features\u003C\u002Fh4>\n\u003Cp>🔄 Real-time sync of WPForms entries to Google Sheets\u003Cbr \u002F>\n📄 Works with WPForms Lite and WPForms Pro (tested with the latest versions)\u003Cbr \u002F>\n🧩 Feed-based form-to-sheet connections\u003Cbr \u002F>\n📊 Supports multiple forms and multiple Google Sheets per form\u003Cbr \u002F>\n🔑 Secure Google authentication (one-click OAuth)\u003Cbr \u002F>\n🏷 Supports WPForms Smart Tags\u003Cbr \u002F>\n📅 Sync submission date and time\u003Cbr \u002F>\n🛠 Debug log and system status for troubleshooting\u003C\u002Fp>\n\u003Ch4>💡 Why Use GSheetConnector for WPForms?\u003C\u002Fh4>\n\u003Cp>Most businesses waste time exporting WPForms entries, downloading CSV files, and manually copying data into spreadsheets. GSheetConnector eliminates this by creating a \u003Cstrong>real-time connection between WPForms and Google Sheets\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Every form submission is automatically synced, allowing you to:\u003Cbr \u002F>\n• Follow up on leads instantly\u003Cbr \u002F>\n• Share data with your team\u003Cbr \u002F>\n• Build reports and dashboards\u003Cbr \u002F>\n• Avoid data loss and human errors\u003Cbr \u002F>\n• Manage everything inside Google Sheets\u003Cbr \u002F>\n• Enable real-time collaboration\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fdocs\u002Fgsheetconnnector-for-wpforms\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fsupport\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemo.gsheetconnector.com\u002Fwpforms-google-sheet-connector-pro\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fwpforms-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">WPForms Google Sheet Connector Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">Our Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>🤝 Powerful PRO Automation Features\u003C\u002Fh4>\n\u003Cp>Upgrade to \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fwpforms-google-sheet-connector-pro?wp-repo\" rel=\"nofollow ugc\">WPForms Google Sheet Connector Pro\u003C\u002Fa>\u003C\u002Fstrong> to unlock full automation and advanced control:\u003C\u002Fp>\n\u003Cp>➜ Custom Google API integration (OAuth & Service Account)\u003Cbr \u002F>\n➜ Create new Google Sheets directly from WordPress\u003Cbr \u002F>\n➜ Field-to-column mapping\u003Cbr \u002F>\n➜ Re-order or rename Google Sheet headers\u003Cbr \u002F>\n➜ Use any \u003Ca href=\"https:\u002F\u002Fwpforms.com\u002Fdocs\u002Fhow-to-use-smart-tags-in-wpforms\u002F\" rel=\"nofollow ugc\">WPForms Smart Tags\u003C\u002Fa> as column headers\u003Cbr \u002F>\n➜ Sync existing WPForms entries to Google Sheets\u003Cbr \u002F>\n➜ Freeze header row\u003Cbr \u002F>\n➜ Row colors (odd\u002Feven + header styling)\u003Cbr \u002F>\n➜ Multiple feeds per form\u003Cbr \u002F>\n➜ Date-based and filtered syncing\u003C\u002Fp>\n\u003Cp>👉 Upgrade to Pro: https:\u002F\u002Fwww.gsheetconnector.com\u002Fwpforms-google-sheet-connector-pro\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Trusted by 20,000+ active installations across FREE and PRO versions. Try WPForms Google Sheet Connector now and simplify your WPForms to Google Sheets workflow.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⚡️ Check Live Demo\u003C\u002Fh4>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fdemo.gsheetconnector.com\u002Fwpforms-google-sheet-connector-pro\u002F\" rel=\"nofollow ugc\">WPForms Live Demo – Click Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1IzQqqCziV2eOxH2vb1EFmcvkGt4WIIjHfxUIE4MdpZk\u002Fedit?gid=1144149960#gid=1144149960\" rel=\"nofollow ugc\">Google Sheet URL to Check submitted Data\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Related Google Sheets Connector Plugins\u003C\u002Fh4>\n\u003Cp>GSheetConnector also offers Google Sheets integrations for other popular WordPress plugins, helping you automate data syncing across your website without writing code.\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Contact Form 7\u003C\u002Fstrong> – Automatically send Contact Form 7 submissions to Google Sheets for easy lead management. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for WPForms\u003C\u002Fstrong> – Sync WPForms entries to Google Sheets in real-time with flexible feed-based settings. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Gravity Forms\u003C\u002Fstrong> – Connect Gravity Forms submissions to Google Sheets and manage form data efficiently. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Ninja Forms\u003C\u002Fstrong> – Automatically export Ninja Forms entries to Google Sheets with reliable syncing. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Formidable Forms\u003C\u002Fstrong> – Connect Formidable Forms data to Google Sheets for structured data management. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Fluent Forms\u003C\u002Fstrong> – Export Fluent Forms entries to Google Sheets automatically upon form submission. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Elementor Forms\u003C\u002Fstrong> – Send Elementor form submissions directly to Google Sheets for reporting and collaboration. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for WooCommerce\u003C\u002Fstrong> – Sync WooCommerce orders, customers, and products with Google Sheets for real-time tracking. \u003Cem>(Free & Pro available)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Divi Forms\u003C\u002Fstrong> – Integrate Divi form submissions with Google Sheets. \u003Cem>(Pro version only)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for Avada Forms\u003C\u002Fstrong> – Send Avada form entries to Google Sheets for centralized data handling. \u003Cem>(Pro version only)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>GSheetConnector for WordPress Core\u003C\u002Fstrong> – Import and export WordPress posts and pages using Google Sheets. \u003Cem>(Pro version only)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.gsheetconnector.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">Explore our Google Sheets connector plugins and access free versions where available.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>✨ How to Use this Plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 1 – \u003Ca href=\"https:\u002F\u002Fsheets.google.com\u002F\" rel=\"nofollow ugc\">In Google Sheets\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ Log into your Google Account and visit Google Sheets.\u003Cbr \u002F>\n➜ Create a new Sheet and name it.\u003Cbr \u002F>\n➜ Rename or keep default name of the tab on which you want to capture the data.\u003Cbr \u002F>\n➜ Copy Sheet Name, Sheet ID, Tab Name and Tab ID (Refer Screenshots)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 2 – In WordPress Admin\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ Navigate to WPForms > Google Sheet > Integration Tab.\u003Cbr \u002F>\n➜ Authenticate with Google using new “Google Access Code” while clicking on “Get Code”\u003Cbr \u002F>\n➜ \u003Cstrong>Make Sure to ALLOW Google Permissions for Google Drive and Google Sheets and then copy the code and paste in Google Access Code field, and Hit Save & Authenticate.\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ Then, Navigate to GoogleSheet Form Settings Tab Selected respective WPForm from the dropdown with which you want to connect with Google Sheet.\u003Cbr \u002F>\n➜ Now copy and paste the Google Sheets sheet name and tab name into respective input fields, and submit.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step: 3 – Arranging Columns in Sheet\u003C\u002Fstrong>\u003Cbr \u002F>\n➜ In the selected Google sheet, enter column names in first row (as a header) as per the Label, Copy and Paste the form field label from the WPForms to Google Sheet (e.g. “Name”, “Email”, “Comment or Message”, “date” etc).\u003Cbr \u002F>\n➜ Lastly Test your WPForms and verify that the data shows up in your Google Sheet.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔥 Videos to help you get started with WPForms Google Sheets Connector\u003C\u002Fh4>\n\u003Cp>🚀WPForms Forms Google Sheet Connector Introduction Video\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\u002FtgF9GfDjQOw?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>🔐 Secure & Compliant\u003C\u002Fh3>\n\u003Cp>GSheetConnector connects directly to \u003Cstrong>your Google account\u003C\u002Fstrong>. Your form data stays inside:\u003Cbr \u002F>\n• Your WordPress site\u003Cbr \u002F>\n• Your Google Drive\u003C\u002Fp>\n\u003Cp>No third-party servers, no external storage.\u003C\u002Fp>\n\u003Cp>If you need advanced automation, bulk sync, or multiple feeds, the Pro version gives you full control over how your WPForms data flows into Google Sheets.\u003C\u002Fp>\n\u003Ch4>Important Notes\u003C\u002Fh4>\n\u003Cp>➜ Make sure the column headers in your Google Sheet match the field labels used in WPForms. Keeping names consistent ensures that form entries are mapped and synced correctly.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"\u002F\u002Fwww.gsheetconnector.com\u002Fwpforms-google-sheet-connector-pro?wp-repo)\" rel=\"nofollow ugc\">Get WPForms PRO today\u003C\u002Fa>\u003C\u002Fp>\n","Connect WPForms to Google Sheets and automatically send form entries to a google sheet in real-time. No manual exports, no coding required.",8000,157611,86,18,"2026-01-17T13:56:00.000Z","5.6",[138,139,140,141,142],"contact-form-google-sheets","google-sheets-integration","wpforms","wpforms-google-sheets","wpforms-google-sheets-integration","https:\u002F\u002Fwww.gsheetconnector.com\u002Fwpforms-google-sheet-connector-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgsheetconnector-wpforms.4.0.3.zip",95,3,"2026-02-04 00:00:00",{"attackSurface":149,"codeSignals":473,"taintFlows":814,"riskAssessment":840,"analyzedAt":847},{"hooks":150,"ajaxHandlers":443,"restRoutes":470,"shortcodes":471,"cronEvents":472,"entryPointCount":69,"unprotectedCount":146},[151,157,161,165,171,175,179,183,187,190,191,195,196,200,205,208,212,215,217,220,222,223,225,226,228,230,235,237,241,244,247,250,254,257,259,262,264,269,273,277,281,285,288,290,294,297,301,303,307,310,314,317,320,321,323,326,329,333,336,339,341,344,348,352,354,356,358,361,363,365,367,370,373,374,376,378,380,381,383,386,387,390,392,395,398,401,405,408,411,414,417,419,420,423,426,428,431,433,435,436,438,440,442],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","admin_notices","caldera_forms_version_notice","cf-civicrm.php",196,{"type":152,"name":158,"callback":159,"file":155,"line":160},"plugins_loaded","enable_translation",288,{"type":152,"name":162,"callback":163,"file":155,"line":164},"init","caldera_forms_civicrm",338,{"type":166,"name":167,"callback":168,"file":169,"line":170},"filter","caldera_forms_get_field_types","register_field_type","fields\\civicrm_contact_reference\\class-civicrm-contact-reference.php",43,{"type":166,"name":172,"callback":173,"priority":69,"file":169,"line":174},"caldera_forms_render_get_form","enqueue_scripts",44,{"type":166,"name":176,"callback":177,"priority":69,"file":169,"line":178},"cfc_filter_mapped_field_to_processor","handle_current_employer_field",46,{"type":166,"name":180,"callback":181,"priority":69,"file":169,"line":182},"cfc_filter_mapped_field_to_prerender","pre_render_current_employer_value",47,{"type":166,"name":184,"callback":185,"priority":69,"file":169,"line":186},"caldera_forms_magic_summary_field_value","field_render_summary",52,{"type":166,"name":167,"callback":168,"file":188,"line":189},"fields\\civicrm_country\\class-civicrm-country.php",45,{"type":166,"name":172,"callback":173,"priority":69,"file":188,"line":182},{"type":166,"name":192,"callback":193,"priority":69,"file":188,"line":194},"caldera_forms_view_field_civicrm_country","field_render_view",50,{"type":166,"name":184,"callback":185,"priority":69,"file":188,"line":186},{"type":166,"name":197,"callback":198,"priority":69,"file":199,"line":178},"caldera_forms_file_upload_handler","civicrm_upload_handler","fields\\civicrm_file\\class-civicrm-file.php",{"type":152,"name":201,"callback":202,"priority":203,"file":199,"line":204},"caldera_forms_field_settings_template","civicrm_upload_config_template",20,49,{"type":166,"name":206,"callback":207,"priority":69,"file":199,"line":186},"rest_dispatch_request","handle_cf2_advanced_file_upload",{"type":166,"name":209,"callback":210,"priority":69,"file":199,"line":211},"pre_move_uploaded_file","closure",179,{"type":166,"name":213,"callback":210,"file":199,"line":214},"wp_handle_upload",192,{"type":166,"name":167,"callback":168,"file":216,"line":189},"fields\\civicrm_premium\\class-civicrm-premium.php",{"type":166,"name":218,"callback":219,"priority":69,"file":216,"line":204},"caldera_forms_render_get_field","filter_field_config",{"type":166,"name":167,"callback":168,"file":221,"line":189},"fields\\civicrm_state\\class-civicrm-state.php",{"type":166,"name":172,"callback":173,"priority":69,"file":221,"line":182},{"type":166,"name":224,"callback":193,"priority":69,"file":221,"line":194},"caldera_forms_view_field_civicrm_state",{"type":166,"name":184,"callback":185,"priority":69,"file":221,"line":186},{"type":166,"name":167,"callback":168,"file":227,"line":189},"fields\\discount\\class-civicrm-discount.php",{"type":166,"name":172,"callback":229,"priority":69,"file":227,"line":178},"localize_scripts",{"type":152,"name":231,"callback":232,"file":233,"line":234},"caldera_forms_autopopulate_types","autopulate_core_fields_types","fields\\presets\\class-civicrm-core-fields-presets.php",63,{"type":166,"name":218,"callback":236,"priority":203,"file":233,"line":59},"autopopulate_core_fields_values",{"type":166,"name":238,"callback":239,"file":233,"line":240},"caldera_forms_field_option_presets","payment_instrument_options_presets",66,{"type":166,"name":238,"callback":242,"file":243,"line":59},"custom_fields_options_presets","fields\\presets\\class-civicrm-custom-fields-presets.php",{"type":152,"name":231,"callback":245,"file":243,"line":246},"autopopulate_custom_fields_types",67,{"type":166,"name":218,"callback":248,"priority":203,"file":243,"line":249},"autopopulate_custom_fields_values",68,{"type":166,"name":238,"callback":251,"file":252,"line":253},"price_field_options_presets","fields\\presets\\class-civicrm-price-sets-presets.php",56,{"type":152,"name":231,"callback":255,"file":252,"line":256},"autopopulate_price_field_types",59,{"type":166,"name":218,"callback":258,"priority":69,"file":252,"line":112},"autopopulate_price_field_values",{"type":166,"name":260,"callback":258,"priority":69,"file":252,"line":261},"caldera_forms_render_setup_field",61,{"type":166,"name":263,"callback":258,"priority":69,"file":252,"line":234},"caldera_forms_render_field_structure",{"type":152,"name":265,"callback":266,"file":267,"line":268},"wp_loaded","register_scripts_and_styles","includes\\class-civicrm-caldera-forms-assets.php",34,{"type":152,"name":270,"callback":271,"file":267,"line":272},"caldera_forms_admin_assets_scripts_registered","enqueue_civicrm_scripts",36,{"type":152,"name":274,"callback":275,"file":267,"line":276},"caldera_forms_admin_assets_styles_registered","enqueue_civicrm_styles",37,{"type":152,"name":278,"callback":279,"file":267,"line":280},"caldera_forms_editor_footer","enqueue_in_editor_footer",39,{"type":166,"name":172,"callback":282,"file":283,"line":284},"do_autodiscount","includes\\class-civicrm-caldera-forms-cividiscount.php",82,{"type":166,"name":286,"callback":282,"file":283,"line":287},"caldera_forms_submit_get_form",83,{"type":166,"name":286,"callback":289,"file":283,"line":133},"apply_code_discount",{"type":152,"name":291,"callback":292,"priority":69,"file":283,"line":293},"cfc_order_post_processor","track_cividiscounts",89,{"type":166,"name":295,"callback":210,"priority":69,"file":283,"line":296},"cfc_filter_price_field_value_get",314,{"type":166,"name":298,"callback":299,"priority":194,"file":283,"line":300},"cfc_filter_price_field_config","anonymous",503,{"type":166,"name":298,"callback":299,"priority":194,"file":283,"line":302},514,{"type":166,"name":304,"callback":305,"priority":69,"file":306,"line":272},"caldera_forms_get_entry","get_entry","includes\\class-civicrm-caldera-forms-entries.php",{"type":152,"name":201,"callback":308,"priority":203,"file":309,"line":253},"hidden_field_template","includes\\class-civicrm-caldera-forms-fields.php",{"type":166,"name":311,"callback":312,"priority":203,"file":313,"line":178},"caldera_forms_presave_form","reorder_contact_processors","includes\\class-civicrm-caldera-forms-forms.php",{"type":166,"name":172,"callback":315,"priority":34,"file":313,"line":316},"set_form_transient",55,{"type":152,"name":318,"callback":319,"priority":34,"file":313,"line":253},"caldera_forms_render_end","delete_form_transient",{"type":166,"name":286,"callback":315,"file":313,"line":256},{"type":152,"name":322,"callback":319,"file":313,"line":112},"caldera_forms_submit_complete",{"type":166,"name":324,"callback":325,"priority":69,"file":313,"line":59},"caldera_forms_get_panel_extensions","add_civicrm_tab",{"type":166,"name":327,"callback":328,"priority":69,"file":313,"line":246},"caldera_forms_magic_summary_should_use_label","summary_use_label",{"type":166,"name":330,"callback":331,"priority":69,"file":313,"line":332},"caldera_forms_summary_magic_fields","exclude_hidden_fields_in_summary",69,{"type":152,"name":172,"callback":334,"priority":35,"file":313,"line":335},"render_notices_field",71,{"type":166,"name":218,"callback":337,"priority":203,"file":313,"line":338},"rebuild_calculation_field_formula",74,{"type":166,"name":260,"callback":337,"priority":203,"file":313,"line":340},75,{"type":166,"name":286,"callback":342,"file":313,"line":343},"prevent_multiple_options_submission_override",78,{"type":166,"name":345,"callback":346,"file":347,"line":35},"caldera_forms_get_form_templates","register_templates","includes\\class-civicrm-caldera-forms-templates.php",{"type":166,"name":349,"callback":350,"file":351,"line":189},"caldera_forms_get_form_processors","register_processor","processors\\activity\\class-activity-processor.php",{"type":166,"name":349,"callback":350,"file":353,"line":189},"processors\\address\\class-address-processor.php",{"type":166,"name":172,"callback":355,"file":353,"line":182},"pre_render",{"type":166,"name":349,"callback":350,"file":357,"line":189},"processors\\case\\class-case-processor.php",{"type":166,"name":359,"callback":360,"file":357,"line":182},"cfc_custom_fields_extends_entities","custom_fields_extend_case",{"type":166,"name":349,"callback":350,"file":362,"line":234},"processors\\contact\\class-contact-processor.php",{"type":166,"name":172,"callback":355,"file":362,"line":364},65,{"type":166,"name":349,"callback":350,"file":366,"line":189},"processors\\contribution\\class-contribution-processor.php",{"type":166,"name":349,"callback":350,"file":368,"line":369},"processors\\dummy\\class-dummy-processor.php",31,{"type":166,"name":349,"callback":350,"file":371,"line":372},"processors\\email\\class-email-processor.php",54,{"type":166,"name":172,"callback":355,"file":371,"line":253},{"type":166,"name":349,"callback":350,"file":375,"line":189},"processors\\entity-tag\\class-entity-tag-processor.php",{"type":166,"name":349,"callback":350,"file":377,"line":189},"processors\\group\\class-group-processor.php",{"type":166,"name":349,"callback":350,"file":379,"line":372},"processors\\im\\class-im-processor.php",{"type":166,"name":172,"callback":355,"file":379,"line":253},{"type":166,"name":349,"callback":350,"file":382,"line":272},"processors\\line-item\\class-line-item-processor.php",{"type":166,"name":349,"callback":350,"file":384,"line":385},"processors\\membership\\class-membership-processor.php",62,{"type":166,"name":172,"callback":355,"file":384,"line":59},{"type":152,"name":388,"callback":389,"file":384,"line":240},"cfc_notices_to_render","render_notices",{"type":166,"name":349,"callback":350,"file":391,"line":189},"processors\\note\\class-note-processor.php",{"type":166,"name":349,"callback":350,"file":393,"line":394},"processors\\order\\class-order-processor.php",81,{"type":152,"name":396,"callback":397,"priority":69,"file":393,"line":287},"caldera_forms_submit_pre_process_start","add_payment_processor_hooks",{"type":166,"name":399,"callback":210,"priority":69,"file":393,"line":400},"caldera_forms_ajax_return",257,{"type":166,"name":402,"callback":403,"priority":69,"file":393,"line":404},"cfc_current_membership_get_status","add_expired_status",471,{"type":166,"name":402,"callback":406,"priority":69,"file":393,"line":407},"set_pending_status",491,{"type":166,"name":409,"callback":210,"priority":69,"file":393,"line":410},"cf_authorize_net_setup_customer",573,{"type":152,"name":412,"callback":210,"priority":69,"file":393,"line":413},"cf_stripe_post_successful_charge",606,{"type":166,"name":349,"callback":350,"file":415,"line":416},"processors\\participant\\class-participant-processor.php",80,{"type":166,"name":172,"callback":418,"file":415,"line":287},"get_set_necessary_data",{"type":166,"name":286,"callback":418,"priority":203,"file":415,"line":36},{"type":166,"name":298,"callback":421,"priority":69,"file":415,"line":422},"filter_price_field_config",87,{"type":166,"name":424,"callback":425,"priority":69,"file":415,"line":87},"cfc_filter_price_field_structure","render_notices_for_paid_events",{"type":166,"name":172,"callback":355,"file":415,"line":427},91,{"type":166,"name":359,"callback":429,"file":415,"line":430},"custom_fields_extend_participant",93,{"type":152,"name":291,"callback":210,"priority":69,"file":415,"line":432},243,{"type":166,"name":349,"callback":350,"file":434,"line":372},"processors\\phone\\class-phone-processor.php",{"type":166,"name":172,"callback":355,"file":434,"line":253},{"type":166,"name":349,"callback":350,"file":437,"line":268},"processors\\relationship\\class-relationship-processor.php",{"type":166,"name":349,"callback":350,"file":439,"line":174},"processors\\send-email\\class-send-email-processor.php",{"type":166,"name":349,"callback":350,"file":441,"line":372},"processors\\website\\class-website-processor.php",{"type":166,"name":172,"callback":355,"file":441,"line":253},[444,450,453,455,457,459,462,464,466,468],{"action":445,"nopriv":446,"callback":447,"hasNonce":448,"hasCapCheck":446,"file":449,"line":268},"civicrm_get_contacts",false,"get_civicrm_contacts",true,"includes\\class-civicrm-caldera-forms-ajax.php",{"action":451,"nopriv":446,"callback":451,"hasNonce":448,"hasCapCheck":446,"file":449,"line":452},"civicrm_get_groups",35,{"action":454,"nopriv":446,"callback":454,"hasNonce":446,"hasCapCheck":446,"file":449,"line":272},"flush_price_set_cache",{"action":456,"nopriv":446,"callback":456,"hasNonce":448,"hasCapCheck":446,"file":449,"line":276},"civicrm_contact_reference_get",{"action":456,"nopriv":448,"callback":456,"hasNonce":448,"hasCapCheck":446,"file":449,"line":458},38,{"action":460,"nopriv":446,"callback":460,"hasNonce":448,"hasCapCheck":446,"file":449,"line":461},"do_code_cividiscount",40,{"action":460,"nopriv":448,"callback":460,"hasNonce":448,"hasCapCheck":446,"file":449,"line":463},41,{"action":465,"nopriv":446,"callback":465,"hasNonce":448,"hasCapCheck":446,"file":449,"line":170},"civicrm_get_premiums",{"action":467,"nopriv":446,"callback":467,"hasNonce":446,"hasCapCheck":446,"file":449,"line":189},"civicrm_get_state_province",{"action":469,"nopriv":446,"callback":469,"hasNonce":446,"hasCapCheck":446,"file":449,"line":178},"civicrm_get_countries",[],[],[],{"dangerousFunctions":474,"sqlUsage":475,"outputEscaping":477,"fileOperations":27,"externalRequests":27,"nonceChecks":509,"capabilityChecks":27,"bundledLibraries":810},[],{"prepared":27,"raw":27,"locations":476},[],{"escaped":478,"rawEcho":479,"locations":480},422,214,[481,484,485,487,489,491,493,495,496,497,498,500,502,503,504,506,507,508,510,511,512,514,516,518,520,521,524,526,528,529,530,531,532,533,534,535,536,537,539,541,543,545,547,549,551,552,553,554,556,558,560,561,563,564,565,566,567,568,570,571,572,574,576,577,578,580,582,584,586,588,590,591,593,595,597,599,601,603,605,607,609,610,612,614,615,616,618,620,621,623,625,627,629,630,632,633,635,636,637,639,640,641,643,644,645,646,647,648,649,651,653,654,656,658,660,662,664,665,667,669,670,672,673,675,676,678,680,681,682,683,684,686,688,689,690,692,694,696,697,699,701,702,703,705,707,708,710,712,713,714,716,718,719,721,723,724,726,728,729,731,732,733,734,735,737,738,740,741,743,745,746,747,748,749,750,752,753,754,757,758,760,762,764,766,768,770,771,772,773,774,776,778,779,781,782,784,786,788,789,790,792,793,795,796,797,798,799,801,802,803,804,805,806,808],{"file":482,"line":276,"context":483},"fields\\civicrm_contact_reference\\config.php","raw output",{"file":482,"line":253,"context":483},{"file":482,"line":486,"context":483},72,{"file":488,"line":14,"context":483},"fields\\civicrm_contact_reference\\field.php",{"file":488,"line":490,"context":483},12,{"file":488,"line":492,"context":483},13,{"file":488,"line":494,"context":483},14,{"file":488,"line":494,"context":483},{"file":488,"line":494,"context":483},{"file":488,"line":494,"context":483},{"file":488,"line":499,"context":483},16,{"file":488,"line":501,"context":483},17,{"file":488,"line":134,"context":483},{"file":488,"line":340,"context":483},{"file":505,"line":14,"context":483},"fields\\civicrm_country\\field.php",{"file":505,"line":146,"context":483},{"file":505,"line":100,"context":483},{"file":505,"line":509,"context":483},5,{"file":505,"line":509,"context":483},{"file":505,"line":492,"context":483},{"file":505,"line":513,"context":483},19,{"file":505,"line":515,"context":483},24,{"file":505,"line":517,"context":483},25,{"file":505,"line":519,"context":483},26,{"file":505,"line":463,"context":483},{"file":522,"line":523,"context":483},"fields\\civicrm_premium\\config.php",33,{"file":525,"line":509,"context":483},"fields\\civicrm_premium\\field.php",{"file":525,"line":527,"context":483},6,{"file":525,"line":113,"context":483},{"file":525,"line":513,"context":483},{"file":525,"line":203,"context":483},{"file":525,"line":452,"context":483},{"file":525,"line":272,"context":483},{"file":525,"line":194,"context":483},{"file":525,"line":385,"context":483},{"file":525,"line":338,"context":483},{"file":525,"line":293,"context":483},{"file":525,"line":538,"context":483},110,{"file":525,"line":540,"context":483},112,{"file":525,"line":542,"context":483},113,{"file":525,"line":544,"context":483},147,{"file":546,"line":113,"context":483},"fields\\civicrm_state\\field.php",{"file":546,"line":548,"context":483},8,{"file":546,"line":550,"context":483},9,{"file":546,"line":69,"context":483},{"file":546,"line":134,"context":483},{"file":546,"line":515,"context":483},{"file":546,"line":555,"context":483},27,{"file":546,"line":557,"context":483},28,{"file":546,"line":559,"context":483},29,{"file":546,"line":145,"context":483},{"file":562,"line":34,"context":483},"fields\\discount\\field.php",{"file":562,"line":14,"context":483},{"file":562,"line":146,"context":483},{"file":562,"line":100,"context":483},{"file":562,"line":69,"context":483},{"file":562,"line":494,"context":483},{"file":562,"line":569,"context":483},15,{"file":562,"line":499,"context":483},{"file":562,"line":369,"context":483},{"file":562,"line":573,"context":483},103,{"file":233,"line":575,"context":483},108,{"file":233,"line":538,"context":483},{"file":233,"line":540,"context":483},{"file":233,"line":579,"context":483},114,{"file":233,"line":581,"context":483},116,{"file":233,"line":583,"context":483},118,{"file":233,"line":585,"context":483},120,{"file":233,"line":587,"context":483},122,{"file":233,"line":589,"context":483},124,{"file":233,"line":88,"context":483},{"file":233,"line":592,"context":483},128,{"file":233,"line":594,"context":483},130,{"file":233,"line":596,"context":483},132,{"file":233,"line":598,"context":483},134,{"file":233,"line":600,"context":483},136,{"file":233,"line":602,"context":483},138,{"file":233,"line":604,"context":483},140,{"file":233,"line":606,"context":483},142,{"file":233,"line":608,"context":483},144,{"file":243,"line":606,"context":483},{"file":252,"line":611,"context":483},109,{"file":252,"line":613,"context":483},111,{"file":449,"line":486,"context":483},{"file":449,"line":538,"context":483},{"file":449,"line":617,"context":483},153,{"file":449,"line":619,"context":483},168,{"file":449,"line":214,"context":483},{"file":449,"line":622,"context":483},213,{"file":449,"line":624,"context":483},219,{"file":449,"line":626,"context":483},225,{"file":628,"line":186,"context":483},"processors\\activity\\activity_config.php",{"file":628,"line":59,"context":483},{"file":628,"line":631,"context":483},77,{"file":628,"line":145,"context":483},{"file":628,"line":634,"context":483},104,{"file":628,"line":540,"context":483},{"file":628,"line":585,"context":483},{"file":638,"line":272,"context":483},"processors\\address\\address_config.php",{"file":638,"line":463,"context":483},{"file":638,"line":316,"context":483},{"file":642,"line":316,"context":483},"processors\\case\\case_config.php",{"file":642,"line":246,"context":483},{"file":642,"line":284,"context":483},{"file":642,"line":284,"context":483},{"file":642,"line":427,"context":483},{"file":642,"line":13,"context":483},{"file":642,"line":581,"context":483},{"file":650,"line":430,"context":483},"processors\\contact\\contact_config.php",{"file":650,"line":652,"context":483},106,{"file":650,"line":585,"context":483},{"file":650,"line":655,"context":483},150,{"file":650,"line":657,"context":483},151,{"file":650,"line":659,"context":483},152,{"file":650,"line":661,"context":483},154,{"file":650,"line":663,"context":483},156,{"file":650,"line":663,"context":483},{"file":650,"line":666,"context":483},172,{"file":650,"line":668,"context":483},175,{"file":650,"line":668,"context":483},{"file":650,"line":671,"context":483},208,{"file":650,"line":622,"context":483},{"file":650,"line":674,"context":483},227,{"file":650,"line":674,"context":483},{"file":650,"line":677,"context":483},263,{"file":650,"line":679,"context":483},275,{"file":650,"line":160,"context":483},{"file":650,"line":160,"context":483},{"file":650,"line":296,"context":483},{"file":650,"line":296,"context":483},{"file":650,"line":685,"context":483},341,{"file":650,"line":687,"context":483},346,{"file":650,"line":687,"context":483},{"file":650,"line":687,"context":483},{"file":650,"line":691,"context":483},357,{"file":650,"line":693,"context":483},358,{"file":650,"line":695,"context":483},360,{"file":650,"line":695,"context":483},{"file":650,"line":698,"context":483},387,{"file":650,"line":700,"context":483},392,{"file":650,"line":700,"context":483},{"file":650,"line":700,"context":483},{"file":650,"line":704,"context":483},404,{"file":650,"line":706,"context":483},406,{"file":650,"line":706,"context":483},{"file":650,"line":709,"context":483},434,{"file":650,"line":711,"context":483},439,{"file":650,"line":711,"context":483},{"file":650,"line":711,"context":483},{"file":650,"line":715,"context":483},451,{"file":650,"line":717,"context":483},453,{"file":650,"line":717,"context":483},{"file":650,"line":720,"context":483},482,{"file":650,"line":722,"context":483},507,{"file":650,"line":722,"context":483},{"file":725,"line":189,"context":483},"processors\\contribution\\contribution_config.php",{"file":725,"line":727,"context":483},48,{"file":725,"line":194,"context":483},{"file":730,"line":519,"context":483},"processors\\email\\email_config.php",{"file":730,"line":35,"context":483},{"file":730,"line":35,"context":483},{"file":730,"line":35,"context":483},{"file":730,"line":463,"context":483},{"file":730,"line":736,"context":483},42,{"file":730,"line":174,"context":483},{"file":739,"line":519,"context":483},"processors\\entity-tag\\entity_tag_config.php",{"file":739,"line":519,"context":483},{"file":742,"line":557,"context":483},"processors\\group\\group_config.php",{"file":744,"line":519,"context":483},"processors\\im\\im_config.php",{"file":744,"line":35,"context":483},{"file":744,"line":35,"context":483},{"file":744,"line":35,"context":483},{"file":744,"line":736,"context":483},{"file":744,"line":174,"context":483},{"file":751,"line":35,"context":483},"processors\\line-item\\line_item_config.php",{"file":751,"line":112,"context":483},{"file":751,"line":385,"context":483},{"file":755,"line":756,"context":483},"processors\\membership\\membership_config.php",51,{"file":755,"line":416,"context":483},{"file":755,"line":759,"context":483},102,{"file":755,"line":761,"context":483},117,{"file":763,"line":557,"context":483},"processors\\note\\note_config.php",{"file":765,"line":256,"context":483},"processors\\order\\order_config.php",{"file":765,"line":767,"context":483},70,{"file":765,"line":769,"context":483},105,{"file":765,"line":583,"context":483},{"file":765,"line":594,"context":483},{"file":765,"line":606,"context":483},{"file":765,"line":214,"context":483},{"file":775,"line":36,"context":483},"processors\\participant\\config.php",{"file":775,"line":777,"context":483},97,{"file":775,"line":538,"context":483},{"file":775,"line":780,"context":483},123,{"file":775,"line":602,"context":483},{"file":775,"line":783,"context":483},141,{"file":775,"line":785,"context":483},158,{"file":787,"line":458,"context":483},"processors\\phone\\phone_config.php",{"file":787,"line":756,"context":483},{"file":787,"line":364,"context":483},{"file":791,"line":490,"context":483},"processors\\relationship\\relationship_config.php",{"file":791,"line":499,"context":483},{"file":794,"line":559,"context":483},"processors\\send-email\\send_email_config.php",{"file":794,"line":452,"context":483},{"file":794,"line":458,"context":483},{"file":794,"line":189,"context":483},{"file":794,"line":186,"context":483},{"file":800,"line":519,"context":483},"processors\\website\\website_config.php",{"file":800,"line":35,"context":483},{"file":800,"line":35,"context":483},{"file":800,"line":35,"context":483},{"file":800,"line":736,"context":483},{"file":800,"line":174,"context":483},{"file":807,"line":146,"context":483},"templates\\notice.php",{"file":809,"line":203,"context":483},"templates\\notices.php",[811],{"name":812,"version":28,"knownCves":813},"Select2",[],[815,832],{"entryPoint":816,"graph":817,"unsanitizedCount":27,"severity":831},"do_code_cividiscount (includes\\class-civicrm-caldera-forms-ajax.php:173)",{"nodes":818,"edges":829},[819,824],{"id":820,"type":821,"label":822,"file":449,"line":823},"n0","source","$_POST",176,{"id":825,"type":826,"label":827,"file":449,"line":214,"wp_function":828},"n1","sink","echo() [XSS]","echo",[830],{"from":820,"to":825,"sanitized":448},"low",{"entryPoint":833,"graph":834,"unsanitizedCount":27,"severity":831},"\u003Cclass-civicrm-caldera-forms-ajax> (includes\\class-civicrm-caldera-forms-ajax.php:0)",{"nodes":835,"edges":838},[836,837],{"id":820,"type":821,"label":822,"file":449,"line":823},{"id":825,"type":826,"label":827,"file":449,"line":214,"wp_function":828},[839],{"from":820,"to":825,"sanitized":448},{"summary":841,"deductions":842},"The \"cf-civicrm\" v1.0.5 plugin exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by exclusively using prepared statements for all its SQL queries and avoiding file operations or external HTTP requests. The absence of known CVEs and a clean vulnerability history is also a significant strength, suggesting a generally stable codebase. However, the plugin has a notable weakness in its handling of AJAX endpoints.\n\nSpecifically, the analysis reveals a substantial attack surface with 10 AJAX handlers, and a critical concern is that 3 of these lack proper authentication checks. While taint analysis did not uncover any immediate exploitable vulnerabilities, the presence of unsanitized entry points without authorization presents a significant risk. This could potentially lead to unauthorized actions if an attacker can craft specific requests to these unprotected AJAX endpoints. The plugin also shows a moderate percentage of improperly escaped output, which, while not flagged as critical, could contribute to Cross-Site Scripting (XSS) vulnerabilities if exploited in conjunction with other weaknesses.\n\nIn conclusion, the plugin's lack of historical vulnerabilities and sound database query practices are commendable. However, the presence of unprotected AJAX endpoints is a serious oversight that significantly elevates the risk profile. Addressing these unauthorized entry points should be the highest priority to improve the plugin's overall security.",[843,845],{"reason":844,"points":569},"AJAX handlers without authentication checks",{"reason":846,"points":509},"Significant portion of output not properly escaped","2026-03-16T20:22:55.578Z",{"wat":849,"direct":858},{"assetPaths":850,"generatorPatterns":853,"scriptPaths":854,"versionParams":855},[851,852],"\u002Fwp-content\u002Fplugins\u002Fcf-civicrm\u002Fincludes\u002Fcss\u002Fcivicrm-caldera-forms.css","\u002Fwp-content\u002Fplugins\u002Fcf-civicrm\u002Fincludes\u002Fjs\u002Fcivicrm-caldera-forms.js",[],[852],[856,857],"cf-civicrm\u002Fincludes\u002Fcss\u002Fcivicrm-caldera-forms.css?ver=","cf-civicrm\u002Fincludes\u002Fjs\u002Fcivicrm-caldera-forms.js?ver=",{"cssClasses":859,"htmlComments":861,"htmlAttributes":862,"restEndpoints":864,"jsGlobals":865,"shortcodeOutput":867},[860],"civicrm-caldera-forms",[],[863],"data-civicrm-caldera-forms-selector",[],[866],"window.CalderaFormsCiviCRM",[868],"[cf_civicrm_shortcode]",{"error":448,"url":870,"statusCode":704,"statusMessage":871,"message":871},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcf-civicrm\u002Fbundle","no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":34,"versions":873},[874],{"version":875,"download_url":876,"svn_tag_url":877,"released_at":28,"has_diff":446,"diff_files_changed":878,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":879,"is_current":446},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf-civicrm.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcf-civicrm\u002Ftags\u002F1.0.2\u002F",[],[]]