From 5f0247f6f5a5bd7834baefa1025b58512a4eaa39 Mon Sep 17 00:00:00 2001 From: ririko5834 <64729293+ririko5834@users.noreply.github.com> Date: Wed, 28 Apr 2021 08:18:44 +0200 Subject: [PATCH 1/2] Update form-submission-handler.js --- form-submission-handler.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/form-submission-handler.js b/form-submission-handler.js index d65efdb..ec31a7f 100644 --- a/form-submission-handler.js +++ b/form-submission-handler.js @@ -44,6 +44,8 @@ // add form-specific values into the data formData.formDataNameOrder = JSON.stringify(fields); formData.formGoogleSheetName = form.dataset.sheet || "responses"; // default sheet name + formData.formGoogleEmailSubject = form.dataset.subject || "Contact form was submitted"; //default email subject + formData.formGoogleEmailSender = form.dataset.sender || "Contact Form"; //default email from text formData.formGoogleSendEmail = form.dataset.email || ""; // no email by default From f1a30d9234e753cd13edc3b877d28d44922fd34e Mon Sep 17 00:00:00 2001 From: ririko5834 <64729293+ririko5834@users.noreply.github.com> Date: Wed, 28 Apr 2021 08:24:45 +0200 Subject: [PATCH 2/2] Update google-apps-script.js --- google-apps-script.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/google-apps-script.js b/google-apps-script.js index cc1b097..19217f2 100644 --- a/google-apps-script.js +++ b/google-apps-script.js @@ -59,7 +59,8 @@ function doPost(e) { if (sendEmailTo) { MailApp.sendEmail({ to: String(sendEmailTo), - subject: "Contact form submitted", + name: String(e.parameters.formGoogleEmailSender) || "Contact Form", + subject: String(e.parameters.formGoogleEmailSubject) || "Contact form submitted", // replyTo: String(mailData.email), // This is optional and reliant on your form actually collecting a field named `email` htmlBody: formatMailBody(mailData, dataOrder) });