Jawaban singkat: untuk melacak klik WhatsApp di Google Analytics 4 (GA4), buat trigger di Google Tag Manager (GTM) yang mendeteksi klik link berisi wa.me atau api.whatsapp.com, lalu hubungkan ke tag event GA4 bernama klik_whatsapp. Setelah dites dengan Preview dan dipublish, tandai klik_whatsapp sebagai key event di GA4. Hasilnya, Anda bisa melihat berapa calon pelanggan yang menghubungi lewat WhatsApp, dari halaman mana, dan dari sumber trafik apa.
Panduan ini ditulis untuk pemilik bisnis yang memakai tombol WhatsApp di website WordPress, dengan langkah yang bisa dikerjakan sendiri dalam sekitar 30 menit tanpa menulis kode.
Ditulis oleh Lidia Wulan, CDMS, Digital Marketing Specialist & Trainer, Google Ads Certified dan BNSP Certified, yang berpengalaman di digital marketing sejak 2008.
Kenapa klik WhatsApp perlu dilacak?
Untuk bisnis jasa dan UMKM di Indonesia, tombol WhatsApp sering menjadi pintu utama datangnya calon pelanggan. Tanpa tracking, GA4 hanya mencatat jumlah pengunjung, bukan berapa yang benar-benar menghubungi Anda.
Dengan event klik WhatsApp, Anda bisa menjawab pertanyaan bisnis seperti:
- Berapa calon pelanggan yang menghubungi lewat WhatsApp minggu ini?
- Halaman mana yang paling banyak menghasilkan chat?
- Sumber trafik mana yang paling menghasilkan: Google, iklan, media sosial, atau AI seperti ChatGPT?
- Apakah iklan Google Ads atau Meta Ads yang berjalan benar-benar mendatangkan chat?
Poin terakhir penting kalau Anda beriklan. Event klik_whatsapp nantinya bisa diimpor ke Google Ads sebagai konversi, sehingga sistem iklan belajar mencari orang yang cenderung menghubungi Anda.
Apa yang perlu disiapkan?
Sebelum mulai, pastikan tiga hal ini sudah ada:
- Property GA4 dengan web data stream untuk website Anda, dan Measurement ID-nya (format
G-XXXXXXXXXX). - Container Google Tag Manager (format
GTM-XXXXXXX) yang sudah terpasang di website. Di WordPress, cara termudah adalah plugin GTM4WP. - Tag Google (GA4) di GTM yang aktif di semua halaman, dengan trigger Initialization – All Pages.
Satu aturan penting: pasang GA4 hanya lewat GTM. Jangan pasang kode GA4 kedua lewat plugin lain seperti Site Kit atau fitur analytics di plugin SEO, karena data kunjungan akan tercatat dobel. Cara mengeceknya: buka website, tekan Ctrl+U, lalu cari gtag/js?id=G-. Kalau tidak ditemukan, berarti GA4 hanya terpasang lewat GTM.
Langkah setup di Google Tag Manager
Langkah 1: Aktifkan variabel bawaan Click URL dan Click Text
- Di GTM, buka menu Variables.
- Di bagian Built-In Variables, klik Configure.
- Centang Click URL dan Click Text di kelompok Clicks.
Variabel ini membuat GTM bisa membaca alamat link dan teks tombol yang diklik pengunjung.
Langkah 2: Buat trigger “Klik – WhatsApp”
- Buka Triggers → New, beri nama
Klik - WhatsApp. - Trigger Type: Click – Just Links.
- Pilih Some Link Clicks.
- Atur kondisinya: Click URL → matches RegEx → isi:
wa\.me|api\.whatsapp\.com|whatsapp\.com/send
- Klik Save.
Pola ini menangkap semua format link WhatsApp yang umum, baik wa.me/628... maupun api.whatsapp.com/send?phone=....
Langkah 3: Buat tag event GA4
- Buka Tags → New, beri nama
GA4 - Event - klik_whatsapp. - Tag Type: Google Analytics: GA4 Event.
- Measurement ID: isi ID GA4 Anda (
G-XXXXXXXXXX). - Event Name:
klik_whatsapp(huruf kecil, tanpa spasi). - Tambahkan Event Parameters agar laporan lebih detail:
| Parameter Name | Value |
|---|---|
| link_url | {{Click URL}} |
| link_text | {{Click Text}} |
- Triggering: pilih trigger Klik – WhatsApp, lalu Save.
Gunakan pola nama yang konsisten seperti Tool – Jenis – Nama. Saat tag Anda bertambah banyak, pola ini memudahkan pencarian dan perbaikan.
Tes, publish, lalu tandai sebagai key event
Langkah 4: Tes dengan Preview
- Di GTM, klik Preview, masukkan alamat website Anda, lalu Connect.
- Website terbuka di tab baru dengan badge Tag Assistant. Klik tombol WhatsApp sambil menekan Ctrl (Cmd di Mac), supaya WhatsApp terbuka di tab baru dan tab website tetap terhubung.
- Kembali ke tab Tag Assistant. Di daftar event kiri, pilih Link Click. Tag GA4 – Event – klik_whatsapp harus ada di bagian Tags Fired.
- Pastikan tag hanya terpicu sekali untuk satu klik.
Langkah 5: Publish container
- Kembali ke GTM, klik Submit.
- Isi Version name, misalnya
v1 - GA4 + klik WhatsApp, dan deskripsi singkat. - Klik Publish.
Nama versi yang jelas memudahkan Anda kembali ke versi sebelumnya kalau suatu saat ada yang rusak.
Langkah 6: Tandai klik_whatsapp sebagai key event di GA4
Key event adalah nama baru untuk “konversi” di GA4. Menurut Google Analytics Help, event bisa ditandai sebagai key event bahkan sebelum datanya pertama kali masuk.
- Buka GA4 → Admin → Data display → Events.
- Kalau
klik_whatsappsudah muncul di tab Recent events, klik ikon bintang di sebelahnya. - Kalau belum muncul, klik Create event, ketik
klik_whatsapp, nyalakan Mark as key event, pilih Create with code, lalu Create. Event sudah dikirim oleh GTM, jadi tidak perlu kode tambahan. - Biarkan Default key event value kosong kecuali Anda sudah tahu estimasi nilai satu chat.
Key event biasanya mulai tampil di laporan standar dalam 24 jam. Di laporan Realtime, event muncul beberapa menit setelah diklik.
Cara membaca laporan klik WhatsApp di GA4
Setelah data berjalan beberapa hari, empat laporan ini menjawab hampir semua pertanyaan bisnis:
| Pertanyaan | Laporan di GA4 | Cara membaca |
|---|---|---|
| Berapa total klik WhatsApp? | Reports → Engagement → Events | Lihat baris klik_whatsapp: kolom Event count dan Total users |
| Dari sumber trafik apa? | Reports → Acquisition → Traffic acquisition | Ubah kolom Key events ke klik_whatsapp, lalu bandingkan per channel |
| Halaman mana yang menghasilkan chat? | Reports → Engagement → Pages and screens | Ubah kolom Key events ke klik_whatsapp |
| Apakah tracking berjalan sekarang? | Reports → Realtime | Klik WhatsApp di website, event muncul dalam 1–2 menit |
Dua pengaturan tambahan membuat laporan ini lebih akurat:
- Daftarkan parameter sebagai custom dimension. Buka Admin → Custom definitions → Create custom dimension, lalu daftarkan
link_urldanlink_text. Setelah itu Anda bisa melihat tombol WhatsApp mana yang paling sering diklik. - Abaikan WhatsApp sebagai referral. Buka Admin → Data streams → Configure tag settings → List unwanted referrals, lalu tambahkan
wa.medanwhatsapp.com. Tanpa ini, pengunjung yang kembali dari WhatsApp bisa tercatat sebagai trafik baru dari “Referral”.
Masalah yang sering terjadi dan solusinya
| Gejala | Penyebab umum | Solusi |
|---|---|---|
| Tag Assistant tiba-tiba “Not Connected” setelah klik | Tombol WhatsApp membuka di tab yang sama, sehingga halaman website tertutup | Klik tombol sambil menekan Ctrl (Cmd di Mac) saat tes |
| Tag tidak terpicu sama sekali | Variabel Click URL belum diaktifkan, atau tombol memakai format link lain | Aktifkan Click URL, lalu cek alamat link tombol di mode Preview |
| Satu klik tercatat dua kali | Ada dua trigger atau dua tag untuk event yang sama | Hapus tag atau trigger yang dobel |
| Data kunjungan dobel | GA4 terpasang dua kali: lewat GTM dan lewat plugin lain | Pakai satu jalur saja (GTM), matikan kode GA4 dari plugin lain |
| klik_whatsapp belum muncul di Admin → Events | Event baru butuh waktu untuk tampil | Cek di Realtime dulu. Daftar Events bisa butuh hingga 24 jam |
| Event hilang dari daftar Recent events | Daftar ini hanya menampilkan event 28 hari terakhir | Normal kalau belum ada klik baru; tandai key event lewat Create event |
| Plugin GTM4WP tidak bisa diinstal | Versi PHP hosting terlalu lama | Backup website, lalu naikkan versi PHP di panel hosting |
Pengalaman saya memasang tracking ini di lidiawulan.com
Semua langkah di atas saya praktikkan sendiri saat menyiapkan tracking untuk website ini pada Oktober 2026. Saya sengaja menyusun tag dan trigger secara manual di GTM, bukan mengimpor file container siap pakai, supaya setiap pengaturan dipahami dan mudah diperbaiki nanti.
Tiga hal yang saya temui di lapangan:
- Plugin GTM4WP sempat tidak bisa diinstal karena versi PHP hosting terlalu lama. Setelah membuat backup lengkap dengan UpdraftPlus, saya menaikkan versi PHP di panel hosting, dan plugin langsung bisa dipasang.
- Saat tes Preview, Tag Assistant sempat “Not Connected” setiap kali tombol WhatsApp diklik, karena WhatsApp terbuka di tab yang sama. Setelah tombol diklik sambil menekan Ctrl, tag
klik_whatsapplangsung terlihat terpicu satu kali. - Event sempat muncul lalu “hilang” dari daftar Events di GA4. Ternyata itu normal: daftar tersebut hanya menampilkan event yang terjadi dalam 28 hari terakhir dan butuh waktu untuk diperbarui. Data di laporan tetap aman.
Setelah tracking berjalan, klik WhatsApp menjadi angka utama yang saya pantau setiap minggu, berdampingan dengan channel khusus “AI Search” di GA4 untuk melihat kunjungan dari ChatGPT, Gemini, dan Perplexity.
Pasang sendiri, belajar dulu, atau pakai jasa?
Tracking klik WhatsApp adalah fondasi sebelum mengeluarkan budget iklan. Tanpanya, Anda tidak bisa membedakan iklan yang menghasilkan chat dari iklan yang hanya menghabiskan uang.
| Pilihan | Cocok untuk |
|---|---|
| Pasang sendiri dengan panduan ini | Pemilik usaha yang sudah punya GA4 dan GTM dan nyaman mengikuti langkah teknis |
| Belajar lewat Kursus Google Ads | Pemilik usaha atau tim marketing yang ingin bisa memasang tracking dan mengelola iklan sendiri |
| Pakai Jasa Google Ads | Bisnis yang ingin tracking, iklan, dan laporan dikerjakan sekaligus |
Baca juga: Berapa Biaya Google Ads per Bulan? dan Apa Itu GEO dan Bedanya dengan SEO?
Pertanyaan yang sering diajukan tentang tracking klik WhatsApp
Apakah bisa melacak klik WhatsApp di GA4 tanpa Google Tag Manager?
Bisa, misalnya dengan menambahkan kode event langsung di website atau memakai plugin tertentu. Namun GTM lebih mudah dirawat: semua tracking ada di satu tempat dan bisa diubah tanpa menyentuh kode website.
Apakah tracking ini menghitung chat yang benar-benar terkirim?
Tidak. Tracking ini mencatat klik pada tombol atau link WhatsApp di website. Apakah pengunjung jadi mengirim pesan terjadi di aplikasi WhatsApp, di luar jangkauan GA4.
Kenapa klik_whatsapp belum muncul di GA4?
Cek dulu di laporan Realtime setelah mengklik tombol sendiri. Daftar Events di Admin bisa butuh hingga 24 jam untuk menampilkan event baru.
Apa bedanya event dan key event di GA4?
Event adalah semua interaksi yang tercatat, seperti kunjungan halaman atau scroll. Key event adalah event yang Anda tandai paling penting bagi bisnis, misalnya klik WhatsApp. Dulu key event disebut konversi.
Apakah klik WhatsApp bisa dipakai sebagai konversi Google Ads?
Bisa. Setelah GA4 dihubungkan ke Google Ads, key event klik_whatsapp bisa diimpor sebagai konversi, sehingga performa iklan diukur dari jumlah chat.
Apakah link WhatsApp dengan pesan otomatis tetap terlacak?
Ya. Link seperti wa.me/628xxx?text=Halo tetap mengandung wa.me, sehingga tetap cocok dengan trigger regex di panduan ini.
Sumber
- Mark events as key events — Google Analytics Help
- About the Google Analytics 4 Event tag — Google Tag Manager Help