GA4 / Google Analytics

UTM Nedir? UTM Kodları, Parametreleri ve Doğru Kurulum

DDijital Kafa30 Haziran 202413 dk okuma

UTM nedir ve kodları nasıl doğru kurulur: beş parametre, GA4 kanal eşleşmesi ve altı klasik hata

UTM parametreleri, bir bağlantının sonuna eklediğiniz ve trafiğin nereden geldiğini analitiğe kendi ağzınızla söyleyen etiketlerdir. Google Analytics bu etiketleri okuyup ziyareti doğru kaynağa, aracıya ve kampanyaya yazar. Etiket yoksa analitik tahmin eder, çoğu zaman da yanlış tahmin eder.

Bu yazı UTM'in ne olduğunu, GA4'ün parametreleri nasıl okuduğunu, en sık yapılan altı hatayı ve şirket içinde gerçekten işleyen bir adlandırma standardını anlatıyor. Ölçüm kurulumunuzun tamamını gözden geçirmek isterseniz GA4 denetimi için 50 kontrol noktası yazımız bütün seti veriyor.

UTM tam olarak ne işe yarar?

Analitik araçları, siteye gelen ziyaretin nereden geldiğini genelde tarayıcının gönderdiği yönlendiren adresten (referrer) anlar. Bu bilgi çoğu durumda ya eksiktir ya da hiç yoktur.

Referrer'ın çalışmadığı yerler tam da pazarlamanın para harcadığı yerlerdir. E-posta bülteninden gelen tıklamalar genelde doğrudan trafik görünür. Mobil uygulamalardan gelen tıklamalarda kaynak bilgisi kaybolur. QR kodundan, PDF'ten, imzadan, WhatsApp mesajından gelen ziyaretlerin hiçbirinde referrer yoktur.

UTM parametreleri bu boşluğu kapatır. Analitik tahmin etmeye çalışmaz, siz söylersiniz.

İkinci ve daha az konuşulan faydası kırılım. UTM olmadan "sosyal medyadan 4.000 ziyaret geldi" bilgisine sahip olursunuz. UTM ile hangi platformdan, hangi kampanyadan, hangi görselden, hangi paylaşımdan kaç ziyaret ve kaç dönüşüm geldiğini görürsünüz. Bütçe kararı ikincisiyle alınır.

UTM parametreleri nelerdir?

Beş klasik parametre var. Üçü zorunlu, ikisi isteğe bağlı.

Zorunlu olanlar:

  • utm_source trafiğin geldiği yeri söyler. Örnek: newsletter, instagram, partner-blog.
  • utm_medium kanal tipini söyler. Örnek: email, cpc, social, referral.
  • utm_campaign kampanyanın adını söyler. Örnek: yaz-indirimi-2026.

İsteğe bağlı olanlar:

  • utm_content aynı kampanyada hangi yaratıcının ya da hangi bağlantının tıklandığını ayırır. Örnek: ust-banner, metin-link.
  • utm_term hedeflenen anahtar kelimeyi taşır. Örnek: kosu-ayakkabisi.

GA4 bunlara ek olarak birkaç parametre daha okur. En işe yarar olanı utm_id, yani kampanya kimliği. Reklam maliyeti verisini GA4'e aktaracaksanız kampanyaları eşleştiren alan budur. Ayrıca utm_source_platform, utm_creative_format ve utm_marketing_tactic parametreleri de destekleniyor. Bunlar büyük ve çok araçlı kurulumlar için, küçük hesaplarda beşliyi doğru kullanmak yeterli.

Bir bağlantı şöyle görünür:

https://ornek.com/kampanya/?utm_source=newsletter&utm_medium=email&utm_campaign=yaz-indirimi-2026&utm_content=ust-banner

Kural basit: ilk parametreden önce soru işareti, sonraki her parametreden önce ve işareti gelir. Sayfanın adresinde zaten bir soru işareti varsa, ilk UTM parametresi de ve işaretiyle başlar.

GA4 bu parametreleri nasıl okur?

Burası çoğu ekibin gözden kaçırdığı ve raporu sessizce bozan yer. GA4 utm_medium ve utm_source değerlerine bakıp ziyareti bir varsayılan kanal grubuna yerleştirir. Kanal grubu, yönetici panelinden serbestçe yazdığınız bir alan değil, sabit kurallara bakan bir eşleştirmedir.

Yani utm_medium alanına ne yazdığınız, raporda hangi kanalda görüneceğinizi doğrudan belirler.

Raporda görünmek istediğiniz kanala göre yazılacak değerler:

Görünmek istediğiniz kanal utm_medium değeri
E-posta email
Ücretli arama cpc (ya da ppc, paid)
Organik sosyal social
Ücretli sosyal paid-social
Görüntülü reklam display, banner, cpm
Yönlendiren site referral
Satış ortaklığı affiliate

Bu listenin dışında bir değer yazarsanız (örneğin utm_medium=instagram ya da utm_medium=bulten) ziyaret hiçbir kurala uymaz ve GA4 onu atanmamış (unassigned) ya da beklemediğiniz bir gruba koyar. Raporda "Unassigned" satırı büyüyorsa ilk bakılacak yer UTM etiketleriniz.

Doğru kurgu şu: platform adı utm_source alanına, kanal tipi utm_medium alanına. Instagram bir kaynak, sosyal bir araçtır.

En sık yapılan altı UTM hatası

1. Kendi sitenizin içindeki linkleri etiketlemek

En pahalı hata bu. Ana sayfadaki bir banner'a UTM eklerseniz, kullanıcı o banner'a tıkladığında GA4 için yeni bir oturum başlar ve ziyaretin gerçek kaynağı silinir. Google'dan gelip banner'a tıklayan kullanıcı artık organik değil, sizin verdiğiniz etikettir.

Sonuç: reklamlarınız ve organik trafiğiniz dönüşüm kaybeder, iç kampanyalarınız hak etmedikleri krediyi alır.

Site içi bağlantıları ölçmek istiyorsanız UTM değil, tıklama olayı kurun. Nasıl yapılacağını mikro dönüşümleri GTM ile kurma yazımızda anlattık.

2. Google Ads bağlantılarını elle etiketlemek

Google Ads zaten otomatik etiketleme yapar ve bağlantıya kendi tıklama kimliğini (gclid) ekler. Ads ile GA4 arasındaki eşleşme bu kimlik üzerinden kurulur.

Final URL'lere elle UTM eklerseniz, çoğu kurulumda manuel etiket otomatik etiketin üzerine yazar. O andan itibaren Ads panelindeki kampanya adıyla GA4'teki kampanya adı tutmaz, maliyet verisi eşleşmez ve iki panel arasındaki fark açıklanamaz hale gelir.

Kural: Google Ads'te otomatik etiketlemeyi açık tutun, elle UTM eklemeyin. Kurulumun doğru olduğunu nasıl doğrulayacağınızı dönüşüm takibi doğrulama yazımızda adım adım yazdık.

3. Büyük ve küçük harf karışıklığı

UTM değerleri büyük küçük harfe duyarlıdır. Email, email ve E-mail GA4 için üç ayrı kaynaktır ve raporda üç ayrı satır olarak görünür. Bir kampanyanın performansı üçe bölünür, hiçbiri gerçek rakamı göstermez.

Çözüm tek cümle: her şey küçük harf. İstisnasız.

4. Boşluk ve Türkçe karakter kullanmak

Değerlerde boşluk kullanırsanız adres satırında %20 gibi kodlara dönüşür ve rapor okunmaz hale gelir. Türkçe karakterler de benzer şekilde bozulabilir.

Kelimeleri tire ile ayırın ve Türkçe karakter kullanmayın. yaz indirimi değil yaz-indirimi, bülten değil bulten.

5. utm_medium alanını serbest metin sanmak

Üçüncü bölümde anlattığımız hatanın günlük hayattaki hali. Ekipteki herkes kendi kafasına göre yazınca sosyal, social, sm, instagram ve ig aynı anda raporda belirir. Kanal raporu artık kimsenin güvenmediği bir tabloya dönüşür.

utm_medium sabit bir listeden seçilir. Serbest yazılacak tek alan utm_campaign ve orada da bir kalıp olmalı.

6. Standardı yazılı hale getirmemek

Beş kişilik bir ekipte UTM standardı sözlü aktarılıyorsa, üç ay içinde beş farklı etiketleme mantığı ortaya çıkar. Bu hata teknik değil, operasyonel. Ama raporu diğer beşinden daha çok bozar.

Adlandırma standardı nasıl kurulur?

İşleyen bir standart üç parçadan oluşur.

1. Sabit sözlük. utm_medium için izin verilen değerlerin listesi yazılır ve bu liste dışına çıkılmaz. Yukarıdaki tablo iyi bir başlangıç.

2. Kampanya adı kalıbı. Kampanya adları serbest yazılırsa bir yıl sonra hiçbiri gruplanamaz. Basit ve dayanıklı bir kalıp şu:

[yil]-[ay]-[urun-veya-tema]-[hedef]

Örnek: 2026-08-yaz-indirimi-satis. Bu kalıpla raporda tarihe, ürüne ve hedefe göre süzebilirsiniz.

3. Tek bir kayıt dosyası. Bütün UTM bağlantıları tek bir tabloda üretilir ve orada kalır. Sütunlar: oluşturulma tarihi, oluşturan kişi, hedef adres, beş parametre, oluşan tam bağlantı ve kampanyanın nerede yayınlandığı.

Bu dosya iki işi birden yapar. Yeni bağlantılar mevcut standarda uyar, ve altı ay sonra raporda gördüğünüz bulten-3 etiketinin neye ait olduğunu bulabilirsiniz.

Bağlantıları elle yazmak yerine Google'ın Kampanya URL Oluşturucusunu kullanabilirsiniz. Ama araç sizi standarda uymaya zorlamaz, onu tabloda siz kurarsınız.

UTM neyi ölçmez?

Bu bölüm en az kurulum kadar önemli, çünkü UTM'e yükleyemeyeceğiniz beklentiler var.

  • UTM dönüşüm takibi değildir. Sadece ziyaretin nereden geldiğini etiketler. Dönüşümün kendisi ayrı kurulur.
  • UTM tıklamayı değil, ziyareti sayar. Bağlantıya tıklayıp sayfa açılmadan vazgeçen kullanıcı analitikte hiç görünmez. Bu yüzden reklam panelindeki tıklama sayısı ile analitikteki oturum sayısı asla birebir tutmaz.
  • Etiketler yönlendirmelerde kaybolabilir. Bağlantı bir kısaltıcıdan ya da eski bir yönlendirmeden geçiyorsa parametreler silinebilir. Yeni kurduğunuz her bağlantıyı bir kez tıklayıp adres satırında parametrelerin durduğunu görün.
  • Etiketli bağlantılar paylaşılır. Bülten bağlantısını kopyalayıp arkadaşına gönderen kullanıcı, o ziyareti de bültene yazdırır. Küçük hacimlerde bu gürültü fark edilir.
  • UTM çerez ömrünü uzatmaz. Ziyaret etiketlenir, ama kullanıcının haftalar sonra geri dönüşünde aynı kaynağa bağlanacağı garanti değildir.

UTM kurulumunu nasıl doğrularsınız?

Yeni bir kampanya yayına girmeden önce üç kontrol yapın.

  1. Bağlantıyı kendiniz tıklayın. Sayfa açıldığında adres satırında beş parametre de duruyor mu?
  2. Gerçek zamanlı rapora bakın. GA4'ün gerçek zamanlı raporunda kaynak, aracı ve kampanya beklediğiniz değerlerle görünüyor mu?
  3. Kanal grubunu kontrol edin. Ziyaret beklediğiniz kanalda mı, yoksa "Unassigned" satırında mı?

Üçüncüsü atlanırsa hata bir ay sonra, aylık raporu hazırlarken ortaya çıkar ve o dönemin verisi geri kazanılamaz.

Hızlı kontrol listesi

  • Bütün değerler küçük harf
  • Boşluk ve Türkçe karakter yok, kelimeler tire ile ayrılmış
  • utm_medium sabit sözlükten seçiliyor, serbest yazılmıyor
  • Platform adı utm_source alanında, kanal tipi utm_medium alanında
  • Site içi bağlantılar etiketlenmiyor
  • Google Ads final URL'lerine elle UTM eklenmiyor, otomatik etiketleme açık
  • Kampanya adı sabit bir kalıba uyuyor
  • Bütün bağlantılar tek bir kayıt tablosunda üretiliyor
  • Yayına almadan önce bağlantı tıklanıp gerçek zamanlı raporda doğrulanıyor
  • Kanal grubunda "Unassigned" satırı düzenli izleniyor

Dijital Kafa yorumu

UTM basit bir konu gibi görünür ve tam bu yüzden ihmal edilir. Oysa denetimlerde gördüğümüz kanal raporlarının bozulma sebebi çoğu zaman gelişmiş bir ölçüm sorunu değil, tutarsız etiketleme.

Sonucu da teknik değil ticari. Kanal raporuna güvenilmediği anda bütçe kararları veriyle değil kanaatle alınmaya başlar. En çok konuşan kanal en çok bütçeyi alır.

İyi haber şu: bu, düzeltilmesi en ucuz ölçüm sorunlarından biri. Bir sabahta sözlük yazılır, kayıt tablosu kurulur ve ekibe anlatılır. Bir ay sonra raporunuz okunabilir hale gelir.

Kanal raporunuz size mantıklı gelmiyorsa ya da "Unassigned" satırı büyüyorsa, veri ölçümleme tarafında yaptığımız iş tam olarak bu. Konuşmak isterseniz bize yazın.


Kaynak: Google Analytics Yardım, kampanya verisi toplama · Google Analytics Yardım, varsayılan kanal grupları · Google Ads Yardım, otomatik etiketleme

İlgili Yazılar