ทุกครั้งที่แอดยังไม่ convert เจ้าของธุรกิจส่วนใหญ่ถามคำถามเดิม: "รันมาได้กี่วันแล้ว? 7 วันผ่านไปยังไม่เห็นผล — จะปิดดีไหม?"
คำตอบที่ถูกคือ 7 วันไม่ใช่เกณฑ์ที่ถูก ระบบ Meta ไม่ได้ทำงานตามปฏิทิน มันทำงานตาม signal ถ้าตัดสินใจตาม "จำนวนวัน" คุณกำลังดูนาฬิกาแทนที่จะดูข้อมูล และมักจะปิดแคมเปญพอดีตอนที่มันกำลังจะเริ่ม optimize
Meta กำลังทำอะไรในช่วงแรกของแคมเปญ
ก่อนตัดสินใจใดๆ ต้องเข้าใจว่า Meta ไม่ได้แสดงโฆษณาแบบสุ่ม ระบบ delivery ของ Meta เรียนรู้อยู่ตลอดเวลาว่าใครคือคนที่มีแนวโน้มจะทำ action ที่คุณต้องการ ไม่ว่าจะเป็น purchase, lead, หรือ click และช่วงนี้เรียกว่า Learning Phase
Learning phase สิ้นสุดเมื่อ ad set หนึ่งได้รับ 50 optimization events ใน 7 วัน — ไม่ใช่แค่ผ่านไป 7 วัน
ตัวอย่างให้เห็นภาพ: ถ้าคุณตั้ง objective เป็น Purchase และรันด้วยงบ ฿500/วัน ราคาสินค้า ฿1,500 — ในช่วงที่แอดเพิ่งเริ่ม conversion rate อาจอยู่ที่ 1–2% คุณอาจได้ purchase แค่ 1–2 ชิ้นต่อวัน นั่นหมายความว่าต้องรอ 25–50 วัน กว่า learning phase จะสิ้นสุด ถ้าใจร้อนปิดตอนวันที่ 7 คุณจ่ายค่า "เรียนรู้" ไปแล้วครึ่งหนึ่ง แต่ยังไม่ได้ผลลัพธ์
วิธีอ่าน Ads Manager ให้รู้ว่าพร้อมตัดสินใจแล้ว
เปิด Ads Manager → ดูที่คอลัมน์ Delivery ระดับ ad set จะเห็น 3 สถานะหลัก:
| สถานะ | ความหมาย | ควรทำอะไร |
|---|---|---|
| Learning | ยังสะสม signal ไม่ครบ 50 events | อย่าแก้ อย่าปิด — รอ |
| Learning limited | สะสม signal ช้ากว่าปกติ อาจเพราะงบน้อย หรือ audience แคบเกินไป | ขยาย audience หรือเพิ่มงบ |
| Active | ออกจาก learning phase แล้ว | ถึงเวลาตัดสินใจจากตัวเลข |
Framework ตัดสินใจ: ดูอะไร ตอนไหน
นี่คือวิธีที่ถูกต้องในการตัดสินใจรันต่อหรือพัก — แบ่งตามช่วงเวลาและ signal จริง:
| ช่วงเวลา | สถานะ Delivery | Cost per result | ควรทำอะไร |
|---|---|---|---|
| วันที่ 1–3 | Learning | ใดก็ตาม | ไม่ต้องทำอะไร — ยังไม่มีข้อมูล |
| วันที่ 4–7 | Learning | สูงกว่าเป้า 3–5× | ปกติมากในช่วงนี้ รอต่อ |
| ครบ 50 events | Active | ≤ 2× เป้า | ไปต่อ — เพิ่มงบทีละ 20% |
| ครบ 50 events | Active | > 2× เป้า | พัก แล้ว test creative ใหม่ |
| วันที่ 14+ | ยังอยู่ใน Learning | ใดก็ตาม | ตรวจสอบ audience size และงบ — อาจเป็น Learning limited |
เกณฑ์ตัดสินใจง่ายๆ: อย่าตัดสินใจก่อนที่ ad set จะออกจาก Learning phase และอย่าดูแค่ cost-per-result วันนี้ ให้ดูแนวโน้ม 3–5 วันหลังจาก Active
สิ่งที่ reset learning phase โดยไม่รู้ตัว
หลายคนทำ learning phase reset ซ้ำๆ โดยไม่รู้ ทำให้ไม่เคยได้ข้อมูลที่ optimize แล้วเลย สิ่งที่ทำให้ learning phase reset ได้แก่:
- แก้ creative — เปลี่ยน headline, ภาพ, หรือ video ใน ad set เดิม
- ปรับ audience มากกว่า 20% — เพิ่ม/ลด interest, เปลี่ยน age range, หรือสลับ lookalike percentage
- เพิ่มหรือลดงบมากกว่า 20% ในครั้งเดียว
- หยุดแอด 7 วันขึ้นไป แล้วเปิดใหม่
วิธีแก้: แทนที่จะแก้ ad set เดิม ให้ duplicate เป็น ad set ใหม่แล้วเปลี่ยนในอันใหม่ signal ที่สะสมมาใน ad set เดิมจะยังอยู่ครบ
กับดักที่ไม่มีใครบอก: "Learning Phase Tax" ที่จ่ายซ้ำ
สมมติคุณรันแอด 7 วัน ไม่เห็นผล ปิด แล้วปรับ creative ใหม่ เปิดใหม่ ทำแบบนี้ 3–4 รอบ
แต่ละรอบที่ปิดแล้วเปิดใหม่ Meta ต้องเริ่ม learning phase ใหม่ทั้งหมด คุณจ่าย "ค่าเรียนรู้" ซ้ำๆ แต่ไม่เคยได้ข้อมูลจากแคมเปญที่ optimize เต็มที่แม้แต่ครั้งเดียว
ผลลัพธ์: เสียเงินไป 4× โดยที่แต่ละรอบเห็นแต่ช่วง learning ซึ่งให้ผลแย่โดยธรรมชาติ แล้วสรุปว่า "Meta Ads ไม่ work" — ทั้งที่จริงแล้วไม่เคยได้ดูตัวเลขที่ optimize แล้วเลย
Quick reference: ไปต่อ หรือ พอแค่นี้?
| สถานการณ์ | คำตอบ |
|---|---|
| Learning phase ยังไม่จบ cost สูง | รอ — อย่าปิด |
| Learning limited ขึ้น | แก้ที่ต้นเหตุ (audience/งบ) ก่อนตัดสินใจ |
| Active แล้ว cost ≤ 2× เป้า | ไปต่อ — เพิ่มงบทีละ 20% |
| Active แล้ว cost > 2× เป้า ติดต่อกัน 5+ วัน | พัก แล้ว test creative ใหม่ใน ad set ใหม่ |
| รันมา 14 วัน ยังอยู่ใน Learning | ตรวจ audience size — อาจต้องขยาย targeting |
ขั้นตอนถัดไป
ถ้าคุณใช้ AdBlueprint อยู่ เปิด Campaign Health แล้วดูที่แท็บ Learning Status — จะเห็นว่า ad set ไหนยังอยู่ใน learning, ไหนออกมาแล้ว และ cost per result อยู่ที่ไหนเทียบกับเป้าที่คุณตั้ง ไม่ต้องเปิด Ads Manager ค้างไว้ทั้งวัน