=== Contact Form 7 Google Sheets Connector β Auto Export Form Data === Contributors: creativewerkdesigns, arpitgshah Tags: contact form 7, cf7, export, excel, export cf7 Requires at least: 5.3 Tested up to: 6.8 Requires PHP: 5.6 Stable tag: 1.6.8 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Automatically save Contact Form 7 submissions to Google Sheets. Sync entries in real-time and eliminate manual data entry. == Description == Contact Form 7 Google Spreadsheet Addon - WPSyncSheets For Contact Form 7 plugin sync with your Contact Form 7 entries to single Google Spreadsheet. The plugin has the leading popularity amongst the plugin to save users Contact Form 7 forms entries within one single Google Spreadsheet. It can easily save all your entries in single spreadsheets with great features. = π Key Features = π Real-time Sync with Google Sheets β One-time setup π§© Auto-creates Google Sheet headers based on form fields π₯ View linked spreadsheet directly from the plugin settings π Automatically include submission date and time with each entry π§ Freeze header rows in Google Sheets for easy navigation βοΈ Compatible with Contact form 7, WordPress 6.8.2, and PHP 8.3 = π‘ Why Use This Plugin? = * Collaboration ready: Easily share sheets with team members or stakeholders * Customizable sheets: Control what you export and how it's formatted * Reliable & Lightweight: It doesnβt slow down your website and works seamlessly with most WordPress themes and plugins. * Data Backup: Keep a live copy of your store data in Google Sheets * Real-time sync: No more manual exports β your sheets update automatically = π Download Sample Sheets = [View Sample Exported Entries Sheet](https://docs.google.com/spreadsheets/d/1JaU6HDX4AhYkMrCsDuOTds-KLlFoHW7S27Ojq9hJAFE/edit?gid=709624087#gid=709624087&range=A340) = π οΈ Save Contact Forms 7 Entries to Google Sheets = 1. Install and activate Contact Form 7 2. Connect to Google Drive via API (Client ID, Secret, and Token) 3. Select or Create a Spreadsheet 4. Choose the Contact Form to Sync 5. Save Settings 6. Check Your Google Sheet for Synced Data 7. Form submissions Date will auto-export to Google Sheets in real-time π [Live Demo β Click Here](https://demo.wpsyncsheets.com/wpsyncsheets-for-contact-form-7/) = π§ͺ Demo Testing Instructions = 1. Fill out the sample form 2. Submit your data 3. Click the spreadsheet link to view real-time exported entries = π Upgrade to Pro = The [Pro version](https://www.wpsyncsheets.com/wpsyncsheets-for-contact-form-7/?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description) unlocks powerful features:
✅ Edit Sheet Headers β Rename spreadsheet columns from plugin settings ✅ Sort Sheet Headers β Reorder columns to match your desired field layout ✅ Payment Status Control β Sync entries only after PayPal or Stripe payment is successful ✅ Save File Uploads β Store uploaded files and add clickable links in the spreadsheet= π Documentation & Support = * Check these [help docs](https://docs.wpsyncsheets.com/wpssc-introduction/) * Reach out to our [support team](https://wordpress.org/support/plugin/contactsheets-lite/) = π£ Join 10,000+ WordPress Sites Already Using WPSyncSheets = WPSyncSheets for Contact Form 7 instantly syncs form entries to Google Sheets. A simple way to manage and track submissions without manual effort. = π Stay Updated = Subscribe to the [WPSyncSheets Newsletter](https://www.wpsyncsheets.com/#newsletter) and get tips, updates, and exclusive discounts delivered straight to your inbox! ###Relevant Import-Export Google Sheets Plugins### Other useful plugins from WPSyncSheets to import and export data from WordPress websites to Google Sheets. WPSyncSheets For WooCommerce: Import Export for WooCommerce orders, products, customers, coupons, and events. WPSyncSheets For Gravity Forms: Sync Gravity Forms entries to Google Sheets allowing form data transfer to specified spreadsheet columns in real-time. WPSyncSheets For Core: Enables import export WordPress posts and pages to and from Google Sheets, allowing users to bulk edit content in the spreadsheet and sync changes back to WordPress. WPSyncSheets For Elementor: Migrates Elementor form entries to Google Sheets, maps form fields to the spreadsheet columns, and automatically updates sheets when form entries are submitted. WPSyncSheets For Document Library Pro: Sync Document Library Pro entries with Google Sheets allowing for two-way updates between the plugin entries and spreadsheet data. WPSyncSheets For WPForms: Adds WPForms entries to Google Sheets and transfers form data to specified spreadsheet columns when forms are submitted. WPSyncSheets For Ninja Forms: Migrates Ninja Forms entries to Google Sheets, maps form fields to spreadsheet columns, and updates sheets in real-time. WPSyncSheets For Fluent Forms: Sync Fluent Forms entries to Google Sheets, and automatically transfer form data to designated spreadsheet columns upon submission. WPSyncSheets For Formidable Forms: Adds Formidable Forms entities to Google Sheets maps form fields to spreadsheet columns and automatically updates sheets when forms are submitted. = About WPSyncSheets = WPSyncSheets is a leading plugin suite built to connect WordPress and WooCommerce platforms with Google Sheets. Our mission is to help businesses automate data transfer, simplify operations, and reduce repetitive tasks through real-time, two-way data synchronization. With over 9+ purpose-built plugins, WPSyncSheets enables: * Smooth export/import of WooCommerce and WordPress data * Bulk content updates through spreadsheets * Live syncing of form submissions across popular form plugins * Easy spreadsheet-based product management Whether you're running an eCommerce store, collecting leads, or managing blog content, WPSyncSheets lets you automate your workflowβno code required. π Learn more on our [Official Website](https://www.wpsyncsheets.com/?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description) π Upgrade to [WPSyncSheets Pro](https://www.wpsyncsheets.com/wpsyncsheets-for-contact-form-7/?utm_source=wp-repo&utm_campaign=wpsyncsheets-for-contact-form-7&utm_medium=description) for the full automation suite π¬ Have questions? Contact Our [Support Team](https://www.wpsyncsheets.com/support-tickets/?utm_source=wp-repo&utm_campaign=contact-form-7&utm_medium=description) == Frequently Asked Questions == = Can I sync multiple Contact Form 7 forms to different Google Sheets? = Yes, each form can be connected to a separate spreadsheet or sheet tab based on your settings. = Why form data isn't sent to Google Spreadshet or just spinning? = Sometimes it will take some time to add data into the google spreadsheet but if data never show up then, there are following ways to resolved this error: 1. Revoke token at WPSyncSheets Lite For Contact Form 7 Settings Page. 2. Check the Google Sheets & Google Drive API must be Enable. = Can I reorder/add/edit the sheets header columns in Google Spreadsheets? = These features are include in [Pro Version](https://www.wpsyncsheets.com/wpsyncsheets-for-contact-form-7/) = Is it possible to sync data only after a successful payment (PayPal/Stripe)? = Yes, the Pro version offers conditional syncing based on completed payment status. = How does the plugin track when the form was submitted? = You can enable the Submission Date & Time option to record when each form entry is submitted. = Do I need coding knowledge to use this plugin? = No, the plugin is user-friendly and designed for non-developers. All settings are managed via a simple interface. == Installation == 1. Upload the entire 'contactsheets-lite' folder to the '/wp-content/plugins/' directory. 2. Activate the plugin through the **Plugins** screen (**Plugins > Installed Plugins**). You will find **WPSyncSheets For Contact Form 7** menu in your WordPress admin screen. For basic usage, have a look at the [plugin's Documentation](https://docs.wpsyncsheets.com/wpssc-introduction/). == Screenshots == 1. Google Sheets API Settings 2. Create New Spreadsheet & Sheet 3. WPSyncSheets For Contact Form 7 Settings 4. Sheet Headers 5. Google Spreadsheet View == Changelog == = 1.6.8 = * Add "Upgrade to Pro" link = 1.6.7 = * Add Dashboard Tab = 1.6.6 = * Add Feedback Form Popup * UI & UX Changes = 1.6.5 = * Optimized code = 1.6.4 = * UI/UX changes = 1.6.3 = * Tested with WordPress 6.8 = 1.6.2 = * Fixed: Resolved an issue with the refresh token. = 1.6.1 = * Performed user capability check for secure operation execution. = 1.6 = * Added nonce functionality for improved security in plugin operations. = 1.5.4 = * Add user capabilities for managing both main settings and form configurations. = 1.5.3 = * Tested with WordPress 6.7.1 * Updated & Tested with Guzzle Library 7.9.2 * Optimized code = 1.5.2 = * Optimized code = 1.5.1 = * New Designs integration * Tested with WordPress 6.6.1 * Optimized code = 1.5 = * Optimized code = 1.4 = * Enable / Disable Sheet Headers * Freeze Headers * Submission Date * Clear Spreadsheet Button * Optimized code = 1.3 = * Optimized code = 1.2 = * Optimized code * Coding Standards Improvement & Security Patch = 1.1 = * Optimized code * Download Spreadsheet Button * Load Library = 1.0 = * Initial Version