นิยาม
Event Tracking หรือ การติดตามเหตุการณ์ คือการฝังโค้ด (code snippet) ลงในเว็บไซต์หรือแอป เพื่อบันทึกทุกพฤติกรรมที่ผู้ใช้ทำบนหน้าจอ ตั้งแต่การคลิกปุ่ม การเลื่อนดูสินค้า การกดเพิ่มลงตะกร้า ไปจนถึงการชำระเงินสำเร็จ
พูดง่าย ๆ คือการ "ดักฟัง" ว่าลูกค้าทำอะไรบ้างระหว่างทางก่อนตัดสินใจซื้อ ข้อมูลเหล่านี้จะถูกส่งไปยังเครื่องมือวิเคราะห์ เช่น Google Analytics 4, Meta Pixel, TikTok Pixel หรือแพลตฟอร์ม CRM อย่าง Klaviyo และ Shopline
สำหรับร้าน DTC ที่ยิงโฆษณาแบบจ่ายตาม performance การติดตามเหตุการณ์คือหัวใจ เพราะถ้าไม่มีข้อมูล event ที่แม่นยำ อัลกอริทึมของ Meta หรือ TikTok ก็ไม่รู้ว่าจะหาคนแบบไหนมาให้คุณ
อุป analogy: Event Tracking เหมือนกล้องวงจรปิดในห้าง
ลองจินตนาการว่าคุณมีหน้าร้านออฟไลน์หนึ่งสาขา ลูกค้าเดินเข้ามา มองป้ายโปรโมชัน หยิบเสื้อขึ้นมาดู เดินไปห้องลอง แล้วออกไปโดยไม่ซื้อ
ถ้าไม่มีกล้องวงจรปิดหรือพนักงานเก็บข้อมูล คุณจะรู้ได้ยังไงว่าทำไมเขาไม่ซื้อ? ป้ายโปรโมชันดึงดูดไหม? เสื้อที่หยิบมาลองคือรุ่นไหน?
Event Tracking คือกล้องวงจรปิดเวอร์ชันดิจิทัลที่บันทึกทุกก้าวเดินของลูกค้า ต่างกันแค่กล้องออฟไลน์ดูได้แค่ภาพ แต่ event tracking ให้ข้อมูลเป็นตัวเลขที่เอาไปคำนวณ conversion rate และ ROAS ได้ทันที
สูตรที่ต้องเข้าใจ
Conversion Rate ต่อ Event
CR = (จำนวน Event ปลายทาง ÷ จำนวน Event ต้นทาง) × 100
ตัวอย่างจริง: ถ้ามีคนดูหน้าสินค้า 12,000 ครั้ง (View Content) และมี 600 ครั้งที่กด Add to Cart
CR (View → ATC) = (600 ÷ 12,000) × 100 = 5%
Cost per Add to Cart
CPATC = ค่าโฆษณารวม ÷ จำนวน Add to Cart
ถ้าใช้เงินโฆษณา 45,000 บาท ได้ 600 ATC
CPATC = 45,000 ÷ 600 = 75 บาท
ROAS จาก Purchase Event
ROAS = รายได้จาก Purchase Event ÷ ค่าโฆษณารวม
รายได้ 540,000 บาท จากค่าโฆษณา 45,000 บาท
ROAS = 540,000 ÷ 45,000 = 12x
ตัวเลข 3 ชุดนี้คือสิ่งที่คุณต้องดูคู่กันเสมอ เพราะ ROAS สูงอย่างเดียวไม่พอ ถ้า CPATC แพงเกินกำไรต่อชิ้น ก็ขาดทุนอยู่ดี
ตารางเปรียบเทียบ Event หลักที่ร้าน DTC ต้องมี
| Event Name | Trigger | ใช้ทำอะไร | ค่ามาตรฐานที่ควรจับตา |
|---|---|---|---|
| `PageView` | โหลดหน้าเว็บ | วัด traffic ต้นทาง | ดูเทียบกับ ad impression |
| `ViewContent` | เปิดหน้าสินค้า | วัดความสนใจสินค้า | CR จาก PageView ประมาณ 35–50% |
| `AddToCart` | กดเพิ่มลงตะกร้า | วัด intent ซื้อ | CR จาก ViewContent ประมาณ 5–10% |
| `InitiateCheckout` | เริ่มกรอก checkout | วัดความตั้งใจจ่าย | CR จาก ATC ประมาณ 40–60% |
| `Purchase` | ชำระเงินสำเร็จ | วัดยอดขายจริง | CR จาก Checkout ประมาณ 50–70% |
| `ScrollDepth` | เลื่อนอ่าน 50%/90% | วัด engagement หน้า landing | ควรเกิน 60% สำหรับหน้าขาย |
ฉากการใช้งานจริงในร้าน DTC ไทย
1. ปรับแต่งกลุ่มเป้าหมาย Meta Ads
เมื่อคุณส่ง event Purchase กลับไปที่ Meta Pixel ระบบจะสร้าง Lookalike Audience จากคนที่ซื้อจริง ทำให้ต้นทุนต่อ Purchase ลดลงได้ 20–35% เมื่อเทียบกับกลุ่ม interest กว้าง ๆ
2. วิเคราะห์จุดที่ลูกค้าหลุด
ถ้าพบว่า CR จาก AddToCart ไป InitiateCheckout ต่ำกว่า 30% แปลว่าหน้าตะกร้าหรือค่าส่งมีปัญหา ร้านส่วนใหญ่มักเจอว่าค่าธรรมเนียมเก็บปลายทาง (COD) หรือขั้นต่ำส่งฟรีสูงเกินไป
3. ทำ Retargeting ด้วย Dynamic Product Ads
ใช้ event ViewContent ผูกกับ product ID แล้วยิงโฆษณาสินค้าที่ลูกค้าดูค้างไว้ ภายใน 7 วัน วิธีนี้มักให้ ROAS สูงกว่า cold traffic 3–5 เท่า
4. วัดผลแคมเปญ TikTok Shop
ฝัง event CompletePayment กลับไปที่ TikTok Events API เพื่อให้ algorithm เรียนรู้ว่าคนแบบไหนซื้อจริง ไม่ใช่แค่กดถูกใจ
ข้อผิดพลาดที่เจอบ่อย
1. ฝัง event ซ้ำ (Duplicate Event)
เกิดจากมีทั้ง GA4 และ Pixel ยิงพร้อมกันโดยไม่ตั้งค่า event_id ทำให้ยอด Purchase นับซ้ำ 2 เท่า ตัวเลข ROAS ที่เห็นอาจสูงเกินจริง
2. ไม่มี Server-Side Tracking
หลัง iOS 14.5 การ tracking ฝั่ง browser โดนบล็อกไปมากถึง 30–40% การใช้ Conversions API (CAPI) ของ Meta หรือ Measurement Protocol ของ GA4 จะกู้ข้อมูลกลับมาได้
3. ตั้งชื่อ event ไม่ตรงมาตรฐาน
ถ้าใช้ชื่อ buy_now แทน Purchase อัลกอริทึมจะไม่รู้จักและไม่ optimize ให้ ควรใช้ชื่อมาตรฐานตามพจนานุกรมของแต่ละแพลตฟอร์ม
4. ไม่ส่งค่า value และ currency
event Purchase ที่ไม่มี value และ currency จะใช้ทำ ROAS ไม่ได้ และ Meta จะไม่สามารถ optimize แบบ value-based bidding ให้
5. ลืมทดสอบด้วย Debug Tool
ก่อนเปิดแคมเปญจริง ควรใช้ Meta Events Manager Test Events หรือ GA4 DebugView ตรวจทุก event ว่า trigger ถูกต้อง ไม่งั้นอาจเสียเงินโฆษณาไปฟรี ๆ หลายพันบาทในวันแรก
คำศัพท์ที่เกี่ยวข้อง
- Pixel — โค้ด JavaScript ที่ฝังบนเว็บเพื่อส่ง event ไปยังแพลตฟอร์มโฆษณา
- Conversions API (CAPI) — การส่ง event จากเซิร์ฟเวอร์ตรงไปยัง Meta แทนการพึ่ง browser
- GA4 (Google Analytics 4) — เครื่องมือวิเคราะห์ที่ใช้โมเดล event-based
- UTM Parameters — ตัวแปรต่อท้าย URL ใช้ระบุ source/medium/campaign
- Attribution Model — โมเดลการให้เครดิต conversion กับ touchpoint ต่าง ๆ
- Funnel — ลำดับขั้นของผู้ใช้ตั้งแต่เห็นโฆษณาจนซื้อสำเร็จ
- Lookalike Audience — กลุ่มเป้าหมายที่สร้างจากข้อมูลลูกค้าจริง
- Server-Side Tagging — การยิง tag ผ่านเซิร์ฟเวอร์ของตัวเองเพื่อลดการบล็อกจาก browser
การทำ Event Tracking ให้ครบและแม่นยำไม่ใช่เรื่องเทคนิคที่ทำครั้งเดียวจบ แต่ต้องตรวจสอบทุกสัปดาห์ เพราะแพลตฟอร์มเปลี่ยนนโยบายบ่อย ร้าน DTC ที่ได้เปรียบคือร้านที่ข้อมูล event สะอาดที่สุด และนำข้อมูลนั้นไป optimize แคมเปญได้เร็วที่สุด
