Skip to content

Instantly share code, notes, and snippets.

function sendPersonalizedEmails() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet2"); // Get "Sheet 2" by name
var data = sheet.getDataRange().getValues(); // Get all data in the sheet
var subject = "Your Personalized Message"; // Email subject
// Loop through each row starting from row 2 (to skip the header)
for (var i = 1; i < data.length; i++) {
var name = data[i][0]; // Name (column A)
var email = data[i][1]; // Email (column B)
@Gianguyen1234
Gianguyen1234 / gist:fe2d770da70891932fd3c9f468cb534c
Last active December 27, 2024 14:52
Class Hiring Form appscript
function createClassHiringForm() {
// Create a new form
var form = FormApp.create('English Class Hiring Form');
// Add 'Full Name' (Short Answer)
form.addTextItem().setTitle('Full Name').setRequired(true);
// Add 'Email Address' (Short Answer with Email Validation)
var emailItem = form.addTextItem().setTitle('Email Address').setRequired(true);