Google Sheets

The Gravity Forms Google Sheets Add-On connects your Gravity Forms submissions directly to Google Sheets, turning every form entry into a structured spreadsheet row automatically.

Overview

Built for teams that live in spreadsheets—support, operations, marketing, and reporting—this integration makes it easy to route form data into a sheet you can filter, share, and analyze. Once configured, each submission can be added to a new row, or even update an existing row when you need a living, always-current dataset.

Key Features

  • 🔁 Automatic Spreadsheet Updates: Send each form submission to a Google Sheet automatically—no copying and pasting.
  • 🧠 Smart Field Mapping: Map Gravity Forms fields to spreadsheet columns so your data lands exactly where you want it.
  • 🆕 Create New or Use Existing Sheets: Start fresh or connect to an existing spreadsheet, depending on your workflow.
  • 🧾 Update Existing Rows (Optional): Configure an “update row” behavior to update matching records instead of always appending.
  • 🚀 Seamless Setup: Authenticate with Google and configure everything inside familiar Gravity Forms settings and feed screens.
  • 🔐 Powered by Google OAuth + Sheets API: Uses Google’s OAuth flow and the Sheets API for secure, reliable connectivity.

How It Works

  1. Install and activate the add-on.
  2. Connect your Google account from Forms → Settings → Google Sheets.
  3. Create a feed within Gravity Forms and map your form fields to Google Sheets columns.
  4. Choose a spreadsheet (via Google’s file picker) or paste a spreadsheet ID.
  5. (Optional) Configure update behavior to match and update existing rows.
  6. Let automation handle the rest—each submission flows into your sheet automatically.

Provide feedback here

Requirements

  • WordPress 5.0+
  • PHP 7.4+
  • Gravity Forms 2.7+

Changelog

0.1.1-alpha.1

  • Initial release

Documentation

Google Sheets Add-On Documentation

A WordPress plugin that sends Gravity Forms entries to Google Sheets.