{"id":95088,"date":"2018-12-07T13:33:51","date_gmt":"2018-12-07T13:33:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wpforms-google-sheet-connector\/"},"modified":"2026-01-17T13:56:54","modified_gmt":"2026-01-17T13:56:54","slug":"gsheetconnector-wpforms","status":"publish","type":"plugin","link":"https:\/\/gu.wordpress.org\/plugins\/gsheetconnector-wpforms\/","author":12667560,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"4.0.3","stable_tag":"4.0.3","tested":"6.9.4","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"GSheetConnector For WPForms","header_author":"GSheetConnector","header_description":"Send your WPForms data to your Google Sheets spreadsheet.","assets_banners_color":"fefcfc","last_updated":"2026-01-17 13:56:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.gsheetconnector.com\/wpforms-google-sheet-connector-pro","header_author_uri":"https:\/\/www.gsheetconnector.com\/","rating":4.3,"author_block_rating":0,"active_installs":8000,"downloads":157036,"num_ratings":18,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.2":{"tag":"3.2","author":"westerndeal","date":"2021-02-26 11:16:17"},"3.3":{"tag":"3.3","author":"westerndeal","date":"2021-11-16 14:09:26"},"3.4":{"tag":"3.4","author":"westerndeal","date":"2021-11-22 11:58:38"},"3.4.1":{"tag":"3.4.1","author":"westerndeal","date":"2022-01-04 12:26:23"},"3.4.12":{"tag":"3.4.12","author":"westerndeal","date":"2023-09-22 14:51:59"},"3.4.13":{"tag":"3.4.13","author":"abdullah17","date":"2023-10-11 07:23:38"},"3.4.15":{"tag":"3.4.15","author":"abdullah17","date":"2023-10-30 07:59:47"},"3.4.16":{"tag":"3.4.16","author":"abdullah17","date":"2023-12-28 09:58:57"},"3.4.17":{"tag":"3.4.17","author":"abdullah17","date":"2024-03-09 14:33:00"},"3.4.18":{"tag":"3.4.18","author":"abdullah17","date":"2024-06-07 11:04:53"},"3.4.19":{"tag":"3.4.19","author":"abdullah17","date":"2024-06-25 13:50:49"},"3.4.2":{"tag":"3.4.2","author":"westerndeal","date":"2022-05-25 11:08:07"},"3.4.20":{"tag":"3.4.20","author":"abdullah17","date":"2024-07-30 12:09:34"},"3.4.21":{"tag":"3.4.21","author":"abdullah17","date":"2024-08-08 14:47:05"},"3.4.22":{"tag":"3.4.22","author":"abdullah17","date":"2025-01-04 10:58:16"},"3.4.23":{"tag":"3.4.23","author":"abdullah17","date":"2025-01-20 12:18:57"},"3.4.25":{"tag":"3.4.25","author":"abdullah17","date":"2025-02-04 10:37:36"},"3.4.26":{"tag":"3.4.26","author":"abdullah17","date":"2025-04-21 12:04:54"},"3.4.27":{"tag":"3.4.27","author":"abdullah17","date":"2025-07-17 10:51:51"},"3.4.4":{"tag":"3.4.4","author":"westerndeal","date":"2022-08-08 13:08:22"},"3.4.5":{"tag":"3.4.5","author":"westerndeal","date":"2023-04-28 12:59:33"},"3.4.6":{"tag":"3.4.6","author":"abdullah17","date":"2023-06-10 12:00:11"},"3.4.7":{"tag":"3.4.7","author":"abdullah17","date":"2023-07-24 12:57:38"},"3.4.9":{"tag":"3.4.9","author":"abdullah17","date":"2023-08-03 08:44:50"},"4.0.0":{"tag":"4.0.0","author":"abdullah17","date":"2025-10-11 12:20:56"},"4.0.1":{"tag":"4.0.1","author":"abdullah17","date":"2025-11-20 12:38:03"},"4.0.2":{"tag":"4.0.2","author":"westerndeal","date":"2026-01-15 14:32:47"},"4.0.3":{"tag":"4.0.3","author":"abdullah17","date":"2026-01-17 13:56:54"}},"upgrade_notice":[],"ratings":{"1":3,"2":0,"3":0,"4":0,"5":15},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3232730,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3386451,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.2","3.3","3.4","3.4.1","3.4.12","3.4.13","3.4.15","3.4.16","3.4.17","3.4.18","3.4.19","3.4.2","3.4.20","3.4.21","3.4.22","3.4.23","3.4.25","3.4.26","3.4.27","3.4.4","3.4.5","3.4.6","3.4.7","3.4.9","4.0.0","4.0.1","4.0.2","4.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.gif":{"filename":"screenshot-1.gif","revision":3376289,"resolution":"1","location":"assets","locale":""},"screenshot-2.gif":{"filename":"screenshot-2.gif","revision":3376289,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3376289,"resolution":"3","location":"assets","locale":""},"screenshot-4.gif":{"filename":"screenshot-4.gif","revision":3376289,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3376289,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Google Sheet Integration Shown with Authentication along with Permissions.","2":"How to Enter Sheet Name and Tab Name is shown and Entering the Field Header Names Manually in the Connected Sheet and Submitting the form.","3":"GoogleSheet Form Settings.","4":"System Status.","5":"Extensions."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[254065,221718,130711,245658,254057],"plugin_category":[],"plugin_contributors":[212856,224370,85967],"plugin_business_model":[],"class_list":["post-95088","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-google-sheets","plugin_tags-google-sheets-integration","plugin_tags-wpforms","plugin_tags-wpforms-google-sheets","plugin_tags-wpforms-google-sheets-integration","plugin_contributors-abdullah17","plugin_contributors-gsheetconnector","plugin_contributors-westerndeal","plugin_committers-abdullah17","plugin_committers-jns141191","plugin_committers-westerndeal"],"banners":{"banner":"https:\/\/ps.w.org\/gsheetconnector-wpforms\/assets\/banner-772x250.png?rev=3386451","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gsheetconnector-wpforms\/assets\/icon-128x128.gif?rev=3232730","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/gsheetconnector-wpforms\/assets\/screenshot-1.gif?rev=3376289","caption":"Google Sheet Integration Shown with Authentication along with Permissions."},{"src":"https:\/\/ps.w.org\/gsheetconnector-wpforms\/assets\/screenshot-2.gif?rev=3376289","caption":"How to Enter Sheet Name and Tab Name is shown and Entering the Field Header Names Manually in the Connected Sheet and Submitting the form."},{"src":"https:\/\/ps.w.org\/gsheetconnector-wpforms\/assets\/screenshot-3.png?rev=3376289","caption":"GoogleSheet Form Settings."},{"src":"https:\/\/ps.w.org\/gsheetconnector-wpforms\/assets\/screenshot-4.gif?rev=3376289","caption":"System Status."},{"src":"https:\/\/ps.w.org\/gsheetconnector-wpforms\/assets\/screenshot-5.png?rev=3376289","caption":"Extensions."}],"raw_content":"<!--section=description-->\n<p>Automatically send WPForms entries to Google Sheets in real-time.<\/p>\n\n<p><strong>GSheetConnector for WPForms<\/strong> is a powerful and user-friendly add-on that connects your <a href=\"https:\/\/wordpress.org\/\">WordPress<\/a> website running <strong><a href=\"https:\/\/wordpress.org\/plugins\/wpforms-lite\/\">WPForms<\/a><\/strong> with <strong><a href=\"https:\/\/www.google.com\/sheets\/about\/\">Google Sheets<\/a><\/strong> and automatically saves every form submission into a connected spreadsheet.<\/p>\n\n<p>When a visitor submits a form on your website, the data is instantly synced to Google Sheets \u2014 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.<\/p>\n\n<p>This plugin works with both <strong><a href=\"https:\/\/wordpress.org\/plugins\/wpforms-lite\/\">WPForms Lite<\/a><\/strong> and <strong><a href=\"https:\/\/wpforms.com\/pricing\/\">WPForms Pro<\/a><\/strong> and allows you to build a complete <strong>WPForms to Google Sheets automation system<\/strong> without writing any code.<\/p>\n\n<h4>\ud83d\ude80 Key Features<\/h4>\n\n<p>\ud83d\udd04 Real-time sync of WPForms entries to Google Sheets<br \/>\n\ud83d\udcc4 Works with WPForms Lite and WPForms Pro (tested with the latest versions)<br \/>\n\ud83e\udde9 Feed-based form-to-sheet connections<br \/>\n\ud83d\udcca Supports multiple forms and multiple Google Sheets per form<br \/>\n\ud83d\udd11 Secure Google authentication (one-click OAuth)<br \/>\n\ud83c\udff7 Supports WPForms Smart Tags<br \/>\n\ud83d\udcc5 Sync submission date and time<br \/>\n\ud83d\udee0 Debug log and system status for troubleshooting<\/p>\n\n<h4>\ud83d\udca1 Why Use GSheetConnector for WPForms?<\/h4>\n\n<p>Most businesses waste time exporting WPForms entries, downloading CSV files, and manually copying data into spreadsheets. GSheetConnector eliminates this by creating a <strong>real-time connection between WPForms and Google Sheets<\/strong>.<\/p>\n\n<p>Every form submission is automatically synced, allowing you to:\n\u2022 Follow up on leads instantly<br \/>\n\u2022 Share data with your team<br \/>\n\u2022 Build reports and dashboards<br \/>\n\u2022 Avoid data loss and human errors<br \/>\n\u2022 Manage everything inside Google Sheets<br \/>\n\u2022 Enable real-time collaboration<\/p>\n\n<p><a href=\"https:\/\/www.gsheetconnector.com\/docs\/gsheetconnnector-for-wpforms\/\">Documentation<\/a> | <a href=\"https:\/\/www.gsheetconnector.com\/support\">Support<\/a> | <a href=\"https:\/\/demo.gsheetconnector.com\/wpforms-google-sheet-connector-pro\/\">Demo<\/a> | <a href=\"https:\/\/www.gsheetconnector.com\/wpforms-google-sheet-connector-pro?wp-repo\">WPForms Google Sheet Connector Pro<\/a> | <a href=\"https:\/\/www.gsheetconnector.com\/plugins\/\">Our Plugins<\/a><\/p>\n\n<h4>\ud83e\udd1d Powerful PRO Automation Features<\/h4>\n\n<p>Upgrade to <strong><a href=\"https:\/\/www.gsheetconnector.com\/wpforms-google-sheet-connector-pro?wp-repo\">WPForms Google Sheet Connector Pro<\/a><\/strong> to unlock full automation and advanced control:<\/p>\n\n<p>\u279c Custom Google API integration (OAuth &amp; Service Account)<br \/>\n\u279c Create new Google Sheets directly from WordPress<br \/>\n\u279c Field-to-column mapping<br \/>\n\u279c Re-order or rename Google Sheet headers<br \/>\n\u279c Use any <a href=\"https:\/\/wpforms.com\/docs\/how-to-use-smart-tags-in-wpforms\/\">WPForms Smart Tags<\/a> as column headers<br \/>\n\u279c Sync existing WPForms entries to Google Sheets<br \/>\n\u279c Freeze header row<br \/>\n\u279c Row colors (odd\/even + header styling)<br \/>\n\u279c Multiple feeds per form<br \/>\n\u279c Date-based and filtered syncing<\/p>\n\n<p>\ud83d\udc49 Upgrade to Pro: https:\/\/www.gsheetconnector.com\/wpforms-google-sheet-connector-pro\/<\/p>\n\n<p><strong>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.<\/strong><\/p>\n\n<h4>\u26a1\ufe0f Check Live Demo<\/h4>\n\n<p>\ud83d\udd17 <a href=\"https:\/\/demo.gsheetconnector.com\/wpforms-google-sheet-connector-pro\/\">WPForms Live Demo \u2013 Click Here<\/a><\/p>\n\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1IzQqqCziV2eOxH2vb1EFmcvkGt4WIIjHfxUIE4MdpZk\/edit?gid=1144149960#gid=1144149960\">Google Sheet URL to Check submitted Data<\/a><\/p>\n\n<h4>Related Google Sheets Connector Plugins<\/h4>\n\n<p>GSheetConnector also offers Google Sheets integrations for other popular WordPress plugins, helping you automate data syncing across your website without writing code.<\/p>\n\n<p>\u2022 <strong>GSheetConnector for Contact Form 7<\/strong> \u2013 Automatically send Contact Form 7 submissions to Google Sheets for easy lead management. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for WPForms<\/strong> \u2013 Sync WPForms entries to Google Sheets in real-time with flexible feed-based settings. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for Gravity Forms<\/strong> \u2013 Connect Gravity Forms submissions to Google Sheets and manage form data efficiently. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for Ninja Forms<\/strong> \u2013 Automatically export Ninja Forms entries to Google Sheets with reliable syncing. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for Formidable Forms<\/strong> \u2013 Connect Formidable Forms data to Google Sheets for structured data management. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for Fluent Forms<\/strong> \u2013 Export Fluent Forms entries to Google Sheets automatically upon form submission. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for Elementor Forms<\/strong> \u2013 Send Elementor form submissions directly to Google Sheets for reporting and collaboration. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for WooCommerce<\/strong> \u2013 Sync WooCommerce orders, customers, and products with Google Sheets for real-time tracking. <em>(Free &amp; Pro available)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for Divi Forms<\/strong> \u2013 Integrate Divi form submissions with Google Sheets. <em>(Pro version only)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for Avada Forms<\/strong> \u2013 Send Avada form entries to Google Sheets for centralized data handling. <em>(Pro version only)<\/em><\/p>\n\n<p>\u2022 <strong>GSheetConnector for WordPress Core<\/strong> \u2013 Import and export WordPress posts and pages using Google Sheets. <em>(Pro version only)<\/em><\/p>\n\n<p><a href=\"https:\/\/www.gsheetconnector.com\/plugins\/\">Explore our Google Sheets connector plugins and access free versions where available.<\/a><\/p>\n\n<h4>\u2728 How to Use this Plugin<\/h4>\n\n<ul>\n<li><p><strong>Step: 1 - <a href=\"https:\/\/sheets.google.com\/\">In Google Sheets<\/a><\/strong> \n\u279c Log into your Google Account and visit Google Sheets.<br \/>\n\u279c Create a new Sheet and name it.<br \/>\n\u279c Rename or keep default name of the tab on which you want to capture the data. \n\u279c Copy Sheet Name, Sheet ID, Tab Name and Tab ID (Refer Screenshots)<\/p><\/li>\n<li><p><strong>Step: 2 - In WordPress Admin<\/strong>\n\u279c Navigate to WPForms &gt; Google Sheet &gt; Integration Tab.\n\u279c Authenticate with Google using new \"Google Access Code\" while clicking on \"Get Code\"\n\u279c <strong>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 &amp; Authenticate.<\/strong>\n\u279c Then, Navigate to GoogleSheet Form Settings Tab Selected respective WPForm from the dropdown with which you want to connect with Google Sheet.<br \/>\n\u279c Now copy and paste the Google Sheets sheet name and tab name into respective input fields, and submit.<\/p><\/li>\n<li><p><strong>Step: 3 - Arranging Columns in Sheet<\/strong>\n\u279c 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).\n\u279c Lastly Test your WPForms and verify that the data shows up in your Google Sheet.<\/p><\/li>\n<\/ul>\n\n<h4>\ud83d\udd25 Videos to help you get started with WPForms Google Sheets Connector<\/h4>\n\n<p>\ud83d\ude80WPForms Forms Google Sheet Connector Introduction Video<\/p>\n\n<p>https:\/\/youtu.be\/tgF9GfDjQOw?si=4Ej3vPfpxfDcU7hq<\/p>\n\n<h3>\ud83d\udd10 Secure &amp; Compliant<\/h3>\n\n<p>GSheetConnector connects directly to <strong>your Google account<\/strong>. Your form data stays inside:\n\u2022 Your WordPress site<br \/>\n\u2022 Your Google Drive<\/p>\n\n<p>No third-party servers, no external storage.<\/p>\n\n<p>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.<\/p>\n\n<h4>Important Notes<\/h4>\n\n<p>\u279c 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.<\/p>\n\n<p>\ud83d\udc49 <a href=\"\/\/www.gsheetconnector.com\/wpforms-google-sheet-connector-pro?wp-repo)\">Get WPForms PRO today<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>gsheetconnector-wpforms<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory, OR <code>Site Admin &gt; Plugins &gt; New &gt; Search &gt; GsheetConnector Wpforms &gt; Install<\/code>.  <\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.  <\/li>\n<li>Use the <code>Admin Panel &gt; WPForms &gt; Google Sheet &gt; Integration<\/code> screen to connect to <code>Google Sheets<\/code> by entering the Access Code. You can get the Access Code by clicking the \"Get Code\" button. \nEnjoy!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20get%20the%20google%20access%20code%3F\"><h3>How do I get the Google Access Code?<\/h3><\/dt>\n<dd><p>To connect WPForms with Google Sheets, you need to authorize your Google account.<\/p>\n\n<p>Follow these steps:<\/p>\n\n<ol>\n<li>Go to <strong>WPForms \u2192 Google Sheet \u2192 Integration<\/strong> in your WordPress admin.<\/li>\n<li>Click the <strong>\u201cGoogle Signin\u201d<\/strong> button.<\/li>\n<li>You will be redirected to Google to log in and authorize access to <strong>Google Drive<\/strong> and <strong>Google Sheets<\/strong>.<br \/>\nPlease allow both permissions.<\/li>\n<li>After authorization, Google will generate an <strong>Access Code<\/strong> and redirect you back to the plugin.<\/li>\n<li>Click <strong>Save &amp; Authenticate<\/strong>.<br \/>\nYour connected Google email will be displayed, confirming that the connection is successful.<\/li>\n<\/ol><\/dd>\n<dt id=\"how%20can%20i%20send%20custom%20smart%20tag%20values%20%28query_vars%2C%20user_meta%2C%20etc.%29%20to%20google%20sheets%3F\"><h3>How can I send custom Smart Tag values (query_vars, user_meta, etc.) to Google Sheets?<\/h3><\/dt>\n<dd><p>You can add custom Smart Tags to WPForms and use them as column headers in Google Sheets.<\/p>\n\n<p>Add this code to your site:<\/p>\n\n<p>add_filter( \"wpforms_smart_tags\", \"edit_smart_tags\" );\nfunction edit_smart_tags( $tags ) {\n    $tags['query_var key=\"wpformstest\"'] = 'Query String Variable';\n    return $tags;\n}<\/p>\n\n<p>Then add the same Smart Tag key<br \/>\nquery_var key=\"wpformstest\"<br \/>\nas a column header in your Google Sheet to receive the value.<\/p><\/dd>\n<dt id=\"why%20are%20entry_id%20and%20entry_date%20not%20appearing%20in%20my%20google%20sheet%3F\"><h3>Why are entry_id and entry_date not appearing in my Google Sheet?<\/h3><\/dt>\n<dd><p>In the free version of the plugin, only the submission date is supported using the <strong>\"date\"<\/strong> column. Other Smart Tags, require the Pro version.<\/p>\n\n<p>To use all Smart Tags and advanced syncing options, please upgrade to the<br \/>\n<strong><a href=\"https:\/\/www.gsheetconnector.com\/wpforms-google-sheet-connector-pro?wp-repo\">WPForms Google Sheet Connector Pro<\/a><\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20connect%20multiple%20wpforms%20to%20different%20google%20sheets%3F\"><h3>Can I connect multiple WPForms to different Google Sheets?<\/h3><\/dt>\n<dd><p>Yes. You can connect each WPForm to its own Google Sheet or to different tabs within the same spreadsheet using feed-based connections.<\/p>\n\n<\/dd>\n<dt id=\"does%20the%20plugin%20sync%20data%20in%20real-time%3F\"><h3>Does the plugin sync data in real-time?<\/h3><\/dt>\n<dd><p>Yes. As soon as a form is submitted, the data is automatically sent to Google Sheets.<\/p>\n\n<\/dd>\n<dt id=\"is%20my%20data%20stored%20on%20external%20servers%3F\"><h3>Is my data stored on external servers?<\/h3><\/dt>\n<dd><p>No. All data is transferred directly between your WordPress site and your Google account.<br \/>\nGSheetConnector does not store your form entries on any third-party servers.<\/p><\/dd>\n<dt id=\"why%20is%20my%20wpforms%20data%20not%20being%20sent%20to%20google%20sheets%3F\"><h3>Why is my WPForms data not being sent to Google Sheets?<\/h3><\/dt>\n<dd><p>This usually happens if Google authentication has expired or permissions were not granted correctly.<\/p>\n\n<p>Please check:\n\u2022 Your Google account is still connected in <strong>WPForms \u2192 Google Sheet \u2192 Integration<\/strong>\n\u2022 Google Drive and Google Sheets permissions are enabled\n\u2022 You have clicked <strong>Save &amp; Authenticate<\/strong> after signing in<\/p>\n\n<p>If needed, simply re-authenticate your Google account from the Integration tab.<\/p>\n\n<\/dd>\n<dt id=\"will%20the%20submission%20date%20and%20time%20be%20saved%20in%20google%20sheets%3F\"><h3>Will the submission date and time be saved in Google Sheets?<\/h3><\/dt>\n<dd><p>Yes. The plugin can send the submission date and time to Google Sheets.<br \/>\nIn the free version, you can use the <strong>\"date\"<\/strong> column.<br \/>\nThe Pro version supports full date, time, and Smart Tag based values.<\/p>\n\n<\/dd>\n<dt id=\"can%20i%20map%20form%20fields%20to%20specific%20google%20sheet%20columns%3F\"><h3>Can I map form fields to specific Google Sheet columns?<\/h3><\/dt>\n<dd><p>Yes. Field-to-column mapping is available in the <strong>Pro version<\/strong>, allowing you to control the column order, names, and structure of your Google Sheet.<\/p>\n\n<\/dd>\n<dt id=\"is%20my%20form%20data%20stored%20securely%3F\"><h3>Is my form data stored securely?<\/h3><\/dt>\n<dd><p>Yes. All form data is transferred directly between your WordPress site and your Google account.<br \/>\nGSheetConnector does not store your form submissions on any external servers.<\/p>\n\n<\/dd>\n<dt id=\"can%20i%20sync%20existing%20wpforms%20entries%20to%20google%20sheets%3F\"><h3>Can I sync existing WPForms entries to Google Sheets?<\/h3><\/dt>\n<dd><p>Yes. The <strong>Pro version<\/strong> allows you to sync previously submitted WPForms entries to Google Sheets.<\/p>\n\n<\/dd>\n<dt id=\"can%20i%20use%20smart%20tags%20in%20google%20sheet%20headers%3F\"><h3>Can I use Smart Tags in Google Sheet headers?<\/h3><\/dt>\n<dd><p>Yes. The <strong>Pro version<\/strong> allows you to use any WPForms Smart Tag as a column header, including user data, query strings, and custom values.<\/p>\n\n<\/dd>\n<dt id=\"what%20should%20i%20do%20if%20google%20shows%20a%20%E2%80%9Cthis%20app%20isn%E2%80%99t%20verified%E2%80%9D%20warning%3F\"><h3>What should I do if Google shows a \u201cThis app isn\u2019t verified\u201d warning?<\/h3><\/dt>\n<dd><p>This may appear when using a custom Google API project.<br \/>\nClick <strong>Advanced<\/strong> and then <strong>Go to project<\/strong> to continue. It is safe when you are connecting your own Google account.<\/p>\n\n<\/dd>\n<dt id=\"what%20does%20the%20service%20account%20option%20do%3F\"><h3>What does the Service Account option do?<\/h3><\/dt>\n<dd><p>Service Account authentication allows you to connect Google Sheets without repeated login prompts. It is ideal for websites that need uninterrupted syncing and higher reliability.<\/p>\n\n<\/dd>\n<dt id=\"why%20am%20i%20getting%20errors%20or%20missing%20entries%3F\"><h3>Why am I getting errors or missing entries?<\/h3><\/dt>\n<dd><p>Enable <strong>Debug Log<\/strong> and <strong>System Status<\/strong> in the plugin settings to see detailed error messages. These tools help identify permission, API, or configuration issues quickly.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.0.3<\/h4>\n\n<p>(17-01-2026)\n* Fixed: freemius issues.<\/p>\n\n<h4>4.0.2<\/h4>\n\n<p>(03-12-2025)\n* Added: UI changes.\n* Added: capabilities check for the access of the plugin pages.<\/p>\n\n<h4>4.0.1<\/h4>\n\n<p>(20-11-2025)\n* Added: UI changes.\n* Fixed: Vulnerabilities issues.<\/p>\n\n<h4>4.0.0<\/h4>\n\n<p>(29-07-2025) \n* Secured the plugin code by eliminating remote file calls, adding file access checks, escaping output, and verifying nonces.\n* Replaced static asset includes with wp_enqueue_* functions for proper script and style loading.\n* Fixed text domain for consistent internationalization support.<\/p>\n\n<h4>3.4.27<\/h4>\n\n<p>(16-07-2025)\n* Tested up to latest version of WordPress 6.8.1.\n* Confirmed compatibility with the latest versions of WPForms and WPForms Lite.<\/p>\n\n<h4>3.4.26<\/h4>\n\n<p>(21-04-2025)\n* Added: Moved saving of credentials to database for Auto API Integration.<\/p>\n\n<h4>3.4.25<\/h4>\n\n<p>(31-01-2025)\n* Added: condition added for the date sync.\n* Fixed: Minor UI changes.<\/p>\n\n<h4>3.4.24<\/h4>\n\n<p>(20-01-2025)\n* Fixed: Auto deactivation of the plugin.<\/p>\n\n<h4>3.4.23<\/h4>\n\n<p>(04-01-2025)\n* Added PRO Showcase: Added Date Filter for Sync: Introduced a date filter option to simplify syncing for users with large entries.\n* Added: The \"Copy Log\" button has been added.\n* Fixed: Undefined error when clicking the \"Copy to Clipboard\" button in the System Info tab.\n* Fixed: The issue with the Debug Log view and the close button has been fixed.\n* Fixed: Dashboard widget formatting has been improved.<\/p>\n\n<h4>3.4.22<\/h4>\n\n<p>(08-08-2024)\n* Added: Display a notification when authentication expires.<\/p>\n\n<h4>3.4.21<\/h4>\n\n<p>(30-07-2024)\n* Fixed: Google hasn\u2019t verified this app error.<\/p>\n\n<h4>3.4.20<\/h4>\n\n<p>(25-06-2024)\nAdded: UI changes.<\/p>\n\n<h4>3.4.19<\/h4>\n\n<p>(07-06-2024)\nAdded: UI changes.<\/p>\n\n<h4>3.4.18<\/h4>\n\n<p>(09-03-2024)\nAdded: Add links for support,docs,upgrade to pro.<\/p>\n\n<h4>3.4.17<\/h4>\n\n<p>(28-12-2023)\nFixed: Connected email account display issue.<\/p>\n\n<h4>3.4.16<\/h4>\n\n<p>(30-10-2023)\nFixed: error displayed for dashboard widget.<\/p>\n\n<h4>3.4.15<\/h4>\n\n<p>(11-10-2023)\nFixed: Solved PHP Warning and compatible with PHP 8.X.<\/p>\n\n<h4>3.4.14<\/h4>\n\n<p>(11-10-2023)\nAdded : The Google API Client Library has been upgraded to version 2.12.6, incorporating Guzzle HTTP version 7.4.3.\nAdded : Update enhances reliability and debugging capabilities, ensuring smoother integration with Google services.\nAdded : Added Language files for French, Spanish, Dutch, and Italian.<\/p>\n\n<h4>3.4.13<\/h4>\n\n<p>(22-09-2023)\nFixed: error displayed for dashboard widget.\nAdded : For user without Google Drive and Google Sheets permissions Authentication shown alert with message.\nUI Changes : Redesigned System Status and Error Log for improved functionality and user experience.<\/p>\n\n<h4>3.4.12<\/h4>\n\n<p>(10-08-2023)\nFixed : Duplicate entry issue resolved.\nAdded : Transfering old setting to a new feed while updating.\nFixed : css issue.<\/p>\n\n<h4>3.4.11<\/h4>\n\n<p>(07-08-2023)\nAdded : Moved old settings to new settings.\nFixed : Undefined function resolved.\nUI Changes : Showcasing PRO Features in WPForms &gt; GSheetConnector Feeds.<\/p>\n\n<h4>3.4.10<\/h4>\n\n<p>(03-08-2023)\nAdded : Google sheet Setting added in Edit forms &gt; GSheetConnector\nAdded : System Status tab added.<\/p>\n\n<h4>3.4.9<\/h4>\n\n<p>(24-07-2023)\nFixed : revert some changes.<\/p>\n\n<h4>3.4.8<\/h4>\n\n<p>(24-07-2023)\nAdded : UI changes.<\/p>\n\n<h4>3.4.7<\/h4>\n\n<p>(10-06-2023)\nFixed : smart_tags undefined issue resolved<\/p>\n\n<h4>3.4.6<\/h4>\n\n<p>(28-04-2023)\nAdded : Remove access permission from google account while deactivating authentication.\nFixed : Undefined class issue solved.\nFixed : Vulnerabilities issues.<\/p>\n\n<h4>3.4.5<\/h4>\n\n<p>(30-07-2022)\n* New Google Integration method implemented using web app.<\/p>\n\n<h4>3.4.4<\/h4>\n\n<ul>\n<li>Fixed: Undefined function issue.<\/li>\n<\/ul>\n\n<h4>3.4.3<\/h4>\n\n<ul>\n<li>Fixed: Wrong Class issue resolved.<\/li>\n<li>Fixed: Undefined function issue.<\/li>\n<\/ul>\n\n<h4>3.4.2<\/h4>\n\n<ul>\n<li>Fixed: Displaying error and not allowing data to get saved to Google Sheet.<\/li>\n<\/ul>\n\n<h4>3.4.1<\/h4>\n\n<ul>\n<li>Fixed: Undefined index issue.<\/li>\n<\/ul>\n\n<h4>3.4<\/h4>\n\n<ul>\n<li>Fixed: redeclared class error.<\/li>\n<li>Fixed: smart_tags data not getting saved and throwing errors.<\/li>\n<li>Displayed connected Google account at the Integration Page.<\/li>\n<li>Added Upgrade to PRO link and list out feature of PRO version.<\/li>\n<li>Added Logo on dashboard page.<\/li>\n<\/ul>\n\n<h4>3.3<\/h4>\n\n<ul>\n<li>Fixed smart tag not getting saved to Google Sheet.<\/li>\n<li>Update API Libraries.<\/li>\n<\/ul>\n\n<h4>3.2<\/h4>\n\n<ul>\n<li>Fixed fontend errors on form submission.<\/li>\n<\/ul>\n\n<h4>3.1<\/h4>\n\n<ul>\n<li>Fixed Smart tag errors and issues with new update of WPForms Lite Version 1.6.3.1<\/li>\n<\/ul>\n\n<h4>3.0<\/h4>\n\n<ul>\n<li>Get <a href=\"https:\/\/wpforms.com\/docs\/how-to-use-smart-tags-in-wpforms\/#smart-tags\">smart tags<\/a> value to the sheet. Add tags to header without curly braces.<\/li>\n<li>Fixed displaying of single quote sign in front of numeric and date values.<\/li>\n<li>Fixed - conflicts error.<\/li>\n<li>Fixed - Get Date and Time as per local time instead of universal time.<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Upgrade Google APIs Client Library to V4.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Removed admin notifications for limit.<\/li>\n<li>Fixed not allowing form data to be saved at Google Sheet.<\/li>\n<li>Fixed WPForms listing showing only five forms at Google Sheet settings tab.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed error at dashboard widget.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Allow user to deactivate authentication<\/li>\n<li>Added FAQ and System Status Tab<\/li>\n<li>Fixed displaying of debug statements after form submission.<\/li>\n<li>Allow user to add default \"date\" and \"time\" column to Google Sheet.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>UI changes<\/li>\n<li>Moved tab from WPForms settings to \"Google Sheet\" tab.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First public release<\/li>\n<li>Integrated WPForms with Google sheets.<\/li>\n<\/ul>","raw_excerpt":"Connect WPForms to Google Sheets and automatically send form entries to a google sheet in real-time. No manual exports, no coding required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/95088","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=95088"}],"author":[{"embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/westerndeal"}],"wp:attachment":[{"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=95088"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=95088"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=95088"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=95088"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=95088"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gu.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=95088"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}