Cara Tracking Leads dari Website: Tahu dari Mana Klik WhatsApp, Telepon, dan Formulir Datang

Terakhir diperbarui: 25 Oktober, 2026

Sudah memasang GA4 (Google Analytics 4), tapi tetap tidak tahu channel mana yang mendatangkan chat WhatsApp, telepon, dan formulir?

Cara tracking leads dari website, yaitu melacak dari mana calon pelanggan datang sebelum menghubungi, bisa dikerjakan tanpa aplikasi berbayar.

Prosesnya empat tahap:

  • tentukan tindakan yang dihitung sebagai leads,
  • pasang pelacakannya lewat GTM (Google Tag Manager),
  • baca channel-nya di GA4,
  • lalu cocokkan dengan catatan leads.

Tentukan Dulu Apa yang Dihitung sebagai Leads

Hubungi kami tombol pesan bisnis

Sebelum memasang apa pun, tentukan tindakan pengunjung yang dihitung sebagai leads. Dengan begitu, laporan nantinya hanya berisi aktivitas yang benar-benar bernilai bagi bisnis. Untuk sebagian besar bisnis jasa, tiga tindakan ini sudah cukup:

  • Klik tombol WhatsApp
  • Klik nomor telepon
  • Kirim formulir (penawaran, konsultasi, atau booking)

Tambahkan klik email hanya bila email memang menjadi jalur utama pelanggan bertanya. Prioritas tiap bisnis juga bisa berbeda. Contohnya, klinik gigi mungkin lebih banyak menerima konsultasi lewat WhatsApp, sedangkan kantor akuntan lebih sering mendapat permintaan lewat formulir.

Bedakan Klik, Leads, dan Klien

Ketiganya sering dianggap sama, padahal dicatat di tempat yang berbeda:

  • Klik (dicatat di GA4): tanda seseorang berniat menghubungi, misalnya menekan tombol WhatsApp atau nomor telepon.
  • Leads (dicatat di WhatsApp atau formulir): percakapan yang benar-benar terjadi setelah calon pelanggan menghubungi bisnismu.
  • Klien (dicatat di catatan leads): leads yang akhirnya menjadi transaksi atau deal (kesepakatan).
Perbedaan Klik, Leads, Klien

Pembedaan ini penting karena GA4 hanya melihat klik. Begitu calon pelanggan pindah ke WhatsApp, jejaknya terputus. GA4 tidak tahu apakah pesannya dikirim, dan chat yang masuk tidak membawa keterangan dari mana orang itu datang.

Catat Semua Tombol Kontak di Website

Setelah itu, buat daftar semua titik kontak di website. Contohnya, kontraktor renovasi rumah yang melayani Denpasar dan Badung punya enam titik kontak berikut:

Titik kontakLokasi di websiteJenis
Tombol WhatsApp melayangSemua halamanWhatsApp
Tombol Minta SurveiHalaman layananWhatsApp
Tautan WhatsAppFooterWhatsApp
Nomor teleponHeaderTelepon
Nomor teleponHalaman kontakTelepon
Formulir permintaan surveiHalaman layananFormulir

Daftar ini dipakai lagi saat memasang dan menguji pelacakan, supaya tidak ada tombol yang terlewat.

Yang Tidak Perlu Dilacak

Tidak semua interaksi perlu dijadikan event (aktivitas pengunjung yang dicatat GA4). Lewati aktivitas yang tidak dipakai untuk memutuskan anggaran, seperti scroll halaman, klik menu navigasi, dan tontonan video.

Datanya memang bisa dikumpulkan, tetapi sering hanya membuat laporan ramai tanpa wawasan yang berguna.

Persiapan Sebelum Memasang GA4 dan GTM

Perencanaan analitik dan konfigurasi tag

Siapkan tiga hal ini agar data yang masuk ke GA4 bisa dibaca dengan benar:

  • Akses GA4 minimal dengan izin Editor
  • GTM yang kodenya sudah terpasang di website
  • Daftar tombol kontak yang sudah dicatat tadi

Bila GTM belum terpasang, kodenya cukup dipasang sekali, biasanya lewat plugin atau kolom kode kustom di pembuat website. Setelah itu, semua pengaturan dilakukan di dalam GTM tanpa menyentuh kode website lagi.

Pemasangan pertama bisa memakan waktu seharian bila kamu baru mengenal GTM. Kalau waktumu terbatas, pekerjaan ini bisa didelegasikan ke pembuat website.

GA4 Sudah Terpasang lewat Plugin atau Tema?

Periksa dulu cara GA4 dipasang di website. Kode GA4 mungkin sudah ada di plugin (misalnya Site Kit) atau di tema. Bila Google tag lalu dipasang lagi di GTM, kunjungan dan event akan tercatat dobel.

Pilih satu jalur saja. Langkah di artikel ini memakai GTM, jadi nonaktifkan dulu kode GA4 di plugin atau tema sebelum memasang Google tag di GTM. Bila ragu, minta pembuat website mengeceknya.

Cek Dulu Data yang Tercatat Otomatis

Bila Enhanced Measurement (pelacakan otomatis bawaan GA4) aktif, klik ke WhatsApp biasanya sudah tercatat sebagai outbound click, yaitu klik ke website lain.

Masalahnya, data itu bercampur dengan semua klik keluar lainnya, dan klik nomor telepon tidak selalu tercatat. Karena itu, buat event khusus untuk WhatsApp, telepon, dan formulir agar ketiganya terbaca terpisah di laporan.

Memasang Pelacakan Leads di Google Tag Manager

Pelacakan klik WhatsApp ke analitik

Pelacakan klik dipasang dengan dua komponen di GTM. Trigger menentukan kapan sebuah event dicatat, sedangkan tag mengirim catatan itu ke GA4. Nama menu di GTM dan GA4 kadang berubah, jadi langkah berikut mengikuti tampilan saat artikel ini ditulis.

Langkah Memasang Event di GTM

  1. Aktifkan Click Variables (variabel klik bawaan) di GTM, termasuk Click URL.
  2. Buat trigger jenis Click – Just Links, pilih Some Link Clicks, lalu isi satu syarat: Click URL > matches RegEx (ignore case) > wa\.me|whatsapp\.com. Bila memakai domain pemendek tautan WhatsApp, tambahkan di belakangnya dengan tanda |.
  3. Buat trigger kedua dengan syarat Click URL > starts with > tel:.
  4. Pastikan Google tag (tag dasar GA4) sudah terpasang di GTM dengan Measurement ID (kode pengukuran GA4) yang benar. Tanpa itu, event tidak terkirim ke GA4.
  5. Buat tag GA4 Event bernama klik_whatsapp, lalu hubungkan dengan trigger WhatsApp.
  6. Buat tag kedua bernama klik_telepon untuk trigger telepon.
  7. Uji keduanya di Preview Mode (mode pratinjau GTM).
  8. Bila semua event muncul dengan benar, publikasikan perubahan.

Tulis semua alamat WhatsApp dalam satu syarat seperti di langkah 2. Bila dibuat sebagai beberapa syarat terpisah, trigger tidak akan aktif, karena GTM baru menjalankannya saat semua syarat terpenuhi.

Konfigurasi tag Google Analytics GA4

Bila Tombol WhatsApp Memakai Widget

Banyak website memakai widget atau plugin chat melayang. Tombol seperti ini sering tidak memakai tautan biasa, sehingga trigger klik tautan tidak menangkapnya.

Cara mengeceknya lewat Preview Mode. Bila tombol WhatsApp ditekan tetapi tidak ada trigger yang aktif, klik itu belum tercatat, meskipun tombolnya berfungsi normal. Ada dua pilihan yang umum dipakai:

  • Memakai integrasi Google Analytics bawaan dari plugin WhatsApp.
  • Meminta pembuat website menyesuaikan trigger dengan struktur widget.

Cukup Satu Event untuk Semua Tombol WhatsApp

Kontraktor tadi punya tiga tombol WhatsApp di lokasi berbeda, tetapi semuanya cukup dicatat sebagai satu event klik_whatsapp. GA4 tetap mencatat halaman tempat tombol diklik secara otomatis. Hasilnya, laporan tetap sederhana: satu baris untuk WhatsApp dan satu baris untuk telepon.

Cara Melacak Formulir di GA4

Formulir kontak sukses dikirim

Cara paling sederhana adalah membuat thank you page (halaman terima kasih) dengan URL khusus, misalnya /terima-kasih. Setiap kali halaman itu dibuka, event kirim_formulir tercatat.

Di GTM, buat trigger Page View yang hanya aktif saat URL mengandung alamat halaman terima kasih. Lalu hubungkan trigger itu dengan tag GA4 Event bernama kirim_formulir.

Bila formulir hanya menampilkan pesan sukses tanpa pindah halaman, pakai event bawaan dari plugin formulir. Namun, jangan bergantung sepenuhnya pada fitur itu, karena cara kerja tiap plugin berbeda.

Jangan kirim data pribadi ke GA4. Nama, nomor HP, dan isi formulir tidak boleh ikut terkirim sebagai bagian dari event. URL halaman terima kasih juga tidak boleh memuat data yang diisi pengguna. Larangan ini adalah kebijakan resmi Google Analytics, bukan sekadar saran.

Akibatnya, GA4 tidak bisa menunjukkan siapa yang mengklik tombol kontak. Identitas calon pelanggan baru diketahui lewat percakapan atau formulir, lalu dicatat manual di catatan leads.

Menandai Key Event dan Menguji Pelacakan

Setelah ketiga event terpasang, tandai semuanya sebagai Key Event (aksi utama yang dihitung sebagai konversi): klik_whatsapp, klik_telepon, dan kirim_formulir. Key Event adalah nama baru untuk Conversion di GA4 sejak Maret 2024, jadi panduan lama mungkin masih memakai istilah Conversion atau Goals.

Cara Menandai Key Event

Buka Admin > Data display > Events, lalu nyalakan tombol Mark as key event pada event yang dimaksud. Bila event-nya belum pernah tercatat, buka Admin > Data display > Key events, klik New key event, lalu ketik namanya persis sama. Menurut bantuan resmi Google Analytics, GA4 akan menghitungnya sebagai Key Event begitu datanya masuk.

Uji sebelum Data Dipercaya

Jangan langsung mengandalkan laporan setelah pemasangan selesai. Uji dulu setiap event dengan checklist berikut:

  • Pastikan tag terpicu di Preview Mode GTM.
  • Periksa apakah event muncul di laporan Realtime atau DebugView (tampilan GA4 untuk memantau event saat pengujian).
  • Uji semua tombol kontak dari desktop dan HP, karena hasilnya bisa berbeda.
  • Tunggu sekitar 24–48 jam sampai laporan standar GA4 terisi lengkap. Angka hari terakhir masih bisa berubah.
Pelacakan data acara pengguna di Google Analytics

Pelacakan bukan pekerjaan sekali selesai. Uji ulang setiap kali desain website diperbarui, tombol kontak diganti atau dipindah, atau plugin WhatsApp dan chat diperbarui.

Cara Membaca Channel yang Menghasilkan Leads di GA4

Grafik akuisisi saluran digital

Laporan utamanya adalah Traffic acquisition. Di laporan ini, pilih kolom Key events sesuai event yang ingin dianalisis, misalnya klik_whatsapp.

Hasilnya adalah jumlah klik kontak dari setiap channel, yaitu jalur asal pengunjung, seperti Organic Search, Direct, Organic Social, Referral, dan Paid Search.

Data organik pencarian disorot

Arti Label Sumber di GA4

Label Google AnalyticsArtinya
google / organicPengunjung dari hasil pencarian Google. Klik tombol Website di profil Google Maps tanpa penanda khusus juga sering masuk ke sini.
(direct) / (none)Bukan hanya orang yang mengetik alamat website langsung, tetapi juga kunjungan dari aplikasi chat atau sumber yang tidak dikenali sistem.
Organic SocialKlik dari tautan di profil, bio, atau Story Instagram dan media sosial lain.
google / cpcPengunjung dari iklan Google Ads, bila akun Google Ads sudah ditautkan ke GA4.

GA4 bisa tahu seseorang datang dari pencarian Google, tetapi tidak tahu kata kunci yang mereka ketik. Data kata kunci ada di Google Search Console, yang sebaiknya diperiksa rutin setiap bulan.

Gunakan UTM untuk Tautan di Luar Website

Untuk tautan yang kamu bagikan sendiri di luar website, tambahkan UTM (Urchin Tracking Module, penanda sumber di ujung tautan). Dengan begitu, GA4 mengenali asal kunjungannya dengan akurat. Tiga parameter yang paling sering dipakai:

  • Source: asal trafik, misalnya instagram
  • Medium: jenis channel, misalnya social
  • Campaign: nama kampanye, misalnya promo_september

Di tautan, ketiganya tampak seperti ini: ?utm_source=instagram&utm_medium=social&utm_campaign=promo_september.

UTM cocok untuk link di bio Instagram, QR code di papan proyek, brosur, atau kartu nama, serta pesan broadcast (pesan massal) ke pelanggan lama. Pakai huruf kecil secara konsisten, dan gunakan Campaign URL Builder agar formatnya rapi.

Perhatian: jangan pasang UTM pada tautan antarhalaman di website sendiri. Sumber kunjungan aslinya akan tertimpa, sehingga data GA4 tidak akurat.

Baca Data Google Business Profile Secara Terpisah

Bagi bisnis lokal, Google Business Profile (GBP) sering menjadi sumber leads yang penting. Pasang UTM pada tautan Website di profil GBP, supaya kliknya tidak bercampur dengan google / organic.

Panggilan langsung dari profil tidak melewati website, jadi angkanya hanya ada di dashboard GBP. Karena itu, baca laporan GA4 berdampingan dengan insight Google Business Profile agar gambaran sumber leads lebih lengkap.

Mengapa Angka GA4 Tidak Sama dengan Jumlah Leads?

Perbandingan klik web versus panggilan.

Jumlah klik di GA4 hampir tidak pernah sama dengan jumlah chat atau telepon yang benar-benar masuk. Ini wajar dan bukan tanda pelacakan dipasang salah. Penyebabnya ada dua: ada klik yang tercatat tetapi bukan leads, dan ada leads yang tidak bisa dicatat GA4.

Klik yang Tercatat, tetapi Bukan Leads

Beberapa event tidak berasal dari calon pelanggan yang benar-benar menghubungi, misalnya:

  • Pengunjung tidak sengaja menekan tombol WhatsApp.
  • WhatsApp terbuka, tetapi pesan tidak pernah dikirim.
  • Satu orang menekan tombol berkali-kali.
  • Tim internal sedang menguji website.

Jadi, bandingkan jumlah event dengan jumlah users, yaitu jumlah orang yang berbeda. Dari situ bisa diperkirakan apakah banyak klik berasal dari orang yang sama.

Leads yang Tidak Muncul di GA4

Sebaliknya, beberapa leads terjadi tanpa melewati website, sehingga GA4 tidak bisa merekamnya:

  • Orang menyalin atau mengetik ulang nomor telepon.
  • Panggilan langsung dari profil GBP.
  • Iklan Click-to-WhatsApp (iklan yang langsung membuka WhatsApp).
  • DM Instagram yang tidak melalui website.
  • Rekomendasi dari mulut ke mulut.
  • Pengunjung yang memakai browser atau ekstensi pemblokir pelacakan.

Semua jalur ini tetap bisa menghasilkan klien, meskipun tidak muncul di laporan.

Pakai GA4 untuk Membaca Tren, Bukan Angka Pasti

Cara paling aman memakai GA4 adalah membandingkan performa antar-channel dan melihat perubahannya dari bulan ke bulan. Dari situ terlihat apakah Organic Search, Google Ads, atau Instagram mulai memberi hasil yang lebih baik.

Sebelum menyimpulkan sebuah channel berkinerja buruk, pastikan letak tombol kontak mudah ditemukan. Bila tombol WhatsApp atau formulir tersembunyi di halaman layanan, klik bisa rendah karena desain halaman, bukan karena channel-nya.

Lengkapi Pelacakan Leads di Luar GA4

Pelacakan prospek dengan ponsel pintar

Untuk menutup celah data tadi, catat asal setiap percakapan yang masuk lewat WhatsApp dan formulir. Fitur yang sudah ada di keduanya sudah cukup, tanpa aplikasi tambahan.

Gunakan Teks Pembuka WhatsApp yang Berbeda per Halaman

Tautan Click to Chat WhatsApp bisa diberi teks pembuka yang berbeda di setiap halaman. Misalnya, tombol di halaman renovasi dapur membuka pesan ini:

Halo, saya melihat halaman renovasi dapur di website.

Dengan begitu, admin langsung tahu halaman yang dibaca calon pelanggan. Ada dua batasannya: calon pelanggan bisa menghapus atau mengubah teks itu, dan teks ini hanya menunjukkan halaman, bukan channel asalnya. Untuk tahu channel-nya, tetap tanyakan langsung.

Tanyakan “Tahu dari Mana?” dengan Pilihan Tetap

Tanyakan dari mana pelanggan menemukan bisnismu, di balasan pertama WhatsApp atau sebagai kolom opsional di formulir. Agar bisa dibandingkan dari bulan ke bulan, admin selalu memakai daftar pilihan yang sama, misalnya:

  • Google
  • Google Maps
  • Instagram
  • Rekomendasi
  • Papan proyek

Jawaban pelanggan tidak selalu akurat. Ada yang menjawab “Google”, padahal sebenarnya datang dari iklan Google. Gunakan data ini berdampingan dengan GA4, bukan sebagai pengganti.

Buat Catatan Leads Sederhana

Simpan semua leads di satu tempat, misalnya spreadsheet atau label di WhatsApp Business. Kolom yang paling penting adalah tanggal, sumber, layanan, status, dan nilai deal.

TanggalSumberLayananStatusNilai deal
3 MaretInstagramRenovasi dapurSurvei–
5 MaretGoogle MapsBangun pagarDealRp18 juta

Catatan: Tabel di atas contoh hipotetis, bukan data klien nyata.

Status leads cukup dibuat sederhana: Bertanya, Survei / Penawaran, Deal, dan Batal. Empat status ini sudah membentuk pipeline sales sederhana, yaitu urutan tahap dari chat pertama sampai deal.

Bandingkan Jumlah Klien, Bukan Hanya Jumlah Chat

Channel yang paling banyak menghasilkan chat belum tentu memberi klien terbanyak. Kolom Status dan Nilai Deal menunjukkan kualitas leads dari setiap sumber.

Contohnya, laporan GA4 bulan Maret mencatat 40 klik WhatsApp dari Organic Search. Di catatan leads, ada 15 chat yang menjawab “Google”, dan 3 di antaranya deal.

Selisih klik dan chat itu wajar. Yang perlu dibaca adalah perbandingan antar-channel dari bulan ke bulan, misalnya channel mana yang chat-nya paling sering berakhir deal.

Terakhir, bandingkan jumlah klien dan nilai deal tiap channel dengan biaya promosinya. Dari situ terlihat channel mana yang benar-benar balik modal, dengan prinsip yang sama seperti saat menghitung ROI SEO.

Pertanyaan yang Sering Diajukan

01

Alat apa saja yang dibutuhkan untuk tracking sumber leads website?

GA4 dan Google Tag Manager yang gratis, ditambah catatan leads sederhana, sudah cukup untuk kebanyakan bisnis jasa kecil.

Aplikasi CRM atau pelacak panggilan berbayar baru terasa perlu dalam dua kondisi. Leads sudah terlalu banyak untuk dicatat manual, atau chat sudah ditangani lebih dari satu admin.

02

Bagaimana membedakan klik dari iklan Google Ads dan pencarian organik?

Tautkan akun Google Ads ke GA4 dan aktifkan auto-tagging (penandaan otomatis pada klik iklan). Dengan begitu, klik dari iklan tercatat terpisah sebagai Paid Search.

Strategi pemasaran digital bisnis online

Penutup

Tracking leads dari website pada dasarnya mencocokkan dua catatan: klik kontak di GA4 dan percakapan yang benar-benar masuk. Buka keduanya berdampingan setiap bulan, lalu putuskan channel mana yang dipertahankan, dikurangi, atau ditambah investasinya.

Kebiasaan ini melengkapi proses SEO untuk pemilik bisnis, karena keputusan anggaran didasarkan pada klien yang benar-benar datang, bukan sekadar trafik.

Kalau ingin memastikan semua klik kontak di website sudah tercatat dengan benar, kamu bisa mulai dari audit SEO dan Google Business Profile gratis.

Sumber:

Tinggalkan komentar

Butuh Jasa Website?

Yuk ngobrol dulu. Nggak harus langsung mulai, kita bisa diskusi ringan dulu buat tahu apa yang paling pas untuk bisnis kamu.

Konsultasi Gratis

Yuk, ngobrol lewat WhatsApp

desain website