Cutie

const EMAIL = “naveendigitalmarketing2026@gmail.com”; function doPost(e) { try { const data = JSON.parse(e.postData.contents); if (data.consent !== true || !Array.isArray(data.answers) || data.answers.length !== 5) { throw new Error(“Invalid submission”); } const answers = data.answers.map((item, i) => ({ question: String(item.question || “”).slice(0, 300), answer: String(item.answer || “”).slice(0, 100) })); const now = new Date(); const sheet = SpreadsheetApp .openById(SHEET_ID) .getSheets()[0]; sheet.appendRow([ now, …answers.map(a => a.answer) ]); const message = answers.map((a, i) => `${i + 1}. ${a.question}\nAnswer: ${a.answer}` ).join(“\n\n”); MailApp.sendEmail({ to: EMAIL, subject: “💌 New Love Quiz Answers”, body: `Submitted: ${now}\n\n${message}` }); return ContentService .createTextOutput(“Received”); } catch (error) { return ContentService .createTextOutput(“Submission error”); } }
Scroll to Top