Guides · 4 นาทีอ่าน

วิธีตั้งค่าแจ้งเตือน Google Forms ผ่านอีเมล: รับการแจ้งเตือนทันทีเมื่อมีคนกรอกข้อมูล

ตั้งค่าแจ้งเตือน Google Forms ผ่านอีเมลได้ในไม่กี่นาที เรียนรู้วิธีแจ้งเตือนหลายคนพร้อมกัน ส่งอีเมลยืนยันให้ผู้กรอก และวิธีแก้ไขปัญหาเมื่อการแจ้งเตือนไม่ทำงาน

Mathias Gilson

เขียนโดย

Mathias Gilson

CEO, Qualtir

วิธีตั้งค่าแจ้งเตือน Google Forms ผ่านอีเมล: รับการแจ้งเตือนทันทีเมื่อมีคนกรอกข้อมูล

ในหน้านี้

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

Google Forms สามารถส่งอีเมลแจ้งเตือนคุณได้ทันทีที่มีการตอบกลับเข้ามาใหม่ ซึ่งใช้เวลาตั้งค่าเพียง 30 วินาทีเท่านั้น อย่างไรก็ตาม ฟีเจอร์พื้นฐานของ Google Forms ยังมีข้อจำกัดบางอย่าง เช่น ไม่สามารถแจ้งเตือนทีมงานหลายคนพร้อมกัน หรือส่งอีเมลยืนยันแบบปรับแต่งเนื้อหาให้ผู้ตอบได้ คู่มือนี้จะแนะนำวิธีตั้งค่าแบบมาตรฐาน วิธีแก้ปัญหาเฉพาะหน้า และเมื่อไหร่ที่คุณควรใช้ Add-on เสริม

วิธีเปิดใช้งานการแจ้งเตือน Google Forms ผ่านอีเมล

การแจ้งเตือนแบบ Built-in จะอยู่ในตัวแก้ไขฟอร์ม โดยมีขั้นตอนดังนี้:

ขั้นตอนที่ 1: เปิด Google Form ของคุณ

ไปที่ forms.google.com แล้วเปิดฟอร์มที่คุณต้องการตั้งค่า คุณจะต้องเป็นเจ้าของฟอร์ม (Owner) หรือมีสิทธิ์แก้ไข (Editor) จึงจะสามารถปรับเปลี่ยนการตั้งค่าการแจ้งเตือนได้

ขั้นตอนที่ 2: ไปที่แท็บ Responses

คลิกที่แท็บ Responses (การตอบกลับ) ที่ด้านบนของตัวแก้ไขฟอร์ม (อยู่ระหว่าง “Questions” และ “Settings”) แท็บนี้จะแสดงจำนวนผู้ตอบและควบคุมการตั้งค่าทั้งหมดที่เกี่ยวข้องกับการตอบกลับ

ขั้นตอนที่ 3: เปิดใช้งานการแจ้งเตือนทางอีเมล

คลิกที่ เมนูจุดสามจุด (ไอคอนแนวตั้ง) ที่มุมขวาบนของแผง Responses จากนั้นเลือก Get email notifications for new responses (รับการแจ้งเตือนทางอีเมลสำหรับการตอบกลับใหม่)

เพียงเท่านี้ คุณก็จะได้รับอีเมลแจ้งเตือนจาก Google Forms ส่งไปยัง Gmail ที่ผูกกับบัญชี Google ของคุณทุกครั้งที่มีคนส่งฟอร์มเข้ามา

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

สิ่งที่การแจ้งเตือนนี้ไม่มี

การแจ้งเตือนพื้นฐานจะส่งไปยังอีเมลของเจ้าของฟอร์มเท่านั้น หากคุณเป็นผู้ร่วมแก้ไข (Collaborator) แต่ไม่ใช่เจ้าของ คุณต้องขอให้เจ้าของฟอร์มเปิดการแจ้งเตือนให้ หรือตั้งค่า Google Sheet ที่เชื่อมต่อไว้ให้ส่งการแจ้งเตือนแทน

วิธีส่งการแจ้งเตือน Google Forms ให้หลายคน

การแจ้งเตือนปกติจะส่งหาเจ้าของฟอร์มคนเดียวเท่านั้น หากคุณต้องการให้ทีมงาน แผนกต่างๆ หรือ Inbox ส่วนกลางได้รับอีเมลแจ้งเตือนด้วย คุณมี 2 ทางเลือกดังนี้:

ทางเลือกที่ 1: เชื่อมต่อ Google Sheets และใช้ตัวกรองอีเมล

เชื่อมต่อฟอร์มของคุณกับ Google Sheets โดยคลิกที่ไอคอน Sheets สีเขียวในแท็บ Responses เมื่อเชื่อมต่อแล้ว คุณสามารถแชร์ไฟล์ Sheets นี้ให้ทีมงานทุกคนได้ สมาชิกในทีมสามารถตั้งค่ากฎการแจ้งเตือนของตัวเองได้โดยไปที่ Tools > Notification rules ใน Google Sheets ซึ่งช่วยให้แต่ละคนเลือกความถี่ในการรับการแจ้งเตือนได้ เช่น รับทันที หรือรับสรุปรายวัน

ทางเลือกที่ 2: ใช้ Add-on สำหรับการแจ้งเตือนหลายผู้รับ

Add-on หลายตัวใน Google Workspace Marketplace สามารถส่งการแจ้งเตือนถึงผู้รับหลายคนได้โดยตรง เพียงระบุอีเมลครั้งเดียว ทุกการตอบกลับใหม่จะส่งอีเมลถึงทุกคนโดยไม่ต้องใช้สเปรดชีตหรือสคริปต์

ทางเลือกที่ 3: สร้าง Script Trigger ด้วย Apps Script

สำหรับทีมที่มีความเชี่ยวชาญด้านเทคนิค Google Apps Script ช่วยให้คุณเขียนฟังก์ชัน onFormSubmit เพื่อส่งอีเมลหาผู้รับหลายคนได้ ฟังก์ชันนี้ทำงานบนฝั่ง Server ทำให้ผู้กรอกฟอร์มไม่ต้องติดตั้งอะไรเพิ่มเติม แต่ข้อเสียคือต้องคอยดูแลรักษาโค้ดและมีข้อจำกัดเรื่องโควตาการรัน Script ของ Google

วิธีส่งอีเมลยืนยันให้ผู้กรอกฟอร์ม

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

วิธีมาตรฐาน: เก็บอีเมลและใช้ Google Sheets

  1. เพิ่มคำถามสำหรับกรอกอีเมลลงในฟอร์ม (เลือก Short answer และเปิดใช้งาน Email validation)
  2. เชื่อมต่อฟอร์มกับ Google Sheet (แท็บ Responses > ไอคอน Sheets)
  3. เปิด Sheet ที่เชื่อมต่อไว้ แล้วไปที่ Extensions > Apps Script
  4. เขียนสคริปต์ที่อ่านค่าอีเมลจากคอลัมน์เมื่อมีการส่งฟอร์ม แล้วให้ส่งอีเมลตอบกลับ

วิธีนี้ใช้งานได้จริงแต่ต้องมีความรู้ด้านการเขียนสคริปต์และการดูแลรักษา

วิธีที่ง่ายกว่า: ใช้ Add-on สำหรับการแจ้งเตือน

Add-on ที่รองรับการส่งอีเมลยืนยันให้ผู้กรอกฟอร์มจะช่วยจัดการเรื่องนี้โดยไม่ต้องเขียนโค้ด คุณเพียงแค่ตั้งค่าเทมเพลตครั้งเดียว (หัวข้ออีเมล, เนื้อหา, ฟิลด์ที่จะดึงข้อมูลมาแสดง) แล้ว Add-on จะส่งอีเมลยืนยันให้อัตโนมัติทุกครั้งที่มีการตอบกลับ

อีเมลยืนยันที่ส่งให้ผู้กรอกฟอร์มมักจะประกอบด้วย:

  • ข้อความขอบคุณพร้อมแบรนด์ของคุณ
  • สรุปข้อมูลที่เขาได้กรอกเข้ามา
  • ขั้นตอนถัดไป (กำหนดการจัดส่ง, วันสัมภาษณ์, รายละเอียดกิจกรรม)
  • อีเมลติดต่อสอบถามหากมีข้อสงสัย

ทำไมการแจ้งเตือน Google Forms ถึงไม่ทำงาน?

หากคุณเปิดการแจ้งเตือนแล้วแต่ไม่ได้รับอีเมล นี่คือสาเหตุที่พบบ่อยและวิธีแก้ไข:

อีเมลไปอยู่ในโฟลเดอร์สแปม

ตัวกรองสแปมของ Google บางครั้งอาจมองว่าอีเมลแจ้งเตือนอัตโนมัติเป็นสแปม โดยเฉพาะถ้าคุณมีกฎการกรองอีเมลที่เข้มงวด ให้ตรวจสอบในโฟลเดอร์ Spam และ Promotions ใน Gmail หากพบอีเมลแจ้งเตือน ให้กด “ไม่ใช่สแปม” และเพิ่มผู้ส่ง (forms-receipts-noreply@google.com) ไว้ในรายชื่อผู้ติดต่อของคุณ

คุณไม่ใช่เจ้าของฟอร์ม

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

ฟอร์มปิดรับการตอบกลับแล้ว

ฟอร์มที่เลยกำหนดปิดรับหรือถึงขีดจำกัดการตอบกลับแล้วจะหยุดรับคำตอบ และเมื่อไม่มีคำตอบใหม่ก็จะไม่มีการแจ้งเตือน เปิดรับอีกครั้งได้ในการตั้งค่าโดยเปิดสวิตช์ “เปิดรับคำตอบ”

การแจ้งเตือนของบัญชี Google ถูกปิดใช้งาน

บัญชี Google Workspace บางประเภทอาจมีนโยบายองค์กรที่บล็อกอีเมลอัตโนมัติบางอย่าง หากคุณใช้บัญชีบริษัทและไม่เคยได้รับอีเมลแจ้งเตือนเลย ให้สอบถาม Admin ของคุณว่ามีการกรองอีเมลแจ้งเตือนขาออกไว้หรือไม่

ตัวกระตุ้น (Trigger) ใน Google Sheets เสียหาย

หากคุณตั้งค่า Apps Script เองแทนที่จะใช้การแจ้งเตือนปกติ สคริปต์อาจหมดสิทธิ์การเข้าถึงหรือเกินโควตาการรันฟรี ให้เปิดตัวแก้ไขสคริปต์ (Extensions > Apps Script ใน Sheet ที่เชื่อมต่อ) แล้วลองทดสอบการส่งฟอร์มดูว่ามีข้อผิดพลาดใน Log หรือไม่

เช็คลิสต์การแก้ไขปัญหาเบื้องต้น
  1. ตรวจสอบว่า "Get email notifications for new responses" ในเมนูจุดสามจุดของแท็บ Responses ถูกติ๊กถูกแล้ว
  2. เช็คโฟลเดอร์ Spam และ Promotions ใน Gmail
  3. ยืนยันว่าคุณล็อกอินด้วยบัญชี Google เดียวกับที่เป็นเจ้าของฟอร์ม
  4. ลองส่งฟอร์มทดสอบด้วยตัวเองเพื่อดูว่ามีการแจ้งเตือนเข้ามาไหม
  5. หากใช้สคริปต์: ตรวจสอบ Apps Script execution log เพื่อหาข้อผิดพลาดหรือปัญหาด้านสิทธิ์

เมื่อไหร่ที่ควรใช้ Google Sheets แทนการแจ้งเตือนทางอีเมล?

สำหรับฟอร์มที่มีการตอบกลับจำนวนมาก การแจ้งเตือนทางอีเมลอาจกลายเป็นเรื่องน่ารำคาญ หากฟอร์มของคุณได้รับคำตอบมากกว่า 50 รายการต่อวัน ลองเปลี่ยนมาใช้วิธีติดตามผลแบบอื่น:

  • เชื่อมต่อกับ Google Sheets และตรวจสอบข้อมูลตามตารางเวลาที่กำหนด แทนที่จะคอยตอบสนองต่ออีเมลทุกฉบับ
  • ตั้งค่าตัวกรองใน Sheets เพื่อเรียงลำดับตามเวลาและดูเฉพาะรายการใหม่ที่เข้ามาตั้งแต่การตรวจสอบครั้งล่าสุด
  • ใช้การแจ้งเตือนแบบสรุป (Digest) (มีใน Add-on บางตัว) ซึ่งจะรวมรายการทั้งหมดที่เข้ามาในชั่วโมงหรือวันนั้นให้เป็นอีเมลฉบับเดียว

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

สำหรับฟอร์มที่ต้องการฟีเจอร์นับถอยหลังหรือส่งฟอร์มอัตโนมัติ คุณสามารถรวมการควบคุมเหล่านี้เข้าด้วยกันได้ คู่มือเรื่อง วิธีเพิ่มตัวนับเวลาใน Google Forms ของเรามีขั้นตอนการตั้งค่าทั้งหมดให้คุณแล้ว

คำถามที่พบบ่อย (FAQ)

ฉันจะรับการแจ้งเตือนทางอีเมลจาก Google Forms ได้อย่างไรเมื่อมีคนกรอกฟอร์ม?
เปิดฟอร์มของคุณในโหมดแก้ไขแล้วคลิกแท็บ Responses จากนั้นคลิกที่เมนูจุดสามจุดที่มุมขวาบนของแผงการตอบกลับ แล้วเลือก Get email notifications for new responses คุณจะได้รับอีเมลแจ้งเตือนที่บัญชี Google ของคุณทุกครั้งที่มีการส่งฟอร์ม
Google Forms สามารถส่งอีเมลยืนยันให้ผู้กรอกฟอร์มได้ไหม?
ไม่ได้โดยตรง Google Forms ไม่มีฟีเจอร์ส่งอีเมลยืนยันให้ผู้ตอบแบบสอบถามมาให้ในตัว คุณสามารถสร้างระบบนี้ได้โดยใช้ Google Apps Script หรือใช้ Add-on จาก Google Workspace Marketplace ที่มีฟีเจอร์การยืนยันผู้ตอบรวมอยู่ด้วย
ทำไมการแจ้งเตือน Google Forms ของฉันถึงไม่ทำงาน?
สาเหตุที่พบบ่อยที่สุดคือ: ยังไม่ได้เปิดสวิตช์แจ้งเตือน, อีเมลไปอยู่ในโฟลเดอร์สแปม หรือคุณไม่ใช่เจ้าของฟอร์ม (เฉพาะเจ้าของเท่านั้นที่ตั้งค่านี้ได้) ให้เช็คโฟลเดอร์สแปมใน Gmail ก่อน ตรวจสอบว่าเปิดสวิตช์ในแท็บ Responses แล้ว และยืนยันว่าคุณคือเจ้าของฟอร์มไม่ใช่แค่ผู้แก้ไข
ฉันจะได้รับแจ้งเตือนไหมหากฟอร์มปิดรับการตอบกลับแล้ว?
ไม่ได้รับ หากฟอร์มของคุณปิดอยู่ (ไม่ว่าจะปิดด้วยตนเองหรือเพราะครบจำนวนจำกัด) จะไม่มีการส่งฟอร์มใหม่เข้ามา ดังนั้นจึงไม่มีอีเมลแจ้งเตือน ให้เปิดฟอร์มอีกครั้งจากแท็บ Responses หรือปรับการตั้งค่าจำกัดจำนวนเพื่อเริ่มรับข้อมูลใหม่

บทสรุป

การตั้งค่า Google Forms email notification ใช้เวลาไม่ถึงหนึ่งนาทีด้วยสวิตช์ในแท็บ Responses สำหรับการใช้งานทั่วไป การแจ้งเตือนไปยังเจ้าของฟอร์มเพียงคนเดียวก็เพียงพอแล้ว แต่เมื่อคุณต้องการให้ทีมงานหลายคนรับทราบข้อมูลด้วย คุณมีสองทางเลือกที่มั่นคงคือ: เชื่อมต่อฟอร์มกับ Google Sheets ให้ทุกคนตั้งค่ากฎการแจ้งเตือนของตัวเอง หรือใช้ Add-on ที่ส่งการแจ้งเตือนไปยังรายชื่อผู้รับที่กำหนดไว้

สำหรับคู่มือการตั้งค่าอื่นๆ ที่เกี่ยวข้อง สามารถดูได้ที่ วิธีเพิ่มตัวนับเวลาใน Google Forms และ วิธีจำกัดจำนวนการตอบกลับใน Google Forms

บทความที่เกี่ยวข้อง