Yayımlandı 27 Ağustos 2026

UTM parametreleri kısa linkle birlikte nasıl kullanılır

UTM etiketleri yönlendirme boyunca korunur ve hedefe eksiksiz ulaşır. Tıklama ise yönlendirme anında, hedef sayfadaki bir script beklenmeden sayılır.

UTM etiketleri bir adresin sorgu dizesinde taşınır: ?utm_source=bulten&utm_medium=eposta. Kampanya adresiyle ziyaretçi arasına bir kısa bağlantı girdiğinde ilk sorulan soru da budur: etiketler hedefe ulaşır mı, yoksa yönlendirmede mi kalır?

Ulaşır. Asıl mesele bunun nasıl olduğu ve yönlendirmenin kendisinin ne kaydettiğidir. Aşağıdaki notlar uhm.co'nun sorgu dizesini nasıl aktardığını, tıklamayı hangi anda saydığını ve panelde neyi raporladığını anlatır.

UTM etiketi kısa linkin arkasında kaybolmaz

Yönlendirme, ziyaretçinin sorgu dizesini hedef adrese aktarır. utm_source, utm_medium, utm_campaign ve utm_content değerleri hedefe olduğu gibi ulaşır. Kural parametrenin adına bakmadığı için aktarım UTM'ye özel de değildir: Supabase'in ?code= değeri ve Stripe'ın ?session_id= değeri de aynı yoldan geçer.

Aktarım hedefin kendi sorgu dizesini silmez, onunla birleşir. Hedef adres oluşturulurken yazılmış bir parametre yerinde kalır. Aynı anahtar kısa bağlantıya da eklenmişse gelen değer düşürülür ve hedefteki değer korunur. Gerekçesi sahipliktir: hedefteki parametreleri bağlantının sahibi yazmıştır, kısa bağlantının sonuna eklenen değer ise ziyaretçinin elindedir. Sorgu dizesi hiç yoksa hedef adres olduğu gibi kullanılır, yeniden kodlanmaz.

Tek istisna uhm_ack parametresidir. Uyarı sayfasının kendi iç işareti olduğu için hedefe geçmeden önce ayıklanır. Meşru bir hedef parametresi ya da UTM etiketi değildir; müşterinin analiz raporunda görünmesinin bir anlamı olmazdı.

Aynı gerekçe QR tarafında da geçerlidir. QR kodun taşıdığı işaret sorgu dizesinde değil, /q/kisa-ad biçiminde yolda durur. Sorgu dizesine yerleştirilseydi bu aktarma kuralı gereği her taramada hedefin raporuna düşerdi.

Pratik karşılığı şudur: kampanya boyunca sabit kalması gereken etiketler hedef adrese, mecradan mecraya değişenler kısa bağlantıya yazılabilir. Çakışmada hedefin kazandığı bilindiği sürece ikisi birbirini bozmaz.

Tıklama yönlendirme anında sayılır

Tıklama kaydı, 302 yanıtı gönderilmeden önce yazılır. Sayım hedef sayfaya yerleştirilen bir koda bağlı değildir. Hedef sayfa hiç açılmasa, ziyaretçi yüklenmesini beklemeden vazgeçse ya da sayfadaki ölçüm kodu engellense bile tıklama kaydedilmiş olur.

Yönlendiren bilgisi de aynı anda alınır. İstekle gelen yönlendiren başlığı okunur ve yalnızca alan adı saklanır, tam adres değil. Panelde "Yönlendiren siteler" dağılımı bu kayıttan çıkar. QR taramaları ayrı sayılır ve "Tarama ve tıklama" bölümünde kendi satırında görünür.

Bu sayının hedefteki analiz aracının sayısıyla birebir tutmaması beklenen bir durumdur; iki araç aynı olayı farklı noktalardan ölçer. Hangi isteğin sayıldığı ve farkın nereden geldiği metodoloji sayfasında satır satır yazılıdır.

Örnek verilerle hazırlanmış bir gösterim çalışma alanı.

Etiketleri tutarlı yazın

Etiketleri okuyan araç hedef taraftadır. uhm.co paneli tıklamaları ülke, cihaz, yönlendiren alan adı, kaynak ve filtre gerekçesine göre ayırır; utm_source değerine göre bir kırılım sunmaz. Etiketlerin tutarlılığı bu yüzden hedefteki raporun okunabilirliğini belirler.

O raporlarda değerler metin olarak karşılaştırılır. bulten, Bulten ve BULTEN üç ayrı satır açar ve tek bir kampanya üçe bölünür. Tümünü küçük harfle yazmak bu bölünmeyi en ucuz yoldan önler.

İkinci kural, değerlerde boşluk kullanmamaktır. Alanları boşlukla birbirine ekleyen bir işlem hattında utm_source=yaz kampanyasi&utm_medium=eposta ile utm_source=yaz&utm_medium=kampanyasi eposta aynı anahtara dönüşür ve iki ayrı kampanya tek satırda birleşir. uhm.co kendi ziyaret sayımında alanları null bayt ile ayırarak bu çakışmayı önler, ancak hedefteki aracın aynı önlemi aldığı varsayılamaz.

Üçüncüsü, kampanya başına sabit bir sözlük tutmaktır: utm_source için mecra adları, utm_medium için kanal türleri, utm_campaign için kampanya kodu. Liste bağlantılar üretilmeden önce yazılır ve her bağlantı oradan seçilir. uhm.co kendi kayıt hunisinde benzer bir kısıt uygular: utm_content değeri gerçek sayfaların listesine karşı doğrulanır, listede olmayan bir değer yeni bir satır açmak yerine kaynağı belirsiz satıra düşer.

Bir de geri dönüşü olmayan taraf var. Dağıtıma çıkmış bir adresin sonundaki etiket sonradan düzeltilemez; bülten gönderilmiş, gönderi yayımlanmıştır. Düzeltilebilen tek şey hedef adrestir. Orada tanımlanan bir parametre çakışmada üstün geldiği için, yanlış etiketle dağıtılmış bir kampanyanın raporda açtığı hasar hedef adres üzerinden sınırlanabilir.

Filtrelenen trafik toplamdan sessizce düşülmez

Bir kampanya bağlantısı paylaşıldığı anda insan olmayan trafik almaya başlar: önizleme üreten tarama botları, tarayıcıların ön yüklemesi ve kullanıcı aracısı göndermeyen istekler. Bunlar toplamı şişirir. Bir aracın onları sessizce düşürmesi ise geriye açıklanamayan bir fark bırakır.

uhm.co ayıkladığı her isteğin gerekçesini de saklar; kayıt bir evet/hayır değil, bir gerekçedir. Bağlantı sayfasında üç sayı yan yana durur: "Toplam tıklama", "Gerçek tıklama" ve "Bot olarak ayıklandı". Altındaki döküm ayıklananları gerekçesine göre gösterir: bilinen tarama botu, ön yükleme, kullanıcı aracısı yok. Ülke, cihaz ve yönlendiren dağılımları yalnızca gerçek trafikten oluşur; toplam ayrı durur.

Veri merkezi IP'leri için bir gerekçe adı tanımlıdır, filtrenin kendisi ise henüz devrede değildir ve metodoloji sayfası bunu açıkça yazar. Uygulanmayan bir filtreyi varmış gibi göstermek, ayıklamayı hiç açıklamamakla aynı güven sorununu doğururdu.

Tek tek tıklama kayıtlarını CSV olarak indirmek Pro ve Business planlarında sunulur. Dosya zaman, ülke, cihaz, tarayıcı, yönlendiren site ve bot gerekçesi sütunlarını taşır; IP hash'i hiçbir zaman yer almaz. Ücretsiz planda dışa aktarma bulunmaz, ayıklama dökümü ise her planda görünür. Tek tıklama detayı planın saklama süresi kadar tutulur: 30 gün, 12 ay ya da 3 yıl. Günlük toplamlar süresiz kalır.

Örnek verilerle hazırlanmış bir gösterim çalışma alanı.

Tüm yazılar