← กลับไปหน้าบทความ
ขั้นสูง (MarTech)

ทำไม Browser Tracking กับ Server-side Tracking ถึงเห็นคนละยอด

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

สรุปสั้น ๆ

Browser Tracking นับ Event จากฝั่งอุปกรณ์ผู้ใช้ผ่าน Pixel หรือ Tag ซึ่งเสี่ยงถูกบล็อกหรือสูญหายจาก Ad Blocker และข้อจำกัดความเป็นส่วนตัว ส่วน Server-side Tracking ส่ง Event จากเซิร์ฟเวอร์ธุรกิจเองจึงเสถียรกว่า แต่ต้องอาศัยการตั้งค่าที่ถูกต้อง ธุรกิจที่ต้องการคำนวณ Cost per Qualified Lead ให้แม่นยำควรเข้าใจว่าตัวเลขจากสองฝั่งนี้ไม่เท่ากันด้วยเหตุผลทางเทคนิค ไม่ใช่เพราะแคมเปญเปลี่ยนแปลง

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

ความคลาดเคลื่อนแบบนี้ส่วนหนึ่งมาจากความต่างระหว่าง Browser Tracking กับ Server-side Tracking สองวิธีนี้นับ Event ด้วยกลไกคนละแบบ และมีจุดที่ข้อมูลหายไปได้คนละจุด ทำให้ตัวเลขที่เห็นจากสองฝั่งไม่มีทางเท่ากันเป๊ะ แม้จะพยายามวัดเหตุการณ์เดียวกันก็ตาม

บทความนี้จะไล่ให้เห็นว่า Browser Tracking กับ Server-side Tracking ต่างกันตรงไหน ทำไมตัวเลขจึงเห็นคนละยอด และธุรกิจที่ต้องการคำนวณต้นทุนต่อ Lead ที่มีคุณภาพอย่างแม่นยำควรใช้ข้อมูลจากฝั่งไหนเป็นหลักในการตัดสินใจ

Browser Tracking ทำงานอย่างไร

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

จุดอ่อนของวิธีนี้คือขึ้นอยู่กับสภาพแวดล้อมของอุปกรณ์ผู้ใช้ทั้งหมด ถ้าเบราว์เซอร์บล็อก Cookie ของบุคคลที่สาม มี Ad Blocker ติดตั้งอยู่ หรือผู้ใช้ปิดอินเทอร์เน็ตก่อนที่ Event จะถูกส่งสำเร็จ ข้อมูลนั้นจะหายไปโดยไม่มีการบันทึกใด ๆ ทั้งสิ้น

Server-side Tracking ทำงานอย่างไร

Server-side Tracking คือการส่ง Event จากเซิร์ฟเวอร์ของธุรกิจเองไปยังแพลตฟอร์มโฆษณาโดยตรง แทนที่จะพึ่งพาเบราว์เซอร์ของผู้ใช้ วิธีนี้มักทำผ่าน Container ตัวกลางที่รับข้อมูลจากเว็บไซต์หรือระบบหลังบ้านก่อน แล้วค่อยส่งต่อไปยังปลายทางอีกที

ข้อดีของวิธีนี้คือไม่ถูกกระทบจาก Ad Blocker หรือข้อจำกัดของเบราว์เซอร์โดยตรง เพราะการส่งข้อมูลเกิดขึ้นระหว่างเซิร์ฟเวอร์กับเซิร์ฟเวอร์ ทำให้ Event มีโอกาสส่งสำเร็จสูงกว่า แต่ก็ต้องแลกมาด้วยความซับซ้อนในการตั้งค่าและดูแลระบบที่มากกว่า Browser Tracking แบบเดิม

ทำไมตัวเลขสองฝั่งถึงไม่มีทางเท่ากัน

  • Ad Blocker และ Browser Extension บางตัวบล็อก Pixel ของแพลตฟอร์มโฆษณาโดยเฉพาะ ทำให้ Event ฝั่ง Browser Tracking หายไปตั้งแต่ต้นทาง
  • นโยบายความเป็นส่วนตัวของเบราว์เซอร์ เช่น การจำกัดอายุ Cookie ของบุคคลที่สาม ทำให้การติดตามผู้ใช้ข้ามเซสชันทำได้ยากขึ้นเรื่อย ๆ
  • การเชื่อมต่ออินเทอร์เน็ตไม่เสถียรตอนที่ผู้ใช้ทำกิจกรรม ทำให้ Event ฝั่ง Browser ส่งไม่สำเร็จ แต่ Server-side ที่ทำงานหลังบ้านอาจยังบันทึกเหตุการณ์ได้ตามปกติ
  • Server-side Tracking เองก็ไม่ได้สมบูรณ์แบบ 100% เพราะยังต้องพึ่งพาข้อมูลที่ส่งมาจากฝั่งเว็บไซต์หรือแอปในตอนแรกเช่นกัน ถ้าจุดต้นทางนั้นมีปัญหา Server-side ก็รับข้อมูลผิดไปด้วย

ตารางเทียบ Browser Tracking กับ Server-side Tracking

สรุปจุดต่างหลักที่ส่งผลต่อความแม่นยำของข้อมูล:

มิติBrowser TrackingServer-side Tracking
จุดที่ส่งข้อมูลจากอุปกรณ์ผู้ใช้ผ่าน Pixel/Tagจากเซิร์ฟเวอร์ธุรกิจโดยตรง
ความเสี่ยงหลักถูกบล็อกโดย Ad Blocker/Browser Policyต้องตั้งค่าและดูแลระบบให้ถูกต้อง
ความเสถียรผันผวนตามพฤติกรรมผู้ใช้และอุปกรณ์เสถียรกว่าเมื่อระบบตั้งค่าถูกต้อง
ความซับซ้อนในการติดตั้งติดตั้งง่ายกว่า ใช้ Tag Manager ได้ต้องมีทีมเทคนิคดูแล Container/Endpoint

คำนวณ Cost per Qualified Lead จากข้อมูลจริงเมื่อสองระบบเห็นไม่ตรงกัน

Cost per Qualified Lead หรือ CPQL คำนวณจากงบโฆษณาหารด้วยจำนวน Lead ที่ผ่านเกณฑ์คุณภาพ สูตรนี้ดูเรียบง่าย แต่ปัญหาคือถ้าตัวเลขจำนวน Lead ที่นำมาคำนวณต่างกันระหว่าง Browser Tracking กับ Server-side Tracking ผลลัพธ์ CPQL ที่ได้ก็จะต่างกันตามไปด้วย และอาจทำให้ตัดสินใจเรื่องงบผิดพลาดได้

แนวทางที่แนะนำคือใช้ตัวเลข Qualified Lead จากระบบฝั่ง LINE conversion tracking ที่นับจากเหตุการณ์จริงในแชท เช่น การกลายเป็น Lead ที่ผ่านเกณฑ์ ไม่ใช่ตัวเลขจาก Browser Tracking ที่นับแค่การคลิกเข้า LINE เพราะการคลิกไม่เท่ากับการเป็น Lead ที่มีคุณภาพเสมอไป ส่วนงบโฆษณาให้ใช้ตัวเลขจริงจากหน้าบัญชีโฆษณาซึ่งเป็นค่าที่แม่นยำอยู่แล้วไม่ว่าจะใช้ Tracking แบบไหน

ตัวอย่างสมมติ ลองคำนวณให้เห็นภาพ

สมมติธุรกิจหนึ่งใช้งบโฆษณา 30,000 บาทต่อเดือน Browser Tracking รายงานว่ามีคนคลิกเข้า LINE 600 ครั้ง ในขณะที่ระบบฝั่ง LINE บันทึก Lead ที่ผ่านเกณฑ์คุณภาพจริงได้ 120 ราย ถ้าคำนวณ CPQL จากตัวเลข Lead ที่ผ่านเกณฑ์จริง จะได้ 30,000 หารด้วย 120 เท่ากับ 250 บาทต่อ Lead ที่มีคุณภาพ

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

เมื่อไหร่ควรเชื่อ Browser Tracking เมื่อไหร่ควรเชื่อ Server-side

  • ต้องการดูแนวโน้มพฤติกรรมบนเว็บไซต์แบบคร่าว ๆ เช่น หน้าไหนคนดูนานกว่ากัน Browser Tracking ยังใช้ได้เพียงพอ
  • ต้องการตัวเลขที่ใช้ตัดสินใจเรื่องงบโฆษณาอย่างจริงจัง ควรอ้างอิง Server-side Tracking หรือข้อมูลจากระบบฝั่ง LINE ที่นับจากเหตุการณ์จริง
  • ต้องการเปรียบเทียบประสิทธิภาพระหว่างแคมเปญในช่วงเวลาเดียวกัน ควรใช้แหล่งข้อมูลเดียวกันตลอดการเปรียบเทียบ ไม่สลับไปมาระหว่าง Browser กับ Server-side

ใช้ทั้งสองแบบร่วมกันแทนการเลือกทิ้งอีกฝั่ง

แนวทางที่แพลตฟอร์มโฆษณาส่วนใหญ่แนะนำคือใช้ Browser Tracking และ Server-side Tracking ควบคู่กัน ไม่ใช่เลือกใช้อย่างใดอย่างหนึ่ง เพราะข้อมูลจากสองฝั่งช่วยเติมเต็มกันในจุดที่อีกฝั่งพลาดไป แนวคิดนี้ใกล้เคียงกับหลักการของการส่งข้อมูลแบบ server-to-serverที่ช่วยลดช่องว่างจากข้อจำกัดของ Browser

ธุรกิจที่ทำการกระทบยอด Conversionระหว่าง Browser Tracking กับ Server-side Tracking เป็นประจำจะเห็นว่าส่วนต่างระหว่างสองฝั่งอยู่ในระดับไหนถือว่าปกติสำหรับธุรกิจตัวเอง และรู้ว่าเมื่อไหร่ควรเริ่มสงสัยว่ามีปัญหาทางเทคนิคเกิดขึ้นจริง

จุดที่ควรตรวจก่อนใช้ตัวเลขไปตัดสินใจเรื่องงบ

  1. เทียบจำนวน Event จาก Browser Tracking กับ Server-side Tracking ในช่วงเวลาเดียวกันเป็นประจำทุกสัปดาห์
  2. ตรวจสอบว่า Qualified Lead ที่ใช้คำนวณ CPQL มาจากเหตุการณ์จริงในระบบ ไม่ใช่แค่การคลิกหรือเพิ่มเพื่อน
  3. บันทึกทุกครั้งที่มีการเปลี่ยนแปลงระบบที่อาจกระทบการยิง Event ทั้งฝั่งเว็บไซต์และฝั่งเซิร์ฟเวอร์
  4. ใช้แหล่งข้อมูลเดียวกันตลอดช่วงเวลาที่เปรียบเทียบ เพื่อไม่ให้ผลลัพธ์ผิดเพี้ยนจากการสลับแหล่งข้อมูลกลางทาง

ช่องว่างจากการใช้งานข้ามอุปกรณ์

อีกจุดที่ทำให้ Browser Tracking กับ Server-side Tracking เห็นตัวเลขต่างกันคือพฤติกรรมข้ามอุปกรณ์ของผู้ใช้ ลูกค้าจำนวนไม่น้อยเห็นโฆษณาบนมือถือแต่กดคลิกเข้า LINE จากอุปกรณ์อื่น หรือสลับเครือข่ายระหว่างวันจนเบราว์เซอร์มองว่าเป็นคนละ Session กัน

Browser Tracking ที่พึ่งพา Cookie บนอุปกรณ์เดียวจะพลาดการเชื่อมโยงเหตุการณ์เหล่านี้ ในขณะที่ Server-side Tracking ที่อ้างอิงจากตัวระบุอื่น เช่น หมายเลขโทรศัพท์หรือ LINE User ID ที่ผูกกับบัญชีลูกค้าโดยตรง มีโอกาสเชื่อมโยงเหตุการณ์ข้ามอุปกรณ์ได้ดีกว่า แม้จะไม่สมบูรณ์แบบทุกกรณีก็ตาม

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

ลำดับการเริ่มใช้ Server-side Tracking แบบไม่กระทบระบบเดิม

  1. เริ่มติดตั้ง Server-side Tracking ควบคู่กับ Browser Tracking เดิม โดยยังไม่ปิดฝั่งใดฝั่งหนึ่งทันที
  2. เทียบตัวเลขจากสองระบบเป็นเวลาอย่างน้อยสองถึงสามสัปดาห์ ก่อนเริ่มใช้ Server-side เป็นแหล่งอ้างอิงหลัก
  3. ตรวจสอบว่าการตั้งค่า GA4 กับ LINEยังทำงานสอดคล้องกันหลังเพิ่ม Server-side Tracking เข้าไปในระบบ
  4. แจ้งทีมการตลาดและทีมที่ดูแลรายงานให้เข้าใจตรงกันว่าตัวเลขอาจเปลี่ยนไปหลังย้ายมาใช้ Server-side เป็นหลัก เพื่อไม่ให้ตกใจเมื่อเห็นตัวเลขขยับ

ใครควรเป็นเจ้าของงานนี้ในทีม

การย้ายจาก Browser Tracking มาเป็น Server-side Tracking ไม่ใช่งานที่ทีมการตลาดทำคนเดียวได้ทั้งหมด เพราะต้องอาศัยทีมเทคนิคช่วยตั้งค่า Container และดูแลการเชื่อมต่อระหว่างระบบ ธุรกิจที่ไม่มีทีมเทคนิคในบริษัทอาจต้องพึ่งพาผู้ให้บริการภายนอกหรือเลือกใช้เครื่องมือสำเร็จรูปที่ลดความซับซ้อนในการตั้งค่าลง

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

สรุป

Browser Tracking กับ Server-side Tracking นับ Event ด้วยกลไกคนละแบบ ทำให้ตัวเลขที่เห็นไม่มีทางเท่ากันเป๊ะ แม้จะพยายามวัดเหตุการณ์เดียวกันก็ตาม

ธุรกิจที่ต้องการคำนวณ Cost per Qualified Lead อย่างแม่นยำ ควรใช้ตัวเลข Lead ที่ผ่านเกณฑ์คุณภาพจริงจากระบบฝั่ง LINE ไม่ใช่ตัวเลขคลิกจาก Browser Tracking เพียงอย่างเดียว

การใช้ Browser Tracking และ Server-side Tracking ควบคู่กัน พร้อมตรวจสอบส่วนต่างเป็นประจำ จะช่วยให้ธุรกิจเห็นภาพที่ใกล้เคียงความจริงมากที่สุด

  • Browser Tracking เสี่ยงถูกบล็อกจาก Ad Blocker และนโยบายเบราว์เซอร์ ส่วน Server-side Tracking เสถียรกว่าแต่ตั้งค่ายากกว่า
  • คำนวณ CPQL จาก Lead ที่ผ่านเกณฑ์คุณภาพจริง ไม่ใช่จำนวนคลิก
  • ใช้สองระบบควบคู่กันและตรวจส่วนต่างเป็นประจำ แทนการเลือกเชื่อฝั่งใดฝั่งหนึ่งทั้งหมด

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

Browser Tracking กับ Server-side Tracking ต่างกันตรงไหนมากที่สุด

ต่างกันที่จุดที่ข้อมูลถูกส่งออกไป Browser Tracking ส่งจากอุปกรณ์ผู้ใช้ผ่าน Pixel ส่วน Server-side Tracking ส่งจากเซิร์ฟเวอร์ธุรกิจเองโดยตรง ทำให้มีความเสี่ยงถูกบล็อกต่างกัน

ควรเลิกใช้ Browser Tracking แล้วใช้ Server-side อย่างเดียวไหม

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

CPQL ควรคำนวณจากตัวเลขคลิกหรือตัวเลข Lead ที่ผ่านเกณฑ์

ควรคำนวณจากจำนวน Lead ที่ผ่านเกณฑ์คุณภาพจริง ไม่ใช่จำนวนคลิก เพราะคลิกไม่ได้แปลว่าเป็น Lead ที่มีคุณภาพเสมอไป การใช้ตัวเลขคลิกจะทำให้ CPQL ดูต่ำเกินจริง

Server-side Tracking ตั้งค่าเองได้ไหมโดยไม่ต้องมีทีมเทคนิค

ทำได้ยากกว่า Browser Tracking พอสมควร เพราะต้องมีการตั้งค่า Container หรือ Endpoint ฝั่งเซิร์ฟเวอร์ ธุรกิจขนาดเล็กจึงมักเริ่มจาก Browser Tracking ก่อนแล้วค่อยเพิ่ม Server-side ภายหลัง

ทำไมบางเดือนตัวเลข Browser Tracking ลดฮวบทั้งที่งบไม่เปลี่ยน

อาจเกิดจากการอัปเดตนโยบายของเบราว์เซอร์หรือ Ad Blocker ที่ผู้ใช้เพิ่มขึ้น ไม่ได้แปลว่าแคมเปญทำงานแย่ลงจริง ควรเทียบกับข้อมูลฝั่ง Server-side หรือระบบ LINE ก่อนสรุป

ส่วนต่างระหว่าง Browser กับ Server-side ควรอยู่ในระดับไหนถึงเรียกว่าปกติ

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

วัด Conversion LINE ทุกแบรนด์ รวมศูนย์ที่เดียว

องค์กรที่มีหลายแบรนด์ หลายสาขา หลาย LINE OA — linli รวม Tracking และส่ง Conversion กลับทุกแพลตฟอร์ม พร้อม Custom Limit เริ่มฟรี 14 วัน

ติดต่อทีม Sales

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

ยิงแอดสามช่องทางพร้อมกัน แล้วรู้ได้ยังไงว่าใครปิดยอดจริง

ยิงแอดสามช่องทางพร้อมกัน แล้วรู้ได้ยังไงว่าใครปิดยอดจริง

เมื่อธุรกิจยิงแอดพร้อมกันหลายช่องทาง Last-click Attribution มักให้เครดิตทั้งหมดกับช่องทางสุดท้ายที่ลูกค้าคลิกก่อนทัก LINE บทความนี้อธิบายว่าทำไมวิธีนี้ทำให้เข้าใจภาพผิด และการย้ายไป Revenue Attribution ที่มองทั้งเส้นทางช่วยแก้ปัญหานี้อย่างไร
วางรากฐาน tracking stack ให้ธุรกิจที่ยิงแอดเข้า LINE โตได้โดยไม่ต้องรื้อใหม่

วางรากฐาน tracking stack ให้ธุรกิจที่ยิงแอดเข้า LINE โตได้โดยไม่ต้องรื้อใหม่

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

ทำไมยอดลูกค้าเก่าที่กลับมาจองซ้ำ ไม่เคยโผล่ในรายงานแอดของโรงแรม

โรงแรมหลายแห่งมีลูกค้าเก่ากลับมาจองซ้ำผ่าน LINE เป็นสัดส่วนสูง แต่ตัวเลขนี้ไม่เคยปรากฏในรายงานแพลตฟอร์มโฆษณา เพราะระบบโฆษณามองว่าเป็นแค่ Direct Message ไม่ใช่ผลจากแคมเปญ