Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Webform GoogleSheets

Security covered Maintenance fixes only 532 sites

Part of the Webform ecosystem · 217 projects

This module adds a Webform handler that automatically appends new Drupal Webform submissions as rows to a specified Google Sheets worksheet. It allows you to choose which data from your submissions is sent, handle complex field types, and format dates for easier review and reporting in Google Sheets.

Description

Webform Google Sheets adds a Webform handler that appends new Drupal Webform submissions to a selected Google Sheets worksheet using the Google Sheets API.

It is useful for teams that collect leads, applications, surveys, event registrations, support requests, or operational intake forms in Drupal but need the submitted data available in Google Sheets for review, reporting, handoff, or lightweight workflows.

➡

Features

  • Append each new Webform submission as a row in Google Sheets.
  • Configure the integration per webform through Webform handlers.
  • Connect through Google API Client using a Google service account or OAuth client.
  • Select the target spreadsheet and worksheet from a Google Sheets URL.
  • Choose which submission data and element values are sent.
  • Support multi-value and composite Webform elements.
  • Optionally preserve empty values or combine multi-value answers into one column.
  • Convert submission timestamps into Google Sheets-friendly date/time values.
  • Dispatch success and error events for custom integrations, logging, and monitoring.

Requirements

Documentation

Overview

How Webform submissions are added to the Google Sheet spreadsheet using the Google API PHP Client and a Google service account.

Install and configure

Step-by-step instructions for installing and configuring the Webform GoogleSheets module, including setting up the Google Sheets API, creating a service account, generating a private key, and configuring the Google API PHP Client module.

Configure webform

How to configure webform to append rows to Google Sheets spreadsheet using the handler provided by this module.

Troubleshooting

Resolve common issues with Webform GoogleSheets.

Drupal 10–11

Ask your assistant about Webform GoogleSheets

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
7
Tracked since
Apr 2023
Latest release
2 months ago
Releases (12 mo)
2
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
2.2.0 Stable 10–11 Jul 23, 2026
2.1.1 Stable 10–11 Jan 5, 2026
2.1.0 Stable 10–11 Mar 17, 2025
2.0.2 Stable 8–11 Dec 19, 2024
2.0.1 Stable 8–10 Aug 3, 2023
2.0.0 Stable 8–10 Aug 2, 2023
2.0.0-beta2 Pre-release 8–10 Apr 25, 2023