[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDsX0yMSidVHMP4vRg5FHdyPM7qqasz02vw3xOt4Qmp0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":143,"fingerprints":679},"contactsheets-lite","WPSyncSheets For Contact Form 7 – CF7 Google Sheets Connector & Save to Database","1.7.0","Creative Werk Designs","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreativewerkdesigns\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-contact-form-7\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Contact Form 7\u003C\u002Fa>\u003C\u002Fstrong> automatically exports and syncs your Contact Form 7(CF7) submissions to a single Google Sheet while securely saving every entry in your WordPress database. Contact Form 7 Google Sheets Connector helps you to get real-time Google Sheets integration with built-in database storage to prevent data loss. Manage all your Contact Form 7 database(CFDB7) entries in one place with powerful, reliable, and easy-to-use features.\u003C\u002Fp>\n\u003Cp>If you are looking for \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-contact-form-7\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">Google Sheets and Database Addon for Contact Form 7\u003C\u002Fa>\u003C\u002Fstrong> this addon is the best choice. It lets you save and manage form submissions directly in your WordPress database and sync Contact Form 7 entries to Google Sheets.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpsyncsheets.com\u002Fwpsyncsheets-for-contact-form-7\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1JaU6HDX4AhYkMrCsDuOTds-KLlFoHW7S27Ojq9hJAFE\u002Fedit?gid=709624087#gid=709624087&range=A340\" rel=\"nofollow ugc\">Sample Sheets\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.wpsyncsheets.com\u002Fwpssc-introduction\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcontactsheets-lite\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-contact-form-7\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WPSyncSheets For Contact Form 7 Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fcontact-form-7-to-google-sheets-integration\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">Contact Form 7 to Google Sheets Integration\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect Contact Form 7 with \u003Cstrong>Google Sheets\u003C\u002Fstrong> and save form entries to database in real time. CF7 Google Sheets Connector is also create a new sheet or select an existing one, add new tabs automatically, and map which form fields to save. WPSyncSheets For Contact Form 7 acts as a secure connector and can store data like name, email, IP address, page URL, and submission date. Data is synced instantly using secure Google authentication, and no Google account or Drive data is stored by the plugin author.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Save Form Submissions in Database\u003C\u002Fstrong>\u003Cbr \u002F>\nDatabase Addon for Contact Form 7 lets you save Contact Form 7 submissions to your WordPress database. It also stores all the form entries in a single optimized database table and Google Sheets. It has ability to displays the entry count for each form with search and filter options. Each contact form 7 submission has its own entry detail page to add notes, show submission date, shop page url and many more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Export Contact Form 7 Entries to Google Sheets, CSV & Excel\u003C\u002Fstrong>\u003Cbr \u002F>\nCF7 Google Sheet Connector is the bridge between WordPress plugin Contact Form 7 and Google Sheets. It can help you to \u003Cstrong>export all your form submissions to Excel and CSV\u003C\u002Fstrong> which has already stored within the WordPress database. WPSyncSheets For Contact Form 7 plugin has also ability to export entries with date filter (Today, Last 7 Days, This Month, Custom Range) option and form wise cf7 entries export.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Modern & Elegant Dashboard for Easy CF7 Entry Management\u003C\u002Fstrong>\u003Cbr \u002F>\nWPSyncSheets For Contact Form 7 includes a clean dashboard inside WordPress admin that shows all Contact Form 7 forms and their connection status with \u003Cstrong>Google Sheets\u003C\u002Fstrong> or \u003Cstrong>Save to Database\u003C\u002Fstrong>. You can manage all integrations from \u003Cstrong>CF7 \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Google Sheets or Database\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-contact-form-7\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">Pro Features\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>✅ \u003Cstrong>Edit Sheet Headers\u003C\u002Fstrong> – Rename spreadsheet columns from plugin settings\u003Cbr \u002F>\n✅ \u003Cstrong>Sort Sheet Headers\u003C\u002Fstrong> – Reorder columns to match your desired field layout\u003Cbr \u002F>\n✅ \u003Cstrong>Payment Status Control\u003C\u002Fstrong> – Sync entries only after PayPal or Stripe payment is successful\u003Cbr \u002F>\n✅ \u003Cstrong>Save File Uploads\u003C\u002Fstrong> – Store uploaded files and add clickable links in the spreadsheet  \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>You can check out the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.wpsyncsheets.com\u002Fwpssc-setup-guide\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">user guide\u003C\u002Fa>\u003C\u002Fstrong> to easily setup the plugin or watch the below video on \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fcontact-form-7-to-google-sheets\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">How to Export Contact Form 7 Entries\u003C\u002Fa>\u003C\u002Fstrong>\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\u002F5XnB13DFqTA?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>Related Import-Export Google Sheets Plugins\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets\u003C\u002Fa>\u003C\u002Fstrong> connects WordPress and WooCommerce platforms with \u003Cstrong>Google Sheets\u003C\u002Fstrong>. Our mission is to help businesses automate data transfer, simplify operations, and reduce repetitive tasks through real-time, two-way data synchronization.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-woocommerce\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For WooCommerce\u003C\u002Fa>: Import Export WooCommerce Orders, Products, Customers & Coupons.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-gravity-forms\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Gravity Forms\u003C\u002Fa>: Send Gravity Forms submissions to Google Sheets in real-time.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-core\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Core\u003C\u002Fa>: Import, Export & Bulk Edit WordPress Posts and Pages via Google Sheets.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-elementor\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Elementor\u003C\u002Fa>: Map & Sync Elementor Form Entries to Google Sheets in Real Time.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-document-library-pro\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Document Library Pro\u003C\u002Fa>: Sync Document Library Pro documents with Google Sheets.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-wpforms\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For WPForms\u003C\u002Fa>: Map & Sync WPForms Entries to Google Sheets.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-ninjaforms\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Ninja Forms\u003C\u002Fa>: Automatically Sync Ninja Form Entries to Google Sheets.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-fluent-forms\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Fluent Forms\u003C\u002Fa>: Sync Fluent Form Entries to Google Sheets in Real Time.\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-formidable-forms\u002F?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description\" rel=\"nofollow ugc\">WPSyncSheets For Formidable Forms\u003C\u002Fa>: Automatically Map and Sync Formidable Form Entries to Google Sheets.\u003C\u002Fp>\n","Connect Contact Form 7 submissions to Google Sheets to sync your form entries and save all cf7 forms submitted data to the database.",400,63375,90,8,"2026-03-12T12:43:00.000Z","6.9.4","5.3","7.4",[20,21,22,23,24],"cf7","cf7-database","cfdb7","contact-form-7","google-sheets","https:\u002F\u002Fwww.wpsyncsheets.com\u002Fwpsyncsheets-for-contact-form-7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontactsheets-lite.1.7.0.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":27,"computed_at":37},"creativewerkdesigns",6,2400,4,"2026-04-03T19:19:55.401Z",[39,60,82,104,122],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":27,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":13,"vuln_count":58,"unpatched_count":28,"last_vuln_date":59,"fetched_at":30},"contact-form-cfdb7","Database Addon for Contact Form 7 – CFDB7","1.3.5","Arshid","https:\u002F\u002Fprofiles.wordpress.org\u002Farshidkv12\u002F","\u003Cp>The “CFDB7” plugin saves contact form 7 submissions to your WordPress database. Export the data to a CSV file.\u003Cbr \u002F>\nBy simply installing the plugin, it will automatically begin to capture form submissions from contact form 7.\u003C\u002Fp>\n\u003Ch4>Features of CFDB 7\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No configuration is needed\u003C\u002Fli>\n\u003Cli>Save Contact Form 7 form submitted data to the database.\u003C\u002Fli>\n\u003Cli>Single database table for all contact form 7 forms\u003C\u002Fli>\n\u003Cli>Easy to use and lightweight plugin\u003C\u002Fli>\n\u003Cli>Developer friendly & easy to customize\u003C\u002Fli>\n\u003Cli>Display all created contact form 7 form list.\u003C\u002Fli>\n\u003Cli>Export CF7 DB (CF7 Database – cf7db) data in CSV file\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Form Email Testing Tool\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmailmug.net\" rel=\"nofollow ugc\">MailMug – SMTP Sandbox\u003C\u002Fa> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpostbox-email-logs\u002F\" rel=\"ugc\">PostBox Email Log\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-smtp-mailer\u002F\" rel=\"ugc\">WP mail smtp\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Addons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Fpublic-export-csv\u002F\" rel=\"nofollow ugc\">Scheduled CSV Export\u003C\u002Fa>\u003Cbr \u002F>\nAutomatically export CFDB7 form entries to CSV on a schedule\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Fcontact-form-7-column-base-mysql-database-addon\u002F\" rel=\"nofollow ugc\">Advanced MYSQL DB\u003C\u002Fa>\u003Cbr \u002F>\nSeparate MySQL column for each cf7 input field\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Fexcel-xlsx-spreadsheet\u002F\" rel=\"nofollow ugc\">Excel Spreadsheet (XLSX) Extension\u003C\u002Fa>\u003Cbr \u002F>\nConnect CFDB7 to an external database or another DB\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Ffiledrop-contact-form-7\u002F\" rel=\"nofollow ugc\">Drag & Drop File Upload\u003C\u002Fa>\u003Cbr \u002F>\nContact form 7 drag and drop files upload plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Fcfdb7-unique-field\u002F\" rel=\"nofollow ugc\">Already Submitted?\u003C\u002Fa>\u003Cbr \u002F>\nTrigger error if a field is already submitted\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Fcf7-popup-message\u002F\" rel=\"nofollow ugc\">Popup Message\u003C\u002Fa>\u003Cbr \u002F>\nReplace your validation and success messages with beautiful popup messages to attract visitors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Fcfdb7-export-pdf-addon\u002F\" rel=\"nofollow ugc\">Export PDF File\u003C\u002Fa>\u003Cbr \u002F>\nEasy to export contact forms from database to PDF file\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fdownloads\u002Fcfdb7-import-csv-to-database\u002F\" rel=\"nofollow ugc\">Import CSV to Database\u003C\u002Fa>\u003Cbr \u002F>\nImport data from the CSV file to the CFDB7 database\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Support : \u003Ca href=\"https:\u002F\u002Fwww.ciphercoin.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.ciphercoin.com\u002Fcontact\u002F\u003C\u002Fa>\u003Cbr \u002F>\nExtensions : \u003Ca href=\"https:\u002F\u002Fciphercoin.com\u002Fcontact-form-7-database-cfdb7-add-ons\u002F\" rel=\"nofollow ugc\">Contact form 7 more Add-ons\u003C\u002Fa>\u003C\u002Fp>\n","Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 database plugin.",600000,8110668,1872,"2026-02-01T07:36:00.000Z","4.8","7.0",[20,21,23,54,55],"contact-form-7-db","wpcf7","https:\u002F\u002Fciphercoin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-cfdb7.1.3.5.zip",7,"2025-07-03 21:37:34",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":16,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":36,"unpatched_count":28,"last_vuln_date":81,"fetched_at":30},"cf7-google-sheets-connector","GSheetConnector for CF7 – Connect Contact Form 7 to Google Sheets and Send Form Submissions in Real Time","5.1.6","WesternDeal","https:\u002F\u002Fprofiles.wordpress.org\u002Fwesterndeal\u002F","\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,944229,88,126,"2026-02-10T13:48:00.000Z","3.6",[20,23,75,76,77],"contact-form-7-integrations","contact-forms","google-sheets-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,"2025-01-31 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":70,"num_ratings":58,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":28,"last_vuln_date":103,"fetched_at":30},"database-for-cf7","Database for CF7","1.2.6","code4life","https:\u002F\u002Fprofiles.wordpress.org\u002Fcode4life\u002F","\u003Cp>Database for CF7 is a plugin developed to store so simple and automatic all information received via the contact forms on your WordPress. It will thus have an important tool to complete Contact Form 7 plugin With Database for CF7, no message will be lost and you will have a longer list of contacts directly in your administration panel, without having to look for the emails that you need on the various email client installed on your PC!\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Database for CF7 plugin provide you a lot of extra features, such as:\u003Cbr \u002F>\n* Advanced filters\u003Cbr \u002F>\n* Advanced search\u003Cbr \u002F>\n* Multiple export format\u003Cbr \u002F>\n* Multilanguage\u003C\u002Fp>\n\u003Cp>For more information, see \u003Ca href=\"https:\u002F\u002Fcode4life.it\u002Fshop\u002Fplugins\u002Fdatabase-for-cf7\u002F\" rel=\"nofollow ugc\">Official page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Docs & Support\u003C\u002Fh4>\n\u003Cp>You can find help in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdatabase-for-cf7\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> on WordPress.org. If you can’t locate any topics that pertain to your particular issue, post a new topic for it.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>You can translate Database for CF7 on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fdatabase-for-cf7\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n","Save CF7 submitted form informations into your WordPress database.",2000,29329,"2024-10-29T06:34:00.000Z","6.6.5","4.6","",[20,21,23,97,98],"database","save-contact-form","https:\u002F\u002Fcode4life.it\u002Fshop\u002Fplugins\u002Fdatabase-for-cf7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdatabase-for-cf7.zip",92,1,"2023-11-29 00:00:00",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":27,"num_ratings":102,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":52,"tags":117,"homepage":120,"download_link":121,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ep-exporter-for-cf7","EP Exporter for Contact Form 7 (CF7)","1.0.1","EstudioPatagon","https:\u002F\u002Fprofiles.wordpress.org\u002Festudiopatagon\u002F","\u003Cp>\u003Cstrong>EP Exporter for Contact Form 7\u003C\u002Fstrong> is a powerful yet lightweight plugin created by \u003Ca href=\"https:\u002F\u002Festudiopatagon.com\u002F?utm_source=wp.org&utm_medium=readme&utm_campaign=cf7-exporter\" rel=\"nofollow ugc\">EstudioPatagon\u003C\u002Fa> that allows you to export Contact Form 7 submissions with advanced features and smart filtering options.\u003C\u002Fp>\n\u003Cp>Unlike basic export plugins, Our exporter provides intelligent data management and export capabilities designed for modern WordPress websites without adding any load to your website.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Export Options\u003C\u002Fstrong> – Multiple formats and filtering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Filtering\u003C\u002Fstrong> – Export by date range, form, or specific fields  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – Optimized for performance (no bloated code, it loads only when required)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Interface\u003C\u002Fstrong> – Clean and intuitive dashboard, similar to any WordPress admin page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Formats\u003C\u002Fstrong> – CSV\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations\u003C\u002Fstrong> – Handle large datasets efficiently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Well organized code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Choose our Exporter?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Performance Focused\u003C\u002Fstrong> – Built with speed and efficiency in mind\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Interface\u003C\u002Fstrong> – Clean, professional design\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Features\u003C\u002Fstrong> – Goes beyond basic export functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong> – Maintained by EstudioPatagon team\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Support\u003C\u002Fstrong> – Backed by web development experts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About EstudioPatagon\u003C\u002Fh4>\n\u003Cp>Created by \u003Ca href=\"https:\u002F\u002Festudiopatagon.com\u002F?utm_source=wp.org&utm_medium=readme&utm_campaign=cf7-exporter\" rel=\"nofollow ugc\">EstudioPatagon\u003C\u002Fa> – WordPress Themes and plugins development.\u003C\u002Fp>\n","Smart and lightweight Contact Form 7 data exporter. Export your CF7 or CFDB7 submissions to CSV with advanced filtering options.",200,795,"2025-10-30T15:41:00.000Z","6.8.5","6.3",[20,22,23,118,119],"contact-form-7-database","contact-form-export","https:\u002F\u002Festudiopatagon.com\u002Fep-exporter-for-cf7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fep-exporter-for-cf7.1.0.1.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":27,"num_ratings":102,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":140,"download_link":141,"security_score":142,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"pepro-cf7-sms-notifier","PeproDev CF7 SMS Notifier","1.1.0","Pepro Dev. Group","https:\u002F\u002Fprofiles.wordpress.org\u002Fpeprodev\u002F","\u003Ch3>\u003Cstrong>Send notifications to User and Admins upon Contact Form 7 Submission\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>This plugin lets you send SMS to users and admins upon contact form 7 submissions and also track sent messages with complete report and export features.\u003Cbr \u002F>\nHere are some awesome features of CF7-SMS:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Complete integrations with SMS.IR panel including Ultrafast-send\u003C\u002Fli>\n\u003Cli>Automatically records submissions sent SMS with statuses \u003C\u002Fli>\n\u003Cli>Filter by Contact Forms, Sent to User\u002FAdmin, Receiver mobile and …\u003C\u002Fli>\n\u003Cli>Export sent SMS log as Excel\u003C\u002Fli>\n\u003Cli>Export sent SMS log as CSV\u003C\u002Fli>\n\u003Cli>Export sent SMS log as HTML\u003C\u002Fli>\n\u003Cli>Export sent SMS log as TXT\u003C\u002Fli>\n\u003Cli>Export sent SMS log as Print\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Made by love in \u003Ca href=\"https:\u002F\u002Fpepro.dev\u002F\"\" rel=\"nofollow ugc\">Pepro Development Center\u003C\u002Fa>.\u003C\u002Fh4>\n\u003Ch4>\u003Cem>\u003Ca href=\"https:\u002F\u002Fpepro.dev\u002F\"\" rel=\"nofollow ugc\">Pepro Dev\u003C\u002Fa> is a registered trademark of \u003Ca href=\"https:\u002F\u002Fpepro.co\u002F\"\" rel=\"nofollow ugc\">Pepro Co\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fh4>\n\u003Ch3>About Us\u003C\u002Fh3>\n\u003Cp>PEPRO DEV is a premium supplier of quality WordPress plugins, services and support. Join us at \u003Ca href=\"https:\u002F\u002Fpepro.dev\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fpepro.dev\u002F\u003C\u002Fa> and also don’t forget to check our \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpeprodev\u002F\" rel=\"nofollow ugc\">free offerings\u003C\u002Fa>, we hope you enjoy them!\u003C\u002Fp>\n","Send notifications to User and Admins upon Contact Form 7 Submission",20,1876,"2022-01-26T07:52:00.000Z","5.9.13","5.0","5.6",[21,137,23,138,139],"cf7-sms","contact-form-7-notifier","wordpress-contact-form","https:\u002F\u002Fpepro.dev\u002Fcf7-database\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpepro-cf7-sms-notifier.zip",85,{"attackSurface":144,"codeSignals":250,"taintFlows":455,"riskAssessment":666,"analyzedAt":678},{"hooks":145,"ajaxHandlers":223,"restRoutes":247,"shortcodes":248,"cronEvents":249,"entryPointCount":34,"unprotectedCount":28},[146,152,156,160,164,168,171,177,180,183,189,192,197,201,205,209,212,217,220],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","admin_enqueue_scripts","enqueue_feedback_scripts","feedback\\users-feedback.php",22,{"type":147,"name":153,"callback":154,"file":150,"line":155},"admin_init","onInit",25,{"type":147,"name":157,"callback":158,"file":150,"line":159},"admin_head","show_deactivate_feedback_popup",28,{"type":147,"name":153,"callback":161,"file":162,"line":163},"maybe_run_review_notice","includes\\class-wpsslc-notifications.php",35,{"type":147,"name":165,"callback":166,"file":162,"line":167},"admin_notices","wpsslc_review_notice_message",81,{"type":147,"name":165,"callback":169,"file":162,"line":170},"wpsslc_coming_soon_notice_message",192,{"type":147,"name":172,"callback":173,"priority":174,"file":175,"line":176},"admin_menu","wpsslc_menu_page",40,"includes\\class-wpsslc-plugin-settings.php",52,{"type":147,"name":148,"callback":178,"file":175,"line":179},"wpsslc_load_custom_wp_admin_style",53,{"type":147,"name":148,"callback":181,"file":175,"line":182},"wpsslc_selectively_enqueue_admin_script",54,{"type":184,"name":185,"callback":186,"priority":187,"file":175,"line":188},"filter","plugin_row_meta","wpsslc_plugin_row_meta",10,55,{"type":147,"name":153,"callback":190,"file":175,"line":191},"wpssc_handle_export",62,{"type":184,"name":193,"callback":194,"file":195,"line":196},"wpcf7_editor_panels","wpsslc_editor_panels","includes\\class-wpsslc-service.php",68,{"type":147,"name":198,"callback":199,"file":195,"line":200},"wpcf7_after_save","wpsslc_save_settings",69,{"type":147,"name":202,"callback":203,"priority":187,"file":195,"line":204},"wpcf7_before_send_mail","wpsslc_wpcf7_before_send_mail",70,{"type":147,"name":202,"callback":206,"priority":207,"file":195,"line":208},"wpsslc_save_to_google_spreadsheets",50,71,{"type":147,"name":202,"callback":210,"file":195,"line":211},"wpssc_save_cf7_submission",72,{"type":147,"name":213,"callback":214,"priority":187,"file":215,"line":216},"init","load_textdomain","src\\class-contactsheetslite.php",48,{"type":147,"name":213,"callback":218,"file":219,"line":13},"wpsslc_add_custom_capability_to_specific_roles","wpsyncsheets-lite-contact-form-7.php",{"type":147,"name":165,"callback":221,"file":219,"line":222},"wpsslc_admin_notice",112,[224,230,234,237,240,243],{"action":225,"nopriv":226,"callback":227,"hasNonce":226,"hasCapCheck":228,"file":175,"line":229},"install_and_activate_plugin",false,"wpsslc_install_and_activate_plugin",true,59,{"action":231,"nopriv":226,"callback":232,"hasNonce":228,"hasCapCheck":228,"file":175,"line":233},"wpssc_toggle_form_status","wp_ajax_wpssc_toggle_form_status",61,{"action":235,"nopriv":226,"callback":235,"hasNonce":228,"hasCapCheck":228,"file":175,"line":236},"wpssc_toggle_db_status",63,{"action":238,"nopriv":226,"callback":238,"hasNonce":228,"hasCapCheck":228,"file":195,"line":239},"wpsslc_reset_settings",74,{"action":241,"nopriv":226,"callback":241,"hasNonce":228,"hasCapCheck":226,"file":195,"line":242},"wpsslc_clear_sheet",75,{"action":244,"nopriv":226,"callback":245,"hasNonce":228,"hasCapCheck":226,"file":195,"line":246},"wpsslc_get_sheets_list","wpsslc_get_sheetslist",77,[],[],[],{"dangerousFunctions":251,"sqlUsage":252,"outputEscaping":266,"fileOperations":449,"externalRequests":102,"nonceChecks":430,"capabilityChecks":450,"bundledLibraries":451},[],{"prepared":253,"raw":254,"locations":255},39,3,[256,259,262],{"file":175,"line":257,"context":258},202,"$wpdb->query() with variable interpolation",{"file":175,"line":260,"context":261},420,"$wpdb->get_col() with variable interpolation",{"file":263,"line":264,"context":265},"includes\\entry\\class-wpssc-cf7-entries-table.php",437,"$wpdb->get_var() with variable interpolation",{"escaped":267,"rawEcho":268,"locations":269},362,102,[270,273,275,277,278,280,281,282,283,285,286,287,288,290,291,292,294,296,297,299,300,302,303,305,307,309,310,311,312,314,316,318,319,320,322,323,324,326,328,330,332,333,335,337,339,341,343,345,347,349,350,352,354,356,358,360,362,364,366,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,406,407,409,411,414,417,418,420,422,423,425,426,429,431,433,435,437,438,440,442,444,445,447],{"file":150,"line":271,"context":272},56,"raw output",{"file":150,"line":274,"context":272},57,{"file":150,"line":276,"context":272},58,{"file":150,"line":229,"context":272},{"file":150,"line":279,"context":272},60,{"file":150,"line":233,"context":272},{"file":150,"line":233,"context":272},{"file":150,"line":191,"context":272},{"file":150,"line":284,"context":272},64,{"file":150,"line":196,"context":272},{"file":150,"line":200,"context":272},{"file":150,"line":204,"context":272},{"file":150,"line":289,"context":272},73,{"file":150,"line":289,"context":272},{"file":150,"line":239,"context":272},{"file":150,"line":293,"context":272},79,{"file":150,"line":295,"context":272},80,{"file":150,"line":142,"context":272},{"file":150,"line":298,"context":272},86,{"file":150,"line":298,"context":272},{"file":150,"line":301,"context":272},87,{"file":150,"line":301,"context":272},{"file":150,"line":304,"context":272},89,{"file":150,"line":306,"context":272},97,{"file":150,"line":308,"context":272},101,{"file":150,"line":308,"context":272},{"file":150,"line":308,"context":272},{"file":150,"line":268,"context":272},{"file":150,"line":313,"context":272},105,{"file":150,"line":315,"context":272},108,{"file":150,"line":317,"context":272},109,{"file":150,"line":317,"context":272},{"file":150,"line":317,"context":272},{"file":150,"line":321,"context":272},110,{"file":150,"line":321,"context":272},{"file":150,"line":321,"context":272},{"file":175,"line":325,"context":272},854,{"file":175,"line":327,"context":272},1172,{"file":175,"line":329,"context":272},1180,{"file":175,"line":331,"context":272},1181,{"file":175,"line":331,"context":272},{"file":175,"line":334,"context":272},1192,{"file":175,"line":336,"context":272},1204,{"file":175,"line":338,"context":272},1220,{"file":175,"line":340,"context":272},1227,{"file":175,"line":342,"context":272},1277,{"file":175,"line":344,"context":272},1288,{"file":195,"line":346,"context":272},974,{"file":195,"line":348,"context":272},1006,{"file":195,"line":348,"context":272},{"file":195,"line":351,"context":272},1007,{"file":195,"line":353,"context":272},1061,{"file":195,"line":355,"context":272},1081,{"file":195,"line":357,"context":272},1082,{"file":195,"line":359,"context":272},1145,{"file":195,"line":361,"context":272},1161,{"file":195,"line":363,"context":272},1166,{"file":195,"line":365,"context":272},1169,{"file":195,"line":331,"context":272},{"file":195,"line":368,"context":272},1182,{"file":195,"line":370,"context":272},1186,{"file":195,"line":372,"context":272},1187,{"file":195,"line":374,"context":272},1269,{"file":195,"line":376,"context":272},1314,{"file":195,"line":378,"context":272},1322,{"file":195,"line":380,"context":272},1353,{"file":195,"line":382,"context":272},1367,{"file":195,"line":384,"context":272},1368,{"file":195,"line":386,"context":272},1386,{"file":195,"line":388,"context":272},1388,{"file":195,"line":390,"context":272},1405,{"file":195,"line":392,"context":272},1409,{"file":195,"line":394,"context":272},1420,{"file":195,"line":396,"context":272},1694,{"file":195,"line":398,"context":272},1698,{"file":195,"line":400,"context":272},1725,{"file":263,"line":402,"context":272},504,{"file":404,"line":274,"context":272},"includes\\entry\\class-wpssc-entries-page.php",{"file":404,"line":276,"context":272},{"file":404,"line":13,"context":272},{"file":404,"line":408,"context":272},268,{"file":404,"line":410,"context":272},269,{"file":412,"line":413,"context":272},"includes\\entry\\class-wpssc-forms-list-table.php",320,{"file":415,"line":416,"context":272},"includes\\entry\\class-wpssc-forms-page.php",27,{"file":415,"line":159,"context":272},{"file":415,"line":419,"context":272},32,{"file":415,"line":421,"context":272},33,{"file":415,"line":163,"context":272},{"file":415,"line":424,"context":272},36,{"file":415,"line":200,"context":272},{"file":427,"line":428,"context":272},"includes\\entry\\class-wpssc-single-entry.php",11,{"file":427,"line":430,"context":272},17,{"file":427,"line":432,"context":272},18,{"file":427,"line":434,"context":272},98,{"file":427,"line":436,"context":272},104,{"file":427,"line":313,"context":272},{"file":427,"line":439,"context":272},212,{"file":427,"line":441,"context":272},249,{"file":427,"line":443,"context":272},284,{"file":427,"line":443,"context":272},{"file":427,"line":446,"context":272},301,{"file":427,"line":448,"context":272},302,2,14,[452],{"name":453,"version":29,"knownCves":454},"Guzzle",[],[456,474,485,494,521,534,545,553,571,618,630,654],{"entryPoint":457,"graph":458,"unsanitizedCount":28,"severity":473},"wpsslc_review_notice_message (includes\\class-wpsslc-notifications.php:133)",{"nodes":459,"edges":471},[460,465],{"id":461,"type":462,"label":463,"file":162,"line":464},"n0","source","$_SERVER (x3)",135,{"id":466,"type":467,"label":468,"file":162,"line":469,"wp_function":470},"n1","sink","echo() [XSS]",157,"echo",[472],{"from":461,"to":466,"sanitized":228},"low",{"entryPoint":475,"graph":476,"unsanitizedCount":28,"severity":473},"wpsslc_coming_soon_notice_message (includes\\class-wpsslc-notifications.php:248)",{"nodes":477,"edges":483},[478,481],{"id":461,"type":462,"label":479,"file":162,"line":480},"$_SERVER (x2)",250,{"id":466,"type":467,"label":468,"file":162,"line":482,"wp_function":470},282,[484],{"from":461,"to":466,"sanitized":228},{"entryPoint":486,"graph":487,"unsanitizedCount":28,"severity":473},"\u003Cclass-wpsslc-notifications> (includes\\class-wpsslc-notifications.php:0)",{"nodes":488,"edges":492},[489,491],{"id":461,"type":462,"label":490,"file":162,"line":464},"$_SERVER (x5)",{"id":466,"type":467,"label":468,"file":162,"line":469,"wp_function":470},[493],{"from":461,"to":466,"sanitized":228},{"entryPoint":495,"graph":496,"unsanitizedCount":254,"severity":473},"wpsslc_plugin_page (includes\\class-wpsslc-plugin-settings.php:625)",{"nodes":497,"edges":517},[498,501,503,507,511],{"id":461,"type":462,"label":499,"file":175,"line":500},"$_SERVER",1259,{"id":466,"type":467,"label":468,"file":175,"line":502,"wp_function":470},1278,{"id":504,"type":462,"label":505,"file":175,"line":506},"n2","$_POST (x3)",651,{"id":508,"type":509,"label":510,"file":175,"line":506},"n3","transform","→ wpsslc_update_option()",{"id":512,"type":467,"label":513,"file":514,"line":515,"wp_function":516},"n4","update_option() [Settings Manipulation]","includes\\class-wpsslc-google-api.php",38,"update_option",[518,519,520],{"from":461,"to":466,"sanitized":228},{"from":504,"to":508,"sanitized":226},{"from":508,"to":512,"sanitized":226},{"entryPoint":522,"graph":523,"unsanitizedCount":254,"severity":473},"\u003Cclass-wpsslc-plugin-settings> (includes\\class-wpsslc-plugin-settings.php:0)",{"nodes":524,"edges":530},[525,526,527,528,529],{"id":461,"type":462,"label":499,"file":175,"line":500},{"id":466,"type":467,"label":468,"file":175,"line":502,"wp_function":470},{"id":504,"type":462,"label":505,"file":175,"line":506},{"id":508,"type":509,"label":510,"file":175,"line":506},{"id":512,"type":467,"label":513,"file":514,"line":515,"wp_function":516},[531,532,533],{"from":461,"to":466,"sanitized":228},{"from":504,"to":508,"sanitized":226},{"from":508,"to":512,"sanitized":226},{"entryPoint":535,"graph":536,"unsanitizedCount":28,"severity":473},"wpsslc_editor_panel_google_sheet (includes\\class-wpsslc-service.php:954)",{"nodes":537,"edges":543},[538,541],{"id":461,"type":462,"label":539,"file":195,"line":540},"$_GET (x7)",979,{"id":466,"type":467,"label":468,"file":195,"line":542,"wp_function":470},1130,[544],{"from":461,"to":466,"sanitized":228},{"entryPoint":546,"graph":547,"unsanitizedCount":28,"severity":473},"\u003Cclass-wpsslc-service> (includes\\class-wpsslc-service.php:0)",{"nodes":548,"edges":551},[549,550],{"id":461,"type":462,"label":539,"file":195,"line":540},{"id":466,"type":467,"label":468,"file":195,"line":542,"wp_function":470},[552],{"from":461,"to":466,"sanitized":228},{"entryPoint":554,"graph":555,"unsanitizedCount":28,"severity":473},"\u003Cclass-wpssc-cf7-entries-table> (includes\\entry\\class-wpssc-cf7-entries-table.php:0)",{"nodes":556,"edges":568},[557,560,564,565],{"id":461,"type":462,"label":558,"file":263,"line":559},"$_GET",252,{"id":466,"type":467,"label":561,"file":263,"line":562,"wp_function":563},"get_col() [SQLi]",369,"get_col",{"id":504,"type":462,"label":558,"file":263,"line":559},{"id":508,"type":467,"label":566,"file":263,"line":11,"wp_function":567},"get_results() [SQLi]","get_results",[569,570],{"from":461,"to":466,"sanitized":228},{"from":504,"to":508,"sanitized":228},{"entryPoint":572,"graph":573,"unsanitizedCount":28,"severity":473},"\u003Cclass-wpssc-entries-page> (includes\\entry\\class-wpssc-entries-page.php:0)",{"nodes":574,"edges":610},[575,576,577,579,581,584,586,590,592,596,598,600,603,607],{"id":461,"type":462,"label":558,"file":404,"line":254},{"id":466,"type":467,"label":566,"file":404,"line":450,"wp_function":567},{"id":504,"type":462,"label":578,"file":404,"line":34},"$_GET (x5)",{"id":508,"type":467,"label":468,"file":404,"line":580,"wp_function":470},24,{"id":512,"type":462,"label":582,"file":404,"line":583},"$_REQUEST['page']",78,{"id":585,"type":467,"label":468,"file":404,"line":583,"wp_function":470},"n5",{"id":587,"type":462,"label":588,"file":404,"line":589},"n6","$_GET['date_from']",120,{"id":591,"type":467,"label":468,"file":404,"line":589,"wp_function":470},"n7",{"id":593,"type":462,"label":594,"file":404,"line":595},"n8","$_GET['date_to']",121,{"id":597,"type":467,"label":468,"file":404,"line":595,"wp_function":470},"n9",{"id":599,"type":462,"label":558,"file":404,"line":254},"n10",{"id":601,"type":467,"label":561,"file":404,"line":602,"wp_function":563},"n11",150,{"id":604,"type":462,"label":605,"file":404,"line":606},"n12","$_POST",134,{"id":608,"type":467,"label":468,"file":404,"line":609,"wp_function":470},"n13",214,[611,612,613,614,615,616,617],{"from":461,"to":466,"sanitized":228},{"from":504,"to":508,"sanitized":228},{"from":512,"to":585,"sanitized":228},{"from":587,"to":591,"sanitized":228},{"from":593,"to":597,"sanitized":228},{"from":599,"to":601,"sanitized":228},{"from":604,"to":608,"sanitized":228},{"entryPoint":619,"graph":620,"unsanitizedCount":102,"severity":473},"\u003Cclass-wpssc-forms-page> (includes\\entry\\class-wpssc-forms-page.php:0)",{"nodes":621,"edges":627},[622,623,624,626],{"id":461,"type":462,"label":582,"file":415,"line":274},{"id":466,"type":467,"label":468,"file":415,"line":274,"wp_function":470},{"id":504,"type":462,"label":558,"file":415,"line":625},45,{"id":508,"type":467,"label":468,"file":415,"line":200,"wp_function":470},[628,629],{"from":461,"to":466,"sanitized":228},{"from":504,"to":508,"sanitized":226},{"entryPoint":631,"graph":632,"unsanitizedCount":28,"severity":473},"\u003Cclass-wpssc-single-entry> (includes\\entry\\class-wpssc-single-entry.php:0)",{"nodes":633,"edges":649},[634,635,636,637,641,642,643,645],{"id":461,"type":462,"label":539,"file":427,"line":58},{"id":466,"type":467,"label":468,"file":427,"line":428,"wp_function":470},{"id":504,"type":462,"label":558,"file":427,"line":34},{"id":508,"type":467,"label":638,"file":427,"line":639,"wp_function":640},"wp_redirect() [Open Redirect]",65,"wp_redirect",{"id":512,"type":462,"label":558,"file":427,"line":34},{"id":585,"type":467,"label":566,"file":427,"line":293,"wp_function":567},{"id":587,"type":462,"label":644,"file":427,"line":34},"$_GET (x2)",{"id":591,"type":467,"label":646,"file":427,"line":647,"wp_function":648},"get_var() [SQLi]",173,"get_var",[650,651,652,653],{"from":461,"to":466,"sanitized":228},{"from":504,"to":508,"sanitized":228},{"from":512,"to":585,"sanitized":228},{"from":587,"to":591,"sanitized":228},{"entryPoint":655,"graph":656,"unsanitizedCount":449,"severity":665},"prepare_items (includes\\entry\\class-wpssc-cf7-entries-table.php:240)",{"nodes":657,"edges":662},[658,659,660,661],{"id":461,"type":462,"label":558,"file":263,"line":559},{"id":466,"type":467,"label":561,"file":263,"line":562,"wp_function":563},{"id":504,"type":462,"label":558,"file":263,"line":559},{"id":508,"type":467,"label":566,"file":263,"line":11,"wp_function":567},[663,664],{"from":461,"to":466,"sanitized":226},{"from":504,"to":508,"sanitized":226},"high",{"summary":667,"deductions":668},"The contact sheets-lite plugin v1.7.0 exhibits a generally strong security posture based on the provided static analysis and vulnerability history.  The plugin demonstrates good practices by implementing robust nonce and capability checks for its AJAX handlers, and a very high percentage of SQL queries utilize prepared statements, significantly reducing the risk of SQL injection. The absence of known CVEs and a clean vulnerability history further contributes to this positive assessment, suggesting a well-maintained and secure codebase.\n\nHowever, there are a few areas that warrant attention. The presence of 4 flows with unsanitized paths in the taint analysis, one of which is flagged as high severity, is the most significant concern. While the static analysis reports no direct vulnerabilities from these, unsanitized paths can lead to directory traversal or other file system-related vulnerabilities if not handled carefully in the logic. Additionally, while the majority of output is properly escaped, a 22% rate of unescaped output, though not critical, still presents a potential cross-site scripting (XSS) vector if sensitive data is involved. The use of the Guzzle library, if not kept up-to-date, could also introduce risks.",[669,672,674,676],{"reason":670,"points":671},"High severity taint flow with unsanitized path",12,{"reason":673,"points":14},"Unsanitized paths found in taint flows",{"reason":675,"points":34},"Percentage of unescaped output",{"reason":677,"points":254},"Bundled Guzzle library (potential for outdated versions)","2026-03-16T19:44:13.107Z",{"wat":680,"direct":689},{"assetPaths":681,"generatorPatterns":684,"scriptPaths":685,"versionParams":686},[682,683],"\u002Fwp-content\u002Fplugins\u002Fcontactsheets-lite\u002Ffeedback\u002Fjs\u002Fadmin-feedback.js","\u002Fwp-content\u002Fplugins\u002Fcontactsheets-lite\u002Ffeedback\u002Fcss\u002Fadmin-feedback.css",[],[],[687,688],"contactsheets-lite\u002Ffeedback\u002Fjs\u002Fadmin-feedback.js?ver=","contactsheets-lite\u002Ffeedback\u002Fcss\u002Fadmin-feedback.css?ver=",{"cssClasses":690,"htmlComments":696,"htmlAttributes":697,"restEndpoints":698,"jsGlobals":699,"shortcodeOutput":700},[691,692,693,694,695],"wpssc-deactivation-container","wpssc-deactivation-response","wpssc-form-title--icon-wrapper","wpssc-icon","hide-feedback-popup",[],[],[],[],[]]