CBO vs ABO Meta Ads: Kapan Pakai Mana dan Cara Migrasi yang Benar
CBO dan ABO bukan soal pilihan preferensi atau gaya. Ada decision tree berbasis data yang menentukan mana yang tepat — dan menggunakan yang salah di fase yang salah bisa meninggalkan 30-40% profit di atas meja.
Brand yang stuck di ABO saat seharusnya CBO kehilangan optimasi AI Meta yang lebih efisien dari human spreadsheet. Brand yang pindah ke CBO terlalu cepat kehilangan kendali saat masih dalam fase testing dan membuang budget karena learning phase yang tidak efisien.
Memahami Apa yang Sebenarnya Terjadi
ABO (Ad Set Budget Optimization): Kamu yang kontrol. Budget Rp150K/hari untuk Ad Set A, Rp100K untuk Ad Set B, Rp100K untuk C. Kamu yang putuskan alokasi setiap hari, kamu yang kill underperformer.
CBO (Campaign Budget Optimization): Meta yang kontrol. Kamu set budget Rp350K/hari di level campaign, Meta yang putuskan berapa ke A, B, C secara real-time berdasarkan siapa yang paling likely convert saat itu.
Keunggulan CBO bukan soal fitur — tapi soal volume data. AI Meta memproses jutaan sinyal setiap detik (waktu buka apps, behavior sebelumnya, device, lokasi, dan lebih dari 1.000 faktor lainnya) untuk menentukan alokasi optimal. Tidak ada manusia yang bisa mengalahkan kecepatan dan cakupan itu — tapi hanya setelah ada cukup data untuk AI belajar.
Decision Tree: CBO atau ABO?
Apakah campaign punya 3+ ad set dengan ROAS > 1.5x
yang konsisten selama minimal 3 hari?
│
├─ TIDAK → Pakai ABO (testing phase)
│ ├─ Set budget per ad set
│ ├─ Kill ROAS < 0.8x setelah 1.000 impressions
│ ├─ Hold ROAS 0.8-1.0x, tunggu lebih banyak data
│ └─ Keep ROAS > 1.0x, scale perlahan
│
└─ YA → Siap migrasi ke CBO
├─ Apakah total konversi campaign sudah 150+?
│ ├─ 50-150 konversi → Gunakan Lowest Cost CBO (beri AI waktu belajar)
│ └─ 150+ konversi → Gunakan Cost Cap CBO (AI sudah cukup data)
│
└─ Jaga ABO campaign terpisah untuk testing creative/audience baru
Maturity Continuum: 4 Fase
Fase 1: Learning (Hari 1-5)
Gunakan: ABO
Human control lebih penting di sini. Perlu kill bad creative dengan cepat sebelum terlalu banyak budget terbuang. Decision point setelah 15-20 konversi per ad set:
- ROAS > 1.0x → KEEP
- ROAS 0.8-1.0x → HOLD, tunggu lebih banyak data
- ROAS < 0.8x → KILL
Fase 2: Early Maturity (Hari 5-14)
Gunakan: ABO, mulai identifikasi winner
Winner mulai terlihat. Decision point setelah 50-70 konversi per ad set:
- ROAS > 1.3x dan konsisten → Pertimbangkan siapkan untuk CBO
- ROAS 1.0-1.3x → Lanjutkan optimasi ABO
- ROAS < 1.0x → Kill, test creative baru
Fase 3: Late Maturity (Hari 14-30)
Gunakan: Hybrid — CBO untuk winner, ABO untuk testing
CBO Campaign: 2-3 proven winners (ROAS > 1.5x each) → 80% budget
ABO Campaign: Ad set baru yang sedang ditest → 20% budget
Fase 4: Scale (Hari 30+)
Gunakan: CBO dominant
CBO Campaign 1: Product A winners
CBO Campaign 2: Lookalike audiences
CBO Campaign 3: Retargeting
ABO Campaign: Testing new audiences/creatives (tidak pernah berhenti)
4 Bid Strategy untuk CBO
1. Lowest Cost (Explore Mode)
Kapan: Minggu pertama CBO baru, atau saat data masih minim Cara kerja: Meta spend semua budget tanpa batas cost — cari konversi termurah ROAS tipikal: 1.5-2.2x Risiko: Bisa dapat konversi murah tapi kualitas customer rendah
2. Cost Cap (Controlled Scaling) ★ Paling umum untuk Indonesia
Kapan: Setelah 100+ konversi dan kamu tahu target CPA Cara kerja: Set batas maksimum biaya per konversi (contoh: Rp400 per purchase) Formula setting: Cost Cap = Gross Profit per Order × 20-30% Contoh: GP per order Rp1,5 juta → Cost Cap Rp300K-450K ROAS tipikal: 2.0-3.0x
3. ROAS Cap (Profit Focused)
Kapan: Brand yang sudah tahu minimum profitable ROAS Cara kerja: Set target minimum ROAS (contoh: 2.5x) ROAS tipikal: 2.5-4.0x (lebih tinggi, tapi scaling lebih lambat) Cocok untuk: Brand di atas Rp500 juta/bulan dengan unit economics sudah proven
4. Value-Based (Growth Mode)
Kapan: Hanya jika tracking Customer Lifetime Value — bukan hanya first purchase Cara kerja: Optimasi untuk customer dengan LTV tertinggi, bukan sekadar sale termurah ROAS: Variable, tapi LTV-adjusted ROAS bisa 5x+ Catatan: Belum banyak brand Indonesia yang implementasi ini karena butuh tracking LTV yang solid
Bagaimana BAIK Digital Menerapkan Ini
Di BAIK Digital, audit campaign structure adalah salah satu item pertama yang dijalankan saat onboard klien baru. Banyak brand masuk dengan semua campaign dalam ABO meski sudah ada winner yang proven lebih dari 3 bulan — mereka kehilangan AI optimization yang bisa tambah ROAS 15-25%.
Sebaliknya, ada brand yang pindah ke CBO terlalu cepat sebelum ada data yang cukup — learning phase CBO berjalan lambat, ROAS dip di awal, dan brand panik lalu matikan campaign. Padahal jika dibiarkan 7-14 hari, CBO biasanya recovers dan outperform.
Protokol yang dijalankan: ABO untuk semua kampanye baru, transisi ke CBO setelah 150+ konversi dengan 3+ winner, dan ABO testing campaign selalu aktif paralel untuk pipeline winner baru.
Cara Migrasi ABO ke CBO Tanpa Reset Learning Phase
Ini adalah bagian yang paling sering salah dilakukan.
Langkah 1: Identifikasi winner di ABO campaign. Cari ad set dengan ROAS > 1.5x yang konsisten minimal 3-5 hari.
Langkah 2: Buat CBO campaign baru. Jangan edit campaign lama — buat yang baru. Copy audience dan creative dari winner ad sets ke CBO campaign baru.
Langkah 3: Transisi budget bertahap:
| Hari | CBO Campaign | ABO Campaign Lama | Total |
|---|---|---|---|
| Hari 1-3 | Rp300K/hari (test phase) | Tetap jalan Rp600K/hari | Rp900K |
| Hari 4-7 | Rp450K/hari (prove it) | Kurangi ke Rp300K/hari | Rp750K |
| Hari 8+ | Rp600K/hari (full) | Pause (jika CBO ROAS > ABO) | Rp600K |
Kenapa bertahap? Karena CBO punya learning phase tersendiri di level campaign. Hari 1-7 adalah fase di mana Meta AI belajar alokasi optimal — performa bisa sedikit turun sebelum naik. Kalau langsung matikan ABO di hari pertama dan CBO underperform, tidak ada fallback.
Kapan Kembali ke ABO
Dua situasi di mana switch kembali ke ABO:
Diagnostic mode: CBO campaign mulai underperform tapi tidak jelas mana yang bermasalah. CBO bisa menyembunyikan masalah karena averaging performance. Pindahkan ke ABO sementara untuk isolasi ad set yang bermasalah.
New creative/audience testing: Ad set baru selalu mulai di ABO — jangan langsung masukkan ke CBO yang sedang berjalan. Ini akan ganggu learning phase CBO dan bisa merusak performa yang ada.
Relevan untuk Siapa?
Relevan kalau:
- Sudah running Meta Ads minimal 3 bulan dengan data conversion yang sufficient
- Masih semua campaign di ABO meski ada beberapa winner yang proven
- CBO pernah dicoba tapi langsung dimatikan karena performa awal drop
Belum relevan kalau:
- Brand baru yang belum punya 50+ konversi — fokus ke ABO dan testing dulu
- Campaign yang pixel-nya tidak akurat atau tracking purchase event bermasalah — CBO butuh data yang bersih
Mau Audit Struktur Campaign Meta Ads Kamu?
BAIK Digital adalah performance ads strategic partner berbasis Jakarta yang membantu brand retail Indonesia tumbuh secara sustainable. Termasuk audit campaign structure, CBO/ABO optimization, dan scaling roadmap.
FAQ
Apakah CBO bisa dipakai untuk campaign awareness (bukan purchase)?
Ya, tapi logikanya sedikit berbeda. Untuk awareness campaign, CBO mengoptimalkan untuk reach dan impression yang murah. Tapi untuk e-commerce brand yang fokus pada ROAS dan CPA, CBO paling powerful untuk purchase atau add-to-cart objective. Jangan campur objective dalam satu CBO campaign — campaign awareness-nya sendiri, campaign purchase-nya sendiri.
Berapa minimum budget harian untuk CBO yang efektif?
Minimal Rp200K-300K per hari per CBO campaign agar Meta punya cukup budget untuk mendistribusikan ke beberapa ad set dan tetap memberi data yang meaningful. Di bawah Rp150K/hari, CBO sering berakhir mengalokasikan hampir semua budget ke satu ad set saja (yang dianggap paling profitable) dan ad set lain tidak dapat distribusi yang cukup untuk berkembang. Ini memang bisa berhasil kalau satu winner sangat dominan, tapi mengurangi kemampuan CBO untuk eksplorasi.
Apakah mengubah budget CBO akan reset learning phase?
Perubahan budget yang signifikan (lebih dari 20-30% dalam satu kali) bisa mempengaruhi learning phase. Untuk menghindari ini, naikan budget CBO secara bertahap — tidak lebih dari 20% per hari. Meta akan mulai “belajar ulang” distribusi optimal tapi tidak dari nol selama tidak ada perubahan besar di audience atau creative.
Apakah Advantage+ Shopping Campaign berbeda dari CBO biasa?
Advantage+ Shopping Campaign (ASC) adalah evolusi dari CBO — Meta mengkontrol lebih banyak (audience, placement, dan sebagian creative). Bisa performanya sangat baik untuk brand dengan data conversion yang banyak karena memberi AI lebih banyak kebebasan. Tapi untuk brand yang masih memerlukan kontrol atas audience dan creative testing, CBO biasa lebih manageable. ASC cocok dicoba setelah brand sudah punya track record 6+ bulan data konversi yang solid.