← กลับไปหน้าบทความ
LINE Tracking

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

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

สรุปสั้น ๆ

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

เจ้าของร้านหลายคนเปิดรายงาน LINE Official Account Manager แล้วเห็นกราฟเพิ่มเพื่อนพุ่งขึ้นทุกเดือน เดือนก่อนได้ 400 คน เดือนนี้ได้ 550 คน ก็สรุปเร็ว ๆ ว่าแอดที่ยิงอยู่ทำงานได้ผล แต่พอไปเปิดสมุดบัญชีหรือระบบขายจริง ยอดกลับโตช้ากว่ากราฟเพิ่มเพื่อนมาก บางเดือนถึงกับทรงตัวเฉย ๆ

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

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

Webhook คืออะไร และทำไมการนับแค่ยอดเพิ่มเพื่อนถึงไม่พอ

Webhook คือกลไกที่ LINE ใช้ส่งข้อมูลแบบ Real-time-ish ไปยังเซิร์ฟเวอร์ปลายทางที่ธุรกิจกำหนดไว้ ทุกครั้งที่มีคนเพิ่มเพื่อน บล็อกบัญชี ทักข้อความ หรือกดปุ่มในริชเมนู LINE จะยิง Event มาให้เซิร์ฟเวอร์นั้นรับรู้ พูดง่าย ๆ คือแทนที่คุณจะต้องเข้าไปกดรีเฟรชดูเองว่ามีอะไรเปลี่ยนแปลง ระบบของคุณจะได้รับแจ้งทันทีที่มีเหตุการณ์เกิดขึ้น

ปัญหาคือ LINE Official Account Manager ที่เจ้าของร้านส่วนใหญ่ใช้ดูรายงานประจำวัน แสดงผลแค่ตัวเลขสรุประดับบัญชี เช่น จำนวนเพิ่มเพื่อนสุทธิ จำนวนบล็อกสุทธิ โดยไม่ได้บอกว่าแต่ละคนที่เพิ่มเพื่อนมาจากช่องทางไหน คลิกโฆษณาตัวไหน หรือเคยเป็นลูกค้าเก่ามาก่อนหรือเปล่า ข้อมูลระดับนี้มีประโยชน์สำหรับดูแนวโน้มกว้าง ๆ แต่ตอบคำถามเรื่องความคุ้มค่าของแอดไม่ได้เลย

การทำ LINE webhook tracking คือการเก็บ Event ระดับรายบุคคลเหล่านี้เอาไว้ แล้วผูกแต่ละ Event เข้ากับ Identifier ที่บอกที่มา เช่น UTM หรือ Tracking Link เฉพาะแคมเปญ เพื่อให้ตอบได้ว่าใน 550 คนที่เพิ่มเพื่อนเดือนนี้ มีกี่คนที่มาจากแอดจริง ๆ และในกลุ่มนั้นมีกี่คนที่ทักต่อจนกลายเป็น Lead

Event หลักที่ LINE ส่งเข้ามาทาง Webhook ที่ธุรกิจควรรู้จัก

ก่อนวางระบบ Tracking ควรรู้ก่อนว่า Event แต่ละแบบมีความหมายทางธุรกิจต่างกัน ไม่ใช่ทุก Event ที่ควรถูกนับเป็น Lead หรือ Conversion ตารางนี้สรุป Event หลักที่มักถูกใช้งานในการทำ LINE webhook tracking:

Eventเกิดขึ้นเมื่อไหร่ความหมายทางธุรกิจ
Followคนกดเพิ่มเพื่อนหรือปลดบล็อกเข้าประตูแรก ยังไม่ใช่ Lead
Unfollowคนกดบล็อกบัญชีสัญญาณว่าอาจไม่พร้อมสื่อสารต่อ
Messageคนพิมพ์ข้อความหรือส่งรูป/สติกเกอร์เข้ามาเริ่มมีปฏิสัมพันธ์ ใกล้เป็น Lead มากขึ้น
Postbackคนกดปุ่มในริชเมนูหรือการ์ดที่ตั้งค่าไว้บอกความสนใจเฉพาะเจาะจงกว่าแค่ทัก

จะผูก Event จาก Webhook เข้ากับที่มาของทราฟฟิกยังไง

หัวใจของการทำให้ LINE webhook tracking มีประโยชน์จริง ไม่ใช่แค่การรับ Event ได้ แต่คือการรู้ว่า Event นั้นมาจากใครและมาจากทางไหน วิธีที่ใช้กันแพร่หลายคือให้ทุกลิงก์ที่พาไปหา LINE OA มี Tracking Link หรือพารามิเตอร์เฉพาะแคมเปญ แล้วเมื่อคนกดลิงก์นั้นก่อนเพิ่มเพื่อน ระบบฝั่งหลังบ้านจะจดจำว่า User รายนี้มาจากลิงก์ไหน ก่อนที่ Follow Event จะยิงเข้ามาทาง Webhook

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

อีกจุดที่ต้องตรวจคือช่องว่างระหว่างตอนคนคลิกโฆษณากับตอนที่เขาเพิ่มเพื่อนจริง ถ้าธุรกิจมีเว็บไซต์คั่นกลางก่อนไป LINE ควรอ่านเรื่อง ช่องว่างระหว่างคลิกกับการเข้า LINE ประกอบ เพราะเป็นจุดที่ Identifier หลุดหายบ่อยที่สุด

ปัญหาที่เจอบ่อยเมื่อเริ่มทำ LINE webhook tracking

ทีมที่เพิ่งเริ่มวางระบบมักเจอปัญหาซ้ำ ๆ กันหลายแบบ ซึ่งส่วนใหญ่ไม่ได้เกิดจากตัว LINE เอง แต่เกิดจากการออกแบบฝั่งรับ Event ที่ยังไม่รัดกุมพอ:

  • Event ซ้ำ — บางช่วงเซิร์ฟเวอร์ของ LINE อาจส่ง Event เดิมมาซ้ำเพื่อความมั่นใจว่าส่งถึง ถ้าไม่มี Deduplication Key ตัวเลขในรายงานจะบวมกว่าความจริง
  • Event หาย — ถ้าเซิร์ฟเวอร์ปลายทางตอบกลับช้าหรือ Error ในบางช่วง Event ที่ยิงมาตอนนั้นอาจไม่ถูกบันทึก ทำให้ตัวเลขน้อยกว่าความจริงโดยไม่มีใครรู้ตัว
  • ไม่มีการแยก Channel — ธุรกิจที่มีหลาย LINE OA เช่นแยกตามสาขาหรือแบรนด์ ถ้า Webhook ทุกช่องยิงเข้าจุดเดียวโดยไม่ติดแท็กว่าเป็นช่องไหน รายงานจะปนกันจนแยกยอดต่อสาขาไม่ได้
  • Time Zone ไม่ตรง — Timestamp ที่ Event ส่งมาอาจเป็นคนละ Time Zone กับระบบที่ใช้ดูรายงาน ทำให้เวลาเปรียบเทียบยอดรายวันหรือรายชั่วโมงคลาดเคลื่อน

ต้องตรวจอะไรก่อนเชื่อข้อมูลจาก Webhook ไปตัดสินใจเรื่องงบ

ก่อนเอาข้อมูลจาก LINE webhook tracking ไปใช้ตัดสินใจเพิ่มหรือลดงบโฆษณา ควรมีรายการตรวจสอบเบื้องต้นที่ทำเป็นประจำ ไม่ใช่เชื่อตัวเลขในแดชบอร์ดทันทีที่เปิดดู เพราะข้อมูลที่ยังไม่ผ่านการตรวจอาจนำไปสู่การตัดสินใจผิดพลาดได้ง่าย ๆ

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

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

ใครในทีมต้องรับผิดชอบอัปเดตสถานะหลัง Event เข้าระบบ

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

ถ้าไม่มีใครรับผิดชอบตรงนี้ชัดเจน สิ่งที่จะเกิดขึ้นคือ Event ฝั่ง Marketing ดูสวยงามครบถ้วน แต่สถานะฝั่งขายค้างอยู่ที่ ‘New’ ตลอดไป ทำให้เวลาดูรายงานภาพรวม จะเห็นแค่คนเพิ่มเพื่อนเยอะ แต่ไม่มีทางรู้เลยว่าใครถูกติดต่อแล้วบ้าง และใครเป็น Lost Reason อะไร

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

ข้อจำกัดของ LINE webhook tracking ที่ต้องรู้ก่อนเชื่อ 100%

แม้ Webhook จะให้ข้อมูลระดับ Event ที่ละเอียดกว่ารายงานสรุป แต่ก็ยังมีข้อจำกัดที่ต้องยอมรับ ไม่ใช่ระบบวิเศษที่เห็นทุกอย่าง 100% เพราะยังมีเงื่อนไขทางเทคนิคและความเป็นส่วนตัวที่เกี่ยวข้องอยู่

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

ประการสุดท้าย ตัวเลขจาก Webhook เป็นข้อมูลฝั่ง Marketing เท่านั้น ไม่ใช่ Source of Truth ของยอดขาย ถ้าธุรกิจมีการปิดนอกระบบ เช่นลูกค้าโทรมาสั่งซ้ำโดยไม่ได้ทักผ่าน LINE อีกครั้ง ตัวเลขจาก Webhook จะไม่เห็นส่วนนั้นเลย จึงควรใช้คู่กับระบบบันทึกยอดขายจริงเสมอ

จะเริ่มวางระบบ LINE webhook tracking ยังไงถ้ายังไม่มีอะไรเลย

สำหรับธุรกิจที่ยังไม่เคยทำเรื่องนี้มาก่อน ไม่จำเป็นต้องเริ่มจากศูนย์ด้วยตัวเองทั้งหมด ลองไล่ตามลำดับนี้เพื่อไม่ให้หลงทาง:

  1. สำรวจก่อนว่าทุกลิงก์ที่พาไปหา LINE OA อยู่ตรงไหนบ้าง เว็บไซต์ โฆษณา โพสต์ออร์แกนิก แล้ววางกฎ UTM หรือ Tracking Link ให้แยกกันชัดเจนตามที่มา
  2. ตัดสินใจว่าจะรับ Event ผ่านเซิร์ฟเวอร์ที่พัฒนาเอง หรือใช้บริการที่ออกแบบมาสำหรับงานนี้โดยตรง เพื่อลดเวลาตั้งค่าตั้งแต่ศูนย์ อย่างที่ linli ทำหน้าที่รับช่วงตรงนี้ให้
  3. กำหนด Event ที่จะนับเป็น Lead ให้ชัดในธุรกิจตัวเอง ไม่ใช่ทุก Follow Event จะเรียกว่า Lead เสมอไป บางธุรกิจต้องรอให้มี Message Event ตามมาก่อนถึงจะเริ่มนับ
  4. ทดสอบระบบด้วยการเดินทางจริงของลูกค้าจำลอง ตั้งแต่คลิกแอดจนถึงเพิ่มเพื่อนและทัก แล้วเช็กว่าข้อมูลที่บันทึกครบตามที่ออกแบบไว้หรือไม่ ก่อนเริ่มใช้งานจริงกับทีม

สรุป

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

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

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

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

LINE webhook tracking ต่างจากรายงานใน LINE Official Account Manager ยังไง

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

ต้องมีความรู้เขียนโปรแกรมไหมถึงจะทำ LINE webhook tracking ได้

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

Event ซ้ำที่ LINE ส่งมาซ้ำ ต้องจัดการยังไง

ควรกำหนด Deduplication Key เช่นรหัส Event เฉพาะที่ LINE ส่งมาด้วย เพื่อให้ระบบรู้ว่าเคยบันทึก Event นี้ไปแล้ว ไม่นับซ้ำเป็นสองครั้งในรายงาน

ควรนับ Follow Event เป็น Lead เลยไหม

ไม่แนะนำให้นับทันที เพราะ Follow Event บอกแค่ว่ามีคนเพิ่มเพื่อน ยังไม่รู้ว่าเขาสนใจจริงหรือแค่กดเผื่อไว้ ควรรอดูว่ามี Message Event หรือสัญญาณสนใจตามมาก่อนถึงจะเริ่มนับเป็น Lead ตามเกณฑ์ที่ธุรกิจกำหนดเอง

ข้อมูลจาก Webhook เก็บได้นานแค่ไหน

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

ถ้าไม่มีทีมเทคนิคเลย ยังทำ LINE webhook tracking ได้ไหม

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

ลองตรวจด้วยตัวเอง

LINE Webhook Payload Inspector

วาง JSON payload จาก LINE แล้วดูว่าเป็น event ชนิดไหน มี field ครบตาม schema ปัจจุบันหรือไม่

ตรวจ payload ฟรี

ใช้ฟรี ไม่ต้องสมัคร ไม่เก็บข้อมูลที่คุณกรอก

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

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

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

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

ยอดคนกดเพิ่มเพื่อนเยอะขนาดนี้ แล้วใครในนั้นซื้อของจริงบ้าง

ยอดคนกดเพิ่มเพื่อนเยอะขนาดนี้ แล้วใครในนั้นซื้อของจริงบ้าง

หลายธุรกิจตั้งเป้าเพิ่มยอด Add Friend เป็นตัวชี้วัดหลัก แต่พอถามต่อว่า ‘ใครในนั้นซื้อจริง’ กลับตอบไม่ได้ บทความนี้อธิบายวิธีตั้งค่า LINE webhook add friend tracking ให้ตอบคำถามนั้นได้ตั้งแต่ต้นทาง
จ่ายค่าแอดวันละ 2 พัน แต่ไม่รู้ว่ามีกี่คนกดปุ่มดูโปรในริชเมนูจริง

จ่ายค่าแอดวันละ 2 พัน แต่ไม่รู้ว่ามีกี่คนกดปุ่มดูโปรในริชเมนูจริง

หลายร้านตั้งริชเมนูและปุ่มในบทสนทนาไว้สวยงาม แต่ไม่เคยรู้เลยว่าใครกดปุ่มไหนบ้าง บทความนี้อธิบาย LINE webhook postback tracking และวิธีป้องกัน Event ซ้ำเมื่อคนกดปุ่มเดิมหลายครั้ง
ทักเข้าไลน์รัวทั้งวันแต่พนักงานตอบไม่ทัน จะรู้ได้ไงว่าใครหลุดมือไปกี่คน

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

วันที่แอดปังจนแชทเข้ารัว บางร้านตอบไม่ทันแล้วก็ไม่รู้ตัวด้วยซ้ำว่าใครหลุดมือไปบ้าง บทความนี้อธิบายว่าจะวาง LINE webhook message tracking ตรงไหนใน Tracking Architecture เพื่อจับปัญหานี้ได้ทันเวลา