"Omnichannel" ที่หลายคนทำจริงๆ คือเปิดโฆษณา 3 platform พร้อมกัน แล้วดู ROAS แต่ละที่แยกกัน — ซึ่งไม่ใช่ omnichannel แต่เป็นการจ่ายงบสามรอบเพื่อไล่หาลูกค้ากลุ่มเดิม
ทุก platform claim ว่าตัวเองทำให้คนซื้อ Meta บอก 50 conversions, Google บอก 30, TikTok บอกอีก 20 แต่ยอดจริงใน Shopify มีแค่ 60 orders ตัวเลข dashboard ดูดีทุกที่ แต่งบหายไปเงียบๆ เลย
นี่คือสิ่งที่ต้องรู้ก่อนจะโยนงบให้ทั้งสาม platform
บทบาทจริงๆ ของแต่ละ platform
ก่อนจัดงบ ต้องกำหนด job ให้ชัด แต่ละ channel ทำงานคนละช่วงของ funnel
TikTok คือ demand creation ยิงหาคนที่ยังไม่รู้ว่าต้องการสินค้าคุณ format entertainment ทำให้คนหยุดดูก่อนตัดสินใจสนใจ ดีสำหรับ cold audience กว้างๆ ที่ยังไม่เคยรู้จัก brand
Meta คือ consideration + retargeting ดักจับคนที่เคยเห็นหรือสนใจแล้ว ดึงกลับผ่าน Pixel event เช่น View Content, Add to Cart ให้ข้อมูลเพิ่ม ปิด intent
Google คือ intent capture ปิด deal คนที่พิมพ์ search มาแล้ว มี intent ชัดเจน พร้อมซื้อ ไม่ต้องสร้าง demand ใหม่ แค่รับลูกที่ platforms อื่นสร้างไว้
งบซ้ำซ้อนเกิดขึ้นยังไง
ลองนึกภาพลูกค้าคนนึง — เขาเห็น TikTok Ads เมื่อวาน เข้าเว็บแต่ไม่ซื้อ วันนี้เจอ Meta retargeting เข้าเว็บอีกครั้ง แล้วไปพิมพ์ search Google ก่อนกดซื้อ
ใครปิด deal?
ในมุม platform:
- TikTok บอก "ฉันสร้าง awareness" — claim ด้วย view-through attribution 1 วัน
- Meta บอก "ฉัน retarget จนเขากลับมา" — claim ด้วย 7-day click attribution
- Google บอก "เขา click ฉันแล้วซื้อ" — claim last-click
ทุก platform ได้งบคุณ ทุก platform report conversion เดียวกัน ผลลัพธ์คือ reported ROAS ดูดีทุกที่ นี่แหละคือปัญหาที่ซ่อนอยู่ blended ROAS จริงๆ แย่กว่ามาก
วิธีจัดโครงสร้างไม่ให้งบกินกัน
1. แบ่ง role ก่อน แล้วค่อยแบ่งงบ
| Platform | Primary Role | สัดส่วนงบแนะนำ |
|---|---|---|
| TikTok | Cold awareness, demand gen | 25–35% |
| Meta | Consideration + retargeting | 40–50% |
| Google Search | Intent closing | 20–30% |
ถ้า Google ได้งบมากกว่า 40% นั่นหมายความว่าคุณกำลังพึ่ง demand ที่มีอยู่แล้ว ไม่ได้สร้างใหม่ ระยะยาวธุรกิจจะโตช้าลงเรื่อยๆ เพราะไม่มีคนใหม่เข้า funnel
2. ทำ audience exclusion ข้าม platform
แต่ละ platform ไม่รู้ว่าอีกที่กำลังยิงใคร ต้องทำ exclusion เอง:
- Meta: exclude custom audience "Purchasers" (Pixel event: Purchase) ออกจาก prospecting campaign ทั้งหมด
- Google: upload customer list เป็น negative audience ใน Search + Display campaigns
- TikTok: exclude Custom Audience จาก Pixel event "CompletePayment"
การทำ exclusion ข้าม platform ลดงบซ้ำซ้อนได้ 15–25% ในสัปดาห์แรกเลย
3. เลือก platform เดียวสำหรับ retargeting
Trap ที่คนส่วนใหญ่ไม่พูดถึง
เมื่อ retargeting pool คุณมี 10,000 คน แล้วยิงพร้อมกัน 3 platform — คน 10,000 คนเดิมเห็นโฆษณาคุณจาก 3 ทิศทางพร้อมกัน
ค่า frequency เพิ่ม 3 เท่าในทันที CPM แพงขึ้น คนเริ่มรำคาญ CTR ตก conversion rate ตก แต่แต่ละ platform ก็ยัง claim conversion เดิมราวกับว่าตัวเองปิด deal ได้คนละครั้ง
ผลลัพธ์จริง: จ่ายงบ 3 เท่า ได้ conversion เท่าเดิม หรือน้อยกว่า
วัดผลยังไงไม่ให้ platform โกหก
ทุก platform over-count conversion เป็นเรื่องปกติ แต่ละที่ออกแบบ attribution window ที่เป็นประโยชน์กับตัวเอง ต้องหา source of truth จากที่อื่น
วิธีที่ถูกต้อง: ผูก GA4 เป็น source of truth
เปิด GA4 → Reports → Acquisition → Traffic acquisition → ดูตัวเลขจาก "Session default channel grouping"
เทียบกับ platform dashboard:
- ถ้า Meta รายงาน 50 conversions แต่ GA4 บอก 30 จาก Paid Social → เชื่อ GA4
- ถ้า Google รายงาน 30 conversions แต่ GA4 บอก 15 จาก Paid Search → Google over-count 2 เท่า
ใช้ GA4 เป็นเกณฑ์ตัดสิน ไม่ใช่ dashboard ของแต่ละ platform
ถ้าต้องการแม่นยำขึ้นอีก: ใช้ third-party attribution tool อย่าง Northbeam, Triple Whale, หรือ Rockerbox ซึ่งรวม data จากทุก channel แสดง blended ROAS จริง บาง tool มี incrementality testing ที่บอกได้ว่าถ้า pause platform นึงแล้ว order จะหายไปเท่าไร — ข้อมูลนี้มีค่ามากกว่า reported ROAS ทุกตัว
Quick reference
| ปัญหาที่เจอ | สาเหตุจริง | วิธีแก้เร็ว |
|---|---|---|
| ROAS ทุก platform ดี แต่ยอดรวมไม่โต | Attribution overlap | เปิด GA4 เทียบ channel report |
| งบหมดเร็วแต่ conversion น้อย | Retargeting pool ถูกยิงซ้ำ | Consolidate retargeting ไว้ Meta เดียว |
| Frequency สูงทุก platform พร้อมกัน | Audience เดิมถูกยิงทุกที่ | ทำ audience exclusion ข้าม platform |
| ไม่รู้ว่า platform ไหนทำงานจริง | ไม่มี source of truth | ผูก GA4 + ตั้ง UTM ทุก campaign |
| Google ดูดงบมากแต่ brand ไม่โต | Budget role ไม่ชัด | จัดงบใหม่ตาม funnel role |
ขั้นตอนถัดไป
ก่อนจะเพิ่มงบให้ platform ไหน ลองทำ 3 ข้อนี้ก่อน:
- เปิด GA4 → Traffic acquisition — เทียบตัวเลข Paid Social, Paid Search, Organic กับสิ่งที่แต่ละ platform report ถ้าต่างกันเกิน 30% คุณมี attribution problem ที่ต้องแก้ก่อน scale
- เช็ค retargeting campaign ทุก platform ถ้ายิงพร้อมกัน ลอง pause ทุกที่ยกเว้น Meta แล้วดูผล 7 วัน
- ตั้ง UTM parameter ทุก campaign ให้ครบ — utm_source, utm_medium, utm_campaign — ก่อน GA4 จะวัดผลถูก
ใน AdBlueprint ส่วน "Campaign Strategy" ระบุว่าแต่ละ funnel stage ควรได้งบเท่าไร และช่วย detect ว่า audience กำลังถูกยิงซ้ำจาก channel ไหน — ก่อน ROAS จะพัง
- [Pillar: "Complete guide to Meta budget strategy in Thailand"]
- [Spoke: "Retargeting vs prospecting: how to split Meta budget"]
- [Spoke: "Meta Pixel + CAPI: complete tracking setup guide"]
- [Spoke: "Google Ads vs Meta Ads: which platform should you start with?"]