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

เว็บมีคนคลิกเข้า LINE ทุกวันแต่ระบบไม่เห็นสักครั้ง ต้องเริ่มตรงไหนก่อน

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

สรุปสั้น ๆ

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

ร้านหนึ่งที่ผมเคยช่วยดูข้อมูลให้ เปิดเว็บมาสิบเดือนแล้ว มีปุ่ม LINE วางอยู่หน้าแรกตลอดเวลา แอดก็ยิงไปเรื่อย ๆ ทุกเดือน แต่พอเปิด Google Analytics ขึ้นมาดู กลับไม่มี Event ไหนที่บอกว่า ‘คนกดปุ่ม LINE’ เลยสักตัว มีแต่ยอดเข้าเว็บกับยอด Session ทั่วไป ส่วนคนที่ทักเข้ามาในแชทจริง ทีมขายก็มีตัวเลขของตัวเองอีกชุดที่ไม่เชื่อมกับอะไรเลย

เจ้าของร้านสรุปไปเองว่า ‘คงมีคนกดน้อย’ ทั้งที่ความจริงคือระบบไม่เคยถูกสอนให้รู้จักเหตุการณ์นั้นตั้งแต่แรก ปุ่ม LINE ไม่ใช่ลิงก์ที่เว็บไซต์ ‘รายงานเอง’ โดยอัตโนมัติ มันต้องมีคนไปบอก Google Tag Manager (GTM) ว่าเหตุการณ์นี้สำคัญ ต้องจับ ต้องส่งต่อ ถ้าไม่มีใครตั้งค่าตรงนี้ ต่อให้มีคนกดร้อยครั้งต่อวัน ระบบก็จะนิ่งเหมือนไม่มีอะไรเกิดขึ้นเลย

บทความนี้จะพาไล่ตั้งแต่จุดที่ข้อมูลมักขาด ไปจนถึงขั้นตอนวางระบบเก็บข้อมูลผ่าน GTM แบบที่ทำตามได้จริง ไม่ใช่แค่บอกว่า ‘ติด Tag ก็จบ’ เพราะปัญหาจริงมักไม่ได้อยู่ที่การติดโค้ด แต่อยู่ที่การออกแบบว่าจะจับอะไร เก็บอะไรไปด้วย และเอาไปใช้ต่อยังไง

อาการที่บอกว่าเว็บคุณยังไม่มี LINE Tracking จริง

ก่อนจะไล่แก้อะไร ลองเช็คอาการพวกนี้ก่อนว่าตรงกับธุรกิจคุณไหม เพราะมันคือสัญญาณเดียวกันทั้งหมด อาการแรกคือเปิด GA4 หรือ Ads Manager แล้วหา Event ที่ชื่อเกี่ยวกับ LINE ไม่เจอเลย มีแต่ Page View กับ Session ทั่วไป อาการที่สองคือเวลาถามทีมการตลาดว่า ‘แคมเปญไหนพาคนเข้า LINE มากที่สุด’ คำตอบที่ได้คือความรู้สึก ไม่ใช่ตัวเลข

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

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

ทำไมแค่รู้ยอดคลิกไม่พอสำหรับธุรกิจที่ปิดในแชท

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

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

ข้อมูลที่ต้องเก็บให้ครบก่อนเปิด GTM ขึ้นมาแก้อะไรเลย

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

  • ปุ่ม LINE ของคุณมีกี่จุดบนเว็บ (Header, Floating Button, ท้ายบทความ) เพราะแต่ละจุดควรแยกกันได้ว่าจุดไหนกดเยอะสุด
  • ต้องการรู้แค่ ‘มีคนกด’ หรือ ต้องการผูก UTM/Click ID ที่มากับ Session นั้นไปด้วย
  • ปุ่มเป็นลิงก์ธรรมดา หรือเป็นปุ่มที่เปิด Popup ให้สแกน QR (สองแบบนี้ต้องตั้งค่าต่างกัน)
  • ปลายทางของข้อมูลคือแค่ GA4 หรือจะส่งต่อไป Google Ads/Meta ด้วย เพราะกำหนด Parameter ตั้งแต่ต้นง่ายกว่ามาแก้ทีหลัง

ข้อผิดพลาดที่พบบ่อยตอนเริ่มติดตั้งครั้งแรก

ทีมที่เพิ่งเริ่มติดตั้ง GTM ครั้งแรกมักทำผิดซ้ำ ๆ กันไม่กี่แบบ การรู้ไว้ล่วงหน้าช่วยประหยัดเวลาแก้ปัญหาไปได้มาก

  • ติดตั้ง GTM Container ไว้แค่บางหน้า เช่น หน้าแรก แต่ลืมหน้าโปรโมชันหรือหน้าสินค้าที่มีปุ่ม LINE อยู่ด้วย ทำให้ Event หายไปครึ่งหนึ่งโดยไม่รู้ตัว
  • ตั้งชื่อ Event ไม่สื่อความหมาย เช่น ใช้ชื่อ click1, click2 ทำให้เมื่อกลับมาดูรายงานหลังผ่านไปหลายเดือน ไม่มีใครจำได้ว่า Event ไหนหมายถึงอะไร
  • ลืมกด Publish หลังแก้ Container ใน GTM ทำให้ทดสอบผ่าน Preview Mode แล้วดูเหมือนทำงานได้ แต่ผู้ใช้จริงยังใช้เวอร์ชันเก่าที่ไม่มี Trigger ใหม่อยู่ดี
  • ไม่มีใครในทีมรับผิดชอบดูแล GTM ต่อเนื่อง ทำให้เมื่อเว็บมีการอัปเดตดีไซน์ Trigger ที่เคยใช้ได้กลับใช้ไม่ได้แล้ว แต่ไม่มีใครสังเกตจนผ่านไปหลายสัปดาห์

ภาพรวม Journey ที่ GTM ต้องช่วยจับตั้งแต่คลิกถึง LINE

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

ขั้นตอนเกิดขึ้นที่ไหนGTM มีหน้าที่อะไร
คลิกปุ่ม LINEบนเว็บไซต์จับ Trigger และยิง Event ออกไป
เปลี่ยนหน้าไป LINEเบราว์เซอร์/แอปส่ง Parameter ติดไปกับลิงก์ก่อนเปลี่ยนหน้า
เพิ่มเพื่อน/ทักแชทฝั่ง LINE OAอยู่นอกขอบเขตของ GTM โดยตรง
เป็น Lead/ปิดการขายระบบหลังบ้าน/แอดมินต้องมีระบบอื่นผูกต่อจาก Click ที่ GTM เก็บไว้

ขั้นตอนวางระบบเก็บข้อมูลใน GTM แบบเรียงลำดับ

เมื่อรู้แล้วว่าต้องเก็บอะไร ขั้นตอนตั้งค่าจริงในระดับแนวคิดจะประมาณนี้ รายละเอียดปลีกย่อยอาจต่างกันตามโครงสร้างเว็บของแต่ละร้าน แต่ลำดับความคิดควรเป็นแบบนี้เสมอ

  1. ยืนยันว่า GTM Container ติดตั้งบนทุกหน้าที่มีปุ่ม LINE แล้ว และทดสอบผ่าน Preview Mode ว่าโหลดจริง
  2. กำหนด Trigger ที่จับการคลิกลิงก์ที่ขึ้นต้นด้วย line.me หรือ URL Pattern ของปุ่ม LINE ที่ใช้จริงในเว็บ
  3. สร้าง Tag ที่ยิง Event ไปยัง GA4 พร้อม Parameter อย่างน้อยตำแหน่งปุ่มที่ถูกกด (page_location, button_position)
  4. ถ้าต้องผูกกับโฆษณา ให้เพิ่มการอ่านค่า UTM หรือ Click ID จาก URL ปัจจุบันแนบไปกับ Event เดียวกัน
  5. เผยแพร่ Container แล้วทดสอบคลิกจริงจากอุปกรณ์หลายแบบ ก่อนเชื่อว่าระบบพร้อมใช้งาน

ทดสอบก่อนเชื่อข้อมูล ไม่ใช่แค่ติดแล้วจบ

จุดที่หลายทีมพลาดคือติดตั้งเสร็จแล้วถือว่าจบงาน ทั้งที่ความจริงงานเพิ่งเริ่มครึ่งทาง เพราะการติด Tag ผิดจุดเล็กน้อยเพียงจุดเดียว เช่น Trigger จับ URL ผิด Pattern หรือปุ่มถูกเปลี่ยนดีไซน์ทีหลังจน Class ไม่ตรงกับที่ GTM อ้างอิงไว้ ก็ทำให้ Event หยุดยิงเงียบ ๆ โดยไม่มีใครรู้เป็นเดือน

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

ข้อจำกัดที่ต้องรู้ไว้ตั้งแต่ต้น

การติดตั้ง Tracking ผ่าน GTM ช่วยให้เห็นภาพฝั่งการคลิกได้ชัดขึ้นมาก แต่ไม่ได้แปลว่าจะเห็นทุกคนที่เข้า LINE แบบไม่มีตกหล่นเลย บาง Browser บล็อก Script บาง Ad Blocker กันการยิง Event บางคนคัดลอกลิงก์ไปเปิดเองโดยไม่ผ่านปุ่มที่ติด Tag ไว้ สิ่งเหล่านี้ทำให้ตัวเลขที่เห็นเป็นภาพที่ ‘ใกล้เคียงความจริงมาก’ ไม่ใช่ตัวเลขที่แม่นร้อยเปอร์เซ็นต์

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

หลังติดตั้งแล้ว ทีมการตลาดกับทีมขายต้องทำอะไรต่อ

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

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

สรุป

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

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

  • ปุ่ม LINE ไม่รายงานตัวเองอัตโนมัติ ต้องมี Trigger ใน GTM ที่จับเหตุการณ์นั้นจริง
  • กำหนดว่าจะเก็บ Parameter อะไรก่อนเริ่มตั้งค่า อย่ารีบสร้าง Tag โดยไม่มีแผน
  • ทดสอบทุกครั้งที่เปลี่ยนดีไซน์เว็บ และเทียบตัวเลขกับฝั่งแอดมินอยู่เสมอ

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

ถ้าเว็บใช้ปุ่ม LINE แบบ Floating Button ตั้งค่าต่างจากปุ่มปกติไหม

หลักการเดียวกัน แต่ต้องเช็คว่า Floating Button โหลดมาช้ากว่าองค์ประกอบอื่นในหน้าหรือไม่ เพราะถ้าโหลดหลัง Trigger บางแบบของ GTM อาจจับไม่ทันตั้งแต่โหลดหน้าแรก ต้องเลือก Trigger ที่รองรับ Element ที่โหลดภายหลังด้วย

ไม่มีทีมเทคนิคเลย ยังติดตั้งเองได้ไหม

พื้นฐานทำได้ถ้าเข้าใจโครงสร้าง Trigger/Tag ของ GTM แต่ถ้าเว็บมีปุ่ม LINE หลายจุดหรือมี Journey ซับซ้อน เช่น Popup, iframe หรือ Single Page Application แนะนำให้มีคนที่คุ้นเคยกับ GTM ช่วยตรวจก่อนใช้งานจริง เพื่อลดโอกาสตั้งค่าผิดจุดแล้วไม่รู้ตัว

ต้องรอกี่วันถึงจะเห็นข้อมูลใน GA4

โดยทั่วไป Event ที่ยิงถูกต้องจะขึ้นใน DebugView แทบจะทันที แต่รายงานมาตรฐานบางส่วนของ GA4 อาจมีดีเลย์ 24-48 ชั่วโมงตามลักษณะของ GA4 เอง ไม่ใช่ปัญหาจากการติดตั้ง

ทำไมยอดคลิกใน GTM กับยอดคนทักในแชทถึงไม่เท่ากัน

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

ต้องเก็บ UTM ตั้งแต่ตอนติด Tag เลยไหม หรือค่อยเพิ่มทีหลังได้

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

ติดตั้งแล้วต้องทดสอบซ้ำบ่อยแค่ไหน

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

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

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

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

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

ตั้ง GTM ให้รู้ว่าใครกดเพิ่มเพื่อนจริง ไม่ใช่แค่กดปุ่มผ่าน

ตั้ง GTM ให้รู้ว่าใครกดเพิ่มเพื่อนจริง ไม่ใช่แค่กดปุ่มผ่าน

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

เก็บ UTM ก่อนเข้า LINE ด้วย GTM จุดไหนที่ Event มักหายระหว่างทาง

UTM ที่ติดมากับโฆษณามักหายไปก่อนถึง LINE โดยไม่มีใครรู้ตัว บทความนี้ไล่จุดที่ UTM มักหลุดหาย พร้อมวิธีตั้ง GTM ให้จับและส่งต่อ UTM ก่อนพาลูกค้าไปแชท
งบโฆษณาวันละ 2,000 บาท แต่ไม่รู้ว่ามีกี่คนกดปุ่ม LINE จริง

งบโฆษณาวันละ 2,000 บาท แต่ไม่รู้ว่ามีกี่คนกดปุ่ม LINE จริง

ยิงแอดทุกวันแต่ไม่รู้ว่าใครกดปุ่ม LINE จริงกี่คน บทความนี้อธิบายวิธีตั้ง GTM ให้จับ Click Event ปุ่ม LINE อย่างละเอียด รวมถึงจุดที่มักตั้งค่าพลาดจนนับซ้ำหรือนับหาย