Kembali ke Blog
tracking pixel WAROAS iklan closinganalisis iklan UMKM

Cara Tahu Iklan Mana yang Bikin Closing (Bukan Cuma Chat)

Pelajari cara setup tracking Meta Pixel + TikTok Pixel ke WA sampai keliatan cost per closing, bukan cuma cost per chat. Plus contoh dashboard sederhana.

27 Agustus 2026 10 menit bacaSinclo
Cara Tahu Iklan Mana yang Bikin Closing (Bukan Cuma Chat)
Gratis: 30 template WA anti-blokir (PDF + Sheets) — download di sini.

Cara Tahu Iklan Mana yang Bikin Closing (Bukan Cuma Chat)

Bayangkan Anda sudah habiskan jutaan rupiah buat iklan. Chat WhatsApp masuk puluhan per hari. Anda senyum-senyum karena merasa iklan "sukses". Tapi akhir bulan, rekening tidak bergerak. Closing? Cuma 2 dari 100 chat. Sisanya cuma nanya harga terus hilang.

Inilah penyakit klasik UMKM yang sudah main iklan berbayar: terlalu fokus ke cost per chat, lupa cost per closing. Padahal, chat tanpa closing itu cuma biaya, bukan aset.

Artikel ini akan bantu Anda dari A sampai Z: pasang pixel dengan benar, track event yang relevan, kirim data closing balik ke platform iklan, sampai baca dashboard sederhana untuk putuskan iklan mana yang harus dimatikan dan mana yang harus di-scale.


Masalahnya: Chat Banyak, Closing Sedikit

Kenapa Cost per Chat Itu Menipu

Cost per chat yang rendah (misal Rp 2.000 per chat) itu terasa luar biasa di dashboard Meta atau TikTok. Anda lihat metrik "messages" naik, rasio klik ke chat bagus, dan algoritma iklan terus optimize ke orang-orang yang suka klik tombol WhatsApp.

Masalahnya: orang yang klik tombol WA tidak sama dengan orang yang beli. Ada yang nanya harga, ada yang salah paham, ada yang cuma butuh teman ngobrol, ada yang sebenernya cuma好奇 (penasaran). Biaya akuisisi chat bisa murah, tapi kalau closing rate-nya 1-2%, cost per closing Anda bisa 50-100x lebih mahal.

Celah antara Chat dan Closing yang Sering Bocor

Sebelum closing terjadi, ada banyak celah yang bikin chat "bocor" jadi hilang:

  • CS lambat bales — calon pembeli sudah lari ke kompetitor.
  • Tidak ada follow-up system — chat masuk, dilupain, gaung.
  • Tidak ada tagging lead — semua chat dianggap sama, padahal beda kualitas.
  • Halaman WA tidak terhubung ke data iklan — Anda tidak tahu chat ini datang dari iklan mana.

Tanpa tracking yang nyambung dari klik iklan → chat → closing, Anda cuma main tebak-tebakan.


Fondasi: Pasang Meta Pixel & TikTok Pixel dengan Benar

Setup Meta Pixel di Website dan Landing Page

  1. Buka Meta Events Manager → klik Connect Data Sources → pilih Web.
  2. Pilih Meta Pixel (atau buat baru kalau belum punya).
  3. Pasang base code pixel di <head> website Anda. Kalau pakai WordPress, plugin seperti PixelYourSite atau oficial Meta integration bisa percepat proses.
  4. Kalau pakai landing page builder (Carrd, Leadpages, Instapage), biasanya ada kolom khusus "Meta Pixel ID" yang tinggal diisi.
  5. Aktifkan Automatic Advanced Matching supaya data customer (email, phone) bisa dicocokkan otomatis sama akun Meta.

Setup TikTok Pixel untuk Kampanye WA Traffic

  1. Buka TikTok Ads ManagerAssetsEventsWeb Events.
  2. Klik ManageCreate Pixel → pilih Manual Setup (jangan pilih "auto" kalau Anda mau kontrol penuh).
  3. Install base code di website.
  4. Untuk event klik WhatsApp, gunakan Click event dengan trigger pada tombol/anchor WA.

Test Pixel Pakai Facebook Pixel Helper dan TikTok Pixel Helper

Sebelum jalanin iklan, wajib test. Install ekstensi Chrome:

  • Meta Pixel Helper untuk cek Meta Pixel.
  • TikTok Pixel Helper untuk cek TikTok Pixel.

Cara test:

  1. Buka website/landing page Anda.
  2. Lihat ikon ekstensi, harus nyala hijau dan muncul event "PageView".
  3. Klik tombol WhatsApp, harus muncul event baru (Contact/Submit).
  4. Kalau tidak muncul, cek apakah base code sudah terpasang dengan benar.

Event Penting yang Harus Di-track (Bukan Cuma PageView)

Event Klik WhatsApp (Contact Event)

PageView saja tidak cukup. Anda perlu tau persis berapa visitor yang beneran klik tombol WA dan berpotensi jadi chat.

Setup event Contact di Meta:

  • Di Events Manager → pilih pixel Anda → Add Event
  • Pilih Contact (bawaan Meta) atau bikin custom event bernama Contact_WA
  • Set trigger: klik pada elemen dengan class/ID tombol WhatsApp Anda (misal .btn-wa)

Event Halaman Thank You Setelah Submit

Kalau Anda pakai form sebelum redirect ke WA (misal form nama + nomor), buat halaman thank you page terpisah (misal /terima-kasih). Event ini jadi proxy awal untuk calon buyer yang serius.

Setup:

  • Buat custom event Lead di Meta
  • Trigger: URL mengandung /terima-kasih

Custom Event Berdasarkan Funnel Bisnis Kamu

Tiap bisnis beda. Kalau Anda jualan produk tinggi (Rp 1 juta+), calon buyer butuh waktu. Event yang ideal:

EventTriggerTujuan
ViewContentBuka halaman produkTracking atensi
AddToCartKlik tombol keranjangTracking intensi
InitiateCheckoutMulai isi form dataTracking pertimbangan
Contact_WAKlik tombol WhatsAppTracking chat intent
Purchase (closing)CS konfirmasi dealTracking closing real

Semakin detail event Anda, semakin tajam algoritma platform menemukan orang-orang yang mirip buyer Anda.


Kirim Data Closing dari WA ke Pixel (Server-Side atau Manual)

Opsi 1: Integrasi via CRM atau Google Sheets

Pakai CRM sederhana (bisa mulai dari Google Sheets) untuk catat status tiap chat:

NamaSumber IklanStatusNilai Deal
AndiMeta - Ads AClosing1.500.000
BudiTikTok - Ads BPending-
CitraMeta - Ads ACancel-

Kolom "Sumber Iklan" wajib Anda isi manual berdasarkan UTMs atau link WA unik per iklan (misal wa.me/628xxx?text=Dari%20Ads%20A).

Opsi 2: Webhook WhatsApp API ke Conversions API

Kalau pakai WhatsApp Business API (provider seperti Wablas, MooSend, Twilio), Anda bisa setup webhook yang mengirim data closing ke Meta Conversions API atau TikTok Events API secara otomatis.

Alur singkat:

  1. CS tandai chat sebagai "Closing" di dashboard WA API.
  2. Webhook trigger → kirim event Purchase ke server Meta/TikTok lengkap dengan value (nilai transaksi) dan currency.
  3. Data langsung masuk ke Ads Manager.

Opsi 3: Input Manual Conversion di Ads Manager

Kalau belum punya API atau CRM, cara paling cepat: upload manual conversion.

Di Meta Ads Manager:

  • Buka iklan → Create offline event set (kalau belum ada)
  • Setelah closing, buka Ads Manager → cari iklan → klik Send conversion → isi value dan waktu closing

Metode ini memang manual, tapi tetap lebih baik daripada tidak track sama sekali.


Bikin Custom Conversion untuk Tracking Closing

Cara Bikin Custom Conversion di Meta Ads

  1. Buka Meta Events Manager → pilih pixel Anda.
  2. Klik Custom ConversionsCreate Custom Conversion.
  3. Isi:
    • Name: "Closing WA - Semua Campaign"
    • Event: Purchase
    • URL contains: terima-kasih atau biarkan kosong kalau pakai server-side
    • Value: masukkan rata-rata nilai transaksi Anda
  4. Save.

Sekarang conversion type baru ini bisa dipilih saat Anda optimize kampanye (misal optimize untuk "Closing WA").

Cara Pakai Complete Payment Event di TikTok

  1. Buka TikTok Events ManagerCreate Event.
  2. Pilih Complete Payment.
  3. Sambungkan ke pixel Anda.
  4. Set trigger berdasarkan URL thank you page atau event server-side.

Set Value per Closing biar ROAS Keliatan Jelas

Ini langkah krusial yang sering dilupakan. Tanpa conversion value, platform tidak bisa hitung ROAS dengan benar.

Cara set value:

  • Kalau harga produk Anda seragam (misal Rp 500.000), masukkan value statis di event.
  • Kalau bervariasi, gunakan dynamic value — server-side API Anda harus mengirim value sesuai nominal closing sebenarnya.

Setelah value terisi, kolom ROAS di Ads Manager akan mulai muncul angka yang bisa Anda percaya.


Contoh Dashboard Sederhana untuk Monitoring

Spreadsheet Harian: Kolom yang Wajib Ada

TanggalPlatformNama IklanSpendChatClosingRevenueCost per ClosingROAS
01/12MetaIklan A100.0005031.500.00033.33315x
01/12TikTokIklan B150.000802800.00075.0005,3x

Update setiap hari. Bisa otomatis kalau pakai formula Google Sheets yang pull data dari platform (perlu integrasi API).

Looker Studio / Google Data Studio: View Otomatis

Hubungkan Google Sheets ke Looker Studio (gratis) untuk buat dashboard visual:

  • Bar chart: spend per iklan
  • Funnel chart: impression → klik → chat → closing
  • Scatter plot: cost per closing vs ROAS per iklan
  • Filter: berdasarkan platform, range tanggal, campaign

Metrik Utama: Cost per Closing, ROAS, dan Lead-to-Close Rate

Jangan只看 chat. Fokus pada tiga metrik ini:

  1. Cost per Closing = total spend ÷ jumlah closing.
  2. ROAS = total revenue ÷ total spend × 100%.
  3. Lead-to-Close Rate = (jumlah closing ÷ jumlah chat) × 100%.

Kalau lead-to-close rate Anda di bawah 5%, ada masalah di proses closing, bukan iklannya.


Cara Baca Data dan Putuskan Iklan Mana yang Dimatikan

Threshold Cost per Closing yang Masih Worth It

Tiap bisnis beda. Tapi aturan kasarnya:

  • ROAS di atas 3x — iklan sehat, lanjut.
  • ROAS 1-3x — perlu optimasi, belum tentu dimatikan.
  • ROAS di bawah 1x — iklan rugi, matikan.

Untuk cost per closing, hitung dulu maximum cost per closing yang bisnis Anda bisa terima. Misal margin produk Rp 300.000, dan Anda butuh minimal 3 closing per 10 chat untuk capai profit → maximum cost per closing = Rp 100.000.

Bedakan Iklan dengan Closing Tinggi tapi ROAS Rendah

Ada iklan yang closing-nya banyak tapi nilai transaksinya kecil. Ada juga iklan yang closing sedikit tapi sekali closing jutaan.

Jangan langsung panik lihat cost per closing. Selalu cross-check dengan ROAS. Iklan dengan closing 2 transaksi Rp 1.500.000 (ROAS 5x) lebih sehat daripada iklan closing 10 transaksi Rp 100.000 (ROAS 1x).

Scale Yang Closing-nya Konsisten, Matikan Yang Cuma Banjir Chat

Saatnya ambil keputusan. Dari data 7-14 hari terakhir:

  • Scale 20-30%: iklan dengan ROAS konsisten tinggi (di atas target).
  • Hold: iklan dengan ROAS di target, butuh lebih banyak data.
  • Matikan: iklan dengan ROAS rendah dan lead-to-close rate di bawah rata-rata (cuma banjir chat tapi tidak closing).

Kesalahan Umum yang Bikin Tracking Closing Gagal

Lupa Test Event Setelah Update Website

Anda baru redesign landing page, tapi lupa kalau tombol WA pindah class dari .btn-wa ke .cta-wa. Pixel tidak trigger event Contact lagi. Hasilnya? Closing di Ads Manager tiba-tiba turun tanpa sebab.

Solusi: setiap update website, selalu jalankan Facebook Pixel Helper dan TikTok Pixel Helper untuk test ulang.

Double Counting karena Pixel + Conversions API Tidak Dideduksi

Kalau Anda pakai Meta Pixel (browser) dan Conversions API (server) sekaligus, data yang sama bisa terhitung dua kali.

Solusi: di Events Manager, aktifkan Deduplication dan pastikan event_id di Pixel dan API sama untuk transaksi yang identik.

Tidak Kasih Value Conversion, Jadi Algoritma Tidak Optimal

Tanpa value, algoritma platform tidak bisa bedain closing Rp 100.000 dengan closing Rp 5.000.000. Hasilnya, platform akan optimize ke closing "murah" yang sebenarnya tidak profitable.

Solusi: selalu isi value di setiap conversion event. Untuk dynamic value, wajib pakai server-side API.


Penutup

Chat banyak itu虚荣 (kosong) kalau tidak jadi closing. Tanpa tracking pixel yang nyambung sampai ke data closing, Anda cuma main tebak-tebakan. Mulailah dari fondasi: pasang pixel dengan benar, track event yang relevan, kirim data closing balik ke platform, lalu baca dashboard untuk ambil keputusan.

Kuncinya bukan tools yang canggih, tapi konsistensi catat data dan keberanian matikan iklan yang tidak profitable. Kalau selama ini Anda cuma lihat cost per chat, sekarang saatnya pindah ke cost per closing.

Mau lebih cepat implementasinya? Download 30 template spreadsheet tracking iklan + dashboard Looker Studio di /lead-magnet. Sudah include kolom-kolom yang wajib Anda isi setiap hari plus rumus otomatis untuk hitung ROAS dan cost per closing.

Kalau lebih suka langsung coba setup pixel + tracking closing tanpa ribet, daftar Sinclo gratis 14 hari di /register. Anda bisa integrasikan Meta Pixel, TikTok Pixel, sampai server-side API dalam satu dashboard.

Ada pertanyaan atau butuh diskusi kasus spesifik? Email ke sinclo.official@gmail.com — kami bantu reply dalam 1x24 jam kerja.

Mau follow-up tidak hilang lagi?

Sinclo ubah setiap chat jadi prospek dengan daftar follow up harian. Setup 5 menit via QR.