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

Plugin Banner

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

by Tajamal H.

Download
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/terms-and-conditions/

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.

  1. Setup Wizard Step 1 - Connect your Google Sheets Account.

    Setup Wizard Step 1 - Connect your Google Sheets Account.

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

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

  3. Setup Wizard Step 3 - Test and Verify Integration.

    Setup Wizard Step 3 - Test and Verify Integration.

  4. 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.

  5. Connections Management page for connected Google Accounts and custom credentials.

    Connections Management page for connected Google Accounts and custom credentials.

  6. 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.

  7. 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.

  8. 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.

  9. Elementor Pro Form Editor - Selecting "Google Sheets" in Actions After Submit menu.

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

  10. 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.

  11. 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.

  12. 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.

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.

Lightweight Plugin That Makes Form Sync Easy

By Billie J. (billiejutt) on September 18, 2026

I appreciate the clean approach, ease of use, and focus on improving workflow efficiency. The plugin is lightweight, practical, and a useful addition for websites that need reliable form data syncing.

Looking forward to future updates and improvements.

Great Plugin for Easy Form to Google Sheets Integration

By Umar Draz (devumar) on 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!

1.0.7

  • Added Forminator form builder Google Sheets per-form integration.
  • Added automatic column header creation for empty Google Sheets.
  • Improved UI contrast, select dropdown borders, and icon-only action tooltips.
  • Deduplicated log entries for single-record in-place status updates.
  • Added live auto-refresh for queued submissions.

1.0.6

  • Fix PHP version requirement check to PHP 7.4+ for compatibility across all environments.

1.0.5

  • Added Allowed Form Integrations settings in Setup Wizard and Settings page to selectively enable or disable form builders.

1.0.4

  • Expanded PHP and WordPress version compatibility (Requires PHP 7.4+ and WP 5.8+).
  • Refactored helper string functions and type declarations for legacy environment support.

1.0.3

  • Registered missing Settings admin page (1-click-form-sync-settings) for Custom Google Credentials configuration.

1.0.2

  • Excluded multi-step form step elements, reCAPTCHA, honeypot, and structural fields from Google Sheets exports to prevent blank columns.

1.0.1

  • Fixed PSR-4 autoloader resolution on clean WordPress installations.
  • Added native autoloader fallback for class OneClickFormSync\Core\Activator.

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.
Back to top