AdBlueprint
Budgeting
meta ads
learning phase
budget cap

Budget Capping คืออะไร และทำไมมันทำให้ Learning Phase ค้าง

Budget Capping บน Meta Ads มี 2 รูปแบบที่ส่งผลต่อ Learning Phase คนละทาง เรียนรู้งบขั้นต่ำ วิธีคำนวณ และเมื่อไหร่ถึงควรตั้ง Cost Cap ให้แคมเปญออกจาก Learning ได้

AdBlueprint Team 3 min read

Budget Capping ฟังดูปลอดภัย — ตั้งหมวกงบ ห้ามเกินเท่านี้ จ่ายได้แค่นี้ แต่จริงๆ แล้วมันมีอยู่ 2 รูปแบบบน Meta Ads ที่คนส่วนใหญ่สับสนกัน และถ้าตั้งผิด มันจะทำให้แคมเปญค้างใน Learning Phase ข้ามสัปดาห์โดยไม่รู้ตัว

Budget Capping มีอยู่ 2 รูปแบบ

รูปแบบที่ 1: Daily Budget ต่ำเกินไป

ถ้าตั้ง Daily Budget ไว้ต่ำมาก Meta ก็จ่ายได้แค่นั้น แต่ Learning Phase ต้องการ 50 Conversion ต่อ Ad Set ภายใน 7 วัน ถ้างบน้อยจน Conversion มาได้แค่ 2–3 ครั้งต่อวัน แคมเปญก็ไม่มีวันออกจาก Learning ได้

คำนวณงบขั้นต่ำแบบง่าย: ถ้า CPA เป้าหมายคือ ฿300 งบขั้นต่ำต่อวันต่อ Ad Set ควรอยู่ที่ ฿300–600 เป็นอย่างน้อย

รูปแบบที่ 2: Bid Strategy แบบ Cost Cap

อันนี้อันตรายกว่า Cost Cap คือการบอก Meta ว่า "ยอมจ่ายต่อ 1 Conversion ได้สูงสุดเท่านี้" ถ้าราคาตลาดวันนั้นสูงกว่า Cap ที่ตั้งไว้ Meta จะไม่ Bid เลย ผลคือ Impression น้อย → Conversion น้อย → Learning Phase ค้าง

ทำไม Cost Cap ถึงทำให้ Learning ค้าง

ช่วง Learning Phase Meta กำลังทดสอบว่าใครใน Audience คุณมีแนวโน้ม Convert มากที่สุด ระบบต้องการ Bid ที่หลากหลายเพื่อเก็บข้อมูล ถ้าตั้ง Cost Cap ไว้ต่ำตั้งแต่แรก:

3 สัญญาณที่บอกว่าแคมเปญติดกับดักนี้:

  1. Learning Limited มานานเกิน 10 วัน
  2. Spend ได้ไม่ถึง 50% ของงบที่ตั้งไว้
  3. Conversion ต่อสัปดาห์น้อยกว่า 10 ครั้ง ทั้งที่ Audience ขนาดใหญ่พอ

The trap nobody talks about — Cost Cap กับ CBO

ถ้าใช้ CBO แล้วตั้ง Cost Cap ด้วย มันยิ่งซับซ้อน CBO ต้องการอิสระในการ Allocate งบไปยัง Ad Set ที่ดีที่สุดในขณะนั้น แต่ถ้า Cost Cap บีบแต่ละ Ad Set ไว้ ระบบไม่รู้จริงๆ ว่า Ad Set ไหนดีกว่าเพราะไม่มี Ad Set ไหน Bid ได้อย่างเต็มที่

ผลที่เห็นบ่อยนี่แหละ: CBO Campaign ใช้เงินน้อยกว่างบที่ตั้งไว้มาก เพราะ Meta ไม่รู้จะ Allocate ยังไง

งบขั้นต่ำเทียบกับ CPA เป้าหมาย

CPA เป้าหมายงบขั้นต่ำ/วัน/Ad Setหมายเหตุ
฿200฿300–500ต้องได้ 7+ Conversion/วันเพื่อ Pace ให้ถึง 50 ใน 7 วัน
฿500฿750–1,000CPA สูงขึ้น ต้องการงบมากขึ้น
฿1,500+฿2,000–3,000ใช้ Lowest Cost ก่อน ไม่ต้องตั้ง Cap ในช่วง Test

เอาจริงนะ: ถ้างบต่อวันน้อยกว่า 2× CPA เป้าหมาย อย่าเพิ่งตั้ง Cost Cap เลย ใช้ Lowest Cost ก่อนจนมีข้อมูล แล้วค่อยว่ากัน

เมื่อไหร่ถึงควรใช้ Cost Cap

Cost Cap เป็นเครื่องมือสำหรับ Scale — ไม่ใช่เครื่องมือสำหรับ Test ตั้งหลังจากที่:

  1. แคมเปญผ่าน Learning Phase แล้ว (สถานะ "Active" ไม่ใช่ "Learning")
  2. มีข้อมูล CPA จริงอย่างน้อย 50–100 Conversion จาก Lowest Cost
  3. กำลังเพิ่มงบขึ้น และอยากควบคุม CPA ไม่ให้ Drift

เริ่มต้นตั้ง Cost Cap ที่ประมาณ 1.2–1.5× CPA จริงที่เห็นจาก Lowest Cost ไม่ใช่ CPA เป้าหมายในฝัน

Quick reference

สถานการณ์ใช้อะไร
เพิ่งเปิดแคมเปญ ยังไม่มีข้อมูลLowest Cost (ไม่ตั้ง Cap)
Learning Limited เกิน 10 วันเพิ่มงบก่อน + เช็คว่า Cost Cap ต่ำเกินไปไหม
มี 50+ Conversion และกำลัง Scaleลองตั้ง Cost Cap ที่ 1.2–1.5× CPA จริง
ใช้ CBO + อยากควบคุม CPAใช้ Min Spend Floor ต่อ Ad Set แทน Cost Cap

ขั้นตอนถัดไป

ถ้าแคมเปญค้างอยู่ใน Learning Limited ให้เช็คก่อนเลยว่างบต่อวันหาร CPA เป้าหมายได้เท่าไหร่ ถ้าน้อยกว่า 1 แสดงว่างบต่ำเกินไปแน่ๆ AdBlueprint คำนวณงบขั้นต่ำให้อัตโนมัติในส่วน Budget strategy และแนะนำว่าควรใช้ Lowest Cost หรือ Cost Cap ตามข้อมูลแคมเปญจริงคุณ ไม่ต้องเดาเอง

Frequently asked questions

Learning Phase ใช้เวลานานแค่ไหนถึงจะจบ?
โดยทั่วไป 7 วัน ถ้าได้ครบ 50 Conversion ต่อ Ad Set สถานะจะเปลี่ยนเป็น Active แต่ถ้างบต่ำกว่า CPA เป้าหมายหรือตั้ง Cost Cap ไว้ต่ำเกินไป อาจค้างเป็น Learning Limited ได้นานกว่า 14 วัน
Cost Cap กับ Bid Cap ต่างกันอย่างไร?
Cost Cap จำกัด CPA เฉลี่ยที่ Meta จะพยายามรักษาไว้ ส่วน Bid Cap จำกัด Bid สูงสุดต่อ Auction แต่ละครั้ง Cost Cap ยืดหยุ่นกว่าและ Meta แนะนำสำหรับผู้เริ่มต้น ส่วน Bid Cap เหมาะกับ Advanced users ที่รู้ CPM และ CVR จริงของตัวเองอย่างชัดเจนแล้ว
ถ้าเพิ่มงบแล้ว Learning Phase ยังค้าง ต้องทำอะไรต่อ?
ตรวจสอบ Audience Size ว่ามีอย่างน้อย 500,000 คนหรือไม่ และเช็คว่า Creative ผ่าน Review แล้ว ถ้า Audience เล็กเกินไป Frequency จะพุ่งก่อนที่จะได้ 50 Conversion ทำให้ Learning ไม่จบอยู่ดี ไม่ว่าจะเพิ่มงบเท่าไหร่ก็ตาม