Title: 1 Click Form Sync for Elementor Forms, WPForms and Google Sheets
Author: Tajamal H.
Published: <strong>September 15, 2026</strong>
Last modified: September 16, 2026

---

Search plugins

![](https://ps.w.org/1-click-form-sync/assets/banner-772x250.png?rev=3697661)

![](https://ps.w.org/1-click-form-sync/assets/icon-256x256.png?rev=3698762)

# 1 Click Form Sync for Elementor Forms, WPForms and Google Sheets

 By [Tajamal H.](https://profiles.wordpress.org/tajamalhussain/)

[Download](https://downloads.wordpress.org/plugin/1-click-form-sync.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/1-click-form-sync/#description)
 * [Reviews](https://wordpress.org/plugins/1-click-form-sync/#reviews)
 *  [Installation](https://wordpress.org/plugins/1-click-form-sync/#installation)
 * [Development](https://wordpress.org/plugins/1-click-form-sync/#developers)

 [Support](https://wordpress.org/support/plugin/1-click-form-sync/)

## Description

1 Click Form Sync for Elementor Forms, WPForms and Google Sheets is a reliable, 
high-performance WordPress plugin that links your Google Account to send form submissions
directly to Google Spreadsheets in real-time.

### Key Features

 * **Multi-Account Support**: Connect multiple named Google accounts effortlessly.
 * **Smart Field Mapping**: Automatic column header detection or custom field layout
   configuration.
 * **Exponential Retry Queue**: Failed requests (API rate limits, timeouts, server
   errors) are automatically retried in the background using WP-Cron.
 * **Enterprise Security**: Symmetrical token encryption using Libsodium or OpenSSL
   AES-256-GCM, plus built-in defense against Spreadsheet Formula Injection (CSV
   Injection).
 * **Developer Friendly**: Built on PSR-4 standards, DI container, and clean extensible
   hooks.

### External Services

This plugin connects to external third-party services to establish OAuth connections
and transmit form submissions.

 1. **Google OAuth 2.0 API**
 2.  * **Service Description**: Authenticates users, verifies identity, and manages
       OAuth tokens.
     * **Data Transmitted**: Client consent codes, client IDs, secrets, and refresh/
       access tokens.
     * **Privacy Policy**: https://policies.google.com/privacy
     * **Terms of Service**: https://policies.google.com/terms
 3. **Google Sheets API v4**
 4.  * **Service Description**: Reads spreadsheet headers, creates worksheets, and 
       appends submission rows.
     * **Data Transmitted**: Form field values, headers, and spreadsheet identifiers.
     * **Privacy Policy**: https://policies.google.com/privacy
     * **Terms of Service**: https://policies.google.com/terms
 5. **Fecto Digital Auth Proxy (https://auth-gsheet.fectodigital.com)**
 6.  * **Service Description**: Redirect proxy used to return Google OAuth authorization
       codes to your local WordPress dashboard safely.
     * **Data Transmitted**: Callback URL, state parameters, and authorization tokens.
     * **Privacy Policy**: https://fectodigital.com/privacy-policy/
     * **Terms of Service**: https://fectodigital.com/privacy-policy/

## Screenshots

[⌊Setup Wizard Step 1 - Connect your Google Sheets Account.⌉⌊Setup Wizard Step 1-
Connect your Google Sheets Account.⌉[

Setup Wizard Step 1 – Connect your Google Sheets Account.

[⌊Setup Wizard Step 2 - Add Google Sheets Action to Elementor Forms.⌉⌊Setup Wizard
Step 2 - Add Google Sheets Action to Elementor Forms.⌉[

Setup Wizard Step 2 – Add Google Sheets Action to Elementor Forms.

[⌊Setup Wizard Step 3 - Test and Verify Integration.⌉⌊Setup Wizard Step 3 - Test
and Verify Integration.⌉[

Setup Wizard Step 3 – Test and Verify Integration.

[⌊Plugin Dashboard overview showing connected accounts, submission stats, activity
log, and form integration statuses.⌉⌊Plugin Dashboard overview showing connected
accounts, submission stats, activity log, and form integration statuses.⌉[

Plugin Dashboard overview showing connected accounts, submission stats, activity
log, and form integration statuses.

[⌊Connections Management page for connected Google Accounts and custom credentials.⌉⌊
Connections Management page for connected Google Accounts and custom credentials
.⌉[

Connections Management page for connected Google Accounts and custom credentials.

[⌊Form Submissions history table displaying captured entry status, form names, pages,
and submission dates.⌉⌊Form Submissions history table displaying captured entry 
status, form names, pages, and submission dates.⌉[

Form Submissions history table displaying captured entry status, form names, pages,
and submission dates.

[⌊Activity Log table showing detailed background sync statuses, spreadsheet destinations,
and payload JSON responses.⌉⌊Activity Log table showing detailed background sync
statuses, spreadsheet destinations, and payload JSON responses.⌉[

Activity Log table showing detailed background sync statuses, spreadsheet destinations,
and payload JSON responses.

[⌊System Status page displaying environment requirements checklist, encryption status,
and background WP-Cron services.⌉⌊System Status page displaying environment requirements
checklist, encryption status, and background WP-Cron services.⌉[

System Status page displaying environment requirements checklist, encryption status,
and background WP-Cron services.

[⌊Elementor Pro Form Editor - Selecting "Google Sheets" in Actions After Submit 
menu.⌉⌊Elementor Pro Form Editor - Selecting "Google Sheets" in Actions After Submit
menu.⌉[

Elementor Pro Form Editor – Selecting “Google Sheets” in Actions After Submit menu.

[⌊Elementor Pro Form Settings - Configuring Google Connection, Spreadsheet URL, 
Worksheet Name, and Metadata Columns.⌉⌊Elementor Pro Form Settings - Configuring
Google Connection, Spreadsheet URL, Worksheet Name, and Metadata Columns.⌉[

Elementor Pro Form Settings – Configuring Google Connection, Spreadsheet URL, Worksheet
Name, and Metadata Columns.

[⌊Elementor Pro Form Settings - Custom Tracking Parameters, UTM parameters, and 
Header Row styling options.⌉⌊Elementor Pro Form Settings - Custom Tracking Parameters,
UTM parameters, and Header Row styling options.⌉[

Elementor Pro Form Settings – Custom Tracking Parameters, UTM parameters, and Header
Row styling options.

[⌊Live Google Sheet displaying real-time synced form submission entries with formatted
headers.⌉⌊Live Google Sheet displaying real-time synced form submission entries 
with formatted headers.⌉[

Live Google Sheet displaying real-time synced form submission entries with formatted
headers.

## Installation

#### From the WordPress Dashboard

 1. Navigate to **Plugins** > **Add New** in your WordPress Admin Menu.
 2. Search for `1 Click Form Sync`.
 3. Click **Install Now**, then click **Activate**.
 4. Navigate to **1 Click Form Sync** in your admin menu and complete the interactive**
    Setup Wizard** to connect your Google Account.
 5. Add the **Google Sheets** action to your Elementor Pro Forms or WPForms settings
    and select your spreadsheet.

#### Manual Installation

 1. Download the plugin ZIP file (`1-click-form-sync.zip`) from the WordPress.org Plugin
    Directory.
 2. Log into your WordPress Dashboard and navigate to **Plugins** > **Add New** > **
    Upload Plugin**.
 3. Click **Choose File**, select the downloaded ZIP file, and click **Install Now**.
 4. Click **Activate Plugin**.
 5. Go to **1 Click Form Sync** in your dashboard to complete the authorization setup.

#### Support

If you need assistance configuring your form connections or have questions: * Check
the built-in **System Status** tab inside the plugin dashboard for diagnostics and
requirements checks. * Post your questions on the official [WordPress.org Plugin Support Forum](https://wordpress.org/support/plugin/1-click-form-sync/).*
Visit our official site at [Fecto Digital](https://taj.fectodigital.com/).

## FAQ

### Does this plugin require paid Google Cloud API credentials?

No. You can connect instantly using the built-in 1-Click authorization proxy or 
use your own custom Google Cloud OAuth credentials.

### What happens if Google Sheets API is temporarily unavailable?

The plugin captures form entries locally and queues them for background processing
via WP-Cron with exponential backoff retries.

### Is my form data secure?

Yes. Credentials are encrypted using industry-standard AES-256-GCM / Libsodium encryption,
and field values are sanitized to protect against formula injection.

## Reviews

![](https://secure.gravatar.com/avatar/73b14c04fec84340fc0b086fd8d6b938672199f2cfd1ba38f11392034ddf37c3?
s=60&d=retro&r=g)

### 󠀁[Great Plugin for Easy Form to Google Sheets Integration](https://wordpress.org/support/topic/great-plugin-for-easy-form-to-google-sheets-integration/)󠁿

 [Umar Draz](https://profiles.wordpress.org/devumar/) September 16, 2026

Great plugin! Simple to set up and very useful for syncing Elementor Forms and WPForms
with Google Sheets. Saves time and makes managing form submissions much easier. 
Highly recommended!

 [ Read all 1 review ](https://wordpress.org/support/plugin/1-click-form-sync/reviews/)

## Contributors & Developers

“1 Click Form Sync for Elementor Forms, WPForms and Google Sheets” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Tajamal H. ](https://profiles.wordpress.org/tajamalhussain/)

[Translate “1 Click Form Sync for Elementor Forms, WPForms and Google Sheets” into your language.](https://translate.wordpress.org/projects/wp-plugins/1-click-form-sync)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/1-click-form-sync/),
check out the [SVN repository](https://plugins.svn.wordpress.org/1-click-form-sync/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/1-click-form-sync/)
by [RSS](https://plugins.trac.wordpress.org/log/1-click-form-sync/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release of 1 Click Form Sync for Elementor Forms, WPForms, and Google
   Sheets.
 * Integrated Elementor Pro Forms and WPForms form provider support.
 * Added automatic field mapping, OAuth 2.0 authentication, and background retry
   queue.

## Meta

 *  Version **1.0.0**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [elementor](https://wordpress.org/plugins/tags/elementor/)[forms](https://wordpress.org/plugins/tags/forms/)
   [Google Sheets](https://wordpress.org/plugins/tags/google-sheets/)[sync](https://wordpress.org/plugins/tags/sync/)
   [WPForms](https://wordpress.org/plugins/tags/wpforms/)
 *  [Advanced View](https://wordpress.org/plugins/1-click-form-sync/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/1-click-form-sync/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/1-click-form-sync/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/1-click-form-sync/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/1-click-form-sync/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/1-click-form-sync/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/1-click-form-sync/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/1-click-form-sync/reviews/)

## Contributors

 *   [ Tajamal H. ](https://profiles.wordpress.org/tajamalhussain/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/1-click-form-sync/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://taj.fectodigital.com/)