← กลับไปหน้าบทความ
ส่ง Conversion กลับ

ฟอร์มก่อนพาเข้า LINE คนกรอกถึงช่องไหนแล้วหลุด ดูได้จาก GTM

ทีมบรรณาธิการ linli12 ส.ค. 04:51อัปเดต 12 ส.ค. 04:51อ่าน 3 นาที
ฟอร์มก่อนพาเข้า LINE คนกรอกถึงช่องไหนแล้วหลุด ดูได้จาก GTM
บทความนี้จัดทำเพื่อความรู้ ชื่อธุรกิจ ตัวเลข หรือบทสนทนาที่ไม่มีแหล่งอ้างอิงกำกับเป็นกรณีตัวอย่างเพื่ออธิบายแนวคิด ดูรายละเอียดที่ นโยบายกองบรรณาธิการ

สรุปสั้น ๆ

การ track form ก่อนเข้า LINE ควรแยก Event ระหว่าง 'เริ่มกรอก' กับ 'ส่งสำเร็จ' และควรผูกข้อมูลจากฟอร์มเข้ากับ Session เดียวกับที่พาไปเปิด LINE เพื่อให้รู้ว่าคนที่กรอกฟอร์มคนไหนไปต่อจนถึงเพิ่มเพื่อนหรือทักแชทจริง ไม่ใช่แค่นับยอดฟอร์มที่ส่งสำเร็จเฉย ๆ

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

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

บทความนี้จะพาดูว่าจะ track form ก่อนเข้า LINE ให้เห็นทั้งปริมาณและคุณภาพได้อย่างไร เพื่อไม่ให้หลงดีใจกับตัวเลขฟอร์มที่เพิ่มขึ้น ทั้งที่ยอดขายจริงยังนิ่งอยู่ที่เดิม

ทำไม Lead เยอะขึ้น แต่ยอดปิดไม่ขยับตาม

สาเหตุที่พบบ่อยที่สุดคือคุณภาพของคนที่กรอกฟอร์มเปลี่ยนไป เมื่อธุรกิจขยายงบโฆษณาเพื่อดันยอดฟอร์มให้เพิ่มขึ้น มักได้คนกลุ่มที่สนใจน้อยกว่าเดิมปนเข้ามาด้วย เพราะกลุ่มที่สนใจจริงมีจำนวนจำกัดอยู่แล้วในแต่ละช่วงเวลา การเพิ่มงบมักได้คนชายขอบของความสนใจเพิ่มเข้ามาแทน

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

และบางครั้งปัญหาไม่ได้อยู่ที่คุณภาพ Lead เลย แต่อยู่ที่ทีมขายรับมือไม่ทันกับปริมาณที่เพิ่มขึ้น ทำให้ตอบกลับช้าลงจนคนที่เคยสนใจจริงเย็นชาลงก่อนจะได้คุยกัน

แยก Event 'เริ่มกรอก' กับ 'ส่งสำเร็จ' ให้ชัด

การ track ฟอร์มที่ดีไม่ควรมีแค่ Event เดียวตอนกดส่งสำเร็จ แต่ควรมี Event ย่อยที่บอกพฤติกรรมระหว่างทางด้วย เพื่อดูว่าคนหลุดออกตรงไหนของฟอร์ม

  • form_started — เมื่อผู้ใช้เริ่มพิมพ์ในช่องแรกของฟอร์ม บอกว่ามีความสนใจระดับหนึ่งแล้ว แม้จะยังไม่ส่ง
  • form_field_completed — เมื่อกรอกครบทุกช่องบังคับ แต่ยังไม่กดปุ่มส่ง ช่วยดูว่าคนลังเลตรงขั้นตอนสุดท้ายมากแค่ไหน
  • form_submit_success — เมื่อส่งฟอร์มสำเร็จจริง ไม่ใช่แค่กดปุ่มส่งแล้ว error หรือข้อมูลไม่ครบ
  • form_to_line_redirect — เมื่อผู้ใช้ถูกพาไปเปิด LINE ต่อหลังส่งฟอร์มสำเร็จ เพื่อยืนยันว่าเส้นทางต่อจากฟอร์มไปถึง LINE จริง ไม่ใช่หลุดหายระหว่างทาง

ผูกข้อมูลฟอร์มกับ Session ที่ไป LINE ให้เป็นคนเดียวกัน

จุดสำคัญที่หลายธุรกิจมองข้ามคือ ข้อมูลจากฟอร์มกับ Event ตอนกดปุ่มไป LINE ต้องผูกกันด้วยตัวระบุเดียวกัน เช่น รหัสอ้างอิงที่สร้างขึ้นตอนเริ่ม Session ไม่ใช่แค่เก็บสองอย่างนี้แยกกันโดยไม่มีอะไรเชื่อมโยง

ถ้าไม่มีการผูกกัน ภายหลังจะไม่มีทางรู้เลยว่าคนที่กรอกฟอร์มคนไหน ไปต่อจนถึงเพิ่มเพื่อนใน LINE จริง ได้แต่ดูตัวเลขฟอร์มกับตัวเลขเพิ่มเพื่อนแยกกันเป็นสองชุดที่ไม่เกี่ยวข้องกันเลย ซึ่งทำให้ประเมิน Funnel ทั้งเส้นทางไม่ได้

ตั้ง Trigger ใน GTM ให้จับ Event ฟอร์มครบทุกจังหวะ

ในทางเทคนิค Event form_started มักตั้งยากกว่า Event อื่นเพราะต้องดักตอนผู้ใช้เริ่มพิมพ์ในช่องแรก ไม่ใช่ตอนโหลดหน้าเสร็จ วิธีที่ใช้กันทั่วไปคือตั้ง Trigger แบบ Element Visibility ร่วมกับ Focus Event บนช่อง Input แรกของฟอร์ม แล้วให้ push ค่าเข้า dataLayer ทันทีที่มีการโฟกัสครั้งแรก ไม่ใช่รอจนกรอกครบทุกช่องถึงจะรู้ว่าเริ่มกรอกแล้ว

ส่วน form_submit_success ต้องระวังไม่ให้ Trigger ดักที่การกดปุ่มส่งเฉย ๆ เพราะการกดปุ่มไม่ได้แปลว่าฟอร์มถูกส่งสำเร็จเสมอไป ถ้าเว็บใช้ระบบที่ตรวจ Validation ก่อนส่งจริง ควรตั้งให้ dataLayer push Event นี้จากฝั่งโค้ดหลังได้รับ Response ยืนยันความสำเร็จจาก Server เท่านั้น ไม่ใช่ผูกกับการคลิกปุ่มโดยตรง เพราะถ้าฟอร์ม error หรือข้อมูลไม่ครบ Trigger แบบดักที่ปุ่มจะยังนับเป็น Event สำเร็จอยู่ดี ทำให้ตัวเลขในรายงานสูงกว่าความเป็นจริง

เมื่อตั้ง Trigger เสร็จ ให้เปิด GTM Preview แล้วทดสอบทั้งสองเคส คือกรอกฟอร์มให้ครบแล้วส่งสำเร็จจริง กับกรอกไม่ครบแล้วลองกดส่งดู เพื่อยืนยันว่า Event form_submit_success ขึ้นเฉพาะเคสแรกเท่านั้น ถ้าขึ้นทั้งสองเคส แปลว่า Trigger ยังดักผิดจุดอยู่ ต้องแก้ให้อ้างอิงผลลัพธ์การส่งจริงแทนการคลิกปุ่ม

ตัวระบุที่ใช้ผูกข้อมูลฟอร์มกับ Session ที่ไป LINE ควรถูกสร้างขึ้นตั้งแต่ Event form_started และแนบไปกับทุก Event ถัดไปในลำดับเดียวกัน รวมถึง Event form_to_line_redirect ด้วย เพื่อให้เมื่อดึงข้อมูลย้อนหลังสามารถไล่จากจุดเริ่มกรอกจนถึงจุดเปิด LINE ได้เป็นเส้นทางเดียวกันอย่างต่อเนื่อง ไม่ใช่ต้องมานั่งเดาว่า Event ไหนของใคร

ถ้าเว็บมี Consent Banner ให้ผู้ใช้เลือกก่อนเก็บข้อมูล ต้องเช็คด้วยว่า Tag ที่ส่ง Event ฟอร์มไปยังปลายทางโฆษณาถูกตั้งให้รอสถานะ Consent ก่อนเช่นเดียวกับ Tag อื่น เพราะบางทีมตั้งเฉพาะ Tag ของปุ่ม LINE ให้รอ Consent แต่ลืมตั้งกับ Tag ของฟอร์ม ทำให้ข้อมูลฟอร์มถูกส่งออกไปก่อนที่ผู้ใช้จะกดยอมรับ ซึ่งเป็นความเสี่ยงที่ต้องแก้ให้ครบทุก Tag ที่เกี่ยวข้องกับข้อมูลส่วนบุคคล ไม่ใช่แค่ Tag ที่เห็นชัดที่สุด

เวลาทดสอบผ่าน GTM Preview ให้ลองไล่ดูทุก Event ตามลำดับตั้งแต่ form_started จนถึง form_to_line_redirect ในไทม์ไลน์เดียวกัน แล้วเช็คว่าตัวระบุ Session ที่แนบไปกับแต่ละ Event เป็นค่าเดียวกันตลอดทั้งเส้นทางหรือไม่ ถ้าค่าตัวระบุเปลี่ยนไปกลางทาง เช่น เปลี่ยนตอนโหลดหน้าใหม่หรือรีเฟรชหน้า จะทำให้ภายหลังไม่สามารถไล่เส้นทางของคนคนเดียวกันได้ครบ ต้องกลับไปตรวจว่า dataLayer เก็บค่าตัวระบุนี้ไว้ในที่ที่ไม่หายไปตอนเปลี่ยนหน้า เช่น Session Storage แทนที่จะเก็บไว้ในตัวแปรชั่วคราวที่รีเซ็ตทุกครั้งที่โหลดหน้าใหม่

ตัวอย่าง Funnel ที่ควรดูเมื่อ track ครบทุกขั้น

เมื่อ track ครบทุก Event แล้ว จะเห็นภาพ Funnel แบบนี้ (ตัวอย่างข้อมูลสมมติเพื่อให้เห็นภาพ ไม่ใช่ตัวเลขจริงของธุรกิจใด):

ขั้นตอนจำนวน (ตัวอย่างสมมติ)สิ่งที่ควรสังเกต
เริ่มกรอกฟอร์ม (form_started)300จุดตั้งต้นความสนใจ
ส่งฟอร์มสำเร็จ (form_submit_success)150ครึ่งหนึ่งหลุดระหว่างกรอก ควรดูว่าฟอร์มยาวไปหรือถามอะไรที่ทำให้ลังเล
ไปต่อจนเปิด LINE (form_to_line_redirect)130ส่วนใหญ่ไปต่อ ถือว่าจุดนี้ไม่ค่อยรั่ว
เพิ่มเพื่อนจริงใน LINE95ช่องว่างระหว่างเปิด LINE กับเพิ่มเพื่อนจริง เป็นจุดที่ควรตรวจสอบเพิ่ม

ดูคุณภาพของคนที่กรอกฟอร์ม ไม่ใช่แค่จำนวน

นอกจากดูว่าคนกรอกฟอร์มไปต่อถึง LINE กี่คน ควรดูต่อไปอีกว่าในจำนวนที่ไปต่อ มีกี่คนที่กลายเป็น Lead ที่ผ่านเกณฑ์จริง ไม่ใช่แค่ทักมาแล้วเงียบหรือถามข้อมูลทั่วไปแล้วหายไป การดูแค่ยอดฟอร์มที่ส่งสำเร็จโดยไม่ตามต่อถึงคุณภาพ Lead คือสาเหตุหลักที่ทำให้ตัวเลข Lead เพิ่มแต่ยอดขายไม่ขยับตาม

ถ้าฟอร์มมีคำถามที่ช่วยกรองความตั้งใจได้ เช่น ถามงบประมาณคร่าว ๆ หรือถามช่วงเวลาที่สนใจใช้บริการ ข้อมูลนี้ควรถูก push เข้า dataLayer ไปด้วย เพื่อให้ภายหลังแบ่งกลุ่ม Lead ตามคุณภาพได้ตั้งแต่ต้น ไม่ต้องรอให้แอดมินคุยแล้วค่อยประเมินเอง

ข้อผิดพลาดที่ทำให้ตีความ Lead ผิดทาง

  • นับ form_submit_success ที่จริง ๆ แล้ว error หรือข้อมูลไม่ครบ เพราะตั้ง Trigger ดักที่การกดปุ่ม ไม่ใช่ดักที่ผลลัพธ์การส่งจริง
  • ไม่แยก Lead ที่มาจากแคมเปญต่างกัน ทำให้ไม่รู้ว่าแคมเปญไหนได้ Lead คุณภาพดีกว่ากัน
  • เปรียบเทียบยอดฟอร์มข้ามเดือนโดยไม่ดูว่าช่วงนั้นมีการเปลี่ยนคำถามในฟอร์มหรือไม่ ซึ่งกระทบอัตราการกรอกสำเร็จโดยตรง
  • ลืมเช็คว่าฟอร์มทำงานถูกต้องบนมือถือ เพราะคนส่วนใหญ่ที่กำลังจะไป LINE มักใช้มือถือเป็นหลัก ไม่ใช่คอมพิวเตอร์

เมื่อเห็น Funnel ครบแล้ว ควรทำอะไรต่อ

เมื่อ track ครบทุกขั้นแล้วและเห็นว่าจุดไหนของ Funnel รั่วมากที่สุด ให้โฟกัสแก้จุดนั้นก่อน ไม่ใช่พยายามเพิ่มงบโฆษณาเพื่อดันยอดฟอร์มให้มากขึ้นทั้งที่จุดรั่วยังไม่ได้แก้ เพราะยิ่งเพิ่มงบเข้าฟอร์มที่มีจุดรั่ว ยิ่งเสียเงินไปกับ Lead ที่ไม่มีทางปิดได้อยู่ดี

ถ้าต้องการเข้าใจภาพรวมทั้งเส้นทางตั้งแต่ก่อนกรอกฟอร์มจนถึงยอดขายให้ลึกขึ้น ลองอ่านเรื่องการตาม Funnel จากเว็บเข้า LINEเพิ่มเติม ซึ่งช่วยมองเห็นว่าฟอร์มเป็นแค่จุดหนึ่งในเส้นทางที่ยาวกว่านั้น

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

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

สรุป

ยอดฟอร์มที่เพิ่มขึ้นทุกเดือนไม่ใช่สัญญาณที่ควรดีใจเสมอไป ถ้ายอดขายไม่ขยับตาม ต้องกลับไปดูว่าคุณภาพของคนที่กรอกฟอร์มเปลี่ยนไปหรือไม่ และดูว่า Funnel ตั้งแต่ฟอร์มจนถึง LINE รั่วอยู่ตรงจุดไหน

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

  • ยอดฟอร์มเพิ่มขึ้นไม่ได้แปลว่าคุณภาพ Lead ดีขึ้นเสมอไป
  • แยก Event เริ่มกรอก ส่งสำเร็จ และไปต่อจนเปิด LINE ให้ชัดเจน
  • ผูกข้อมูลฟอร์มกับ Session ที่ไป LINE ด้วยตัวระบุเดียวกัน
  • แก้จุดที่ Funnel รั่วก่อน ค่อยพิจารณาเพิ่มงบโฆษณา

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

ทำไม Lead จากฟอร์มเพิ่มขึ้น แต่ยอดขายไม่ขยับตาม

ส่วนใหญ่เกิดจากคุณภาพของคนที่กรอกฟอร์มลดลงเมื่อเพิ่มงบโฆษณา หรือทีมขายรับมือไม่ทันกับปริมาณที่เพิ่มขึ้น ควรแยก track คุณภาพ Lead ไม่ใช่ดูแค่จำนวนฟอร์มที่ส่งสำเร็จ

ควรมีกี่ Event ในการ track ฟอร์มก่อนเข้า LINE

อย่างน้อยควรมี Event เริ่มกรอก, ส่งสำเร็จ และไปต่อจนเปิด LINE เพื่อดูว่าคนหลุดออกตรงจุดไหนของ Funnel มากที่สุด ไม่ใช่มีแค่ Event เดียวตอนส่งฟอร์มสำเร็จ

ฟอร์มที่ถามคำถามเยอะจะทำให้คนกรอกน้อยลงไหม

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

จะรู้ได้ยังไงว่าคนที่กรอกฟอร์มไปต่อจนเพิ่มเพื่อนจริง

ต้องผูกข้อมูลฟอร์มกับ Session เดียวกับที่พาไปเปิด LINE ด้วยตัวระบุเดียวกัน ถ้าไม่มีการผูกกันตั้งแต่ต้น จะไม่มีทางรู้ได้ว่าคนกลุ่มไหนไปต่อจริงหรือหลุดหายไประหว่างทาง

ควรเพิ่มงบโฆษณาเพื่อดันยอดฟอร์มให้มากขึ้นไหม

ไม่ควรเพิ่มงบก่อนแก้จุดที่ Funnel รั่วมากที่สุด เพราะการเพิ่มงบเข้าจุดที่ยังมีปัญหาอยู่ มักได้แค่ Lead ที่ไม่มีทางปิดได้เพิ่มขึ้น ควรแก้จุดรั่วก่อนแล้วค่อยพิจารณาเพิ่มงบ

ต้องใช้ระบบอะไรถึงจะเชื่อมข้อมูลฟอร์มกับยอดขายในแชทได้

โดยทั่วไปต้องมีระบบที่รับ Event จากฟอร์มและเว็บ แล้วผูกต่อกับสถานะ Lead และยอดขายในฝั่งแชท เช่น ระบบอย่าง linli ที่ออกแบบมาสำหรับต่อ Journey ตั้งแต่เว็บเข้า LINE จนถึงยอดขาย ซึ่งต้องดูขอบเขตการเชื่อมต่อจริงของแต่ละระบบก่อนตัดสินใจใช้งาน

รู้ว่าโฆษณาเข้า LINE ทำยอดขายจริงแค่ไหน

linli ติดตามลูกค้าตั้งแต่คลิกโฆษณา กดเพิ่มเพื่อน ทักแชท จนปิดการขาย พร้อมส่ง Conversion กลับแพลตฟอร์มโฆษณา เริ่มฟรี 14 วัน

ทดลองใช้ฟรี 14 วัน

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

งบแอดวันละ 5,000 แต่ไม่รู้ว่ากี่ Event หายไปก่อนถึง GA4

งบแอดวันละ 5,000 แต่ไม่รู้ว่ากี่ Event หายไปก่อนถึง GA4

ธุรกิจที่ยิงแอดเข้า LINE ทุกวันมักไม่รู้ว่า Event ปุ่ม LINE ที่ยิงจากเบราว์เซอร์หายไปเท่าไหร่ก่อนถึง GA4 บทความนี้พาไล่ตั้งค่า Server-Side Tracking แล้วตรวจ Attribution หลังติดตั้งให้มั่นใจว่าตัวเลขที่เห็นสะท้อนความจริงมากขึ้น
เพิ่มเพื่อนเยอะ แต่ระบบแอดยังหาลูกค้าคุณภาพไม่เจอ ต้องทำยังไง

เพิ่มเพื่อนเยอะ แต่ระบบแอดยังหาลูกค้าคุณภาพไม่เจอ ต้องทำยังไง

หลายบัญชี Google Ads ถูกป้อนแค่จำนวนคนทักแชท ระบบเลยหาคนแบบนั้นให้เรื่อย ๆ โดยไม่รู้ว่าใครคือลูกค้าตัวจริง บทความนี้อธิบายวิธีนำ Qualified Lead จาก LINE กลับไปสอนระบบให้เจอคนที่ใช่มากขึ้น
Lead จาก LINE เพิ่มทุกเดือน แต่ยอดขายที่ Google Ads เห็นยังเท่าเดิม

Lead จาก LINE เพิ่มทุกเดือน แต่ยอดขายที่ Google Ads เห็นยังเท่าเดิม

เจ้าของร้านหลายคนเห็น Lead ในแชท LINE เพิ่มขึ้นทุกเดือน แต่พองมองไปที่ Google Ads กลับเห็นตัวเลข Conversion นิ่งเหมือนเดิม บทความนี้ไล่ดูว่า Event และ Identifier แบบไหนที่ต้องเก็บ ถึงจะนำยอดขายจริงกลับไปให้ระบบเห็น