Follow-up Lead ใน LINE ทำไม Campaign History ถึงหายทุกครั้งที่อัปเดตสถานะ

สรุปสั้น ๆ
การวัด Follow-up Lead ใน LINE ให้แม่นต้องเก็บทุกครั้งที่ติดต่อเป็นเหตุการณ์แยกจากกัน ไม่ใช่อัปเดตทับสถานะเดิม เพราะถ้าทับกัน ประวัติ Campaign ต้นทางของ Lead รายนั้นจะหายไปพร้อมกับข้อมูลที่ทับ
แอดมินร้านหนึ่งเล่าให้ฟังว่าเดือนก่อนเขาตามลูกค้ารายเดิมไปสามรอบในหนึ่งสัปดาห์ รอบแรกส่งรีวิว รอบสองถามว่าติดตรงไหน รอบสามเสนอโปรปิดท้าย ลูกค้าโอนเงินในรอบที่สาม แต่พอเปิดระบบย้อนดูกลับพบว่าสถานะ Lead ขึ้นแค่ 'Contacted' คำเดียว ไม่มีร่องรอยว่าติดต่อไปกี่ครั้ง ครั้งไหนพูดอะไร และที่สำคัญคือ Campaign ต้นทางที่เคยบันทึกไว้ตอนแรกหายไปเฉย ๆ เพราะถูกอัปเดตทับตอนเปลี่ยนสถานะรอบหลัง
นี่ไม่ใช่ปัญหาเรื่องความขยันของแอดมิน แต่เป็นปัญหาการออกแบบข้อมูล ธุรกิจจำนวนมากเก็บ Lead เป็นแถวเดียวในตารางเดียว แล้วให้ทุกการติดต่อไปแก้ค่าฟิลด์เดิมซ้ำ ๆ พอมีการติดต่อรอบใหม่ ค่าที่เคยมีอยู่ก่อนก็ถูกเขียนทับ ทั้งเวลา ทั้งข้อความสรุป ทั้ง Campaign ที่พาเขาเข้ามา ผลคือพอถึงสิ้นเดือนแล้วอยากรู้ว่า Follow-up กี่รอบถึงจะปิดได้เฉลี่ย หรือแคมเปญไหนที่ Lead ต้องตามนานกว่าปกติ คำตอบไม่มีอยู่ในระบบเลย เพราะข้อมูลระหว่างทางถูกลบไปตั้งแต่ต้น
บทความนี้จะพาไล่ตั้งแต่จุดที่ทำให้ข้อมูลทับกัน ไปจนถึงวิธีจัดโครงสร้าง Campaign History ที่เก็บทุกรอบ Follow-up แยกกันเป็นเหตุการณ์ พร้อมตัวอย่างตัวเลขสมมติเปรียบเทียบให้เห็นว่าทำไมการเก็บแบบนี้ถึงเปลี่ยนวิธีตัดสินใจเรื่องงบและทีมขายได้จริง
ทำไมการวัด Follow-up Lead ถึงยากกว่าที่คิด
คนมักเข้าใจว่าวัด Follow-up แค่ดูว่าแอดมินตอบแชทกี่ครั้ง แต่ความจริงมันซับซ้อนกว่านั้นสามชั้น ชั้นแรกคือต้องรู้ว่า Lead รายนี้มาจาก Campaign ไหนตั้งแต่ต้น ชั้นที่สองคือต้องรู้ว่าแต่ละครั้งที่ติดต่อเกิดอะไรขึ้นและใครเป็นคนทำ ชั้นที่สามคือต้องเชื่อมทั้งหมดนี้กับผลลัพธ์ปลายทางว่าปิดหรือไม่ปิด ถ้าขาดชั้นใดชั้นหนึ่งไป ตัวเลข Follow-up ที่ได้จะเป็นแค่จำนวนข้อความที่ส่งออก ไม่ใช่ข้อมูลที่ใช้ตัดสินใจอะไรได้จริง
ปัญหาที่พบบ่อยที่สุดคือระบบ CRM หรือชีตที่ธุรกิจใช้กันเอง ออกแบบมาเพื่อ 'บอกสถานะปัจจุบัน' ไม่ใช่ 'เก็บประวัติทั้งเส้นทาง' พอมีการเปลี่ยนสถานะจาก New เป็น Contacted แล้วเปลี่ยนอีกจาก Contacted เป็น Qualified ค่าฟิลด์เดียวกันถูกเขียนทับไปเรื่อย ๆ เหมือนลบกระดานแล้วเขียนใหม่ ทั้งที่ธุรกิจต้องการเห็นทุกจุดของกระดานที่เคยเขียนผ่านมา
นิยาม Follow-up ให้ชัดก่อนวัด ไม่ใช่แค่ 'ทักซ้ำ'
ก่อนจะไปแก้เรื่องเทคนิค ต้องตกลงกันในทีมก่อนว่า Follow-up คืออะไร เพราะแต่ละธุรกิจนิยามต่างกัน บางร้านนับทุกข้อความที่แอดมินส่งออกเป็น Follow-up หนึ่งครั้ง บางร้านนับเฉพาะข้อความที่มีเนื้อหาเชิงปิดการขาย เช่น เสนอราคาใหม่หรือถามว่าตัดสินใจหรือยัง ไม่นับข้อความทักทายทั่วไป
สิ่งที่ต้องตกลงร่วมกันมีสามอย่าง คือหนึ่งเกณฑ์ว่าอะไรนับเป็น Follow-up หนึ่งรอบ สองใครเป็นคนกดบันทึกเหตุการณ์นั้น และสามต้องบันทึกภายในกี่ชั่วโมงหลังคุยจบ ถ้าไม่มีสามข้อนี้ ต่อให้แก้โครงสร้างข้อมูลดีแค่ไหน ข้อมูลที่ได้ก็จะไม่สมบูรณ์อยู่ดี เพราะขึ้นอยู่กับว่าแอดมินแต่ละคนจำได้แค่ไหนที่จะกดบันทึก
ธุรกิจที่เคยอ่านเรื่องการวางลำดับข้อความตามหลายจังหวะมาก่อน จะเข้าใจภาพนี้ได้เร็วขึ้น เพราะการวัด Follow-up ที่ดีต้องผูกกับลำดับจังหวะที่วางไว้แล้ว ไม่ใช่นับมั่ว ๆ ทีหลัง
จุดที่ Campaign History มักถูกทับโดยไม่มีใครตั้งใจ
- ฟิลด์ 'Source Campaign' ตัวเดียวถูกเขียนทับทุกครั้งที่แอดมินแก้สถานะ Lead ทั้งที่ควรบันทึกครั้งแรกแล้วคงค่าไว้ตลอด
- ชีตที่ใช้คอลัมน์ 'Note ล่าสุด' ช่องเดียว พอมีบันทึกใหม่เข้ามาก็พิมพ์ทับของเก่าทันที ไม่มีการเก็บย้อนหลัง
- ระบบแชทบางตัวเก็บแค่สถานะ Contact ล่าสุด ไม่เก็บ Timestamp ของทุกรอบที่เคยติดต่อ ทำให้ย้อนดูไม่ได้ว่าห่างกันกี่วัน
- เวลาย้าย Lead ข้ามแคมเปญ เช่น ลูกค้าเก่าที่ไม่ซื้อแล้วถูกดึงกลับมาผ่านแคมเปญรีทาร์เก็ตใหม่ หลายระบบเขียนทับ Campaign เดิมด้วย Campaign ใหม่ ทำให้เสียข้อมูลว่าตอนแรกเขามาจากไหน
โครงสร้างข้อมูลที่ต้องเก็บให้ Follow-up ไม่ปนกัน
หลักการที่แก้ปัญหานี้ได้ตรงจุดคือเปลี่ยนวิธีคิดจาก 'อัปเดตสถานะ' เป็น 'บันทึกเหตุการณ์' พูดง่าย ๆ คือแทนที่จะมีแถวเดียวต่อ Lead หนึ่งคนที่ถูกแก้ไขซ้ำไปเรื่อย ๆ ให้มีตารางแยกที่เก็บทุกครั้งที่ติดต่อเป็นแถวใหม่ แล้วค่อยผูกกลับไปหา Lead หลักด้วย Lead ID
ข้อมูลขั้นต่ำที่แต่ละแถว Event ควรมี คือเวลาเกิดเหตุการณ์ ผู้ที่ติดต่อ ช่องทางที่ใช้ สรุปสั้น ๆ ว่าเกิดอะไรขึ้น และสถานะที่เปลี่ยนไปหลังการติดต่อครั้งนั้น ส่วน Campaign ต้นทางให้บันทึกแยกไว้อีกฟิลด์หนึ่งที่ 'ล็อกค่าตอนสร้าง Lead ครั้งแรก' และห้ามให้กระบวนการ Follow-up รอบต่อ ๆ ไปแก้ไขค่านี้ได้อีก
ขั้นตอนตั้งค่าให้ระบบเก็บ Follow-up แยกจากสถานะปัจจุบัน
ถ้าธุรกิจใช้ชีตหรือ CRM ง่าย ๆ อยู่แล้ว ไม่จำเป็นต้องเปลี่ยนระบบทั้งหมด แค่ปรับโครงสร้างตามขั้นตอนนี้ก็เริ่มเก็บได้ทันที:
- แยกตาราง Lead หลัก (ข้อมูลคงที่ เช่น ชื่อ ช่องทาง Campaign ต้นทาง) ออกจากตาราง Event Log (ทุกครั้งที่ติดต่อ)
- ตั้งกฎว่าฟิลด์ Campaign ต้นทางในตาราง Lead หลักจะถูกเขียนได้ครั้งเดียวตอนสร้าง Lead เท่านั้น
- ทุกครั้งที่แอดมินติดต่อลูกค้า ให้เพิ่มแถวใหม่ใน Event Log แทนการแก้แถวเดิม พร้อมระบุว่าเป็น Follow-up รอบที่เท่าไหร่
- ทำ Dropdown มาตรฐานสำหรับผลลัพธ์แต่ละรอบ เช่น รอราคา ต้องการเวลาคิด พร้อมจ่าย ไม่ตอบ เพื่อไม่ให้แต่ละคนพิมพ์คำอธิบายไม่ตรงกันจนวิเคราะห์รวมไม่ได้
- ตั้งรอบตรวจทุกสัปดาห์ว่ามี Lead ที่ Event Log ว่างเปล่าเกินสองวันหรือไม่ เพื่อจับกรณีที่แอดมินลืมบันทึก ก่อนที่ข้อมูลจะขาดตอนสะสม
ตัวอย่างสมมติ: follow-up 1 รอบ กับ 3 รอบ ต่างกันแค่ไหน
ลองดูตัวอย่างข้อมูลสมมติจากร้านค้าออนไลน์ขนาดกลางที่เริ่มเก็บ Event Log แบบแยกรอบมาสามเดือน เพื่อให้เห็นภาพว่าทำไมข้อมูลแบบนี้ถึงมีค่า:
| จำนวน Follow-up | จำนวน Lead (สมมติ) | อัตราปิดโดยประมาณ |
|---|---|---|
| ติดต่อ 1 รอบแล้วเงียบ | 220 ราย | 9% |
| ติดต่อ 2 รอบ | 140 ราย | 22% |
| ติดต่อ 3 รอบขึ้นไป | 95 ราย | 34% |
พอมี Campaign History แล้ว วิเคราะห์อะไรได้บ้าง
ตัวเลขสมมติชุดข้างต้นบอกอะไรบางอย่างที่สำคัญ คือ Lead ที่ถูกปล่อยหลังติดต่อรอบเดียวมีสัดส่วนปิดต่ำกว่ากลุ่มที่ตามครบสามรอบเกือบสี่เท่า ถ้าไม่มี Event Log แยกไว้ ธุรกิจจะไม่มีทางรู้เลยว่าควรลงทุนเวลาทีมขายเพิ่มตรงไหน เพราะมองเห็นแค่ 'ปิดได้เท่านี้' โดยไม่รู้เบื้องหลังว่าใครถูกตามกี่รอบ
อีกมุมที่วิเคราะห์ได้คือเทียบข้าม Campaign ว่าแคมเปญไหนที่ Lead ต้องการ Follow-up มากกว่าค่าเฉลี่ยถึงจะปิด ถ้าแคมเปญหนึ่งต้องตามเฉลี่ยสี่รอบขึ้นไปเทียบกับแคมเปญอื่นที่ปิดได้ตั้งแต่รอบแรก อาจสะท้อนว่าคนที่คลิกเข้ามาจากแคมเปญนั้นยังไม่พร้อมซื้อจริง หรือคำที่ใช้ยิงแอดยังไม่ตรงเจตนาเท่าที่ควร ซึ่งเป็นสัญญาณที่ควรกลับไปทบทวนก่อนเพิ่มงบ
ข้อผิดพลาดที่ทำให้ตัวเลข Follow-up นับซ้ำหรือหายไป
แม้ตั้งโครงสร้างดีแล้ว ก็ยังมีจุดที่พลาดได้บ่อย อย่างแรกคือแอดมินหลายคนดูแล Lead รายเดียวกันโดยไม่ประสานกัน ทำให้บันทึก Follow-up ซ้ำสองแถวในเวลาใกล้กัน ควรมีกฎว่าใครเป็นเจ้าของ Lead รายนั้นชัดเจน คนอื่นเข้ามาแทรกได้แต่ต้องระบุว่าเป็นการช่วยตอบ ไม่ใช่รอบ Follow-up ใหม่
อีกจุดคือการปนกันระหว่าง 'ลูกค้าทักกลับมาเอง' กับ 'แอดมินตามไปหา' สองอย่างนี้มีความหมายต่างกันมากตอนวิเคราะห์ ถ้านับรวมกันเป็นก้อนเดียว จะตีความผิดว่าการตามได้ผลดีทั้งที่จริง ๆ ลูกค้าคือคนกลับมาเอง ควรแยกฟิลด์ 'ผู้เริ่มบทสนทนา' ในแต่ละ Event ไว้ด้วยเสมอ นอกจากนี้ยังควรระวังเรื่องการตีความว่าลูกค้ายังไม่ปฏิเสธจริง ๆ แค่ยังลังเล เพราะถ้าปิด Lead เร็วเกินไปโดยไม่ Follow-up ให้ครบตามรอบที่วางไว้ ตัวเลขจะดูแย่กว่าความเป็นจริง
เมื่อไหร่ควรหยุดตามและปิด Lead เป็น Lost แทนที่จะปล่อยค้าง
อีกจุดที่ Event Log ช่วยได้มากคือการตัดสินใจว่าเมื่อไหร่ควรหยุดตามลูกค้ารายหนึ่งแล้วปิดเป็น Lost แทนที่จะปล่อยให้สถานะค้างเป็น Contacted ไปเรื่อย ๆ โดยไม่มีวันจบ Lead ที่ค้างสถานะแบบนี้เป็นปัญหาที่มองไม่เห็นในรายงานสรุป เพราะดูเผิน ๆ เหมือนยังมีโอกาสปิดอยู่ ทั้งที่จริงแล้วอาจถูกลืมไปนานแล้ว
วิธีที่ใช้ได้จริงคือกำหนดกฎจากจำนวนรอบและระยะเวลา เช่น ถ้าตามครบสามรอบตามแผนแล้วยังไม่มีการตอบกลับเกินสิบสี่วัน ให้ระบบเตือนแอดมินให้เลือกปิดเป็น Lost พร้อมระบุเหตุผล แทนที่จะปล่อยค้างไว้เฉย ๆ การมี Event Log ที่บันทึกวันที่ Follow-up แต่ละรอบไว้ครบ ทำให้ตั้งกฎแบบนี้เป็นอัตโนมัติได้ง่ายกว่าการนั่งไล่เช็กทีละราย
การปิด Lost พร้อมเหตุผลยังมีประโยชน์อีกชั้น คือทำให้เห็นแพทเทิร์นว่า Lead จากแคมเปญไหนมักจบด้วยเหตุผลอะไรซ้ำ ๆ เช่น ถ้าแคมเปญหนึ่งมี Lost Reason เป็น 'ติดต่อไม่ได้' สูงผิดปกติ อาจสะท้อนว่าเบอร์หรือช่องทางที่เก็บมาไม่มีคุณภาพ ต้องกลับไปทบทวนฟอร์มหรือขั้นตอนเก็บข้อมูลต้นทางมากกว่าที่จะโทษทีมขายฝ่ายเดียว
สรุป
การวัด Follow-up Lead ใน LINE ให้ได้ผลจริง ไม่ได้อยู่ที่ตามลูกค้าถี่แค่ไหน แต่อยู่ที่ระบบเก็บทุกรอบที่ติดต่อไว้เป็นเหตุการณ์แยกจากกัน โดยไม่ให้ Campaign ต้นทางถูกเขียนทับไปตามสถานะที่เปลี่ยน เพราะข้อมูลตรงนี้คือสิ่งที่บอกได้ว่าแคมเปญไหนสร้าง Lead ที่ต้องใช้แรงตามมากหรือน้อยกว่าที่คิด
เริ่มจากขั้นตอนง่าย ๆ คือแยกตาราง Event Log ออกจากข้อมูล Lead หลัก แล้วล็อกฟิลด์ Campaign ต้นทางไม่ให้แก้ไขซ้ำ เมื่อทำครบสักหนึ่งเดือน จะเริ่มเห็นแพทเทิร์นว่าแคมเปญไหนควรเพิ่มแรงตามแอดมิน และแคมเปญไหนที่ Lead พร้อมปิดตั้งแต่รอบแรกอยู่แล้ว
- เก็บทุกรอบ Follow-up เป็น Event แยก อย่าอัปเดตทับสถานะเดิม
- ล็อก Campaign ต้นทางไว้ตอนสร้าง Lead ครั้งแรก ห้ามให้รอบหลังแก้ทับ
- แยกฟิลด์ผู้เริ่มบทสนทนา เพื่อไม่ให้นับ Follow-up ปนกับลูกค้าที่ทักกลับมาเอง
คำถามที่พบบ่อย
ต้องเปลี่ยนระบบ CRM ใหม่ทั้งหมดไหมถึงจะเก็บ Event Log แบบนี้ได้
ไม่จำเป็น ถ้าใช้ Google Sheet อยู่ก็ทำได้โดยแยกอีกแท็บสำหรับ Event Log แล้วผูกด้วย Lead ID เดียวกัน หลักการสำคัญกว่าเครื่องมือคือมีวินัยเพิ่มแถวใหม่ทุกครั้งแทนการแก้ทับ
ควรนับ Follow-up สูงสุดกี่รอบก่อนเลิกตาม
ไม่มีตัวเลขตายตัวที่ใช้ได้ทุกธุรกิจ ขึ้นกับราคาสินค้าและวงจรตัดสินใจของลูกค้า สิ่งที่ควรทำคือดูจากข้อมูล Event Log ของตัวเองว่าหลังรอบไหนอัตราปิดเริ่มไม่ขยับ แล้วใช้จุดนั้นเป็นเกณฑ์
ถ้าลูกค้าทักกลับมาเอง นับเป็น Follow-up ของแอดมินไหม
ไม่ควรนับรวมกัน เพราะความหมายต่างกัน ควรมีฟิลด์แยกว่าใครเป็นฝ่ายเริ่มบทสนทนาในแต่ละรอบ เพื่อไม่ให้ตีความผิดว่าการตามของแอดมินเป็นเหตุให้ปิดการขายทั้งที่จริงลูกค้ากลับมาเอง
Campaign ต้นทางที่บันทึกตอนแรกจะยังแม่นอยู่ไหมถ้าลูกค้าคุยกันนานหลายเดือน
แม่นในความหมายว่าเป็น 'จุดที่พาเขาเข้ามาครั้งแรก' ซึ่งมีประโยชน์ในการวิเคราะห์ต้นทาง แต่ควรดูคู่กับ Event Log ทั้งเส้นทางด้วย เพราะพฤติกรรมระหว่างทางอาจเปลี่ยนไปตามสิ่งที่แอดมินพูดคุย ไม่ใช่มาจาก Campaign เพียงอย่างเดียว
แอดมินหลายคนดูแล Lead เดียวกันได้ไหม
ทำได้ แต่ควรกำหนดเจ้าของหลักหนึ่งคนต่อ Lead หนึ่งราย ส่วนคนอื่นที่เข้ามาช่วยตอบให้บันทึกในลักษณะ 'ผู้ช่วยตอบ' แยกจากรอบ Follow-up หลัก เพื่อไม่ให้ข้อมูลเจ้าของ Lead สับสนตอนวิเคราะห์ผลงานทีม
มีเครื่องมือที่ช่วยเก็บ Event Log แบบนี้อัตโนมัติไหม
ระบบอย่าง linli ออกแบบมาให้บันทึกประวัติการติดต่อและ Campaign ต้นทางของ Lead แต่ละรายแยกกันตามการตั้งค่า Project ที่เปิดใช้งาน ช่วยลดภาระที่ทีมต้องมานั่งพิมพ์แยกตารางเอง แต่ยังต้องมีวินัยของทีมในการกดบันทึกทุกครั้งที่ติดต่อจริงอยู่ดี
อ่านต่อแบบเจาะลึก
รู้ว่าโฆษณาเข้า LINE ทำยอดขายจริงแค่ไหน
linli ติดตามลูกค้าตั้งแต่คลิกโฆษณา กดเพิ่มเพื่อน ทักแชท จนปิดการขาย พร้อมส่ง Conversion กลับแพลตฟอร์มโฆษณา เริ่มฟรี 14 วัน
ทดลองใช้ฟรี 14 วันบทความที่เกี่ยวข้อง

ออเดอร์เข้าวันละหลายสิบรายการ แต่ไม่รู้เลยว่าใครใน LINE เป็นคนสั่งจริง

เพิ่มเพื่อนพุ่งทุกเดือน กำไรจากแอดกลับไม่ขยับตาม
