Fungsi Setiap Parameter
| Parameter | Jawaban | Contoh nilai |
|---|---|---|
| utm_source | Situs atau pengirim mana? | linkedin, google, newsletter_name, partner_domain |
| utm_medium | Jenis channel apa? | cpc, paid_social, email, referral, display |
| utm_campaign | Kampanye mana? | q4_fintech_abm, webinar_2026_11 |
| utm_term | Kata kunci atau audiens mana? | website_personalization, cfo_list |
| utm_content | Varian iklan atau tautan yang mana? | carousel_v2, footer_link |
| utm_id | ID kampanye mana (untuk impor data biaya)? | cmp_1042 |
GA4 menetapkan traffic ke default channel group berdasarkan source dan medium, jadi gunakan nilai medium yang lazim (cpc, email, referral, display, paid_social) jika sesuai. Medium buatan sendiri bisa menempatkan traffic berbayar di channel yang salah, atau di Unassigned jika GA4 juga tidak bisa mencocokkan source-nya.
Tautan UTM per Kanal: LinkedIn, Google Ads, dan Email
| Saluran | utm_source | utm_medium | Catatan |
|---|---|---|---|
| Iklan LinkedIn | paid_social | Campaign Manager dapat menambahkan parameter URL ke setiap iklan dalam kampanye, jadi tetapkan di sana, bukan di setiap iklan. | |
| Posting organik LinkedIn | social | Gunakan medium yang berbeda dari paid agar jangkauan organik tidak terhitung sebagai hasil iklan. | |
| Google Ads | cpc | Biarkan auto-tagging (gclid) aktif; GA4 menggunakannya untuk data Google Ads. Tambahkan UTM hanya jika tool lain, seperti CRM Anda, membutuhkannya. | |
| Newsletter email | newsletter_name | Gunakan utm_content untuk posisi tautan (header_cta, footer_link) agar terlihat tautan mana yang diklik. | |
| Mitra atau afiliasi | partner_domain | referral | Satu source per mitra, agar traffic dan konversi setiap mitra tetap terpisah. |
Konvensi Penamaan yang Bertahan Setahun
- Hanya huruf kecil, garis bawah sebagai pengganti spasi.
- Campaign = kuartal atau tanggal + audiens + penawaran, misalnya q4_fintech_benchmark. Anda akan memfilter berdasarkan ini setahun lagi.
- Simpan daftarnya dalam satu sheet bersama dan buat tautan dari sana, bukan dari ingatan.
- Jangan pernah menandai tautan internal.
Cara Menguji Tautan UTM Sebelum Kampanye Diluncurkan
Uji UTM hanya butuh lima menit dan menangkap masalah yang jika tidak akan muncul tiga minggu kemudian, ketika laporan kampanye menampilkan separuh klik sebagai Direct atau Unassigned. Uji setiap tautan dengan cara yang sama seperti pengunjung akan mengaksesnya: dari iklan, email, atau postingan yang sebenarnya, bukan hanya dengan menempelkan URL di browser Anda sendiri.
- Klik tautan akhir dan baca bilah alamat. Setelah halaman dimuat, parameter utm_ seharusnya masih ada di URL. Jika hilang, berarti ada redirect yang menghapusnya: penyebab umumnya adalah redirect http ke https atau ke www, vanity URL, atau aturan CMS yang menulis ulang query string.
- Periksa GA4 Realtime. Buka Reports, lalu Realtime, dan lihat kartu sumber traffic. Ubah dimensinya ke source, medium, atau campaign, dan kunjungan uji Anda akan muncul dalam sekitar satu menit dengan nilai yang Anda tetapkan. Jika muncul sebagai direct, tag hilang sebelum GA4 dimuat.
- Gunakan DebugView untuk detailnya. Aktifkan mode debug (preview Google Tag Manager, atau ekstensi browser Google Analytics debugger), klik tautannya, lalu buka Admin, DebugView. Pilih event page_view dan pastikan page_location berisi URL lengkap yang sudah diberi tag. Ini juga menunjukkan apakah event-nya terpicu sama sekali.
- Uji dengan persetujuan diterima dan ditolak. Jika banner cookie Anda memblokir analitik sampai ada persetujuan, kunjungan yang menolak tidak akan muncul di Realtime. Itu perilaku yang diharapkan, bukan tag yang rusak, tetapi menjelaskan sebagian selisih antara klik iklan dan sesi GA4.
- Ikuti konversinya sampai akhir. Kirim formulir uji dan pastikan record di CRM menerima nilai UTM di hidden field. Laporan di GA4 bisa akurat sementara CRM masih menyebut "sumber tidak diketahui", dan di situlah pelaporan pipeline rusak.
- Periksa laporan standar sehari kemudian. Realtime mengonfirmasi pengumpulan data; laporan Traffic acquisition mengonfirmasi klasifikasinya. Google mencatat bahwa pemrosesan bisa memakan waktu 24 hingga 48 jam, jadi jangan menilai default channel grouping pada hari pertama.
Kesalahan UTM Umum yang Akan Terdeteksi oleh Pengujian
| Apa yang Anda lihat | Kemungkinan penyebab | Perbaikan |
|---|---|---|
| Kunjungan tercatat sebagai direct / (none) | Redirect menghapus query string, atau tautan terbuka di browser dalam aplikasi yang menghilangkannya | Tautkan ke URL akhir, atau konfigurasikan redirect agar meneruskan parameter kueri |
| Kampanye terpecah menjadi beberapa baris | Huruf besar-kecil atau ejaan campur aduk: LinkedIn, linkedin, linked_in | Gunakan huruf kecil untuk semuanya dan buat tautan dari satu sheet bersama |
| Trafik berbayar masuk ke Unassigned | Medium yang tidak dikenali GA4, seperti "sponsored-post" | Gunakan medium konvensional: cpc, paid_social, email, display, referral |
| Halaman termuat di bagian yang salah atau menampilkan 404 | #anchor ditempatkan sebelum query string ? | Query string di depan, anchor di akhir; builder di atas mengurutkannya untuk Anda |
| Pengunjung organik dikreditkan ke kampanye lama | Tautan UTM di halaman internal atau di banner situs | Hapus UTM dari tautan internal |
Jika masalah tracking lebih dalam dari satu tautan, langkah QA tracking dalam proses audit CRO kami memandu pengecekan setiap event konversi, dan penjelasan kami tentang sesi dan engaged session GA4 membahas cara GA4 menghitung kunjungan yang dihasilkan tautan bertag Anda.
Menggunakan UTM di Luar Pelaporan
Tag yang sama yang mengisi laporan dapat menggerakkan halaman itu sendiri. Pengunjung yang datang dengan utm_campaign=q4_fintech_abm seharusnya mendarat di halaman yang berbicara tentang fintech, bukan di homepage generik. Panduan kami tentang buyer intent keyword menunjukkan cara membawa intent ad group ke dalam URL, dan konten website dinamis membahas cara mengganti headline dan bukti berdasarkan sinyal tersebut. Setelah traffic masuk, ukur nilai setiap kampanye dengan kalkulator tingkat konversi dan kalkulator biaya per lead.
Pertanyaan yang Sering Diajukan
Apa itu parameter UTM?
Tag yang ditambahkan di akhir URL (utm_source, utm_medium, utm_campaign, serta opsional utm_term, utm_content, dan utm_id) yang memberi tahu tool analitik dari mana sebuah kunjungan berasal. GA4 membacanya ke dalam dimensi sumber, medium, dan kampanye sesi.
Parameter UTM mana yang wajib?
Tetapkan source, medium, dan campaign pada setiap tautan. Laporan mengelompokkan traffic berdasarkan ketiganya, dan GA4 menggunakan source dan medium untuk menetapkan default channel. Term dan content bersifat opsional dan paling berguna untuk kata kunci paid search dan varian iklan.
Apakah parameter UTM peka huruf besar-kecil?
Ya. GA4 memperlakukan "LinkedIn" dan "linkedin" sebagai dua sumber berbeda, sehingga satu kampanye terpecah menjadi beberapa baris. Pilih huruf kecil dan konsistenlah; builder melakukannya untuk Anda secara default.
Bagaimana cara menguji apakah parameter UTM saya berfungsi?
Klik tautan akhir dari iklan atau email yang sebenarnya, pastikan nilai utm_ masih ada di address bar setelah redirect apa pun, lalu pantau kunjungan Anda di laporan Realtime GA4 dengan source, medium, dan campaign yang Anda tetapkan. Untuk detail tingkat event, gunakan DebugView dengan mode debug aktif. Periksa laporan Traffic acquisition satu atau dua hari kemudian untuk memastikan pengelompokan channel-nya.
Apa itu UTM builder?
Formulir yang mengubah URL landing page ditambah beberapa nilai kampanye menjadi tautan bertanda, sehingga Anda tidak perlu mengetik utm_source=…&utm_medium=… secara manual. Formulir ini juga meng-encode spasi dan karakter khusus serta mempertahankan parameter query yang sudah ada di URL, yang biasanya menjadi titik rusaknya tautan buatan tangan.
Apakah ini sama dengan Campaign URL Builder dari Google?
Builder ini menghasilkan parameter UTM standar yang sama, sehingga GA4 membaca tautan dari kedua tool dengan cara yang sama. Builder ini menambahkan utm_id, mengubah nilai menjadi huruf kecil, dan mengganti spasi secara default, serta mempertahankan parameter yang sudah ada dan #anchor pada URL.
Apakah saya perlu menggunakan parameter UTM pada tautan internal?
Tidak. UTM pada tautan dari blog Anda sendiri ke halaman harga memulai atribusi sesi baru dan menimpa sumber asli pengunjung. Gunakan UTM hanya pada tautan yang mengarah ke situs Anda dari tempat lain.
Bisakah saya mempersonalisasi landing page berdasarkan parameter UTM?
Ya. Nilai UTM tersedia saat halaman dimuat, jadi termasuk sinyal personalisasi yang paling andal: iklan untuk audiens fintech bisa membawa utm_content=fintech dan landing page bisa mengganti headline dan bukti agar sesuai.