WordPress.org

Plugin Directory

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

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

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

    • 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
  2. Google Sheets API v4

    • 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
  3. Fecto Digital Auth Proxy (https://auth-gsheet.fectodigital.com)

    • 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

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. * Visit our official site at Fecto Digital.

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

Read all 1 review

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

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.