Blog details

GA4’te Unassigned Trafik Sorununu Azaltmanın En Net Yolu

GA4 raporunda “Unassigned” büyüdüğünde, pazarlama kanallarınız bulanıklaşır. Harcama varmış gibi görünür ama hangi kampanyanın ne getirdiği net değildir.

İyi tarafı şu, bu sorun çoğu zaman tesadüf değildir. GA4 unassigned trafik problemi genelde hatalı UTM yapısı, eksik etiketleme, cross-domain kopukluğu veya referral karmaşasından çıkar. Aşağıdaki adımlar, sorunu teşhis edip ciddi biçimde azaltmak için en kısa yoldur.

Unassigned trafik ne anlama gelir ve neden oluşur?

GA4, oturumu varsayılan kanal gruplarından birine yerleştiremezse trafiği “Unassigned” altında gösterir. Yani sistem kaynak bilgisi görüyor olabilir, fakat bunu “Paid Social”, “Email”, “Referral” ya da “Organic Search” gibi bir kanala güvenle bağlayamıyordur.

Analyst at desk examines GA4 screen with highlighted unassigned traffic bar.

En sık nedenler şunlardır:

  • UTM parametrelerinin eksik olması
  • utm_medium değerinin GA4 kanal mantığıyla eşleşmemesi
  • Meta Ads, e-posta veya affiliate linklerinde farklı adlandırmalar kullanılması
  • Ödeme sayfasına gidip geri dönen kullanıcıların referral olarak kırılması
  • Cross-domain kurulumunun eksik olması
  • GTM tetikleme sırası veya consent akışının ilk oturumu bozması
  • Server-side veya Measurement Protocol kurulumlarında oturum bilgisinin kopması

Unassigned trafiği tamamen sıfırlamak çoğu sitede gerçekçi değildir. Ama iyi bir kurulumla oranı belirgin biçimde düşürmek mümkündür.

Daha teknik bir özet için Littledata’nın unassigned trafik açıklaması ve Analytics Mania’nın UTM sorun rehberi faydalıdır.

Teşhise rapordan başlayın, hisle değil

İlk bakılacak yer, GA4 içinde Raporlar > Edinme > Trafik edinme ekranıdır. Burada birincil boyut olarak önce “Session default channel group”, sonra “Session source / medium” açın. Amaç, “Unassigned” satırının arkasında hangi source/medium kalıplarının biriktiğini görmektir.

Ardından şu kontrolleri yapın:

  1. Tarihi son 30 gün yerine, kampanya başlangıcını kapsayan net bir aralığa çekin.
  2. “Session campaign” boyutunu ekleyin.
  3. “Landing page + query string” ile hangi giriş sayfalarının soruna daha çok katkı verdiğini bulun.
  4. Aynı tarih aralığında Google Ads, Meta Ads, e-posta aracı ve ödeme sağlayıcısı tıklama verileriyle karşılaştırın.

Burada sık görülen işaret şudur: kampanya tıklamaları var, fakat GA4’te karşılığı “Unassigned” veya “Direct” altında toplanıyor. Bu durumda kaynak sorunu neredeyse hep link etiketleme ya da oturum devamlılığıyla ilgilidir.

Teknik doğrulama için Yönetici > Veri görüntüleme > DebugView ve GTM Preview birlikte kullanılmalı. İlk sayfa görüntülenmeden önce URL’deki UTM’ler kayboluyorsa sorun yönlendirme zinciri, consent sırası ya da geç çalışan etiket olabilir. Bu aşamada GA4 DebugView hata ayıklama rehberi pratik bir kontrol listesi sunar.

UTM parametrelerini standartlaştırın, özel isim uydurmayın

Unassigned trafiğin en sık kontrol edilebilir nedeni UTM düzensizliğidir. Sorun çoğu zaman parametrelerin hiç olmaması değil, yanlış yazılmasıdır. GA4, utm_medium=paid-social ile utm_medium=paidsocial değerlerini aynı yorumlamaz.

Side-by-side diagrams depict proper and improper UTM parameter structures using clean shapes and colors.

Aşağıdaki örnekler pratikte en çok fark yaratanlardır:

SenaryoDoğru örnekSorunlu örnekBeklenen kanal
Google Ads manuel etiketlemeutm_source=google&utm_medium=cpcutm_source=Google&utm_medium=ppc_adsPaid Search
Meta Adsutm_source=facebook&utm_medium=paid_socialutm_source=meta&utm_medium=social-adsPaid Social
E-posta bülteniutm_source=newsletter&utm_medium=emailutm_source=mailchimp&utm_medium=mailEmail
Influencer veya ortaklıkutm_source=partnerx&utm_medium=affiliateutm_source=instagram&utm_medium=collabAffiliate
WhatsApp veya SMS kampanyasıutm_source=crm&utm_medium=smsutm_source=whatsapp&utm_medium=messageSMS veya özel grup

Buradaki kritik nokta, source serbest olabilir, medium daha disiplinli olmalıdır. Çünkü GA4 kanal eşleşmesini çoğunlukla medium ve bazı ek kurallarla yapar. We Are TG’nin 2026 incelemesi da bunu güçlü biçimde vurguluyor.

UTM tarafında hızlı kontrol maddeleri:

  • Her kampanya URL’sinde en az utm_source, utm_medium, utm_campaign olsun.
  • Tüm değerleri küçük harf yazın.
  • email, cpc, paid_social, affiliate, display gibi tutarlı sözlük kullanın.
  • Link kısaltıcı veya yönlendirme aracı UTM’leri düşürüyor mu test edin.
  • Aynı kanal için ekip içinde tek bir isim standardı belirleyin.

Teknik düzeltmeler: cross-domain, ödeme adımları ve reklam platformları

E-ticarette sorun çoğu zaman reklam linkinde değil, oturumun yolda kopmasındadır. Kullanıcı ürün sayfasından ödeme sağlayıcısına geçer, sonra teşekkür sayfasına döner. Eğer ödeme alanı ayrı domaindeyse ve doğru yapılandırılmadıysa oturum referral veya unassigned olarak bozulabilir.

Bu yüzden şu alanlara ayrı ayrı bakın:

Cross-domain ve ödeme sağlayıcıları

Yönetici > Veri akışları > Web akışı > Etiket ayarlarını yapılandır > Alanlarınızı yapılandırın bölümünde bağlı domainleri kontrol edin. Checkout alt alanı, üçüncü taraf ödeme alanı veya rezervasyon motoru farklı domaindeyse cross-domain kurulumu şarttır.

Ayrıca Yönetici > Veri akışları > Web akışı > Etiket ayarlarını yapılandır > İstenmeyen yönlendirmeleri listele alanında ödeme sağlayıcılarını ekleyin. PayTR, iyzico, Stripe Checkout, PayPal benzeri servisler burada sık görünür. Self-referral tarafını daha derin görmek isterseniz GA4 self referral sorunu çözümü faydalı olur.

Google Ads ve Meta Ads

Google Ads’te auto-tagging açıksa gclid korunmalı. Ara sayfa, yönlendirme kuralı veya çerez banner’ı ilk yüklemede URL’yi temizliyorsa attribution bozulur. Meta Ads tarafında ise manuel UTM standardı çok daha kritiktir. Özellikle kampanya yöneticisinde farklı ekipler farklı medium kullanıyorsa “Unassigned” hızla büyür.

E-posta ve CRM araçları

Mailchimp, Klaviyo, HubSpot ya da özel CRM fark etmez, temel kural aynı. Linkler otomatik etiketleniyorsa medium değeri kontrol edilmeli. mail, newsletter_email, blast gibi rastgele alanlar yerine email kullanın. B2B akışlarında GA4 lead kaynakları doğrulama yaklaşımı, CRM ile raporları karşılaştırmak için iyi bir referans olur.

GTM, consent ve ilk hit

GA4 etiketi geç çalışıyorsa ilk oturum bilgisi kaçabilir. Consent mode kurulumu hatalıysa ilk page_view UTM’siz gider, izin sonrası ikinci hit düşer. Sonuç, raporda karışık kaynak verisidir. Bu yüzden GTM Preview’da ilk sayfa açılışını ve URL parametrelerinin ilk hit anında okunup okunmadığını test edin.

Sonuç

Unassigned trafik, tek bir hata kodu değil; birkaç küçük kusurun birleşmiş halidir. En yüksek etkiyi UTM standardı, cross-domain kurulumu, unwanted referrals listesi ve ilk hit kontrolü sağlar.

Sorunu azaltmanın en doğru yolu, raporu açıp “Unassigned” satırına bakmak değil, kaynağı oturum seviyesinde izlemektir. GA4 unassigned trafik oranı düşmeye başladığında, kanal raporları da yeniden güvenilir hale gelir.