Meta Conversions API (CAPI)
Meta Conversions API (CAPI) adalah tool wajib bagi pengiklan modern. Fitur ini memungkinkan Anda mengirim data konversi (seperti Leads, Purchases) langsung dari server Konektor ke Meta, melewati browser user.
Mengapa Harus Pakai CAPI?
Pixel browser biasa semakin tidak akurat karena:
- Ad Blockers: Extension seperti uBlock Origin memblokir pixel.
- Browser Privacy: Safari (ITP) dan Firefox membatasi masa hidup cookie.
- Koneksi Tidak Stabil: Loading page yang lambat bisa gagal memicu pixel.
- iOS14+: Tracking Transparency (ATT) mempersulit tracking app/web.
Dengan CAPI, data dikirim Server-to-Server, sehingga lebih kebal terhadap masalah di atas. Akurasi data bisa meningkat 10-30%.
Persyaratan Setup
Sebelum memulai, pastikan Anda memiliki:
- Akses Admin ke Meta Business Manager.
- Meta Pixel yang sudah dibuat.
- Akses Admin ke Dashboard Konektor.
Template URL Parameters (Meta Ads)
Meta mendukung auto-tagging ID seperti campaign_id, adset_id, dan ad_id. Tambahkan snapshot nama agar histori tetap konsisten, dan gunakan makro resmi di Ads Manager.
Template Rekomendasi (UTM + ID Stabil):
utm_source=meta&utm_medium=paid&utm_campaign={{campaign.name}}&utm_term={{adset.name}}&utm_content={{ad.name}}&campaign_id={{campaign.id}}&adset_id={{adset.id}}&ad_id={{ad.id}}&campaign_name={{campaign.name}}&adset_name={{adset.name}}&ad_name={{ad.name}}&site_source_name={{site_source_name}}&ad_meta={{placement}}&ad_account_id=YOUR_AD_ACCOUNT_ID
Isi ad_account_id dengan ID akun iklan Anda.
Catatan Penting
Jika Anda mengisi kolom URL Parameters di Meta Ads, jangan tambahkan tanda tanya (?). Meta akan menambahkannya otomatis.
| Macro | Deskripsi | Contoh |
|---|---|---|
{{campaign.name}} | Nama Campaign | Promo_Lebaran |
{{adset.name}} | Nama Ad Set | Jawa_Bali_25-50 |
{{ad.name}} | Nama Iklan | Video_Testimoni_1 |
{{placement}} | Penempatan Iklan | Instagram_Stories |
{{site_source_name}} | Sumber Platform | fb, ig, an, msg |
Cara Mengambil Token CAPI
- Buka Meta Events Manager.
- Pilih Pixel yang ingin digunakan.
- Masuk ke tab Settings.
- Scroll ke bawah hingga bagian Conversions API.
- Klik Generate Access Token.
- PENTING: Copy dan simpan token ini di tempat aman (Notepad/Password Manager). Meta tidak akan menampilkan token ini lagi.
Integrasi di Konektor
- Login ke Dashboard Konektor.
- Masuk ke menu Settings > Pixel & Tracking.
- Pilih Meta / Facebook.
- Masukkan Pixel ID Anda.
- Paste Access Token yang tadi dicopy ke kolom CAPI Access Token.
- Klik Test Connection untuk memastikan koneksi berhasil.
- Klik Save.
Setup untuk Iklan Click-to-WhatsApp (CTWA)
Jika Anda menjalankan iklan Click-to-WhatsApp di Meta, ada konfigurasi tambahan yang diperlukan agar konversi dari percakapan WhatsApp bisa diatribusikan kembali ke iklan Anda.
Mengapa Perlu Konfigurasi Tambahan?
Saat user mengklik iklan CTWA dan masuk ke WhatsApp, Meta mengirimkan ctwa_clid (Click-to-WhatsApp Click ID) melalui webhook. Konektor otomatis menangkap ID ini dari partner integration (Qiscus, Qontak, dll).
Namun, saat mengirim event konversi kembali ke Meta via CAPI, Meta mewajibkan field whatsapp_business_account_id di payload. Tanpa field ini, event akan ditolak dengan error:
Missing Page ID Or WhatsApp Business account ID
Cara Mendapatkan WhatsApp Business Account ID
- Buka Meta Business Suite.
- Di sidebar kiri, klik Pengaturan Bisnis (Business Settings).
- Navigasi ke Akun > Akun WhatsApp.
- Pilih akun WhatsApp Business yang terhubung dengan iklan Anda.
- Salin ID numerik yang ditampilkan (contoh:
123456789012345).
Memasukkan ID di Konektor
- Buka menu Settings > Pixel & Tracking.
- Edit pixel Meta Anda.
- Isi field WhatsApp Business Account ID dengan ID yang sudah disalin.
- Klik Save.
Lebih dari Satu WABA ID (Multi-Nomor)
Jika bisnis Anda menggunakan beberapa nomor WhatsApp yang terdaftar di akun WhatsApp Business berbeda (WABA ID berbeda), WABA ID di Pixel hanya berlaku sebagai fallback default.
Agar konversi CTWA terkirim ke akun Meta yang tepat sesuai nomor agent yang menangani lead, Anda perlu mengisi WABA ID per session:
- Buka menu WhatsApp > Sessions.
- Klik tombol Edit pada session yang ingin dikonfigurasi.
- Isi field WhatsApp Business Account ID dengan WABA ID yang sesuai untuk nomor tersebut.
- Klik Save.
Konektor akan otomatis mencocokkan nomor agent di lead dengan session yang terdaftar, lalu mengirim konversi menggunakan WABA ID dari session tersebut.
Urutan prioritas resolusi WABA ID:
- WABA ID dari session yang cocok dengan nomor agent di lead.
- WABA ID dari konfigurasi Pixel (fallback).
- Anda punya satu WABA ID untuk semua nomor → cukup isi di Pixel saja.
- Anda punya beberapa WABA ID (misal: nomor sales di WABA A, nomor support di WABA B) → isi WABA ID di masing-masing session, dan opsional isi di Pixel sebagai fallback.
Field ini opsional
Jika Anda tidak menggunakan iklan Click-to-WhatsApp, Anda bisa mengabaikan field ini. Field ini hanya digunakan saat Konektor mendeteksi lead yang masuk melalui klik iklan CTWA (memiliki ctwa_clid). Untuk lead dari sumber lain (website, form, manual), field ini tidak berpengaruh.
Status sinkronisasi di Sync Logs
Saat event dikirim ke Meta, Konektor akan mencatat hasil detail di Sync Logs:
accepted: Meta menerima payload.partial_failure: request masuk, tetapi ada sebagian data yang ditolak atau perlu dicek.failed: request gagal sebelum diterima Meta.skipped: event tidak dikirim karena data minimum atau konfigurasi belum memenuhi syarat.
Data Apa yang Dikirim?
Konektor secara otomatis mengirim event standar berikut sesuai status lead:
| Status Lead | Event Meta |
|---|---|
new | Lead |
qualified | InitiateCheckout |
won | Purchase |
resubscribed | Subscribe |
em), No HP (ph), Nama Depan (fn), dan Kota (ct).Deduplikasi Event
Jika Anda memasang Pixel Browser dan CAPI bersamaan, Meta mungkin menerima 2 event untuk 1 kejadian yang sama (Double Counting).
Konektor mengirim event_id yang unik untuk event server-side. Agar deduplikasi browser + server benar-benar aktif, event browser Anda juga harus memakai event_id yang sama. Jika browser event tidak mengirim ID yang sama, Meta akan menganggap keduanya sebagai event terpisah.
Untuk flow Click-to-WhatsApp, ctwa_clid diperlakukan sebagai data dari webhook WhatsApp / metadata iklan, bukan dari browser tracker biasa.
Troubleshooting
Event Tidak Muncul? Cek Traffic Permissions
Masalah yang paling sering terjadi adalah event terblokir karena domain belum dimasukkan ke Allow List Meta. Biasanya muncul peringatan seperti:
If an error has been detected in the last 3 days it will appear here... Domain(s) recently started sending data. Confirm that they're yours by adding them to allowlist.
Solusi:
- Buka Settings di Meta Events Manager.
- Scroll ke bawah ke bagian Traffic Permissions.
- Cek bagian Allow List.
- Pilih domain Anda, lalu klik Add to Allow List.
- Klik Confirm.
Setelah domain di-whitelist, event akan mulai masuk secara normal.
Next Steps
Butuh Bantuan Lebih Lanjut?
Tim kami siap membantu Anda memaksimalkan potensi tracking iklan dan atribusi bisnis Anda.
© 2026 Konektor. Seluruh hak cipta dilindungi.
