I have implemented the webform module on my Drupal 8.4 site. I have some forms that I would like to submit the data to a google spreadsheet, instead of the drupal database.

Can someone help me get started with this? Do I need to create a custom module to implement this functionality? What hooks do I need to use? Is there any documentation/tutorials out there on how to do this?


Right now the only available solution is to use Zapier.

Ivan Zugec did a great screencast showing How to Create Forms using Webform and Contact in Drupal 8 and includes a demo showing how to push webform submissions into a Google Sheet using Zapier.

Hopefully, someone will port the Webform to Google Docs module from D7 to D8.

  • 1
    Thank you! I will follow any progress on the module and use Zapier in the interm.
    – ssa4b
    Jan 24 '18 at 2:09

Zapier only allows a few 100 submissions per month on the free plan. Not worth it for us.

I’ve started using the google script editor to send webform data as a GET request through the webform remote post feature. Unlimited requests and offers better customization, at no cost.
I used How to Submit an HTML Form to Google Sheets…without Google Forms to implement the feature.


i have a better way and did myself.

Create google web form using google apps script and their provided code interface.

and then embed this form into any webpage or can also be used independently.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.