Google Forms: How To Send Email On Submission Automatically  

Education Use Cases , How-To , HR Use Cases , Integrated AI Usage , Marketing Use Cases , zenphi Use Cases

A detailed step-by-step guide on how to send email after Google Form submit with dynamic content based on the responses you collected from your Google Form. No Apps Script required.

Table of Contents

Google Forms: Send Email Upon New Submission use cases

In many cases you’d need so send a custom email upon a Google Forms response submission. The most popular uses cases are related to marketing and product communication. Just to list a few:

Options to automate sending email after Google Form submit

The challenging part about the process is not just sending out email but sourcing dynamic content within it. You’d want to add a first name and last name, for example. Or, if we’re talking order confirmation, you’ need to attach an actual order in PDF to the email.

There are not so many options to do it.

The #1 Google Workspace Automation Tool

Zenphi is the leading Google Workspace workflows automation tool that allows to automate Google Forms and build Gmail automations seamlessly. Book a call with our automation expert to get a product guidance. 

In this article we will guide you through the process of sending emails on Form submissions automatically using Zenphi. 

Step 1: Select a trigger 

Start with creating a free Zenphi account. Register here. Once registered, you can start building your first automated flow. In Zenphi, a ‘flow’ represents an automated workflow. It consists of triggers, like Google Form submissions, and subsequent actions or steps. We can begin this process by selecting the Google Form submission trigger to kick off our flow.

Let’s see. Our goal is to send personalized emails based on a Google Forms submission. In our case, we need to use an automatic trigger: every time a Google Forms submission happen, we need the automated flow to begin. In terms of personalization, we want to add to every email our customer’s first name and the product they purchased.

Also, we would be asking how our customers rate us. And based on the rating they provided, we would send them three different email copy: for unhappy customers, for very happy customers and for everyone in between. 

This is the overview of our final setup.

Step 2: Connect Zenphi To Your Google Forms

First, establish a connection between Zenphi and your Google Form. This grants Zenphi access to form responses, essential for our automation process. Once connected, you can access form controls and types, enabling dynamic data usage in subsequent actions.

As demonstrated above, once the connection is successfully established, you can access the Form Controls for the selected Google Form by clicking on the ‘Load form controls’ button.  This will allow you to use Form Controls values as dynamic values in your subsequent email.

In our example, we’re using a customer feedback form with the following questions:

Which product was purchased?

— How did you hear from us?

— How would you rate our service?

— Would be be eager to purchase again?

Among others, we have a customer Name in the form. All these values would be used as dynamic values in our email.

Step 3: Customize based on the rating

As we want to customize email responses based on review ratings, we’ll use Switch by Value action in Zenphi — it will created branches based on the rating provided.

If the value responded isn’t indicated explicitly in one of the branches it will automatically go to the default branch, in this case anything from 2-stars to 4-stars.

Step 4: Craft Personalized Emails

Next, let’s craft custom emails using the ‘Send Email (Gmail)‘ action in Zenphi.

a) Create a connection to your Gmail account.

b) Then use Token Picker to personalize emails with dynamic data from Google Form response.

In this example we have added person’s  name and purchased product information to give each email a personalized touch for each recipient.

As agreed, we also decided to create different emails for 1 star reviews, 5 star reviews and for anything in between. This way we can customize the body with the information we want each person to receive depending on their response.

In this example we have created a copy for a negative review. After creating a separate copy for an excellent review (5 start), we further filter out any reviews that don’t fall into these two categories. 

And here’s one more amazing thing! We can also add further customization based on repurchase intent. Let’s add ‘If Condition‘ action before generating the emails inside of the default branch —it will filter responses based on the customer’s desire to make a repurchase. This is how you set it up in Zenphi:

You can also use Zenphi AI Models to generate an email automatically based on the sentiment analysis. 

Step 5: Customize And Test

Once your Zenphi flow is set, make sure to save it and publish. It will now execute automatically with each Google Form submission. You can test it live with submitting a Google Form response yourself. Also, you can do the pre-publication test in Zenphi by running a test flow.

Check out the YouTube video below where we recreate the automation described above: send email after Google Form submit (no Apps Script needed!)

Video Tutorial

Watch this YouTube video to recreate the same flow in Zenphi

Custom Guidance On Google Forms Automation

Need a more refined automation that involves Google Form submits and Gmail response? Book a call with one of our automation experts, and let us build a custom flow for you at no charge!

More Posts On Automating Google Forms