There are no items in your cart
Add More
Add More
Item Details | Price |
---|
In India, Email is the most underutilized marketing tool and is the most productive among all the lead generation tools. The key to using it effectively is an automated email system. You can build it for FREE.
20 Feb 2023
Email is an essential communication tool, especially for businesses. However, manually sending emails to a large group of recipients can be time-consuming and error-prone. The good news is that you can automate the process of sending emails using Google Sheets and Google Forms.
In this article, we’ll guide you through the steps to set up an automated email system. Step 1: Create a Google FormThe first step is to create a Google Form. This form will collect the information needed to send automated emails. To create a form, go to your Google Drive and click on the "New" button. Select "Google Forms" from the drop-down menu. Give your form a name, then add the questions you want to ask. Make sure to include fields for the recipient’s name and email address, as well as any other information you need.Step 2: Link your Google Form to Google SheetsThe next step is to link your Google Form to Google Sheets. This will allow the form responses to be automatically saved in a spreadsheet, making it easier to manage and sort the data. To do this, open your Google Form, then click on the "Responses" tab. Select "Google Sheets" from the options. Choose "Create a new spreadsheet" or "Select existing spreadsheet," depending on your preference.Step 3: Create your email templateTo create an automated email, you need to have a template. This will be the email that is sent to the recipient based on the information collected in the Google Form. To create a template, open a new email in Gmail, then write the email as you would normally. Once you have finished writing the email, click on the three dots in the bottom right corner of the compose window and select "Templates" > "Save draft as template" > "Save as new template." Give your template a name.Step 4: Create an automation using Google ScriptsThe final step is to create an automation using Google Scripts. Google Scripts is a powerful tool that allows you to automate tasks in Google Sheets and Gmail. To get started, open your Google Sheet and click on "Tools" > "Script editor." In the script editor, copy and paste the code below:function sendEmails() {var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; var numRows = sheet.getLastRow() - 1; var dataRange = sheet.getRange(startRow, 1, numRows, 2); var data = dataRange.getValues(); var subject = "Subject Line"; var emailTemplate = GmailApp.getTemplateByName('Template Name');for (i in data) { var row = data[i]; var recipientName = row[0]; var recipientEmail = row[1];
} }phpvar message = emailTemplate.getPlainBody();
message = message.replace("{name}", recipientName);
GmailApp.sendEmail(recipientEmail, subject, "", {htmlBody: message});
Replace "Subject Line" with the subject of your email and "Template Name" with the name of the template you created earlier.
You can also customize the email body by editing the message variable. The {name} placeholder will be replaced with the recipient’s name. Save the script, then click on the "Run" button to test it.
The script will send an email to each recipient listed in the Google Sheet.
Conclusion
Setting up an automated email system with Google Sheets and Google Forms is a straightforward process that can save you time and effort. By following the steps above, you can set up an automation that sends personalized emails to your recipients based on the information collected in your Google Form. Remember to test your automation before using it to send emails to a large group of recipients.
To know more about how I build my team members to get automation in their advisory business, click the link to book an appointment for consulting:
https://calendly.com/arunkrsharma/121-60min-presentation
Arun Kumar Sharma
I help progressive youth to build their own startup as ACE LIC Advisor to achieve their dream income and goals.