LINE Conversion Tracking คืออะไร ทำงานอย่างไร
สรุปสั้น ๆ
LINE Conversion Tracking คือการวัดผลครบ Funnel สำหรับธุรกิจที่ขายผ่านแชท ตั้งแต่คลิกโฆษณาจนถึง Purchase โดยใช้ Script ฝั่งเว็บเก็บที่มา และ webhook ฝั่ง LINE อ่าน event แล้วส่ง Conversion กลับแพลตฟอร์ม
ถ้าคุณขายของบนเว็บคุณมี Google Analytics, Meta Pixel, และระบบ checkout ที่วัดยอดขายได้ตรง ๆ แต่ถ้าคุณขายผ่าน LINE มีแค่ปุ่มที่บอกว่ามีคนกด
นั่นคือความเหลื่อมล้ำที่ธุรกิจ LINE ต้องเจออยู่นาน LINE Conversion Tracking เป็นแนวคิดที่เติมช่องว่างนี้ ทำให้วัดผลได้ลึกใกล้เคียงกับ Ecommerce
ก่อนจะเลือกใช้เครื่องมือไหน เข้าใจว่ามันวัดอะไรได้บ้างจะช่วยให้ตั้งความคาดหวังได้ถูก
ศัพท์พื้นฐานที่ต้องรู้ก่อนจะเข้าใจระบบนี้
- Identifier — รหัสที่ใช้ผูกเหตุการณ์ต้นทางกับปลายทางเข้าด้วยกัน เช่น session ที่ระบบสร้างขึ้นตอนคลิกโฆษณา
- UTM Parameter — ส่วนต่อท้าย URL ที่บอกว่าคลิกนี้มาจากแคมเปญ ช่องทาง หรือโฆษณาชิ้นไหน เช่น utm_source, utm_campaign
- Click ID — รหัสเฉพาะที่แพลตฟอร์มโฆษณาแนบมากับ URL ตอนคลิก เช่น gclid ของ Google Ads หรือ fbclid ของ Meta ใช้อ้างอิงกลับไปยังแคมเปญต้นทางตอนส่ง Conversion กลับ
- Event — เหตุการณ์ที่มีความหมายทางธุรกิจซึ่งระบบบันทึกไว้ เช่น Add Friend, Chat Started, Purchase แต่ละ Event ต้องมีเวลาที่เกิดขึ้นจริงกำกับไว้
- Webhook — กลไกที่ LINE ส่งข้อมูลเข้ามาหาระบบ tracking ทันทีที่มีเหตุการณ์เกิดขึ้นฝั่ง LINE เช่น มีคนเพิ่มเพื่อนหรือส่งข้อความเข้ามา
- Session — ช่วงเวลาที่ระบบจดจำว่าผู้ใช้คนนี้เพิ่งมาจากคลิกไหน เก็บไว้ชั่วคราวก่อนที่จะรู้ว่าเขาเพิ่มเพื่อนหรือไม่
วัดอะไรได้บ้างตลอด Funnel
- คลิกโฆษณา + ที่มา — UTM, gclid (Google), fbclid (Meta), ttclid (TikTok) ว่ามาจากแคมเปญ/คีย์เวิร์ดไหน
- กดปุ่ม LINE — คนที่กดปุ่มแต่อาจยังไม่เพิ่มเพื่อน
- เพิ่มเพื่อน (follow) — เพิ่มเพื่อนสำเร็จจริง พร้อม LINE user id และที่มา
- ทักแชทครั้งแรก (first message) — เวลา ระยะห่างจากคลิกถึงทัก
- Qualified Lead — เมื่อทีมขายประเมินแล้วว่ามีโอกาสซื้อ
- Purchase + ยอดขาย — ปิดดีลจริง พร้อมมูลค่าที่ส่งกลับแพลตฟอร์มได้
ทำงานอย่างไรในทางเทคนิค
- วาง Tracking Script บน Landing Page เพื่อเก็บที่มา (UTM, click id) และสร้าง session ก่อนผู้ใช้กดเข้า LINE
- เชื่อม LINE OA ผ่าน Messaging API เพื่อรับ webhook event เพิ่มเพื่อนและทักแชท
- ระบบผูก LINE user id กลับไปยัง session และ ad click ต้นทาง
- เมื่อทีมขายเปลี่ยนสถานะ Lead เป็นปิดการขาย ระบบส่ง Purchase Conversion พร้อมมูลค่ากลับแพลตฟอร์มโดยอัตโนมัติ
เดินตามข้อมูลของลูกค้าหนึ่งคน ตั้งแต่คลิกจนถึงเพิ่มเพื่อน (ตัวอย่างสมมติ)
ลองสมมติว่าคุณคลิกโฆษณา Facebook ชิ้นหนึ่งที่พาไปหน้า Landing Page ของร้านขายกระเป๋า URL ที่คุณเห็นตอนคลิกมีส่วนต่อท้ายประมาณ ?utm_source=facebook&utm_campaign=bag_promo_aug&fbclid=xxxx ทันทีที่หน้าเว็บโหลดเสร็จ Tracking Script จะอ่านค่าพวกนี้และสร้าง session ขึ้นมาเก็บไว้ชั่วคราว พร้อมบันทึกเวลาที่คุณเข้ามา
จากนั้นคุณกดปุ่ม 'แชทกับเราทาง LINE' บนหน้านั้น ระบบจะจดว่า session นี้มีการกดปุ่ม LINE แล้วส่งคุณไปยังแอป LINE เพื่อเพิ่มเพื่อน OA ของร้าน พอคุณกด Add Friend ฝั่ง LINE จะยิง webhook event 'follow' กลับมาที่ระบบ พร้อม LINE user id ของคุณ แต่ webhook นี้ไม่รู้จัก utm_source หรือ fbclid ของคุณเลย มันรู้แค่ว่ามีคนคนหนึ่งเพิ่งเพิ่มเพื่อน
งานของระบบตรงนี้คือจับคู่ event 'follow' ที่เพิ่งมาถึง กับ session ที่ถูกสร้างไว้ก่อนหน้าไม่นาน โดยอาศัยหลักฐานแวดล้อม เช่น อุปกรณ์เดียวกันและช่วงเวลาที่ใกล้กัน แล้วผูก LINE user id เข้ากับ session เดิม จากตรงนี้ระบบถึงจะรู้ว่า Add Friend ครั้งนี้มาจากแคมเปญ bag_promo_aug
ทำไมการจับคู่นี้ไม่ใช่การยืนยันตัวตนแบบ 1 ต่อ 1
จุดที่คนมักเข้าใจผิดคือคิดว่าระบบรู้แน่ชัด 100% ว่าใครคลิกแล้วมาเพิ่มเพื่อนคนไหน ความจริงคือ webhook ที่ LINE ส่งมาตอนมีคนเพิ่มเพื่อนพกมาแค่ LINE user id เท่านั้น ไม่มี UTM หรือ Click ID ติดมาด้วย การจับคู่จึงต้องอาศัยช่วงเวลา (time window) เป็นหลัก เช่น จับคู่กับ session ล่าสุดบนอุปกรณ์เดียวกันที่เกิดขึ้นภายในไม่กี่นาทีก่อนหน้า ไม่ใช่การยืนยันตัวตนที่แม่นยำแบบ 1 ต่อ 1
อีกจุดที่ทำให้การจับคู่คลาดเคลื่อนได้คือ LINE short link บางรูปแบบตัด query parameter ทิ้งระหว่างทาง ถ้า UTM หรือ Click ID หลุดหายไปก่อนถึงหน้า Landing Page ระบบก็จะไม่มีอะไรให้จับคู่เลย เหตุการณ์นั้นจะตกไปเป็น Unknown Source แทน
ผลคือถ้ามีคนหลายคนคลิกโฆษณาติด ๆ กันจากอุปกรณ์คนละเครื่อง แล้วเพิ่มเพื่อนในช่วงเวลาไล่เลี่ยกัน โอกาสจับคู่ผิดคนก็มีอยู่แม้จะน้อย จึงไม่ควรเชื่อว่าตัวเลข Attribution ระดับนี้แม่นยำสมบูรณ์ ควรมองเป็นภาพรวมเชิงสถิติมากกว่าการยืนยันตัวตนของลูกค้ารายคน ถ้าอยากเห็นว่าการวัดผลระดับนี้เอาไปใช้ตัดสินใจเรื่องงบและทีมขายยังไงในภาพรวม อ่านต่อได้ที่ภาพรวม LINE Conversion Tracking
ต่างจากการวัดแค่ Click อย่างไร
| สิ่งที่วัด | ปุ่ม LINE ปกติ | LINE Conversion Tracking |
|---|---|---|
| คลิกปุ่ม LINE | ✓ | ✓ |
| เพิ่มเพื่อนจริง | ✗ | ✓ |
| ทักแชทครั้งแรก | ✗ | ✓ |
| Lead คุณภาพ | ✗ | ✓ |
| ยอดขาย + Attribution | ✗ | ✓ |
| ส่ง Conversion กลับแอด | ✗ | ✓ |
ต่างจาก GA4 และ Analytics ปกติ
GA4 เก็บ event ฝั่งเว็บได้ดี รู้ว่าใครมาจากไหน อยู่นานแค่ไหน กดอะไรบ้าง แต่ GA4 ไม่รู้ว่าเกิดอะไรหลังจากที่ผู้ใช้ออกจากเว็บไปเปิด LINE
LINE Conversion Tracking เสริม GA4 โดยนำข้อมูล event ในแชท เช่น เพิ่มเพื่อน ทักแชท ปิดการขาย ส่งกลับเข้า GA4 ด้วย Measurement Protocol ทำให้รายงานใน GA4 ครบมากขึ้น และยังส่งต่อให้ Google Ads / Meta Ads เพื่อ Optimize ได้
ดูเพิ่มเติมเรื่องการวัด Funnel แบบละเอียดได้ที่บทความ วัดผลตั้งแต่ Click จนถึงปิดการขาย
ขอบเขตที่ควรรู้ไว้ ระบบนี้ไม่ได้ทำอะไรบ้าง
เท่าที่อธิบายมาทั้งหมด มีขอบเขตชัดเจนที่ควรรู้ไว้ตั้งแต่ต้น ระบบนี้ไม่ได้อ่านข้อความส่วนตัวในแชทออกไปใช้งาน เก็บแค่ event metadata เช่น เวลาที่เกิดเหตุการณ์และสถานะ Lead เท่านั้น
ระบบนี้ก็ไม่ได้ติดตามผู้ใช้ได้ครบทุกคนแบบสมบูรณ์ ลูกค้าบางส่วนอาจปิด Consent ไม่ยอมให้เก็บข้อมูล เปลี่ยนอุปกรณ์ระหว่างทาง หรือคัดลอกลิงก์ไปเปิดที่อื่นจนขาด session สิ่งที่ทำได้คือลดช่องว่างให้เหลือน้อยที่สุด ไม่ใช่คาดหวังว่าจะเห็นภาพรวมครบทุกคน ทำความเข้าใจตรงนี้ไว้ก่อนจะช่วยตั้งความคาดหวังกับตัวเลขที่เห็นในรายงานได้ถูกต้องขึ้นมาก
สรุป
LINE Conversion Tracking ไม่ใช่เครื่องมือเดียว แต่คือแนวคิดในการเชื่อมข้อมูลสองโลกเข้าด้วยกัน ทำให้ธุรกิจที่ปิดการขายในแชทได้รับประโยชน์จากการ optimize โฆษณาเหมือนกับ Ecommerce
เริ่มต้นได้ด้วยการเข้าใจก่อนว่าตอนนี้ข้อมูลขาดตรงไหน แล้วค่อยวางระบบอุดช่องว่างนั้น
- วัดครบ Funnel ตั้งแต่ Click จนถึง Purchase ด้วย Script + webhook
- เสริม GA4 ด้วยข้อมูล event ที่เกิดในแชท LINE
- ส่ง Conversion คุณภาพกลับแพลตฟอร์มให้เรียนรู้จากคนที่ซื้อจริง
คำถามที่พบบ่อย
ต้องมีความรู้ด้านเทคนิคมากแค่ไหนถึงใช้ได้
การวาง tracking script บนเว็บต้องการสิทธิ์แก้ไข HTML หรือ header ของเว็บ ส่วนการเชื่อม LINE OA ทำผ่าน dashboard โดยไม่ต้องเขียน code เอง ทีมที่เคยติด Facebook Pixel มาแล้วมักทำได้เองไม่ยาก
ต้องใช้ LINE OA ระดับ Official Account Verified ไหม
ไม่จำเป็น ต้องการแค่ LINE OA ที่เปิด Messaging API เพื่อให้รับ webhook event ได้ OA ทั่วไปที่เปิด Messaging API แล้วก็ใช้ได้
ข้อมูลลูกค้าที่เก็บในแชทปลอดภัยไหม
ระบบ tracking ไม่ดึงข้อความในแชทออกไป เก็บแค่ event metadata เช่น เวลาที่ทัก, LINE user id (ซึ่งเป็น id เฉพาะระบบ ไม่ใช่ข้อมูลส่วนบุคคล) และสถานะ Lead เท่านั้น
รองรับโฆษณาจากกี่แพลตฟอร์ม
รองรับ Google Ads, Meta (Facebook/Instagram), TikTok, LINE Ads, และอีกหลายแพลตฟอร์มที่ใช้ UTM หรือ click id มาตรฐาน
ถ้าลูกค้ากดปุ่ม LINE แล้วเปิดในคอม ไม่ใช่แอป tracking ยังทำงานได้ไหม
ได้ ระบบเก็บข้อมูลก่อนที่ผู้ใช้จะออกจากหน้าเว็บ ไม่ว่าจะไปเปิด LINE บนแอปหรือบนเบราว์เซอร์ (LINE Web) webhook ยังรับ event ได้ตามปกติ
ใช้ LINE Conversion Tracking แล้ว ROAS จะดีขึ้นเลยไหม
ไม่ใช่ทันที แต่แพลตฟอร์มจะเริ่มเรียนรู้จากคนที่ซื้อจริงแทนคนที่แค่คลิก ระยะกลางมักเห็น CPA ลงและคุณภาพ Lead ดีขึ้น แต่ต้องให้เวลาระบบรวบรวมข้อมูลพอก่อน
ลองตรวจด้วยตัวเอง
ตรวจ Tracking โฆษณาเข้า LINE
ใส่ URL หน้า Landing ของคุณ แล้วดูว่าเส้นทาง Ads → LINE ของคุณวัดผลได้จริงหรือขาดตรงไหน
ตรวจ Tracking ฟรี →ใช้ฟรี ไม่ต้องสมัคร ไม่เก็บข้อมูลที่คุณกรอก
อ่านต่อแบบเจาะลึก
รู้ว่าโฆษณาเข้า LINE ทำยอดขายจริงแค่ไหน
linli ติดตามลูกค้าตั้งแต่คลิกโฆษณา กดเพิ่มเพื่อน ทักแชท จนปิดการขาย พร้อมส่ง Conversion กลับแพลตฟอร์มโฆษณา เริ่มฟรี 14 วัน
ทดลองใช้ฟรี 14 วัน