Kamu buka analitikmu setelah satu minggu peluncuran yang sibuk dan melihat satu angka rapi di sebelah "sosial". Bagus. Sekarang jawab satu pertanyaan: postingan mana yang membawa angka itu? Story Instagram, link di bio, tiga thread Twitter yang kamu buat, atau postingan LinkedIn yang hampir kamu lupakan? Tidak bisa tahu. Semuanya datang sebagai "sosial" dan tertumpuk di ember yang sama. Parameter UTM diciptakan justru untuk menghapus titik buta ini.
Apa itu parameter UTM?
Parameter UTM adalah tag teks pendek yang kamu tambahkan di ujung sebuah URL untuk memberi tahu alat analitikmu dari mana sebuah klik berasal — sumbernya, medianya, dan kampanye di baliknya. Mereka tidak mengubah ke mana link itu menuju. Mereka cuma ikut bersama link itu dan tercatat saat ada yang mengklik.
Ini contohnya di dunia nyata:
https://linx.ly/sale?utm_source=instagram&utm_medium=bio&utm_campaign=summer
Semua yang ada setelah tanda ? adalah bagian UTM. Orangnya tetap mendarat di linx.ly/sale, persis seperti sebelumnya. Tapi sekarang analitikmu tahu klik itu datang dari Instagram, tepatnya dari bio-mu, sebagai bagian dari kampanye musim panas. Tujuannya sama, informasinya jauh lebih banyak.
Ngomong-ngomong, namanya sendiri adalah peninggalan. UTM itu singkatan dari "Urchin Tracking Module" — Urchin adalah perusahaan analitik yang dibeli Google pada 2005 dan diubah menjadi Google Analytics. Produknya berganti nama, tag-nya tidak pernah. Jadi kita semua masih mengetik "utm" dua dekade kemudian, karena tidak ada yang repot-repot menggantinya.
Lima parameter UTM
Seringnya, hanya tiga yang benar-benar penting.
| Parameter | Menjawab apa | Contoh nilai |
|---|---|---|
utm_source | Situs atau platform mana yang mengirim klik | instagram, newsletter, google |
utm_medium | Apa jenis trafiknya | social, email, cpc |
utm_campaign | Milik kampanye yang mana | summer_sale, app_launch |
utm_term | Kata kunci berbayar (khusus iklan) | running+shoes |
utm_content | Versi atau link mana yang diklik | header_button, blue_cta |
Sumber, media, dan kampanye adalah yang bekerja paling keras. Pakai ketiganya di hampir semua hal, dan kamu sudah tahu lebih banyak daripada kebanyakan marketer. utm_term untuk kata kunci pencarian berbayar, dan utm_content untuk uji A/B yang membandingkan dua link menuju halaman yang sama — berguna, tapi kamu bisa mengabaikan keduanya sampai benar-benar butuh.
Membaca tag-nya: contoh singkat
Misalnya kamu mau mempromosikan sebuah diskon di empat tempat selama seminggu. Kamu akan membuat empat link dari halaman yang sama:
- Blast email →
utm_source=newsletter&utm_medium=email&utm_campaign=summer - Bio Instagram →
utm_source=instagram&utm_medium=bio&utm_campaign=summer - Iklan Google berbayar →
utm_source=google&utm_medium=cpc&utm_campaign=summer - Rekomendasi teman →
utm_source=partner&utm_medium=referral&utm_campaign=summer
Sekarang saat klik mulai masuk, mereka tidak melebur jadi gumpalan abu-abu. Kamu bisa lihat email membawa 600 klik dan iklan berbayar cuma 90 klik dengan biaya tiga kali lipat. Ini bukan firasat atau tebakan. Ini laporan yang menyuruhmu menaruh uang di email dan diam-diam mematikan iklannya. Aku pernah lihat orang berdebat soal ini satu jam penuh di rapat, padahal jawabannya ada di data UTM itu, di depan mata semua orang.
Kenapa harus menandai link?
Karena tanpa tag, data trafikmu berbohong padamu lewat hal yang tidak diceritakannya. Ia memberitahumu bahwa orang datang, tapi tidak pernah bagaimana mereka datang. Dan "bagaimana" adalah satu-satunya bagian yang bisa kamu tindak lanjuti.
Link yang ditandai mengubah angka kosong jadi keputusan. Kanal mana yang layak dapat anggaran lebih. Kampanye mana yang gagal. Apakah postingan yang kamu tulis dua jam itu benar-benar mengirim seseorang ke suatu tempat. Kalau kamu pernah memendekkan link biar terlihat lebih rapi, ini insting yang sama yang dibawa satu langkah lebih jauh — dan kalau belum, apa itu pemendekan link menjelaskan dasarnya dulu.
Tapi ada jebakannya: tag UTM membuat URL yang sudah panjang jadi makin jelek. ?utm_source=instagram&utm_medium=bio&utm_campaign=summer bukan sesuatu yang kamu tempel di bio. Di situlah link pendek berperan, dan sebentar lagi kita sampai ke sana.
Cara membuat link UTM tanpa merusak data
Kebanyakan data UTM yang rusak bukan rusak karena ada yang lupa satu tag. Ia rusak karena satu detail yang tidak ada yang memperingatkanmu: nilai UTM peka terhadap huruf besar-kecil. utm_source=Instagram dan utm_source=instagram dihitung sebagai dua sumber yang sama sekali berbeda. Campur aduk kapitalisasi sepanjang satu kampanye, dan satu kanalmu pecah jadi dua laporan separuh yang tidak menjumlah jadi apa pun (Google Analytics Help).
Jadi, beberapa aturan yang menyelamatkanmu dari pusing nanti:
- Tulis semuanya huruf kecil. Selalu. Pilih
instagram, jangan pernahInstagram, dan jangan dua-duanya. - Pilih satu kata per sumber dan konsisten. Jangan tulis
newsletterminggu ini danemail_newsletterminggu depan. Kamu yang dulu dan kamu yang nanti harus pakai kosakata yang sama. - Pakai garis bawah atau tanda hubung, bukan spasi. Spasi berubah jadi
%20dan kelihatan seperti surat tebusan. - Jangan pernah menandai link internal. Menaruh UTM di link antar halamanmu sendiri menimpa sumber aslinya dan memberitahu analitikmu bahwa setiap pengunjung datang dari dirimu sendiri. Ini cara paling umum orang meracuni datanya sendiri.
Kalau kamu malas mengetik semua ini manual, Campaign URL Builder gratis dari Google menyusun link bertanda dari sebuah formulir. Berfungsi dengan baik. Tapi ia juga mengembalikan URL raksasa, yang jadi masalah berikutnya.
Parameter UTM dan link pendek saling melengkapi
Link UTM itu jujur, tapi jelek. Tidak ada yang membacakan URL 90 karakter dengan keras di podcast atau menyalinnya dari sebuah poster. Jadi kamu membungkusnya.
Saat kamu membuat link pendek, kamu menaruh URL ber-UTM lengkap di bawah dan membagikan versi pendek yang rapi di atas. Tag-nya tetap aktif saat ada yang mengklik — cuma tersembunyi di balik linx.ly/summer alih-alih berhamburan memenuhi layar. Kamu dapat pelacakannya sekaligus link yang tidak kelihatan seperti spam.
Lebih bagus lagi, kamu berhenti mengetik tag yang sama berulang-ulang. Simpan satu templat UTM sekali dan terapkan ke setiap link baru, jadi utm_campaign=summer cukup satu klik, bukan empat kolom. Dan karena setiap link pendek di Linxly sudah melaporkan sumber, perangkat, dan negara dengan sendirinya, tag UTM-mu menumpuk di atasnya — sama seperti pemindaian QR yang dilacak terpisah dari klik biasa. Mengelola semuanya dari sebuah halaman link di bio? Tiap link di sana juga bisa membawa UTM-nya sendiri.
Buat link UTM-nya dulu, baru pendekkan. Kalau kamu memendekkan link bersih lalu mencoba menambah tag belakangan, kamu malah mengedit tujuannya, bukan melacaknya.
Kesalahan umum yang diam-diam merugikan
Saat kamu salah mengatur UTM, tidak ada pesan error yang muncul. Datanya cuma pelan-pelan kehilangan makna. Tersangka yang biasa:
- Kapitalisasi tidak konsisten — sudah dibahas, dan layak diulang, karena ini tersangka nomor satu.
- Menandai link internal — juga sudah dibahas, dan juga ada di mana-mana.
- Memperlakukan
utm_mediumseperti kolom teks bebas — jaga tetap di daftar kecil yang tetap (email,social,cpc,referral). Kalau tiap link punya media unik, kamu tidak bisa mengelompokkan apa pun. - Tidak ada nama kampanye — tanpa
utm_campaign, kamu bisa lihat sumbernya, tapi tidak tahu ia milik dorongan yang mana. Selalu atur ketiga tag utama bersamaan.
Tidak satu pun dari ini sulit dihindari. Cuma gampang diabaikan sampai data tiga bulan sudah jadi berantakan.
Pertanyaan yang sering diajukan
Apa saja lima parameter UTM?
utm_source (platformnya), utm_medium (jenis trafiknya), utm_campaign (kampanye yang mana), utm_term (kata kunci berbayar), dan utm_content (versi link yang mana). Tiga yang pertama adalah yang hampir selalu kamu pakai; term dan content sifatnya opsional.
Apakah parameter UTM peka huruf besar-kecil?
Ya, dan ini menjebak hampir semua orang. utm_source=Facebook dan utm_source=facebook tercatat sebagai dua sumber terpisah. Tulis semua nilai dengan huruf kecil supaya satu kanal tidak terpecah jadi dua laporan.
Parameter UTM mana yang wajib?
Secara teknis tidak ada yang wajib supaya link berfungsi, tapi supaya pelacakan berguna kamu butuh setidaknya utm_source, utm_medium, dan utm_campaign di tiap link. utm_term dan utm_content cuma layak ditambahkan untuk kata kunci berbayar atau uji A/B.
Apakah parameter UTM merusak SEO?
Untuk link kampanye yang kamu bagikan di media sosial, email, atau iklan, tidak — link itu biasanya memang tidak dimaksudkan untuk diindeks, dan tag canonical mengatasi kekhawatiran soal URL duplikat. Aturan sebenarnya: jangan taruh UTM di link internal antar halamanmu sendiri, dan itu masalah analitik, bukan SEO.
Apakah aku butuh Google Analytics untuk membaca data UTM?
Tidak. Alat analitik apa pun yang menangkap URL bisa membaca tag UTM. Di Linxly, setiap link pendek mencatat sumber, media, dan kampanye UTM-nya di dasbor bersama klik, negara, dan perangkat — tanpa pengaturan terpisah dan tanpa perlu akun Google Analytics.
Apakah pelacakan UTM gratis?
Kamu bisa mencoba Linxly gratis selama 7 hari dengan akses penuh, termasuk templat UTM dan statistik link. Setelah masa coba, paket dimulai dari $0,99 per bulan, ditagih bulanan, dan bisa dibatalkan kapan saja.