CAPI WhatsApp: Kirim Data Closing ke Meta Ads Langsung dari Chat
Kebanyakan bisnis yang beriklan Click-to-WhatsApp mengalami hal yang sama: chat masuk ramai, yang beli sedikit. Lalu anggaran dinaikkan, chat makin ramai, rasio pembelinya tetap. Kesimpulan yang sering diambil: "iklannya kurang bagus" atau "CS-nya kurang jago jualan".
Sering kali dua-duanya bukan masalahnya. Masalahnya ada di satu hal yang jarang dibahas: Meta tidak pernah tahu siapa yang akhirnya membeli.
Meta mengoptimalkan apa yang ia lihat
Iklan Click-to-WhatsApp berhenti di satu titik: pelanggan menekan tombol dan chat terbuka. Setelah itu, seluruh proses jualan — tanya harga, nego, transfer — terjadi di WhatsApp, di luar pandangan Meta.
Jadi satu-satunya sinyal yang diterima algoritma adalah "percakapan dimulai". Dan algoritma melakukan persis apa yang diminta: mencari lebih banyak orang yang suka memulai percakapan. Termasuk yang cuma iseng tanya, yang membandingkan sepuluh toko sekaligus, dan yang tidak pernah berniat membeli.
Solusinya bukan iklan yang lebih bagus. Solusinya memberi tahu Meta siapa yang membeli, supaya ia bisa mencari orang yang mirip mereka. Jalur resminya bernama Conversions API (CAPI).
Masalah CAPI untuk bisnis WhatsApp
CAPI dibuat untuk toko online: pembelian terjadi di website, server mencatatnya, lalu mengirim event Purchase ke Meta. Otomatis.
Di bisnis WhatsApp, "pembelian" adalah CS yang menerima bukti transfer dan membalas "terima kasih, Kak". Tidak ada tombol checkout, tidak ada server yang mencatat. Supaya CAPI bekerja, seseorang harus memberi tahu sistem bahwa closing terjadi — dan di situlah kebanyakan setup gagal. CS diminta membuka dashboard, mencari lead, mengubah status, mengisi nominal. Dua hari pertama rajin, minggu kedua lupa, bulan kedua datanya bolong dan Meta kembali buta.
Jadi syarat CAPI yang benar-benar dipakai untuk WhatsApp sederhana: mencatat closing harus semudah membalas chat.
Cara kerjanya di SendWia
1. Petakan tahap CRM ke event Meta — sekali saja
Di menu Iklan → Conversion Tracking, tentukan tahap CRM mana mengirim event apa. Contoh dengan tahap bawaan CRM SendWia:
| Tahap CRM | Event ke Meta | Artinya bagi Meta |
|---|---|---|
| Tertarik | QualifiedLead | Prospek yang serius |
| Negosiasi | InitiateCheckout | Hampir beli |
| Closing (Won) | Purchase + nilai transaksi | Ini yang harus dicari lebih banyak |
Tahap dan event bebas diatur. Nilai transaksi bisa diambil dari nilai lead di CRM, nilai tetap, atau tidak dikirim.
Setelah itu, setiap kali lead pindah ke tahap yang dipetakan, event terkirim otomatis ke Meta. Tidak peduli siapa yang memindahkannya.
2. Tiga cara memindahkan lead — pilih yang paling cocok untuk timmu
a. Geser kartu di CRM. Cara klasik: buka CRM Kanban di dashboard atau aplikasi HP, seret kartu ke kolom Closing.
b. Bot yang memindahkan. Lead dari percakapan bot masuk CRM otomatis di tahap awal.
c. Ketik kode di chat — tanpa membuka apa pun. Ini yang membuat CAPI benar-benar dipakai. Setiap aturan bisa diberi kode unik, misalnya -sip9-. CS cukup menutup percakapan seperti biasa, dengan kode di akhir:
Terima kasih sudah order, Kak 🙏 Paket dikirim besok pagi ya. -sip9-
Lead pindah ke Closing, event Purchase terkirim ke Meta. CS tidak meninggalkan WhatsApp.
Kalau ada nominal di dekat kodenya — "total 250rb -sip9-" — nominal itu ikut tercatat sebagai nilai transaksi dan terkirim ke Meta.
3. Pengaman supaya datanya tidak kotor
Mencatat closing semudah mengetik juga berarti mudah salah catat. Beberapa pengaman yang sengaja dipasang:
- Pesan dari bot, broadcast, dan kirim tunggal diabaikan. Kalimat penutup ber-kode sering tersalin ke template broadcast; tanpa pengaman ini satu broadcast = ribuan pembelian palsu di laporan Meta.
- Kode bisa diikat ke nomor tertentu. Di bisnis dengan banyak nomor atau banyak agen, kode A hanya berlaku untuk nomor A. Diketik dari nomor lain, dicatat tapi tidak dikirim.
- Angka bukan nominal diabaikan. "Garansi 7 hari -sip9-" tidak akan tercatat sebagai pembelian Rp 7. Angka di bawah seribu tanpa satuan tidak dianggap nilai.
- Kotak uji. Ketik contoh kalimat dan lihat apa yang akan terjadi — tahap mana, event apa, nilai berapa — tanpa benar-benar mengirim apa pun.
- Riwayat 30 hari setiap kode yang terpicu: dari nomor mana, oleh agen siapa, ke lead siapa.
Keyword bekerja dari aplikasi WhatsApp di HP untuk nomor Unofficial dan Coexistence, serta dari dashboard dan aplikasi HP SendWia untuk semua jenis nomor.
Supaya Meta mengenali pembelinya
Mengirim event saja tidak cukup; Meta harus bisa mencocokkan event itu dengan orang yang melihat iklan. Makin banyak petunjuk yang cocok, makin berguna datanya.
SendWia mengirim petunjuk yang memang sudah dimiliki, dari yang paling kuat:
- Penanda klik iklan — chat yang datang dari iklan Click-to-WhatsApp membawa penanda klik. Ini pencocokan paling akurat, dan nomor Coexistence juga menerimanya.
- Penanda kunjungan website — kalau pelanggan sempat membuka landing page yang dipasangi skrip Pelacakan Web sebelum chat, jejak kunjungan itu ikut terbawa sampai closing, berminggu-minggu kemudian sekalipun.
- Nomor telepon, nama, dan negara — nama hanya dikirim bila terlihat seperti nama orang (bukan nama toko atau emoji), karena tebakan yang salah justru menurunkan kualitas pencocokan.
Nomor, nama, dan email diubah menjadi kode hash SHA-256 sebelum dikirim — Meta hanya bisa mencocokkan dengan data yang sudah mereka punya, bukan membaca data mentahnya. Isi percakapan tidak pernah dikirim.
Kalau ada event yang terkirim tapi petunjuknya kurang lengkap, kartu Cek Kualitas Data di dashboard menunjukkan penyebabnya dan tombol untuk memperbaikinya — misalnya Page ID yang salah membuat penanda klik iklan ditolak Meta.
Memasangnya, langkah demi langkah
- Pastikan paket Pro Ads aktif dan akun iklan sudah terhubung di tab Performa Iklan.
- Buka Iklan → Conversion Tracking, pilih sumber Akun iklan — pixel/dataset dan Halaman iklan dipilih dari daftar, tak perlu mencari ID.
- Masukkan token kirim dari Events Manager. Panduan "Dari mana isian ini didapat?" di layar menunjukkan langkahnya.
- Buat aturan Tahap CRM → Event, minimal
Closing (Won) → Purchase. - (Opsional) Beri aturan itu kode keyword, lalu coba di kotak uji.
- Tekan Kirim event uji, lalu pastikan event muncul di tab Test Events di Events Manager. Catatan: Meta tetap memproses event uji sebagai event sungguhan, jadi cukup satu-dua kali.
Setelah itu, pantau tab Performa Iklan: belanja tiap kampanye kini bersanding dengan chat, lead, dan closing. Angka yang selama ini tak pernah terlihat — biaya per closing — mulai muncul.
Yang perlu diketahui sebelum mulai
- Butuh volume untuk berdampak. Meta belajar dari pola; beberapa closing per minggu belum cukup untuk mengubah arah optimasi. Tetap kirim sejak awal — datanya menumpuk, dan laporan biaya per closing sudah berguna sejak hari pertama.
- Datanya sebaik disiplin timmu. Keyword membuat pencatatan semudah mungkin, tapi tetap harus diketik. Sepakati satu aturan sederhana: setiap kali terima transfer, tutup dengan kode.
- Ini bukan pengganti evaluasi CS. CAPI memberi tahu Meta siapa yang membeli. Kenapa yang lain tidak membeli adalah pertanyaan berbeda — dijawab dengan mengevaluasi percakapan CS memakai AI.
Ringkasan
- Iklan Click-to-WhatsApp dioptimasi untuk chat, karena hanya itu yang Meta lihat. CAPI memberinya sinyal pembelian.
- Di SendWia, tahap CRM dipetakan ke event Meta; setiap lead yang pindah tahap mengirim event otomatis.
- CS bisa menandai closing cukup dengan mengetik kode di chat, lengkap dengan nominal — tanpa membuka dashboard.
- Pengaman bawaan mencegah data kotor: broadcast diabaikan, kode per nomor, angka bukan nominal diabaikan.
- Data identitas di-hash sebelum dikirim; isi percakapan tidak pernah keluar.
Nomor Coexistence ikut menerima penanda klik iklan — kalau kamu belum yakin memilih mode mana, bandingkan dulu di WABA Standar vs Coexistence.
Conversion Tracking, keyword closing, Pelacakan Web, dan Performa Iklan termasuk paket Pro Ads — Rp 80.000/bulan selama promo (normal Rp 100.000) sampai 31 Desember 2026. Lihat paket.
