คุณเคยเจอปัญหาไหม? หลังจากเผยแพร่ 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 ของคุณทุกครั้งที่มีคนส่งฟอร์มเข้ามา
สิ่งที่การแจ้งเตือนนี้ไม่มี
การแจ้งเตือนพื้นฐานจะส่งไปยังอีเมลของเจ้าของฟอร์มเท่านั้น หากคุณเป็นผู้ร่วมแก้ไข (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 ช่วยให้การทำงานง่ายขึ้นมาก เครื่องมืออย่าง Form Timer มีระบบจัดการการแจ้งเตือนที่ให้คุณระบุอีเมลหลายฉบับเพื่อรับการแจ้งเตือนในทุกการส่งฟอร์ม ซึ่งเหมาะสำหรับ:
- ฟอร์มรับลูกค้า (Sales lead): แจ้งเตือนทีมขายและ Inbox ของระบบ CRM พร้อมกัน
- คำร้องขอความช่วยเหลือ (Support): แจ้งเตือนทั้งเจ้าหน้าที่หน้างานและหัวหน้าทีม
- ลงทะเบียนกิจกรรม: ส่ง CC ให้ผู้ประสานงานสถานที่และผู้จัดงาน
- ใบสมัครงาน: ส่งให้ทั้งผู้จัดการฝ่ายจ้างงานและฝ่ายบุคคล (HR)
ทางเลือกที่ 3: สร้าง Script Trigger ด้วย Apps Script
สำหรับทีมที่มีความเชี่ยวชาญด้านเทคนิค Google Apps Script ช่วยให้คุณเขียนฟังก์ชัน onFormSubmit เพื่อส่งอีเมลหาผู้รับหลายคนได้ ฟังก์ชันนี้ทำงานบนฝั่ง Server ทำให้ผู้กรอกฟอร์มไม่ต้องติดตั้งอะไรเพิ่มเติม แต่ข้อเสียคือต้องคอยดูแลรักษาโค้ดและมีข้อจำกัดเรื่องโควตาการรัน Script ของ Google
วิธีส่งอีเมลยืนยันให้ผู้กรอกฟอร์ม
ฟีเจอร์ส่งอีเมลเมื่อส่งฟอร์มของ Google Forms จะแจ้งเตือนแค่เจ้าของฟอร์มเท่านั้น หากคุณต้องการส่งอีเมลขอบคุณหรือยืนยันกลับไปให้ผู้กรอกฟอร์ม คุณต้องใช้วิธีแก้ปัญหาดังนี้:
วิธีมาตรฐาน: เก็บอีเมลและใช้ Google Sheets
- เพิ่มคำถามสำหรับกรอกอีเมลลงในฟอร์ม (เลือก Short answer และเปิดใช้งาน Email validation)
- เชื่อมต่อฟอร์มกับ Google Sheet (แท็บ Responses > ไอคอน Sheets)
- เปิด Sheet ที่เชื่อมต่อไว้ แล้วไปที่ Extensions > Apps Script
- เขียนสคริปต์ที่อ่านค่าอีเมลจากคอลัมน์เมื่อมีการส่งฟอร์ม แล้วให้ส่งอีเมลตอบกลับ
วิธีนี้ใช้งานได้จริงแต่ต้องมีความรู้ด้านการเขียนสคริปต์และการดูแลรักษา
วิธีที่ง่ายกว่า: ใช้ Add-on สำหรับการแจ้งเตือน
Add-on ที่รองรับการส่งอีเมลยืนยันให้ผู้กรอกฟอร์มจะช่วยจัดการเรื่องนี้โดยไม่ต้องเขียนโค้ด คุณเพียงแค่ตั้งค่าเทมเพลตครั้งเดียว (หัวข้ออีเมล, เนื้อหา, ฟิลด์ที่จะดึงข้อมูลมาแสดง) แล้ว Add-on จะส่งอีเมลยืนยันให้อัตโนมัติทุกครั้งที่มีการตอบกลับ
อีเมลยืนยันที่ส่งให้ผู้กรอกฟอร์มมักจะประกอบด้วย:
- ข้อความขอบคุณพร้อมแบรนด์ของคุณ
- สรุปข้อมูลที่เขาได้กรอกเข้ามา
- ขั้นตอนถัดไป (กำหนดการจัดส่ง, วันสัมภาษณ์, รายละเอียดกิจกรรม)
- อีเมลติดต่อสอบถามหากมีข้อสงสัย
Form Timer ช่วยเสริมความสามารถให้ Google Forms ด้วยการตั้งเวลานับถอยหลัง, การส่งฟอร์มอัตโนมัติ, จำกัดจำนวนการตอบกลับ และระบบแจ้งเตือนขั้นสูง เหมาะสำหรับการทำข้อสอบ, จำกัดจำนวนผู้ลงทะเบียน และแจ้งเตือนทีมงานหลายคนทันทีที่มีข้อมูลเข้ามา
เริ่มต้นใช้งาน →
ตัวเลือกการแจ้งเตือนขั้นสูงด้วย Form Timer
Form Timer เป็น Add-on ของ Google Forms ที่สร้างขึ้นสำหรับครูและทีมงานที่ต้องการจัดสอบแบบกำหนดเวลา, ฟอร์มลงทะเบียนที่มีผู้ใช้งานจำนวนมาก หรือฟอร์มรับข้อมูลที่ต้องการความแม่นยำในการแจ้งเตือน นอกจากฟีเจอร์นับถอยหลังและการส่งฟอร์มอัตโนมัติแล้ว ยังช่วยให้คุณควบคุมการแจ้งเตือนได้ละเอียดขึ้น
ฟีเจอร์การแจ้งเตือนที่สำคัญของ Form Timer:
- ผู้รับหลายคน: เพิ่มรายชื่ออีเมลที่คุณต้องการให้ได้รับแจ้งเตือนในทุกการส่งฟอร์ม
- การแจ้งเตือนแบบมีเงื่อนไข: รับการแจ้งเตือนเฉพาะเมื่อคำตอบตรงตามเกณฑ์ที่กำหนด (เช่น เมื่อคะแนนสอบต่ำกว่าเกณฑ์ หรือเลือกตัวเลือกเฉพาะ)
- โหมดสรุป (Digest mode): รวมรายการตอบกลับทั้งหมดเป็นอีเมลสรุปฉบับเดียว แทนที่จะได้รับอีเมลแยกทุกรายการ (เหมาะสำหรับฟอร์มที่มีคนตอบเยอะ)
- การยืนยันผู้ตอบ: ส่งอีเมลขอบคุณพร้อมแบรนด์ของคุณกลับไปให้ผู้กรอกฟอร์ม โดยดึงชื่อและฟิลด์อื่นๆ มาใส่ในข้อความอัตโนมัติ
หากคุณใช้งาน Form Timer สำหรับ ฟีเจอร์นับถอยหลังและการส่งฟอร์มอัตโนมัติ อยู่แล้ว คุณสามารถตั้งค่าการแจ้งเตือนได้จากแผงควบคุมเดียวกัน ไม่ต้องติดตั้งอะไรเพิ่ม
ทำไมการแจ้งเตือน Google Forms ถึงไม่ทำงาน?
หากคุณเปิดการแจ้งเตือนแล้วแต่ไม่ได้รับอีเมล นี่คือสาเหตุที่พบบ่อยและวิธีแก้ไข:
อีเมลไปอยู่ในโฟลเดอร์สแปม
ตัวกรองสแปมของ Google บางครั้งอาจมองว่าอีเมลแจ้งเตือนอัตโนมัติเป็นสแปม โดยเฉพาะถ้าคุณมีกฎการกรองอีเมลที่เข้มงวด ให้ตรวจสอบในโฟลเดอร์ Spam และ Promotions ใน Gmail หากพบอีเมลแจ้งเตือน ให้กด “ไม่ใช่สแปม” และเพิ่มผู้ส่ง (forms-receipts-noreply@google.com) ไว้ในรายชื่อผู้ติดต่อของคุณ
คุณไม่ใช่เจ้าของฟอร์ม
เฉพาะเจ้าของฟอร์มเท่านั้นที่สามารถเปิดหรือปิดการแจ้งเตือนทางอีเมลได้ หากคุณเป็นเพียงผู้แก้ไข (Editor) บัญชีของคุณจะไม่มีสิทธิ์ควบคุมการตั้งค่านี้ ให้ขอให้เจ้าของฟอร์มเปิดให้ หรือโอนสิทธิ์ความเป็นเจ้าของมาให้คุณ
ฟอร์มปิดรับการตอบกลับแล้ว
หากคุณตั้งค่าจำกัดจำนวนการตอบกลับหรือวันปิดรับฟอร์มไว้ (ไม่ว่าจะผ่านฟีเจอร์ของ Google หรือ Form Timer) ฟอร์มจะหยุดรับข้อมูลใหม่ ซึ่งหมายความว่าจะไม่มีอีเมลแจ้งเตือนส่งมา ให้ตรวจสอบที่แท็บ Responses ว่าฟอร์มยังเปิดรับการตอบกลับอยู่หรือไม่
การแจ้งเตือนของบัญชี Google ถูกปิดใช้งาน
บัญชี Google Workspace บางประเภทอาจมีนโยบายองค์กรที่บล็อกอีเมลอัตโนมัติบางอย่าง หากคุณใช้บัญชีบริษัทและไม่เคยได้รับอีเมลแจ้งเตือนเลย ให้สอบถาม Admin ของคุณว่ามีการกรองอีเมลแจ้งเตือนขาออกไว้หรือไม่
ตัวกระตุ้น (Trigger) ใน Google Sheets เสียหาย
หากคุณตั้งค่า Apps Script เองแทนที่จะใช้การแจ้งเตือนปกติ สคริปต์อาจหมดสิทธิ์การเข้าถึงหรือเกินโควตาการรันฟรี ให้เปิดตัวแก้ไขสคริปต์ (Extensions > Apps Script ใน Sheet ที่เชื่อมต่อ) แล้วลองทดสอบการส่งฟอร์มดูว่ามีข้อผิดพลาดใน Log หรือไม่
เมื่อไหร่ที่ควรใช้ Google Sheets แทนการแจ้งเตือนทางอีเมล?
สำหรับฟอร์มที่มีการตอบกลับจำนวนมาก การแจ้งเตือนทางอีเมลอาจกลายเป็นเรื่องน่ารำคาญ หากฟอร์มของคุณได้รับคำตอบมากกว่า 50 รายการต่อวัน ลองเปลี่ยนมาใช้วิธีติดตามผลแบบอื่น:
- เชื่อมต่อกับ Google Sheets และตรวจสอบข้อมูลตามตารางเวลาที่กำหนด แทนที่จะคอยตอบสนองต่ออีเมลทุกฉบับ
- ตั้งค่าตัวกรองใน Sheets เพื่อเรียงลำดับตามเวลาและดูเฉพาะรายการใหม่ที่เข้ามาตั้งแต่การตรวจสอบครั้งล่าสุด
- ใช้การแจ้งเตือนแบบสรุป (Digest) (มีใน Add-on บางตัว) ซึ่งจะรวมรายการทั้งหมดที่เข้ามาในชั่วโมงหรือวันนั้นให้เป็นอีเมลฉบับเดียว
สำหรับฟอร์มที่มีการตอบกลับไม่มากนัก เช่น ฟอร์มรับข้อมูลพนักงานใหม่, ฟอร์มหาลูกค้า (Lead gen) หรือฟอร์มลงทะเบียนกิจกรรมที่ทุกรายการมีความสำคัญ การแจ้งเตือนทางอีเมลแบบรายฉบับยังคงเป็นวิธีที่เหมาะสมที่สุด ดูคู่มือของเราเรื่อง การจำกัดจำนวนการตอบกลับ Google Forms หากคุณต้องการให้ฟอร์มปิดอัตโนมัติเมื่อครบจำนวนที่กำหนด
สำหรับฟอร์มที่ต้องการฟีเจอร์นับถอยหลังหรือส่งฟอร์มอัตโนมัติ คุณสามารถรวมการควบคุมเหล่านี้เข้าด้วยกันได้ คู่มือเรื่อง วิธีเพิ่มตัวนับเวลาใน Google Forms ของเรามีขั้นตอนการตั้งค่าทั้งหมดให้คุณแล้ว
คำถามที่พบบ่อย (FAQ)
บทสรุป
การตั้งค่า Google Forms email notification ใช้เวลาไม่ถึงหนึ่งนาทีด้วยสวิตช์ในแท็บ Responses สำหรับการใช้งานทั่วไป การแจ้งเตือนไปยังเจ้าของฟอร์มเพียงคนเดียวก็เพียงพอแล้ว แต่เมื่อคุณต้องการให้ทีมงานหลายคนรับทราบข้อมูลด้วย คุณมีสองทางเลือกที่มั่นคงคือ: เชื่อมต่อฟอร์มกับ Google Sheets ให้ทุกคนตั้งค่ากฎการแจ้งเตือนของตัวเอง หรือใช้ Add-on ที่ส่งการแจ้งเตือนไปยังรายชื่อผู้รับที่กำหนดไว้
หากฟอร์มของคุณต้องการฟีเจอร์นับถอยหลัง, การส่งฟอร์มอัตโนมัติ หรือจำกัดจำนวนการตอบกลับ Form Timer รวมทุกฟีเจอร์เหล่านี้ไว้ให้คุณแล้ว คุณสามารถตั้งค่าทุกอย่างได้ในแผงควบคุมเดียวโดยไม่ต้องสลับใช้หลายเครื่องมือ
สำหรับคู่มือการตั้งค่าอื่นๆ ที่เกี่ยวข้อง สามารถดูได้ที่ วิธีเพิ่มตัวนับเวลาใน Google Forms และ วิธีจำกัดจำนวนการตอบกลับใน Google Forms