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

งบ TikTok Ads เพิ่มทุกเดือน แต่ยอดทักเข้า LINE ที่วัดได้กลับไม่ขยับตาม

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

สรุปสั้น ๆ

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

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

ก่อนจะสรุปว่าโฆษณาไม่มีประสิทธิภาพและตัดงบทิ้ง ควรตรวจสอบก่อนว่าปัญหาอยู่ที่การส่งข้อมูล ไม่ใช่ที่ตัวโฆษณาเอง เพราะ ttclid ซึ่งเป็นรหัสที่ TikTok แนบมากับ URL ทุกครั้งที่มีการคลิก มีจุดที่หายได้ง่ายระหว่างทางไปยังปุ่มเพิ่มเพื่อน LINE เช่นเดียวกับ gclid และ fbclid

บทความนี้อธิบายว่า ttclid คืออะไร ทำไมถึงหายได้ง่าย และควรตรวจสอบตรงไหนก่อนที่จะสรุปผลของแคมเปญ TikTok Ads ผิดพลาด

ttclid คืออะไร ทำไมถึงสำคัญกับการวัดผล TikTok Ads

ttclid ย่อมาจาก TikTok Click ID เป็นรหัสอ้างอิงที่ TikTok แนบมาพร้อมกับ URL ปลายทางทุกครั้งที่มีการคลิกโฆษณา รหัสนี้ทำหน้าที่เป็นตัวเชื่อมระหว่างการคลิกที่เกิดขึ้นบน TikTok กับพฤติกรรมที่เกิดขึ้นต่อบนเว็บไซต์ปลายทาง เพื่อให้ระบบ TikTok Events API สามารถส่งข้อมูล Conversion กลับไปยืนยันได้ว่าคลิกนั้นนำไปสู่ผลลัพธ์ที่ต้องการจริง

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

จุดที่ ttclid มักหายไปก่อนถึงปุ่มเพิ่มเพื่อน

  • หน้า Landing Page มีการ Redirect ผ่านหลายจุดโดยไม่ได้ต่อพารามิเตอร์ ttclid ไปกับ URL ปลายทางทุกจุด
  • In-App Browser ของแอป TikTok มีข้อจำกัดในการเก็บ Cookie ข้ามโดเมนคล้ายกับแอปโซเชียลอื่น ทำให้การส่งต่อผ่าน Cookie ไม่เสถียร
  • ทีมพัฒนาตั้งค่าดักจับเฉพาะ gclid และ fbclid เพราะเป็นสองแพลตฟอร์มที่ใช้งบมากที่สุด แล้วลืมเพิ่ม ttclid เข้าไปในลอจิกเดียวกัน
  • หน้าเว็บมีการล้าง Query String ออกจาก URL ด้วยเหตุผลด้าน SEO หรือความสวยงามของลิงก์ โดยไม่ได้เก็บค่า ttclid ไว้ก่อนล้าง

วิธีตรวจสอบว่า ttclid หายจริงหรือไม่

  1. คลิกโฆษณา TikTok จริงบนมือถือ แล้วสังเกต URL ที่แสดงในแถบที่อยู่ทันทีหลังคลิก ต้องเห็นพารามิเตอร์ ttclid ต่อท้าย
  2. เปิด DevTools ผ่านโหมด Remote Debugging เพื่อดูว่า ttclid ยังติดอยู่กับ URL หรือไม่ในทุกจุดที่มีการเปลี่ยนหน้า
  3. ตรวจสอบ Network Request ที่ส่งไปยัง TikTok Events API ว่ามีค่า ttclid แนบไปด้วยหรือไม่ในทุก Conversion ที่เกิดขึ้น
  4. เปรียบเทียบจำนวนครั้งที่ ttclid หายไปกับอัตราการส่ง Conversion กลับสำเร็จ เพื่อยืนยันว่าสองตัวเลขนี้สัมพันธ์กันจริง

แนวทางแก้ไขด้วยการเก็บ ttclid ฝั่งเซิร์ฟเวอร์

แนวทางที่มั่นคงกว่าการพึ่งพา Cookie อย่างเดียวคือการดักจับค่า ttclid ตั้งแต่จุดแรกที่ผู้ใช้เข้าเว็บไซต์ แล้วบันทึกลงฐานข้อมูลฝั่งเซิร์ฟเวอร์ทันที โดยผูกกับ Session ID ชั่วคราวที่สร้างขึ้นเฉพาะสำหรับผู้ใช้รายนั้น จากนั้นทุกจุดเปลี่ยนหน้าให้ดึงค่ากลับมาจากฐานข้อมูลแทนการพึ่งพา URL หรือ Cookie เพียงอย่างเดียว

วิธีนี้ช่วยลดความเสี่ยงจากข้อจำกัดของ In-App Browser ได้มาก เพราะไม่ต้องพึ่งพากลไกการเก็บข้อมูลฝั่งเบราว์เซอร์ที่แต่ละแพลตฟอร์มควบคุมไม่เหมือนกัน แต่ต้องแลกกับความซับซ้อนในการพัฒนาที่เพิ่มขึ้น และต้องมีการทดสอบอย่างละเอียดก่อนใช้งานจริง

ตัวอย่างสมมติ: เปรียบเทียบก่อนและหลังแก้ไขปัญหา ttclid หาย

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

ช่วงเวลาจำนวนคลิกจาก TikTok AdsConversion ที่ส่งกลับสำเร็จ
ก่อนแก้ไข (ตัวอย่างสมมติ)1,200 ครั้ง/เดือน310 ครั้ง (ประมาณ 26%)
หลังแก้ไข (ตัวอย่างสมมติ)1,200 ครั้ง/เดือน890 ครั้ง (ประมาณ 74%)

มุมมองจากทีมที่บริหารงบ TikTok Ads ให้ลูกค้าหลายราย

ทีมที่ดูแลงบโฆษณา TikTok Ads ให้ลูกค้าหลายรายมักตั้งข้อสังเกตว่าปัญหา ttclid หายเป็นปัญหาที่ถูกมองข้ามบ่อยกว่า gclid หรือ fbclid เพราะ TikTok Ads ยังเป็นแพลตฟอร์มที่หลายทีมเพิ่งเริ่มใช้งานจริงจัง และมักคัดลอกโครงสร้างการดักจับ Click ID จาก Google Ads หรือ Facebook Ads มาใช้โดยตรงโดยไม่ได้ปรับให้ครอบคลุม ttclid ด้วย

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

ควรตรวจสอบความครบถ้วนของ Click ID บ่อยแค่ไหน

สำหรับทีมที่ใช้งบโฆษณาหลายแพลตฟอร์มพร้อมกัน แนะนำให้ตั้งรอบตรวจสอบความครบถ้วนของ Click ID ทุกแพลตฟอร์มอย่างน้อยเดือนละครั้ง โดยเฉพาะหลังจากมีการอัปเดตหน้า Landing Page หรือเปลี่ยนแปลงโครงสร้าง URL เพราะการเปลี่ยนแปลงเหล่านี้เป็นจุดที่มักทำให้พารามิเตอร์ Click ID หลุดออกจากลอจิกการส่งต่อโดยไม่มีใครสังเกตทันที

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

ทำไมการดูแล Click ID ให้ครบทุกแพลตฟอร์มถึงสำคัญกว่าที่คิด

หลายทีมมองว่าการดูแล Click ID เป็นเรื่องทางเทคนิคเล็ก ๆ ที่ทำครั้งเดียวแล้วจบ แต่ในความเป็นจริง ทุกครั้งที่ทีมการตลาดเพิ่มแพลตฟอร์มโฆษณาใหม่เข้ามาในแผนงาน เช่น เริ่มใช้ TikTok Ads ควบคู่กับ Google Ads และ Facebook Ads ที่มีอยู่เดิม ระบบดักจับ Click ID จำเป็นต้องได้รับการทบทวนและปรับปรุงให้ครอบคลุมแพลตฟอร์มใหม่เสมอ ไม่ใช่แค่ปล่อยให้ลอจิกเดิมทำงานต่อไปโดยคิดว่าครอบคลุมทุกอย่างแล้ว

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

ความเสี่ยงต่อการตัดสินใจงบเมื่อไม่แก้ปัญหานี้ให้ทันเวลา

ตัวอย่างสมมติ หากทีมการตลาดเปรียบเทียบต้นทุนต่อ Conversion ระหว่าง Google Ads ที่วัดผลได้ครบ 90% กับ TikTok Ads ที่วัดผลได้เพียง 26% เพราะปัญหา ttclid หาย ทีมอาจสรุปผิดว่า TikTok Ads มีต้นทุนต่อ Conversion สูงกว่าความเป็นจริงหลายเท่า และตัดสินใจลดงบหรือหยุดใช้แพลตฟอร์มนี้ไปทั้งที่ในความเป็นจริงแล้วประสิทธิภาพอาจใกล้เคียงหรือดีกว่าแพลตฟอร์มอื่นด้วยซ้ำ

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

ทำแบบนี้แล้วพัง เพราะ… บทเรียนจากทีมที่เจอปัญหาซ้ำ

  • คัดลอกลอจิกดักจับ Click ID จาก Google Ads มาใช้กับ TikTok Ads ตรง ๆ โดยไม่เพิ่ม ttclid — พังเพราะแต่ละแพลตฟอร์มใช้ชื่อพารามิเตอร์ต่างกัน ระบบที่ดักเฉพาะ gclid จะมองข้าม ttclid ไปเลย
  • ล้าง Query String ออกจาก URL เพื่อความสวยงามโดยไม่เก็บค่า ttclid ไว้ก่อน — พังเพราะข้อมูลที่จำเป็นต่อการวัดผลหายไปตั้งแต่จุดแรกที่ผู้ใช้เข้าเว็บไซต์
  • ไม่ตั้งรอบตรวจสอบความครบถ้วนของ Click ID เป็นประจำ — พังเพราะการเปลี่ยนแปลงหน้า Landing Page ในอนาคตอาจทำให้ปัญหาเดิมกลับมาโดยไม่มีใครรู้ตัวจนกว่าจะไล่ตรวจย้อนหลัง
  • เปรียบเทียบต้นทุนต่อ Conversion ระหว่างแพลตฟอร์มโดยไม่ตรวจสอบอัตราการวัดผลก่อน — พังเพราะข้อมูลที่ไม่สมบูรณ์เท่ากันทำให้การเปรียบเทียบไม่ยุติธรรม และอาจนำไปสู่การตัดงบผิดช่องทาง

สรุป

งบ TikTok Ads ที่เพิ่มขึ้นโดยไม่เห็นผลลัพธ์ที่ระบบวัดได้ตามไปด้วยไม่ได้แปลว่าโฆษณาไม่มีประสิทธิภาพเสมอไป ปัญหา ttclid หายเป็นสาเหตุที่พบได้บ่อยและมักถูกมองข้าม เพราะทีมงานคุ้นเคยกับการดูแล Click ID ของ Google หรือ Facebook มากกว่า

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

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

ttclid ต่างจาก gclid และ fbclid ยังไง

หลักการทำงานคล้ายกันคือเป็นรหัสอ้างอิงคลิกที่แนบมากับ URL เพื่อใช้โยง Conversion กลับไปยังแพลตฟอร์มโฆษณา แต่ ttclid เป็นของ TikTok โดยเฉพาะ ชื่อพารามิเตอร์และวิธีที่ TikTok Events API รับข้อมูลกลับก็มีรายละเอียดต่างจาก Google และ Facebook

ถ้าไม่มี ttclid ระบบจะยังนับ Conversion ได้ไหม

ระบบอาจยังบันทึกเหตุการณ์เพิ่มเพื่อนได้ในระบบภายใน แต่จะไม่สามารถส่งข้อมูลกลับไปยืนยันกับ TikTok Ads ได้ว่าเป็นผลจากแคมเปญไหน ทำให้ TikTok Ads Manager ไม่นับเป็น Conversion ของแคมเปญนั้น

In-App Browser ของ TikTok มีปัญหาคล้ายกับ Facebook ไหม

มีลักษณะคล้ายกันในแง่ที่เป็นเบราว์เซอร์ฝังในแอปที่มีข้อจำกัดการเก็บ Cookie ข้ามโดเมน แต่รายละเอียดเชิงเทคนิคและเวอร์ชันที่ได้รับผลกระทบอาจต่างกัน จึงควรทดสอบแยกเฉพาะสำหรับ TikTok โดยไม่อ้างอิงผลทดสอบจาก Facebook

ควรเก็บ ttclid ไว้นานแค่ไหนก่อนที่ Conversion จะเกิดขึ้น

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

ทีมเล็กที่ไม่มีนักพัฒนาประจำ ควรเริ่มตรวจสอบจุดไหนก่อน

เริ่มจากการคลิกโฆษณาจริงบนมือถือแล้วไล่ดู URL ทุกจุดเปลี่ยนหน้าด้วยตาเปล่าก่อน หากพบว่า ttclid หายไปตรงจุดใดจุดหนึ่งชัดเจน ค่อยขอความช่วยเหลือจากนักพัฒนาภายนอกเพื่อแก้เฉพาะจุดนั้น แทนที่จะรื้อระบบทั้งหมด

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

Click-ID Inspector

วางลิงก์โฆษณาของคุณ แล้วดูทันทีว่า gclid / fbclid / UTM ตัวไหนอยู่ครบ ตัวไหนเสี่ยงหายระหว่างทาง

เช็กลิงก์ฟรี

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

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

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

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

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

GA4 นับ Pageview ปกติทุกวัน แต่ไม่เคยเห็น Event คลิกปุ่ม LINE เลยสักครั้ง

GA4 นับ Pageview ปกติทุกวัน แต่ไม่เคยเห็น Event คลิกปุ่ม LINE เลยสักครั้ง

หน้ารายงาน Traffic ใน GA4 ดูปกติ คนเข้าเว็บทุกวัน แต่ Event คลิกปุ่ม LINE กลับว่างเปล่าตลอด บทความนี้ไล่จุดที่ GA4 มักไม่นับ Event คลิกทั้งที่ระบบส่วนอื่นทำงานปกติ
อัปโหลด offline conversion เข้า Google Ads แล้ว ทำไมยอดจากฝั่ง LINE ยังไม่ขึ้น

อัปโหลด offline conversion เข้า Google Ads แล้ว ทำไมยอดจากฝั่ง LINE ยังไม่ขึ้น

ทีมที่อัปโหลดไฟล์ offline conversion จากยอดปิดการขายผ่าน LINE เข้า Google Ads แล้วแต่ตัวเลขไม่ขึ้นในระบบ มักพลาดที่โครงสร้างข้อมูลหรือการจับคู่ gclid ไม่ครบ บทความนี้ไล่จุดตรวจสอบทีละขั้น
ส่ง Conversion ผ่าน CAPI กับผ่าน Webhook ของ LINE ต่างกันตรงไหนบ้าง

ส่ง Conversion ผ่าน CAPI กับผ่าน Webhook ของ LINE ต่างกันตรงไหนบ้าง

หลายทีมสับสนว่าทำไม LINE Webhook ถึงไม่ส่งข้อมูลเข้าระบบ ทั้งที่เคยใช้งานได้ปกติ บทความนี้เปรียบเทียบกลไกของ Webhook กับ CAPI และไล่ข้อผิดพลาดที่พบบ่อยในการติดตั้ง