Connect a custom form to a Google Sheet and email alerts

Save submissions from a generic form to a Google Sheet and receive notifications.

This solution package includes a Google Apps Script that you deploy as a web app, Javascript code that submits to the web app, and a Google Sheet that records the submissions. The web app sends you email notifications whenever a submission is received.

Custom form

Use my vanilla HTML and Javascript code to deploy your form in any environment.

No frameworks or special coding knowledge is required.

Lead sharing
Lead sharing

Store submissions in a Google Sheet

You deploy the spreadsheet-bound Google Apps Script as a web app, and enter its URL in the supplied client-side Javascript code. Form submissions are stored in the sheet.

Real-time email notifications

The web app will send you an email whenever a submission is entered.

This will enable you to respond quickly to every contact.

Lead sharing
Technologies and libraries in project
Google Apps Script
Web app
Gmail Service
Google Spreadsheet Service

BUY THIS PRODUCT

$45

The price is a one-time fee for the purchase of a script.

  • Spreadsheet-bound Google Apps Script
  • Unlimited script use
  • Fully customizable
  • Implementation instructions
  • Free email support for 30 days
pay with stripe

More information

What do I receive after I complete the purchase? +
You will receive a link to copy the Google Sheet that contains the script, and add it to your Google Drive. You'll also receive implementation instructions.
What if I need technical support? +
Please use the contact form to submit your issue. You will receive a response within 24 hours Mon-Fri 9am-5pm PT. Please note that support does not include any customizations or new features.
What if I need to customize this script? +
You have two options here: You can either customize the script on your own, or hire me to customize it for you. Please use the contact form to describe your customization needs. I'll provide you with the amount of hours you'll need to prepay, and the hourly rate.
What are the requirements for using this script? +
You need to have a Gmail account or a Google Workspace account.
What is your refund policy? +
At this time there is no refund, unless you experience a technical problem that I am unable to resolve.