ถ้าคุณยิงแอด Facebook อยู่แล้วรู้สึกว่า "แอดแพงขึ้น แต่วัดผลยากขึ้น" ปัญหาส่วนใหญ่มักไม่ได้อยู่ที่ตัวโฆษณา แต่อยู่ที่ ข้อมูล ที่ส่งกลับไปให้ระบบ การติด Facebook Pixel บนเซลเพจคือก้าวแรกที่ทำให้ Meta รู้ว่าใครเข้าชม ใครกดสั่งซื้อ แต่ทุกวันนี้ Pixel ฝั่งเบราว์เซอร์เพียงอย่างเดียวเก็บข้อมูลได้ไม่ครบเหมือนเดิมแล้ว จึงต้องมี Conversion API (CAPI) มาช่วยส่งข้อมูลจากฝั่งเซิร์ฟเวอร์อีกทางหนึ่ง บทความนี้จะพาคุณเข้าใจตั้งแต่พื้นฐาน ไปจนถึงวิธีติดตั้งครบทั้ง 2 ฝั่งบนเซลเพจแบบไม่ต้องเขียนโค้ดแม้แต่บรรทัดเดียว
Facebook Pixel คืออะไร ทำไมร้านออนไลน์ที่ยิงแอดต้องมี
Facebook Pixel (ปัจจุบัน Meta เรียกว่า Meta Pixel) คือโค้ดติดตามชิ้นเล็ก ๆ ที่ฝังอยู่บนหน้าเว็บหรือเซลเพจของเรา ทำหน้าที่บันทึก "อีเวนต์" (Event) หรือพฤติกรรมของผู้เข้าชม แล้วส่งข้อมูลกลับไปให้ระบบโฆษณาของ Meta เช่น
- PageView — มีคนเปิดหน้าเซลเพจ
- ViewContent — มีคนดูรายละเอียดสินค้า
- AddToCart — มีคนหยิบสินค้าใส่ตะกร้า
- Purchase — มีคนสั่งซื้อสำเร็จ
ข้อมูลเหล่านี้สำคัญกับคนยิงแอดมาก เพราะมันทำให้เรา
- วัดผลได้จริง — รู้ว่าโฆษณาตัวไหนทำให้เกิดออเดอร์ ไม่ใช่แค่มีคนกดไลก์
- ทำ Retargeting ได้ — ยิงแอดตามหาคนที่เคยเข้าชมหรือหยิบใส่ตะกร้าแล้วยังไม่ซื้อ
- หาลูกค้าใหม่ที่คล้ายลูกค้าเดิม — สร้างกลุ่มเป้าหมาย Lookalike จากคนที่เคยซื้อจริง
- ให้ระบบเรียนรู้ — Meta ใช้ข้อมูล Conversion เพื่อพาโฆษณาไปหาคนที่มีแนวโน้มซื้อมากขึ้นเรื่อย ๆ
พูดง่าย ๆ คือ ถ้ายิงแอดโดยไม่ติด Pixel ก็เหมือนเปิดร้านโดยไม่จดยอดขาย เราจะไม่รู้เลยว่าค่าโฆษณาที่จ่ายไปได้อะไรกลับมาบ้าง
ทำไม Pixel ฝั่งเบราว์เซอร์อย่างเดียวถึงไม่พอแล้ว
Pixel แบบดั้งเดิมทำงานบน "เบราว์เซอร์" ของผู้เข้าชม โดยอาศัยสคริปต์และคุกกี้ในการเก็บข้อมูล ซึ่งช่วงหลายปีที่ผ่านมาเส้นทางนี้ถูกจำกัดมากขึ้นเรื่อย ๆ จากหลายปัจจัย
- นโยบายความเป็นส่วนตัวบน iOS — ตั้งแต่ iOS 14.5 เป็นต้นมา Apple ให้ผู้ใช้เลือกได้ว่าจะอนุญาตให้ติดตามหรือไม่ ผู้ใช้จำนวนมากเลือก "ไม่อนุญาต" อีเวนต์จากคนกลุ่มนี้จึงส่งกลับไปไม่ครบ
- ตัวบล็อกโฆษณา (Ad Blocker) — ส่วนขยายและเบราว์เซอร์บางตัวบล็อกสคริปต์ติดตามโดยตรง Pixel จึงไม่ทำงานเลยสำหรับผู้ใช้กลุ่มนี้
- ข้อจำกัดของคุกกี้ — เบราว์เซอร์สมัยใหม่จำกัดอายุคุกกี้และปิดกั้นการติดตามข้ามเว็บไซต์ ทำให้จับคู่ผู้ใช้กับโฆษณาได้ยากขึ้น
- เหตุทางเทคนิค — ผู้ใช้ปิดหน้าเร็วเกินไป เน็ตหลุด หรือสคริปต์โหลดไม่ทัน อีเวนต์ก็หายได้เช่นกัน
ผลคือยอดขายที่เกิดขึ้นจริงบางส่วน "มองไม่เห็น" ในระบบโฆษณา เช่น มีคนซื้อจริง 10 ออเดอร์ แต่ระบบอาจบันทึก Purchase ได้ไม่ครบทั้งหมด เมื่อข้อมูลขาดหาย สิ่งที่ตามมาคือ
- ต้นทุนต่อการซื้อในรายงานดูแพงกว่าความเป็นจริง เสี่ยงตัดสินใจพลาด เช่น ปิดแอดที่จริง ๆ แล้วทำกำไร
- ระบบของ Meta มีข้อมูลให้เรียนรู้น้อยลง จึงหากลุ่มเป้าหมายที่ใช่ได้ช้าลง
- กลุ่ม Retargeting เล็กกว่าที่ควรจะเป็น เพราะจับคนเข้าชมได้ไม่ครบ
Conversion API (CAPI) คืออะไร แล้วช่วยแก้ปัญหานี้ยังไง
Conversion API (CAPI) คือช่องทางส่งข้อมูลอีเวนต์ "จากฝั่งเซิร์ฟเวอร์" ตรงไปยังระบบของ Meta โดยไม่ต้องพึ่งเบราว์เซอร์ของผู้ใช้ พูดง่าย ๆ คือ แทนที่จะให้เบราว์เซอร์ของลูกค้าเป็นคนรายงานว่า "มีการสั่งซื้อเกิดขึ้นนะ" ระบบหลังบ้านของเซลเพจจะเป็นคนส่งรายงานนั้นให้เอง
ข้อดีของการส่งจากฝั่งเซิร์ฟเวอร์คือ
- ไม่ถูกตัวบล็อกโฆษณาขวางทาง เพราะไม่ได้ทำงานบนเครื่องของผู้ใช้
- ไม่ขึ้นกับข้อจำกัดของคุกกี้และสคริปต์ฝั่งเบราว์เซอร์
- อีเวนต์สำคัญอย่าง Purchase ซึ่งเกิดในระบบหลังบ้านอยู่แล้ว ถูกส่งได้ครบถ้วนและเสถียรกว่า
Pixel กับ CAPI ทำงาน "คู่กัน" ไม่ใช่แทนกัน
หลายคนเข้าใจว่าใช้ CAPI แล้วถอด Pixel ทิ้งได้เลย จริง ๆ แล้ว Meta แนะนำให้ใช้ทั้งสองช่องทางควบคู่กัน เพราะข้อมูลบางอย่างเก็บได้ดีจากฝั่งเบราว์เซอร์ (เช่น พฤติกรรมบนหน้าเพจ) ส่วนบางอย่างเก็บได้ครบกว่าจากฝั่งเซิร์ฟเวอร์ (เช่น การสั่งซื้อ) เมื่อใช้คู่กัน ข้อมูลจึงสมบูรณ์ที่สุด
ส่ง 2 ทางแล้วข้อมูลจะไม่นับซ้ำเหรอ
นี่คือคำถามยอดฮิต คำตอบคือไม่ซ้ำถ้าตั้งค่าถูกต้อง เพราะระบบมีกลไก Deduplication (การไม่นับซ้ำ) — อีเวนต์เดียวกันที่ส่งจากทั้งสองฝั่งจะมีรหัสอีเวนต์เดียวกันกำกับไว้ เมื่อ Meta ได้รับทั้งสองฉบับก็จับคู่แล้วนับเป็นครั้งเดียว ลองนึกภาพการส่งเอกสารสำคัญทั้งทางอีเมลและไปรษณีย์โดยเขียนเลขที่เอกสารเดียวกันกำกับ ปลายทางได้รับกี่ช่องทางก็รู้ว่าเป็นฉบับเดียวกัน และถ้าช่องทางหนึ่งส่งไม่ถึง อีกช่องทางก็ยังไปถึงอยู่ดี นี่คือเหตุผลที่การติดครบ 2 ฝั่งทำให้ข้อมูล "ครบขึ้นโดยไม่บวม"
วิธีติด Facebook Pixel + CAPI บนเซลเพจด้วย KirinCore (ไม่ต้องเขียนโค้ด)
ปกติแล้ว CAPI คือส่วนที่ติดตั้งยากที่สุด เพราะต้องมีเซิร์ฟเวอร์และต้องเขียนโค้ดเชื่อมต่อ แต่ถ้าคุณสร้างเซลเพจด้วย KirinCore ทั้ง Pixel ฝั่งเบราว์เซอร์และ CAPI ฝั่งเซิร์ฟเวอร์ถูกเตรียมไว้ให้ในระบบแล้ว เหลือแค่เชื่อมบัญชีของคุณเข้าไปเท่านั้น
- สร้างเซลเพจใน KirinCore — สมัครใช้งานได้ฟรีที่ kir-in.com/register แล้วสร้างเพจด้วยการลากวาง ใช้เวลาราว 5 นาที ถ้ายังไม่เคยทำ อ่านขั้นตอนละเอียดได้ในบทความ วิธีทำเซลเพจฟรี
- คัดลอก Pixel ID จาก Meta Events Manager — เข้า Events Manager ในบัญชีโฆษณาของคุณ เลือก Pixel ที่ต้องการ (หรือสร้างใหม่ถ้ายังไม่มี) แล้วคัดลอกรหัส Pixel ID ซึ่งเป็นชุดตัวเลขประจำ Pixel นั้น
- วาง Pixel ID ในหน้าตั้งค่าเซลเพจ — เปิดส่วนตั้งค่าการตลาด/Pixel ของเพจใน KirinCore แล้ววาง Pixel ID ลงในช่องที่กำหนด เพียงเท่านี้ Pixel ฝั่งเบราว์เซอร์ก็เริ่มทำงาน
- เปิดใช้งาน Conversion API — เปิดสวิตช์ CAPI ในหน้าตั้งค่าเดียวกัน ระบบจะส่งอีเวนต์ฝั่งเซิร์ฟเวอร์ให้อัตโนมัติ (หากระบบมีช่องให้ใส่ Access Token สามารถสร้างได้จากหน้า Settings ของ Pixel ใน Events Manager แล้วนำมาวาง)
- ตรวจอีเวนต์ที่ต้องการเก็บ — อีเวนต์มาตรฐานของร้านค้า เช่น ViewContent, AddToCart และ Purchase จะถูกยิงตามพฤติกรรมจริงของลูกค้าบนเซลเพจ ตั้งแต่เปิดดูสินค้าไปจนถึงสั่งซื้อสำเร็จ
- บันทึกและเผยแพร่เพจ — ระบบจะเริ่มเก็บข้อมูลทันทีที่มีคนเข้าชม
จุดสำคัญคือทั้งหมดนี้ไม่ต้องแตะโค้ดเลย และระบบจัดการเรื่องการจับคู่อีเวนต์ไม่ให้นับซ้ำระหว่างสองฝั่งให้เรียบร้อย นอกจากฝั่ง Meta แล้ว KirinCore ยังรองรับ TikTok Pixel พร้อมการส่งอีเวนต์ฝั่งเซิร์ฟเวอร์ในลักษณะเดียวกัน สำหรับร้านที่ยิงแอด TikTok ควบคู่ไปด้วย
วิธีตรวจว่า Pixel และ CAPI ยิงติดจริง
ติดตั้งเสร็จแล้วอย่าเพิ่งวางใจ ควรทดสอบให้เห็นกับตาว่าอีเวนต์เข้าจริงทั้งสองฝั่ง โดยใช้เครื่องมือฟรีของ Meta ดังนี้
- เปิด Meta Events Manager — เลือก Pixel ของคุณ แล้วดูหน้า Overview จะเห็นรายการอีเวนต์ที่ส่งเข้ามา เช่น PageView, ViewContent, Purchase
- เช็คช่องทางการเชื่อมต่อ (Connection Method) — ในรายละเอียดของแต่ละอีเวนต์ ระบบจะแสดงว่าข้อมูลมาจากช่องทางไหน ถ้าติดครบ 2 ฝั่ง จะเห็นทั้ง Browser และ Server ควบคู่กัน
- ใช้แท็บ Test Events — เปิดแท็บ Test Events ใน Events Manager แล้วเปิดเซลเพจของตัวเองอีกหน้าต่างหนึ่ง ลองกดดูสินค้า กดสั่งซื้อ แล้วกลับมาดู อีเวนต์ควรวิ่งขึ้นแบบเกือบเรียลไทม์
- ทดลองสั่งซื้อจริง 1 รายการ — เพื่อยืนยันว่าอีเวนต์ Purchase ทำงานครบวงจร ตั้งแต่หน้าเพจจนถึงการยืนยันออเดอร์
เคล็ดลับเพิ่มเติม: ฝั่งเบราว์เซอร์เช็คได้ด้วยส่วนขยาย Meta Pixel Helper บน Chrome ถ้าแสดงอีเวนต์ถูกต้องแปลว่า Pixel ฝั่งเบราว์เซอร์ทำงานปกติ ส่วนฝั่ง Server ต้องดูใน Events Manager เท่านั้น และถ้าเห็นอีเวนต์เข้าทั้งสองช่องทางโดยจำนวนนับไม่บวมเป็นสองเท่า แสดงว่าระบบไม่นับซ้ำทำงานถูกต้องแล้ว
ติดครบ 2 ฝั่งแล้วได้อะไร — ผลต่อการยิงแอดของคุณ
เมื่อข้อมูลไหลเข้าระบบครบถ้วนขึ้น สิ่งที่ได้กลับมาไม่ใช่แค่ตัวเลขในรายงานที่ครบขึ้น แต่คือคุณภาพของการยิงแอดทั้งระบบ
- วัดผลใกล้ความจริงมากขึ้น — เห็นชัดว่าแอดตัวไหนสร้างยอดขายจริง เพิ่มหรือลดงบได้อย่างมั่นใจ
- ระบบเรียนรู้เร็วและแม่นขึ้น — ยิ่ง Meta ได้รับอีเวนต์ Conversion ครบเท่าไร ยิ่งมีตัวอย่างให้เรียนรู้มาก และพาโฆษณาไปหาคนที่มีแนวโน้มซื้อได้ตรงขึ้น
- Retargeting ครอบคลุมขึ้น — เก็บคนที่เคยเข้าชมหรือหยิบใส่ตะกร้าได้ครบกว่าเดิม โอกาสตามปิดการขายก็มากขึ้น
- Lookalike คุณภาพดีขึ้น — เพราะสร้างจากฐานข้อมูลผู้ซื้อจริงที่สมบูรณ์กว่า
- งบโฆษณาคุ้มขึ้นในภาพรวม — เมื่อทุกการตัดสินใจอิงจากข้อมูลที่ครบ โอกาสเทงบผิดที่ก็ลดลง
และบนเซลเพจ KirinCore คุณยังดูสถิติยอดขายแบบเรียลไทม์ประกอบกับข้อมูลใน Events Manager ได้ พร้อมระบบป้องกันบอทกดลิงก์ที่ช่วยกรองทราฟฟิกแปลกปลอม ให้ตัวเลขที่ใช้ตัดสินใจสะอาดขึ้นอีกชั้น
สรุป: เริ่มเก็บข้อมูลให้ครบ ก่อนเสียงบไปกับแอดที่วัดผลไม่ได้
หัวใจของการยิงแอดยุคนี้คือข้อมูล ใครเก็บข้อมูล Conversion ได้ครบกว่า คนนั้นได้เปรียบทั้งความแม่นของระบบและการตัดสินใจเรื่องงบ สรุปสั้น ๆ
- Pixel ฝั่งเบราว์เซอร์ = จำเป็น แต่มีข้อจำกัดจาก iOS ตัวบล็อกโฆษณา และคุกกี้
- Conversion API ฝั่งเซิร์ฟเวอร์ = ตัวเสริมที่ทำให้ข้อมูลครบ โดยมีระบบไม่นับซ้ำดูแลให้
- ใช้คู่กัน = ข้อมูลครบที่สุด ระบบเรียนรู้ได้ดีที่สุด
ถ้าคุณยังไม่มีหน้าเว็บที่ติด Pixel ได้ ไม่ต้องจ้างทำเว็บให้วุ่นวาย สร้างเซลเพจกับ KirinCore ได้ฟรี ลากวางเสร็จในไม่กี่นาที แล้วเปิดใช้ Facebook Pixel, TikTok Pixel และ Conversion API ได้ครบในที่เดียวโดยไม่ต้องเขียนโค้ดสักบรรทัด สมัครใช้งานฟรีได้ที่นี่ แล้วเริ่มเก็บทุกข้อมูลที่คุณควรได้ ตั้งแต่ลูกค้าคนแรกของวันนี้
คำถามที่พบบ่อย (FAQ)
ไม่มีเว็บไซต์ของตัวเอง จะติด Facebook Pixel ได้ไหม
ได้ วิธีที่ง่ายที่สุดคือสร้างเซลเพจฟรีบน KirinCore แล้วใช้เป็นหน้าปลายทางของโฆษณา เพราะเราติด Pixel บนเพจของตัวเองได้เต็มรูปแบบ ต่างจากการส่งลูกค้าเข้าแชทหรือหน้าโปรไฟล์โซเชียลซึ่งติด Pixel ไม่ได้
ต้องใช้ทั้ง Pixel และ Conversion API เลยไหม ใช้อย่างเดียวได้หรือเปล่า
ใช้อย่างเดียวก็ทำงานได้ แต่ข้อมูลจะไม่ครบเท่าใช้คู่กัน Meta แนะนำให้ส่งอีเวนต์ทั้งสองช่องทางควบคู่ เพราะช่วยกันอุดจุดที่อีกฝั่งเก็บไม่ได้ และมีระบบ Deduplication ป้องกันการนับซ้ำอยู่แล้ว
ติดยากไหม ต้องรู้โค้ดหรือเปล่า
บน KirinCore ไม่ต้องเขียนโค้ดเลย แค่คัดลอก Pixel ID จาก Meta Events Manager มาวางในหน้าตั้งค่า แล้วเปิดใช้งาน Conversion API ระบบจะส่งอีเวนต์ทั้งฝั่งเบราว์เซอร์และฝั่งเซิร์ฟเวอร์ให้อัตโนมัติ
TikTok Pixel ทำได้ด้วยไหม
ได้ KirinCore รองรับทั้ง Facebook Pixel และ TikTok Pixel รวมถึงการส่งอีเวนต์ฝั่งเซิร์ฟเวอร์ของทั้งสองแพลตฟอร์ม ตั้งค่าในลักษณะเดียวกัน เหมาะกับร้านที่ยิงแอดสองช่องทางพร้อมกัน
ติดตั้งแล้วนานแค่ไหนถึงจะเห็นผลกับแอด
อีเวนต์จะขึ้นใน Events Manager แทบจะทันทีที่มีคนเข้าชมเพจ แต่ผลต่อประสิทธิภาพโฆษณาต้องให้เวลาระบบสะสมข้อมูล Conversion สักระยะ โดยเฉพาะช่วง Learning Phase ของแคมเปญ ยิ่งมีอีเวนต์เข้าสม่ำเสมอ ระบบยิ่งปรับตัวได้เร็ว
KirinCore