ยิงแอดเข้า LINE แล้วรู้ได้ยังไงว่า Lead แต่ละคนมาจากแคมเปญไหน

สรุปสั้น ๆ
การรู้ว่า Lead แต่ละคนมาจากแคมเปญไหนต้องอาศัย Click ID ที่แนบมากับลิงก์โฆษณา ผูกกับ Session แชทตั้งแต่วินาทีแรกที่ทัก แล้วส่งต่อเข้า CRM พร้อมกัน ถ้าขั้นตอนใดขั้นตอนหนึ่งขาดหาย Lead นั้นจะกลายเป็น Direct หรือ Unknown ทำให้ยอดใน Ads Manager กับ CRM ไม่มีวันตรงกันสนิท
ทีมการตลาดของบริษัทอสังหาริมทรัพย์แห่งหนึ่งเคยถามผมว่า ยิงแอดพร้อมกันหกแคมเปญ แต่ละแคมเปญโปรโมตโครงการคนละที่ พอ Lead ทักเข้า LINE มา รู้ได้ยังไงว่าคนนี้มาจากแคมเปญไหน เพราะแอดมินเห็นแค่ข้อความทักทาย ไม่เห็นว่าคลิกมาจากแอดตัวไหน
คำถามนี้ฟังดูพื้นฐาน แต่คำตอบมีรายละเอียดเชิงเทคนิคที่ต้องต่อกันให้ครบทุกจุด ตั้งแต่ลิงก์โฆษณาที่แนบ Click ID ไปจนถึงระบบแชทที่ต้องรู้จับ Parameter นั้นแล้วบันทึกไว้ ถ้าจุดใดจุดหนึ่งในเส้นทางนี้ขาด Lead ที่ทักเข้ามาจะไม่มีที่มาที่ระบุได้ ต้องไปนับรวมเป็น Direct หรือ Organic แทน
บทความนี้จะไล่ตั้งแต่ต้นทางว่า LINE Ads lead tracking ทำงานยังไง ทำไมยอดที่เห็นใน Ads Manager กับ CRM มักไม่ตรงกันเป๊ะ และควรตรวจอะไรบ้างเมื่อพบว่า Lead จำนวนมากถูกจัดเป็น Unknown
เส้นทางข้อมูลตั้งแต่คลิกแอดจนถึง Lead ในแชท
เมื่อคนคลิกแอดที่ลิงก์ไปยัง LINE OA ลิงก์นั้นมักแนบ Parameter ที่เรียกว่า Click ID หรือ Referral Code ไว้ด้วย ซึ่งเป็นรหัสเฉพาะที่บอกว่าคลิกนี้มาจากแคมเปญไหน ชุดโฆษณาไหน เมื่อผู้ใช้กดแอดเพื่อนหรือทักแชท ระบบฝั่ง LINE OA จำเป็นต้องอ่านค่า Parameter นี้และบันทึกไว้ผูกกับ Session ของผู้ใช้คนนั้นทันที
จุดที่หลายทีมพลาดคือ คิดว่าแค่ยิงแอดแล้ว LINE จะรู้เองว่า Lead มาจากไหน แต่ความจริงคือ LINE OA ไม่ได้เก็บข้อมูลนี้ให้อัตโนมัติ ต้องมีระบบกลางที่คอยดักอ่าน Parameter จากลิงก์ตั้งแต่คลิกแรก แล้วส่งต่อเข้าไปผูกกับ Lead ตอนที่ทักแชทเข้ามา ถ้าไม่มีขั้นตอนนี้ Lead ที่ทักเข้ามาจะไม่มีข้อมูลที่มาติดไปด้วยเลย
ทำไมยอดใน Ads Manager กับ CRM มักไม่ตรงกัน
Ads Manager นับ Conversion จากสิ่งที่แพลตฟอร์มโฆษณาเห็นเอง เช่น จำนวนคนที่คลิกแล้วมี Event ยิงกลับมา ส่วน CRM นับจากสิ่งที่แอดมินหรือระบบบันทึกเข้าไปจริง ทั้งสองฝั่งมีจังหวะเวลาการนับที่ต่างกัน และมีเงื่อนไขการนับที่ไม่เหมือนกันเป๊ะ ความคลาดเคลื่อนระดับหนึ่งจึงเป็นเรื่องปกติ
แต่ถ้าคลาดเคลื่อนมากผิดปกติ สาเหตุที่พบบ่อยที่สุดคือ Click ID หลุดหายระหว่างทาง เช่น ผู้ใช้เปิดลิงก์ผ่านแอปกลาง (In-app Browser) ที่ตัด Parameter บางส่วนออกก่อนส่งต่อไปยัง LINE หรือผู้ใช้คัดลอกลิงก์ไปเปิดในเบราว์เซอร์อื่นแทนที่จะคลิกตรงจากแอด ทำให้ Session ที่ผูกไว้ขาดตอน
แหล่งที่มาของ Lead ที่ระบบมักจัดกลุ่มผิด
เมื่อ Click ID หายไประหว่างทาง ระบบจะพยายามเดาที่มาของ Lead จากข้อมูลที่เหลืออยู่ ซึ่งมักนำไปสู่การจัดกลุ่มผิดในรูปแบบต่าง ๆ:
| สิ่งที่เกิดขึ้น | ระบบมักจัดเป็น | สาเหตุที่แท้จริง |
|---|---|---|
| Click ID หายระหว่างเปิดผ่าน In-app Browser | Direct หรือ Organic | แอปกลางตัด Parameter ก่อนส่งต่อไปยัง LINE |
| ผู้ใช้แคปลิงก์ไว้แล้วเปิดทีหลังในวันถัดไป | Unknown หรือ Referral อื่น | Session ที่ผูก Click ID ไว้หมดอายุก่อนถึงเวลาทักจริง |
| ผู้ใช้ค้นหาชื่อแบรนด์ใน LINE OA โดยตรงหลังเห็นแอด | Organic Search | ไม่ได้คลิกผ่านลิงก์แอดโดยตรง แม้แอดจะเป็นตัวจุดประกายความสนใจ |
ตั้งชื่อแคมเปญและ UTM ให้อ่านง่ายตั้งแต่ต้น
นอกจาก Click ID แล้ว การตั้งชื่อแคมเปญและ UTM ให้เป็นระบบตั้งแต่ต้นก็ช่วยให้ตรวจสอบง่ายขึ้นมากเวลาข้อมูลบางส่วนหายไป เพราะอย่างน้อยยังพอเดาได้จากรูปแบบชื่อว่า Lead น่าจะมาจากกลุ่มแคมเปญไหน แม้จะไม่แม่นเท่า Click ID ที่สมบูรณ์
- ตั้งชื่อแคมเปญให้ระบุแพลตฟอร์ม วัตถุประสงค์ และกลุ่มสินค้า เช่น meta-lead-condo-a แทนชื่อทั่วไปที่จำไม่ได้ภายหลัง
- ใช้ โครงสร้าง UTM ที่วางแผนไว้ล่วงหน้า ไม่ใช่ปล่อยให้แต่ละแคมเปญตั้งชื่อพารามิเตอร์เองแบบสุ่ม
- เก็บตารางอ้างอิงชื่อแคมเปญกับ Campaign ID ไว้ที่เดียว เพื่อให้ทีมใหม่เข้าใจได้เร็วเมื่อต้องตรวจย้อนหลัง
ขั้นตอนตรวจว่า Lead หายไปตรงจุดไหนของเส้นทาง
- เก็บตัวเลข Lead ที่ Ads Manager รายงานว่ามี Click แล้วเทียบกับจำนวน Lead ที่มี Click ID ติดมาจริงใน CRM
- ถ้าตัวเลขห่างกันมาก ให้ตรวจว่าสัดส่วน Lead ที่ไม่มี Click ID สูงขึ้นในช่วงที่ใช้แพลตฟอร์มไหนเป็นพิเศษ เพราะบางแพลตฟอร์มมีปัญหา In-app Browser มากกว่ากัน
- สุ่มทดสอบคลิกแอดเองจากอุปกรณ์จริงหลายรุ่น ดูว่า Click ID ถูกส่งต่อไปถึงหน้าแชทครบหรือหายระหว่างทาง
- ถ้าพบว่าหายเฉพาะบางเส้นทาง ให้ปรับ Landing Flow เช่น เปลี่ยนให้ลิงก์เปิดในเบราว์เซอร์เริ่มต้นของเครื่องแทน In-app Browser ที่มีปัญหา
ต้นทุนที่มองไม่เห็นเมื่อปล่อยให้ Lead เป็น Unknown Source สะสม
หลายทีมมองว่า Lead ที่หาที่มาไม่ได้เป็นแค่รายการที่ ‘ตกหล่นทางเทคนิค’ ไม่กระทบอะไรมาก แต่ในทางปฏิบัติ Unknown Source ที่สะสมมากขึ้นเรื่อย ๆ ส่งผลต่อการตัดสินใจงบโฆษณาโดยตรง เพราะเมื่อสรุปผลรายเดือนว่าแคมเปญไหนคุ้มค่าที่สุด ตัวเลขที่เห็นจะไม่ครอบคลุม Lead กลุ่มนี้เลย ทั้งที่บางส่วนอาจเป็น Lead คุณภาพสูงที่ปิดการขายได้จริง
ผลที่ตามมาคือ แคมเปญที่มีปัญหา Click ID หายมาก อาจถูกประเมินว่ามีประสิทธิภาพต่ำกว่าความเป็นจริง เพราะ Conversion ส่วนหนึ่งไม่ถูกนับเข้าแคมเปญนั้น ทำให้ทีมตัดสินใจลดงบหรือหยุดแคมเปญที่จริง ๆ แล้วยังทำงานได้ดี ในขณะเดียวกันแคมเปญที่ไม่มีปัญหาทางเทคนิคอาจถูกเพิ่มงบเกินสัดส่วนที่ควรจะเป็น เพียงเพราะข้อมูลของมันครบกว่า ไม่ใช่เพราะประสิทธิภาพดีกว่าจริง
- ติดตามสัดส่วน Unknown Source เทียบกับ Lead รวมทุกเดือน ถ้าสัดส่วนสูงกว่า 15-20% ควรถือเป็นสัญญาณเตือนที่ต้องสืบสาวหาสาเหตุ
- อย่าตัดงบแคมเปญที่ดูเหมือน Conversion น้อยทันที ควรตรวจก่อนว่าแคมเปญนั้นมีปัญหา Click ID หายมากผิดปกติหรือไม่
- รายงานสัดส่วน Unknown Source ให้ทีมบริหารเห็นควบคู่กับตัวเลข Conversion ปกติ เพื่อให้การตัดสินใจงบไม่พึ่งพาตัวเลขที่ไม่ครบเพียงอย่างเดียว
ตัวอย่างสมมติ: ไล่หาว่า Lead 200 คนที่ ‘Unknown’ มาจากไหนจริง ๆ
ลองสมมติเดือนหนึ่งมี Lead เข้ามาทั้งหมด 900 คน ในจำนวนนี้ CRM จัดเป็น Unknown Source 200 คน ทีมการตลาดสงสัยว่าแคมเปญไหนกันแน่ที่ทำให้เกิด Lead กลุ่มนี้ เมื่อไล่ดูเวลาที่ทักเข้ามาเทียบกับช่วงเวลาที่แต่ละแคมเปญยิงงบหนัก พบว่า 140 คนจาก 200 คนทักเข้ามาในช่วงเวลาเดียวกับที่แคมเปญโปรโมตผ่านวิดีโอสั้นกำลังยิงงบสูงสุด
เมื่อตรวจลึกลงไปอีก พบว่าแพลตฟอร์มที่ใช้ยิงวิดีโอสั้นนั้นเปิดลิงก์ผ่าน In-app Browser ของตัวเองเป็นค่าเริ่มต้น ซึ่งตัด Parameter บางตัวออกก่อนส่งต่อไปยัง LINE ทำให้ Click ID หายไปเกือบทุกครั้งที่คลิกจากแพลตฟอร์มนี้ ส่วนอีก 60 คนที่เหลือกระจายอยู่ในหลายช่วงเวลา ไม่มีรูปแบบชัดเจนพอจะสรุปว่าเป็นปัญหาทางเทคนิคเหมือนกัน
จากตัวอย่างนี้ ทีมจึงสรุปได้ว่าปัญหาหลักไม่ได้กระจายทั่วทุกแคมเปญ แต่กระจุกอยู่ที่แพลตฟอร์มเดียว การแก้จึงโฟกัสไปที่การปรับลิงก์ให้เปิดผ่านเบราว์เซอร์เริ่มต้นแทน In-app Browser สำหรับแพลตฟอร์มนั้นโดยเฉพาะ แทนที่จะไปปรับทุกแคมเปญโดยไม่รู้ต้นตอที่แท้จริง
ใครควรเป็นเจ้าของข้อมูล Lead Source ในทีม
ปัญหา Lead หายที่มาไม่ได้เกิดจากเทคนิคอย่างเดียว หลายครั้งเกิดเพราะไม่มีใครในทีมรับผิดชอบตรวจสอบคุณภาพข้อมูลนี้อย่างสม่ำเสมอ ทีมการตลาดมักโฟกัสที่การยิงแอดและดูผลในแดชบอร์ดของแพลตฟอร์ม ส่วนแอดมินที่ดูแลแชทโฟกัสที่การปิดการขาย ไม่มีใครนั่งเทียบสองฝั่งนี้เป็นประจำ จนกว่าจะมีคนสงสัยตัวเลขที่ไม่ตรงกันแบบในเคสต้นเรื่อง
แนวทางที่ช่วยได้คือกำหนดให้มีคนหนึ่งคนหรือทีมเล็ก ๆ รับผิดชอบตรวจสัดส่วน Lead Source ทุกสัปดาห์ ไม่ต้องรอให้ผิดปกติชัดเจนก่อนถึงจะเริ่มดู เพราะยิ่งปล่อยนาน ยิ่งยากที่จะย้อนกลับไปหาสาเหตุ โดยเฉพาะเมื่อมีการเปลี่ยนแพลตฟอร์มโฆษณาหรือปรับ Creative บ่อยจนจำไม่ได้ว่าอะไรเปลี่ยนไปตอนไหน
ในทางปฏิบัติ ทีมที่ทำเรื่องนี้ได้ดีมักไม่ใช่ทีมที่มีเครื่องมือแพงที่สุด แต่เป็นทีมที่มีวินัยในการเปิดตารางเทียบตัวเลขทุกสัปดาห์อย่างสม่ำเสมอ แม้จะใช้แค่สเปรดชีตธรรมดา เพราะสิ่งที่สำคัญกว่าเครื่องมือคือความสม่ำเสมอของการตรวจสอบ ถ้าเปิดดูแค่เดือนละครั้งหรือปล่อยผ่านหลายเดือน โอกาสที่จะเจอปัญหาตั้งแต่ยังเล็กจะน้อยลงมาก และเมื่อถึงเวลาสังเกตเห็น ตัวเลขที่ผิดปกติอาจสะสมมากจนยากจะหาสาเหตุที่แท้จริง
อีกจุดที่ควรกำหนดไว้ล่วงหน้าคือ ควรเก็บข้อมูล Lead Source ไว้นานแค่ไหนก่อนจะลบหรือย้ายไปเก็บถาวร โดยทั่วไปควรเก็บไว้อย่างน้อยหกเดือนถึงหนึ่งปี เพื่อให้สามารถย้อนดูแนวโน้มและเปรียบเทียบช่วงเวลาที่มีปัญหา Click ID หายกับช่วงที่ไม่มีปัญหาได้ ถ้าลบข้อมูลทิ้งเร็วเกินไป การวิเคราะห์ต้นตอของปัญหาย้อนหลังจะทำได้ยากขึ้นมาก โดยเฉพาะเมื่อปัญหากลับมาเกิดซ้ำในลักษณะคล้ายเดิมหลังผ่านไปหลายเดือน
สรุป
การรู้ว่า Lead แต่ละคนมาจากแคมเปญไหนไม่ใช่เรื่องที่ LINE OA ทำให้อัตโนมัติ ต้องอาศัย Click ID ที่ถูกส่งต่อครบตั้งแต่คลิกแอดจนถึงบันทึกใน CRM ถ้าจุดใดจุดหนึ่งขาดหาย Lead นั้นจะกลายเป็น Unknown ทันที
เมื่อเจอ Lead จำนวนมากที่หาที่มาไม่ได้ อย่ารีบสรุปว่าระบบพัง ให้ไล่ดูเวลาที่ Lead เหล่านั้นทักเข้ามาเทียบกับตารางยิงแอด มักพบว่าปัญหากระจุกอยู่ที่แพลตฟอร์มหรือเส้นทางเดียว ซึ่งแก้ได้ตรงจุดกว่าการปรับทุกแคมเปญพร้อมกัน
- Lead tracking ต้องพึ่ง Click ID ที่ถูกส่งต่อครบตั้งแต่คลิกแอดจนถึง CRM ไม่ใช่สิ่งที่ LINE OA ทำให้อัตโนมัติ
- In-app Browser ของบางแพลตฟอร์มมักเป็นสาเหตุหลักที่ทำให้ Click ID หายระหว่างทาง
- ไล่เวลาที่ Lead กลายเป็น Unknown เทียบกับตารางยิงแอด เพื่อหาต้นตอที่แท้จริงก่อนแก้
คำถามที่พบบ่อย
ทำไม Lead บางส่วนไม่มี Click ID ติดมาเลย
ส่วนใหญ่เกิดจากลิงก์ถูกเปิดผ่าน In-app Browser ของแพลตฟอร์มโฆษณาที่ตัด Parameter บางตัวออกก่อนส่งต่อ หรือผู้ใช้คัดลอกลิงก์ไปเปิดทีหลังจนทำให้ Session ที่ผูกไว้หมดอายุ
ยอด Lead ใน Ads Manager กับ CRM ต้องตรงกันเป๊ะไหม
ไม่จำเป็นต้องตรงเป๊ะ เพราะทั้งสองฝั่งนับด้วยเงื่อนไขและจังหวะเวลาที่ต่างกัน แต่ถ้าคลาดเคลื่อนมากผิดปกติต่อเนื่องหลายเดือน ควรตรวจว่า Click ID หลุดหายที่จุดไหนของเส้นทาง
ตั้งชื่อแคมเปญให้เป็นระบบช่วยแก้ปัญหา Lead หายได้จริงไหม
ช่วยได้บางส่วน คือทำให้ตรวจสอบและเดาที่มาได้ง่ายขึ้นเมื่อ Click ID หาย แต่ไม่ใช่ทางแก้หลัก ทางแก้หลักคือทำให้ Click ID ถูกส่งต่อไปถึงหน้าแชทให้ครบที่สุด
Lead ที่เป็น Unknown Source ควรทิ้งหรือเก็บไว้วิเคราะห์
ควรเก็บไว้วิเคราะห์ต่อ เพราะบางส่วนอาจมาจากปัญหาทางเทคนิคที่แก้ได้ เช่น In-app Browser ของบางแพลตฟอร์ม การไล่ดูช่วงเวลาที่ทักเข้ามาเทียบกับตารางยิงแอดช่วยระบุต้นตอได้บ่อยครั้ง
ถ้ายิงแอดหลายแพลตฟอร์มพร้อมกัน ควรแยกลิงก์ให้ต่างกันไหม
ควรแยก เพราะแต่ละแพลตฟอร์มมีพฤติกรรมการส่งต่อ Parameter ต่างกัน การแยกลิงก์ช่วยให้เห็นชัดว่าปัญหา Click ID หายกระจุกอยู่ที่แพลตฟอร์มไหนเป็นพิเศษ
ต้องแก้ปัญหานี้ทุกแคมเปญพร้อมกันไหม
ไม่จำเป็น ควรไล่หาว่าปัญหากระจุกอยู่ที่แพลตฟอร์มหรือแคมเปญไหนก่อนจากการไล่เวลาที่ Lead หายไปเทียบกับตารางยิงแอด แล้วแก้เฉพาะจุดที่พบปัญหาจริง จะประหยัดเวลากว่าไปปรับทุกแคมเปญพร้อมกัน
ลองตรวจด้วยตัวเอง
ตรวจ Tracking โฆษณาเข้า LINE
ใส่ URL หน้า Landing ของคุณ แล้วดูว่าเส้นทาง Ads → LINE ของคุณวัดผลได้จริงหรือขาดตรงไหน
ตรวจ Tracking ฟรี →ใช้ฟรี ไม่ต้องสมัคร ไม่เก็บข้อมูลที่คุณกรอก
อ่านต่อแบบเจาะลึก
รู้ว่าโฆษณาเข้า LINE ทำยอดขายจริงแค่ไหน
linli ติดตามลูกค้าตั้งแต่คลิกโฆษณา กดเพิ่มเพื่อน ทักแชท จนปิดการขาย พร้อมส่ง Conversion กลับแพลตฟอร์มโฆษณา เริ่มฟรี 14 วัน
ทดลองใช้ฟรี 14 วันบทความที่เกี่ยวข้อง

จัดการ LINE Tag ผ่าน Google Tag Manager กับฝังโค้ดตรงในเว็บ ใครควรเลือกแบบไหน

ทำไมเชื่อม CRM กับ LINE OA แล้วยังหาแคมเปญต้นทางของยอดขายไม่เจอ
