แจ้งอีเมลตอบกลับหลังจากผู้ใช้งานกด Submit ใน Google Forms

Photo by Web Hosting on Unsplash

Google Forms ได้รับความนิยมในการสร้างแบบฟอร์มต่างๆ มากมายในปัจจุบัน และใช้งานได้อย่างหลากหลายรูปแบบ เช่น การใช้เป็นฟอร์มจองห้องประชุม (รายละเอียดอ่านได้ ที่นี่) ที่นี้หากเราอยากให้แน่ใจ และยืนยันกับผู้ใช้งานว่าเราได้รับข้อความแล้ว และเป็นการยืนยันข้อมูลกลับไปพร้อมช่องทางการติดต่อหากผู้ใช้งานต้องการติดต่อสอบถามหากมีปัญหา บทความผมก็จะนำเสนอวิธีการสร้างอีเมลตอบกลับกันครับ


ผมจะอ้างอิงการทำจากบทความ สร้างระบบจองห้องประชุมแบบง่ายๆ ด้วย Google Form และ Google Calendar ที่เคยได้ทำไว้แล้วน่ะครับ มาเริ่มลงมือกันเลย

1. เพิ่มแบบฟอร์มให้ผู้ใช้งานกรอกข้อมูลอีเมลที่ใช้ติดต่อในฟอร์มที่สร้างไว้

— เปิดฟอร์มที่เคยทำไว้ แล้ว click ที่รูปฟันเฟืองมุมด้านขวาบน แล้วให้ตั้งค่าตามรูปได้เลยครับ โดยครั้งแรกเราจะใช้การตอบกลับของ Google Forms ที่มีมาให้แล้ว

— ฟอร์มของเราก็จะมีช่องให้ผู้ใช้งานกรอกอีเมลเพิ่มขึ้นมาให้

— กดรูปตาด้านขวามือเพื่อทดลองกรอกแบบฟอร์ม หลังจากกดยืนยันแล้วก็ไปตรวจสอบอีเมลที่ทดสอบดูครับว่าได้อีเมลอะไรมา

— จากรูปด้านบนจะเห็นได้ว่า Google Forms เตรียมไว้ให้ก็คือ การตอบกลับข้อมูลฟอร์มที่ผู้ใช้งานกรอกไว้นั่นเอง แต่หากว่าเราอยากให้มีช่องทางการติดต่อกลับ และเป็นการส่งจากอีเมลของผู้ดูแลเอง ก็ต้องมาทำวิธีที่สองด้วยการเขียน Code เพิ่มลงใน App Script ที่ได้เคยทำไว้


2. เพิ่ม Code สำหรับการตอบกลับอีเมลให้ผู้ใช้งานทราบ

— ให้ click ที่รูปฟันเฟืองมุมด้านขวาบนอีกครั้ง แล้วให้ตั้งค่าตามรูปก่อนเลย

— เปิดไฟล์ Google Sheets ที่สำหรับเก็บข้อมูลจากผู้ใช้งานหลังจากกรอกฟอร์ม จากนั้นเปิด App Script ขึ้นมาเพื่อแก้ไขเพิ่มเติม Code

— ทำการเพิ่ม Code สำหรับการส่งอีเมลเข้าไปในฟังก์ชั่นที่ได้ทำไว้แล้วในบทความก่อนหน้านี้

— จาก Code ผมตั้งค่าตัวแปรที่จะเก็บค่าหรับส่งให้ผู้ใช้งานก็มีประมาณนี้

  • emailTo : อีเมลของผู้ใช้งาน
  • subject : หัวข้ออีเมล
  • bodyText : ข้อความที่เราต้องการแจ้งให้ผู้ใช้งานทราบ รวมถึงเบอร์ติดต่อกลับ

— บรรทัดสุดท้ายก็คือ Class และ Method ของ Google App Script ที่เตรียมไว้ให้แล้วครับ (ส่วนนี้ต้องเข้าใจภาษา JavaScript หน่อย) อ่านเพิ่มเติมได้ ที่นี่


3. ทดสอบ Run Code

— อย่าลืม Review Permission App Script ของเราด้วยแล้วตามด้วยการ Allow ให้หมดครับ

— อีเมลก็จะถูกส่งโดยมีข้อความครบถ้วนตามที่ได้ตั้งค่าไว้


สุดท้าย การสร้างให้มีอีเมลตอบกลับแบบฟอร์มของ Google Forms ก็สามารถที่จะทำได้ทั้ง 2 แบบตามตัวอย่างหากว่าวิธีไหนตอบโจทย์ของการใช้งานก็เลือกใช้ได้ตามความเหมาะสมได้เลยครับ…Happy Coding !!!


ประกันรถใกล้หมดแล้ว ไม่อยากจ่ายแพง อยากได้ราคาดีที่สุดคลิกเช็คเบี้ย ฟรี!! ที่นี่🔗 https://bit.ly/3sEMzHO

โปรโมชั่น คูปองส่วนลด และดีล ที่ดีที่สุดของร้านค้าออนไลน์กว่า 300 แบรนด์พร้อมรับเงินคืนจาก ShopBack
🔗 https://bit.ly/3c4tlmV

Ruk-Com จดโดเมน-เช่าโฮสต์ ราคาประหยัด พร้อมให้บริการใน 1 นาที
🔗 http://bit.ly/36q8A12