Cara Melacak Sumber Trafik Kampanye dengan UTM Parameter
UTM parameter memberi tahu GA4 asal pengunjung. Cara kerjanya, template nama untuk WhatsApp, Instagram, email, dan iklan, serta kesalahan umumnya.
Jawaban singkat
UTM parameter adalah label di ujung URL (utm_source, utm_medium, utm_campaign) yang memberi tahu GA4 asal kunjungan. Pakai huruf kecil dan konvensi nama yang sama di seluruh tim, jangan pasang di tautan internal, lalu baca hasilnya di laporan Traffic acquisition.
Daftar isi
UTM parameter adalah potongan teks yang kamu tambahkan di ujung tautan, misalnya ?utm_source=instagram&utm_medium=social&utm_campaign=promo_desember, agar Google Analytics tahu persis dari kampanye mana seorang pengunjung datang.
Tanpa UTM, banyak kunjungan tercatat sebagai "direct" atau tercampur di satu sumber. Tautan yang dibagikan lewat WhatsApp, misalnya, sering tiba tanpa informasi asal. Akibatnya kamu tidak bisa membedakan apakah penjualan minggu ini datang dari broadcast WhatsApp, postingan Instagram, atau newsletter, padahal itu dasar untuk memutuskan di mana anggaran dan tenaga sebaiknya dipakai.
Bagaimana UTM parameter bekerja?
Saat seseorang membuka tautan ber-UTM, tag Analytics di websitemu membaca parameter tersebut dan mencatatnya bersama sesi kunjungan. Server tidak perlu diubah apa pun, dan halaman yang terbuka tetap sama.
Menurut dokumentasi Google, parameter yang dikenali GA4:
- utm_source: asal trafik, misalnya
instagram,newsletter, atauwhatsapp. - utm_medium: jenis media, misalnya
email,cpc, atausocial. - utm_campaign: nama kampanye atau promo.
- utm_content: pembeda materi dalam kampanye yang sama, misalnya dua tombol di satu email.
- utm_term: kata kunci berbayar.
- utm_id: ID kampanye, dipakai bila kamu mengunggah data kampanye ke GA4.
Google juga mencantumkan utm_source_platform, utm_creative_format, dan utm_marketing_tactic, tetapi per 4 November 2026 dua yang terakhir belum dilaporkan di properti GA. Untuk kebutuhan sehari-hari, tiga parameter pertama sudah cukup, ditambah utm_content bila perlu membedakan materi.
Template penamaan untuk kanal yang umum
Kunci UTM yang berguna adalah konsistensi. Google menegaskan bahwa nilai parameter peka huruf besar-kecil: utm_source=google dan utm_source=Google dihitung sebagai dua sumber berbeda. Karena itu tetapkan aturan: semua huruf kecil, kata dipisah garis bawah, tanpa spasi.
| Kanal | utm_source | utm_medium | utm_campaign (contoh) | utm_content (opsional) |
|---|---|---|---|---|
| Broadcast WhatsApp | social | promo_desember_2026 | broadcast_1 | |
| Status WhatsApp | social | promo_desember_2026 | status_gambar_a | |
| Link bio Instagram | social | bio_link | ||
| Story Instagram | social | promo_desember_2026 | story_hari1 | |
| Newsletter | newsletter | edisi_nov_2026 | tombol_atas | |
| Iklan Meta | paid_social | promo_desember_2026 | video_15dtk |
Pakai nilai medium yang lazim seperti email, social, cpc, atau paid_social, lalu bedakan detailnya (broadcast atau status, misalnya) lewat utm_content. Google menyebut praktik UTM yang konsisten memengaruhi ketepatan pengelompokan kanal (Default Channel Group), jadi medium yang dibuat-buat bisa membuat kunjungan masuk ke kelompok "Unassigned".
Simpan semua tautan di satu spreadsheet bersama: kolom tanggal, kanal, URL tujuan, nilai UTM, dan tautan akhirnya. Spreadsheet ini mencegah dua orang menamai kampanye yang sama dengan cara berbeda.
Untuk iklan Google Ads, kamu umumnya tidak perlu UTM manual bila penandaan otomatis (auto-tagging) aktif dan akun Ads terhubung ke GA4.
Kesalahan yang sering terjadi
Memasang UTM di tautan internal. Tombol dari beranda ke halaman produk tidak perlu UTM. UTM di tautan internal menimpa sumber asli kunjungan, sehingga pengunjung dari Google tiba-tiba tercatat berasal dari "banner_beranda".
Huruf besar dan kecil bercampur. Instagram, instagram, dan IG akan menjadi tiga baris terpisah di laporan.
Lupa tanda tanya atau memakai dua tanda tanya. Parameter pertama diawali ?, berikutnya disambung dengan &. Bila URL tujuan sudah punya ?, UTM disambung dengan &.
Nama kampanye tidak bermakna. campaign1 tidak berarti apa-apa tiga bulan lagi. Sertakan isi promo dan periodenya.
Tautan panjang dibagikan apa adanya. URL ber-UTM memang panjang. Penyingkat tautan boleh dipakai, asal tujuan akhirnya tetap URL lengkap dengan UTM.
Satu tautan untuk semua kanal. Tautan yang sama dipakai di broadcast WhatsApp, story, dan email, sehingga semua kunjungan tercatat dari satu sumber. Buat tautan terpisah untuk setiap tempat tautan itu dibagikan.
Contoh: satu promo, tiga kanal
Misalkan kamu menjalankan promo akhir tahun dan halaman tujuannya tokomu.co.id/promo. Tautan yang disiapkan bisa seperti ini:
- Broadcast WhatsApp:
tokomu.co.id/promo?utm_source=whatsapp&utm_medium=social&utm_campaign=promo_akhir_tahun_2026&utm_content=broadcast - Story Instagram:
tokomu.co.id/promo?utm_source=instagram&utm_medium=social&utm_campaign=promo_akhir_tahun_2026&utm_content=story - Newsletter:
tokomu.co.id/promo?utm_source=newsletter&utm_medium=email&utm_campaign=promo_akhir_tahun_2026&utm_content=tombol_atas
Karena nama kampanyenya sama, kamu bisa melihat total kinerja promo dalam satu baris, lalu memecahnya per sumber untuk tahu kanal mana yang paling banyak mendatangkan kunjungan. Pola ini juga memudahkan perbandingan antarperiode, misalnya promo akhir tahun ini dengan promo pertengahan tahun.
Di mana hasilnya terlihat di GA4?
Buka laporan Acquisition, Traffic acquisition. Menurut Google, data kampanye tampil sebagai dimensi Session source/medium, Session medium, Session source, dan Session campaign. Ganti dimensi utama ke Session campaign untuk melihat kinerja per kampanye.
Bila ada parameter yang tidak diisi, laporan menampilkan "(not set)". Google juga menyebut UTM tidak ikut tercatat di dimensi page path + query string, melainkan di Page location, jadi jangan bingung bila tautan ber-UTM tidak terlihat di laporan halaman.
Angka kunjungan baru separuh cerita. Supaya tahu kampanye mana yang menghasilkan pesan WhatsApp atau formulir, pasang key event lebih dulu, caranya di setting konversi di GA4. Untuk halaman tujuan kampanye, prinsip landing page yang menjual membantu mengubah klik menjadi calon pelanggan.
Pertanyaan yang sering diajukan
Apakah UTM memengaruhi SEO?
Umumnya tidak, karena UTM dipakai di tautan kampanye, bukan di tautan yang diindeks Google. Pastikan halamanmu memakai tag canonical agar versi ber-UTM tidak dianggap halaman terpisah.
Bisakah UTM melacak siapa orangnya?
Tidak. UTM hanya mencatat asal kunjungan. Jangan pernah memasukkan nama, nomor HP, atau email pelanggan ke parameter UTM, karena data itu ikut tersimpan di Analytics.
Berapa lama data UTM muncul di laporan?
Laporan Realtime menampilkannya dalam beberapa menit. Laporan standar bisa butuh hingga sekitar satu hari untuk lengkap.


