November 5, 2026 Oleh Suhendra Nasution · Founder & CEO PT Agendiz Digital Teknologi

Uji Nyata Iklan Klik ke WhatsApp sampai Purchase Masuk Events Manager

Diagram uji nyata pengiriman event Purchase dari iklan klik ke WhatsApp ke Meta Events Manager oleh Suhendra Nasution

Mengirim event Purchase dari iklan klik ke WhatsApp (CTWA) ke Meta Events Manager memerlukan Conversions API khusus Business Messaging. Event harus dikirim ke dataset milik WhatsApp Business Account (bukan Pixel website) dalam maksimal 7 hari setelah klik, dengan menyertakan kode ctwa_clid unik, nominal rupiah, dan mata uang IDR.

Di artikel sebelumnya (CTWA Bukan untuk Hemat Biaya WhatsApp API), saya menceritakan alasan utama beriklan klik ke WhatsApp: mengirim sinyal closing kembali ke Meta. Tanpa sinyal itu, Meta hanya tahu siapa yang mengirim chat pertama, bukan siapa yang akhirnya transfer.

Banyak panduan di internet menjelaskan konsep ini hanya di atas kertas. Sebagai praktisi, saya lebih percaya data yang sudah teruji langsung. Pada 29 Oktober 2026, saya menguji alur pengiriman ini di sistem produksi kami dengan iklan aktif sungguhan. Artikel ini mencatat apa saja yang salah di awal, bagaimana cara memperbaikinya, dan hasil saat event Purchase senilai Rp220.000 sukses diterima oleh Meta Events Manager.

Transparansi: saya Suhendra Nasution, praktisi website, SEO, dan iklan Meta & Google sejak 2018. Saya juga founder Agendiz Cloud, platform CRM WhatsApp yang memiliki fitur add-on Meta CAPI. Semua tangkapan layar dan data yang saya sebutkan berasal dari uji nyata tersebut, dengan ID akun dan kode sensitif yang disamarkan demi privasi.

3 Kesalahan Awal yang Membuat Event Gagal Terkirim

Sebelum event berhasil masuk dengan tanda centang hijau di Events Manager, uji coba kami sempat menemui tiga kendala teknis. Kalau Anda sedang menyiapkan integrasi serupa, tiga hal ini kemungkinan besar juga akan Anda temui.

1. Error 2804132: Dataset Website Ditolak Meta

Kesalahan pertama kami terjadi saat mencoba mengirim event WhatsApp ke dataset atau Pixel website yang sudah ada. Respons dari Meta langsung menghasilkan penolakan:

GraphMethodException: (#2804132) Dataset is not compatible with Business Messaging channels.

Meta membedakan wadah data berdasarkan jalurnya. Pixel atau dataset website hanya menerima interaksi berbasis web (URL, browser, cookie). Untuk interaksi WhatsApp, Meta mewajibkan event dikirim ke dataset khusus yang terikat langsung ke WhatsApp Business Account (WABA).

Solusinya: buat atau pilih dataset yang bertipe Business Messaging di dalam Business Manager, lalu tautkan langsung ke nomor WABA Anda.

2. Klik dari “Pratinjau Iklan” Tidak Membawa ctwa_clid

Saat iklan selesai dibuat di Meta Ads Manager, pengiklan biasanya langsung tergoda mengklik tombol pratinjau iklan (Ad Preview) lalu mengirim chat ke nomor bisnis untuk mengetes alur.

Hasilnya: chat masuk dengan rapi ke inbox WhatsApp, tetapi sistem kami mencatat parameter ctwa_clid kosong.

Penyebabnya sederhana. Meta hanya menyuntikkan token pelacakan ctwa_clid pada penayangan iklan aktif di feed atau stories aplikasi WhatsApp, Instagram, atau Facebook nyata di perangkat mobile. Tautan pratinjau internal dari Ads Manager tidak memicu sesi iklan berbayar, sehingga tidak ada kode klik yang bisa dikaitkan ke kontak.

Solusinya: pengujian wajib dilakukan dengan menayangkan iklan aktif sungguhan, lalu mengklik iklan tersebut dari akun pengguna nyata lewat aplikasi mobile.

3. Token Akses Kurang Izin Event Messaging

Pengiriman event server-to-server ke Meta Graph API memerlukan token akses pengguna sistem (System User Token). Pada percobaan awal, token kami hanya memiliki izin standar pesan. Saat permintaan pengiriman event dikirim, Meta mengembalikan error izin akses.

Untuk jalur pesan bisnis, Meta menuntut izin khusus:

whatsapp_business_manage_events

Izin ini harus berada pada tingkat akses lanjutan (Advanced Access) di dashboard Meta App Developer agar token dapat mengirimkan payload event ke endpoint Graph API tanpa terblokir.

Ringkasan Perbedaan: Sebelum vs Sesudah Perbaikan

Berikut tabel perbandingan parameter teknis yang membedakan kegagalan awal dengan pengiriman yang sukses:

ParameterPercobaan Awal (Gagal)Hasil Perbaikan (Sukses)
Jenis DatasetDataset Web / Pixel WebsiteDataset WABA (Business Messaging)
Respons ErrorError #2804132 (incompatible)HTTP 200 OK (events_received: 1)
Sumber Klik UjiTombol Preview di Ads ManagerIklan aktif di Instagram feed mobile
Keberadaan Tokenctwa_clid kosong (null)ctwa_clid string resmi dari Meta
Izin Token Graph APIStandar whatsapp_business_messagingDitambah whatsapp_business_manage_events
Status di Events ManagerTidak muncul sama sekaliTercatat di tab Uji Peristiwa (Test Events)

Alur Nyata dari Klik Iklan sampai Purchase Rp220.000 Diterima

Setelah seluruh perizinan dan jenis dataset diperbaiki, kami menjalankan skenario pengujian lengkap pada 29 Oktober 2026. Berikut tahapannya:

Langkah 1: Klik Iklan dan Webhook Masuk

Pengguna mengklik iklan aktif di Instagram yang mengarah ke WhatsApp. Di sisi server, webhook pesan masuk dari Meta membawa payload referral yang berisi:

  • ID WhatsApp pengirim
  • Tanggal dan jam klik
  • Parameter ctwa_clid unik

Sistem CRM otomatis mengunci kode tersebut pada profil kontak calon pelanggan.

Langkah 2: Pembuatan Deal (Event LeadSubmitted)

Ketika admin membuka obrolan dan membuat Deal baru di pipeline CRM, sistem secara otomatis menembakkan event pertama ke Meta Conversions API:

  • Event Name: LeadSubmitted
  • Action Source: business_messaging
  • Messaging Channel: whatsapp
  • Parameter Wajib: ctwa_clid dan ID WABA

Di Meta Events Manager, event LeadSubmitted langsung muncul di layar pantau dengan status terkirim.

Langkah 3: Closing dan Status Won (Event Purchase Rp220.000)

Setelah interaksi obrolan berlangsung dan transaksi disepakati, admin memperbarui status deal menjadi Won dengan nominal closing Rp220.000.

Seketika itu juga, CRM menembakkan event kedua ke endpoint Meta:

  • Event Name: Purchase
  • Action Source: business_messaging
  • Currency: IDR
  • Value: 220000
  • Parameter Pelacak: ctwa_clid yang sama

Hasil di Meta Events Manager: event Purchase tercatat bersih dengan nilai Rp220.000 IDR, terhubung ke interaksi iklan yang bersangkutan.

3 Catatan Penting untuk Biro Travel Umroh dan Bisnis Jasa

Dari uji nyata ini, ada tiga hal praktis yang perlu diperhatikan oleh pemilik bisnis maupun tim media buyer:

1. Batas Waktu 7 Hari untuk Atribusi Closing

Dokumentasi teknis Conversions API untuk pesan bisnis (tercatat di AWS End User Messaging dan panduan Meta) menetapkan bahwa atribusi konversi hanya berlaku untuk interaksi iklan dalam rentang 7 hari terakhir.

Artinya, jika calon jamaah mengklik iklan hari Senin, deal harus mencapai status closing dan dikirimkan ke Meta paling lambat hari Minggu berikutnya agar bisa terhubung ke kampanye iklan tersebut.

2. Menentukan Titik Closing: DP atau Lunas?

Bagi biro travel haji dan umroh, pelunasan paket sering kali baru terjadi satu atau dua bulan sebelum keberangkatan, jauh melampaui jendela 7 hari.

Oleh karena itu, titik “Won” yang ideal dikirim sebagai event Purchase terjadi saat Down Payment (DP) atau booking seat diterima. Mengirimkan nominal DP memastikan sinyal konversi tetap masuk di dalam batas waktu atribusi Meta, sehingga algoritma iklan memiliki data segar untuk mencari calon jamaah serupa.

3. Nilai Rupiah Harus Akurat

Jangan mengisi nilai deal secara acak atau sekadar formalitas. Nilai rupiah yang Anda kirimkan menentukan perhitungan Return on Ad Spend (ROAS) di Meta Ads Manager. Dengan data nilai riil, Anda bisa mengevaluasi ad set mana yang benar-benar menghasilkan transaksi bernilai tinggi, bukan sekadar mendatangkan chat basa-basi.

Tanya Jawab Singkat

Apakah optimasi Purchase bisa langsung disetel di menu iklan bawaan CRM?
Tidak. Pemilihan optimasi Purchase tetap dilakukan di dalam Meta Ads Manager pada tingkat Ad Set (memilih tujuan Penjualan / Sales, lokasi konversi WhatsApp, dan dataset WABA). CRM bertugas sebagai pengirim data penutupannya lewat Conversions API. Penjelasan alurnya ada di panduan optimasi iklan click to whatsapp.

Mengapa event Purchase saya tidak terbaca di Meta Events Manager?
Penyebab paling sering meliputi dataset yang salah (memakai dataset web bukan WABA), token akses yang belum diberi izin whatsapp_business_manage_events, atau pengetesan dilakukan lewat tautan pratinjau yang tidak menyertakan kode ctwa_clid.

Berapa minimal konversi agar algoritma Purchase berjalan optimal?
Patokan umum dari Meta untuk fase pembelajaran (learning phase) berkisar 50 peristiwa konversi per minggu per ad set. Bila bisnis Anda belum mencapai volume tersebut, mulailah dengan optimasi Leads terlebih dahulu sebelum berpindah ke Purchase.

Langkah Selanjutnya

Merapikan alur pelacakan iklan bukan pekerjaan rumit jika Anda memahami persyaratannya sejak awal. Bila biro perjalanan umroh atau bisnis Anda membutuhkan pendampingan teknis dalam menyusun strategi kampanye Meta Ads dan pelacakan Conversions API, Anda bisa melihat detail layanan saya di halaman Iklan Meta & Google serta halaman khusus Travel Haji & Umroh.

Untuk berdiskusi langsung mengenai audit performa iklan Anda, silakan hubungi saya melalui WhatsApp resmi Suhendra Nasution.

Catatan uji coba diperbarui per 5 November 2026 berdasarkan pengujian langsung pada 29 Oktober 2026.

Sumber Dokumentasi Resmi

TENTANG PENULIS & PRAKTISI

Suhendra Nasution

Founder & CEO PT Agendiz Digital Teknologi (agendiz.cloud & agendiz.com). Praktisi pembuatan website cepat, Technical SEO/GEO, dan sistem Omnichannel WhatsApp CRM untuk perusahaan serta biro Travel Haji & Umroh di Indonesia.