Satış ekibiniz "bu lead nereden geldi?" diye sorduğunda cevabınız çoğu zaman "bilmiyorum, GA4 Direct diyor" oluyorsa yalnız değilsiniz. Yapay zeka açıkça size ziyaretçi ve müşteri gönderiyor; ama AI arama trafiğini ölçmek klasik SEO trafiğini ölçmekten çok daha zor, çünkü ChatGPT, Perplexity, Gemini ve Copilot'tan gelen tıklamaların büyük kısmı GA4 raporlarında Direct veya Referral içinde eriyip kayboluyor. Bu yazı görünürlük hakkında değil — GEO ve görünürlük konusunu ayrı bir yazıda ele aldık. Burada tek bir soruya odaklanıyoruz: yapay zekadan gelen bu trafiği GA4 içinde nasıl ayırıp ölçer ve CRM'e nasıl bağlarsınız?

Kısaca: GA4'te ChatGPT trafiğinin çoğu Direct olarak görünür çünkü uygulama içi tarayıcılar referrer bilgisini siler. Perplexity ve Google AI Mode genelde referrer geçirir. Çözüm: özel bir kanal grubu + doğru bir regex + kontrol edebildiğiniz bağlantılarda UTM + first-touch kaynağını CRM'e taşıyan gizli bir form alanı. Ölçüm mükemmel olmaz — yönseldir — ama satışın körlüğünü bitirir.

1. Yapay zeka trafiği GA4'te neden yok oluyor?

Sorunun kökeni teknik ve tek bir nedeni yok. Dört ayrı mekanizma referrer bilgisini yolda kaybettiriyor ve her biri AI trafiğinizin farklı bir dilimini görünmez kılıyor:

  • Uygulama içi tarayıcılar (in-app browser): ChatGPT mobil uygulamasında bir bağlantıya tıklayan kullanıcı, uygulamanın kendi gömülü tarayıcısında açılır. Bu tarayıcılar referrer başlığını mekanik olarak sıyırır. Kullanıcı bir AI önerisinden geldi, ama GA4 kaynaksız bir ziyaret görür.
  • Kopyala-yapıştır davranışı: Kullanıcı AI cevabındaki URL'yi kopyalayıp yeni bir sekmeye yapıştırdığında hiçbir referrer başlığı iletilmez. Bu, özellikle masaüstünde çok yaygın.
  • Referrer politikası başlıkları: chatgpt.com'un strict-origin Referrer-Policy'si ve bazı çıkış bağlantılarındaki rel="noreferrer" özniteliği kaynağı bilinçli olarak gizler.
  • UTM'siz bağlantılar: AI, cevabına sizin URL'nizi kendi yazar. Bu bağlantıda UTM parametresi yoktur çünkü onu siz koymadınız — koyamazsınız da. Kaynak yoksa GA4 bu ziyareti Direct'e atar.

Kritik nokta şu: motorlar aynı davranmaz. Perplexity ve Google AI Mode genellikle bir referrer geçirir, yani bunları GA4'te yakalamak nispeten kolaydır. ChatGPT uygulama tıklamaları ise çoğunlukla Direct olarak iner. Sektör veri setlerinde doğrulanan AI ziyaretlerinin yüzde 60-70'inin hiçbir referrer sinyali olmadan geldiği görülüyor. Bu yüzden GA4'teki AI trafiği sayınız her zaman gerçeğin alt sınırıdır — eksik sayarsınız, fazla değil.

2. İzlemeniz gereken AI referral domain sözlüğü

Kanal grubunuzu ve regex'inizi kurmadan önce hangi kaynak/referrer değerlerini beklediğinizi bilmelisiniz. 2026 itibarıyla GA4 raporlarında karşılaşacağınız temel AI domainleri:

MotorReferrer / source değeriDavranış
ChatGPTchatgpt.com, chat.openai.comGenelde Direct; masaüstü web'de bazen referrer
Perplexityperplexity.aiGenelde referrer geçer — yakalaması kolay
Gemini / Google AI Modegemini.google.comGenelde referrer geçer
Copilotcopilot.microsoft.com, bing.com/chatDeğişken; bazen referrer
Claudeclaude.aiGenelde referrer geçer
You.comyou.comReferrer geçer

Bir istisnayı dürüstçe söyleyelim: Google AI Overviews (arama sonuç sayfasının üstündeki AI özeti) tıklamalarını organik trafikten ayırmak neredeyse imkânsızdır. Kullanıcı hâlâ google.com üzerinden gelir ve GA4 bunu google / organic olarak sınıflar. AI Overviews'un ne kadar tıklama getirdiğini net bilemezsiniz — bu, ölçümün gerçek bir sınırıdır, kabullenip devam edin.

Kısaca: Google, GA4'ün kanal sınıflandırmasını yapay zeka asistanlarını tanıyacak şekilde adım adım güncelliyor; ChatGPT ve Gemini gibi bazı kaynaklar zamanla otomatik gruplanabiliyor. Ama bu otomatik sınıflandırmaya güvenmeyin: kapsamı eksik ve motorlara göre değişkendir — Perplexity gibi yüksek niyetli kaynaklar çoğu zaman hâlâ Referral içinde kalır. Bu yüzden kendi özel kanal grubunuzu kurmak hâlâ en güvenilir yoldur.

3. GA4'te AI trafiğini özel kanal grubu ve regex ile ayırmak

En temiz yöntem, GA4'te özel bir kanal grubu (Custom Channel Group) oluşturup source/referrer üzerinde bir regex ile "AI Asistanları" adında bir kanal tanımlamaktır. Adımlar:

  1. GA4 Admin > Channel groups yolunu izleyin ve "Create new channel group" deyin (varsayılanı kopyalayarak başlamak en pratiği).
  2. "AI Assistants" adında yeni bir kanal ekleyin.
  3. Koşul olarak Source matches regex seçin ve aşağıdaki deseni girin.
  4. Sıralama kritik: GA4 kuralları yukarıdan aşağıya değerlendirir. "AI Assistants" kanalını Referral ve Organic Search satırlarının üstüne sürükleyin. Aksi halde Perplexity gibi kaynaklar önce Referral'a takılır ve yanlış sınıflanır.

İşte gerçekten çalışan, temiz bir regex. Nokta karakterlerinin kaçırıldığına ve alt alan adlarına ((.*\.)?) izin verildiğine dikkat edin:

^(.*\.)?(chatgpt|openai|perplexity|gemini\.google|copilot\.microsoft|bing|claude|you)\.

Bu desen chatgpt.com, chat.openai.com, www.perplexity.ai, gemini.google.com, copilot.microsoft.com, bing.com, claude.ai ve you.com değerlerini yakalar. Not: bing geniş bir eşleşmedir; klasik Bing organik aramayı da AI kovasına katmak istemiyorsanız bing'i çıkarıp sadece copilot\.microsoft bırakın. Daha da temiz ayrım için bunu Session source boyutuyla birlikte kullanın.

İpucu: Regex'i canlıya almadan önce GA4'te Reports > Acquisition > Traffic acquisition raporunda Session source / medium boyutunu açıp bu domainlerin gerçekten hangi değerlerle geldiğini gözlemleyin. Her hesabın verisi biraz farklıdır; regex'i kendi ham verinize göre doğrulayın, kopyala-yapıştır edip geçmeyin.

4. UTM stratejisi: kontrol edebildiğinizi etiketleyin

Regex, AI'nin kendi yazdığı bağlantıları yakalamak için tek şansınız. Ama bir de sizin kendi elinizle yerleştirdiğiniz bağlantılar var ve bunları UTM ile etiketleyebilirsiniz. Bu, ölçümün en güvenilir katmanıdır çünkü kaynak bilgisi bağlantının içine gömülüdür ve referrer silinse bile kaybolmaz.

UTM koyabileceğiniz yerler:

  • llms.txt / docs / bilgi tabanı içindeki dış bağlantılar — AI modellerinin sık okuduğu içerik.
  • Profil ve dizin kayıtlarınız (G2, Crunchbase, LinkedIn şirket sayfası, GitHub) — AI'ler bunlardan alıntı yapar.
  • Ürün dokümantasyonunuz ve destek makaleleriniz.

Basit bir şema: ?utm_source=chatgpt&utm_medium=ai_referral&utm_campaign=llms_txt. Böylece bu bağlantıdan gelen herkes, referrer'ı silinmiş olsa bile, doğru kaynağa atanır.

Dürüst sınır: AI'nin serbestçe ürettiği metin içindeki bir bağlantıyı UTM ile etiketleyemezsiniz. ChatGPT cevabında "şu firmaya bakın" deyip sizin ana sayfanızı gösterirse, o URL sizin kontrolünüzde değildir ve UTM taşımaz. İşte bu boşluğu 3. adımdaki regex kapatır. İki yöntem birbirini tamamlar: UTM kesin ama dar, regex geniş ama gürültülü.

5. Raporu kurmak: GA4 Exploration veya Looker Studio

Kanal grubu ve UTM hazır olduğunda ölçümü görünür kılmak gerekir. İki pratik yol var:

GA4 Exploration (ücretsiz, hızlı)

Serbest biçimli (free-form) bir keşif oluşturun ve bir segment tanımlayın: Session source, yukarıdaki regex ile eşleşenler. Sonra bu segmenti şu boyut ve metriklerle kesin:

  • Boyutlar: Session source / medium, Landing page, Device category, Country
  • Metrikler: Sessions, Engaged sessions, Engagement rate, Key events (conversions), Session key event rate

Looker Studio (paylaşılabilir dashboard)

Yönetime ve satışa göstermek için GA4'ü Looker Studio'ya bağlayın. "AI Assistants" kanalını filtre olarak sabitleyin; zaman serisiyle AI oturumlarının haftalık trendini, motor kırılımını ve dönüşüm oranını tek ekranda gösterin. Bu tür bir ölçüm mimarisini kurarken metodolojiyi SEO veri analizi yaklaşımımızla aynı çerçevede tutmak, verinin diğer kanallarla karşılaştırılabilir kalmasını sağlar.

6. Lead kaynağını CRM'e bağlamak — asıl kısım burası

GA4'te AI trafiğini görmek güzel, ama satış GA4'e bakmaz. Satış CRM'e bakar. Bir lead'in ChatGPT'den geldiğini satış temsilcisinin görebilmesi için kaynağı forma ve oradan CRM'e taşımanız gerekir. Mantık şöyle:

  1. İlk temasta yakala: Ziyaretçi ilk geldiğinde bir JavaScript parçası UTM parametrelerini ve document.referrer değerini okur, "first-touch" olarak bir çereze yazar. Böylece kullanıcı sitede gezip günler sonra dönüşse bile ilk kaynak kaybolmaz.
  2. Gizli form alanı: Form gönderildiğinde bu çerez değeri gizli bir input'a doldurulur.
<input type="hidden" name="lead_source" value="ai:chatgpt">
<input type="hidden" name="first_touch_referrer" value="chatgpt.com">
<input type="hidden" name="last_touch_medium" value="ai_referral">
  1. CRM alanına eşle: Formunuz bu değeri CRM'de bir "Lead Source" alanına yazar. Artık temsilci kaydı açtığında lead_source = ai:chatgpt görür ve konuşmayı buna göre kurar.

Referrer'ın silindiği durumlar için ikinci bir katman ekleyin: sunucu tarafı ölçüm. GA4 Measurement Protocol veya server-side GTM ile lead olayını sunucudan gönderip client_id ile eşleştirirseniz, tarayıcı sinyalleri zayıf olsa bile veriyi tamamlarsınız. Bu, aynı zamanda reklam platformlarına dönüşüm geri beslemesi yapan Conversion API altyapısının temelidir. First-touch/last-touch kaynağını tüm kanallarda tek bir müşteri profilinde birleştirmek istiyorsanız işin doğru yeri bir CDP'dir — kaynak verisi orada normalize edilir ve pazarlama otomasyonlarını "AI kaynaklı lead" segmentine göre tetikleyebilirsiniz.

İpucu: First-touch ve last-touch'ı ayrı ayrı saklayın. Bir kullanıcı önce Perplexity'den keşfeder, sonra markanızı Google'da aratıp gelir. Sadece last-touch tutarsanız krediyi tümüyle organik aramaya verir, keşfi başlatan AI'yi göremezsiniz. İkisini birlikte tutmak AI'nin "asiste ettiği" dönüşümleri ortaya çıkarır.

7. Hangi KPI'lara bakmalı?

AI trafiğini ölçtükten sonra takip edeceğiniz sayılar klasik trafik hacminden farklıdır — hacim küçük ama niyet yüksektir:

  • AI-referral oturumları: Toplam ve motor kırılımlı. Trend yönü mutlak sayıdan önemli.
  • Asiste dönüşümler: AI'nin ilk temas olduğu ama dönüşümün başka kanalda kapandığı yolculuklar.
  • Markalı arama artışı (branded-search lift): AI görünürlüğü arttıkça Google'da marka adınızın aranması yükselir. Search Console'da izleyin — bu, AI etkisinin dolaylı ama güçlü kanıtıdır.
  • Lead-to-source atıfı: CRM'de AI kaynaklı lead'lerin oranı ve — en önemlisi — kapanma oranı. Genellikle AI'den gelen ziyaretçi ortalamadan çok daha yüksek dönüşür çünkü zaten bir cevap arayıp size yönlendirilmiştir.

8. Dürüst sınırlar

Bu sistemin ne yapıp ne yapamadığı konusunda açık olalım, çünkü abartılı vaatler ölçümü çürütür:

  • Tıklamayı ölçersiniz, gösterimi değil. Markanızın ChatGPT cevabında kaç kez adının geçtiğini GA4 bilemez; sadece o cevaptan sitenize tıklayanı görürsünüz. AI içindeki görünürlüğü (share of voice) ölçmek ayrı bir iştir ve GEO tarafına aittir.
  • Atıf yönseldir, kusursuz değildir. Referrer silinen tıklamalar Direct'te kalmaya devam eder; sayınız gerçeğin altındadır. Trendi ve göreli büyümeyi doğru okursunuz, mutlak rakamı değil.
  • AI Overviews ayrıştırılamaz. Google organik ile AI özeti tıklamalarını temiz ayıramazsınız.

Bu sınırlar sistemi değersiz kılmaz — tam tersine, sizi "hiçbir fikrim yok" durumundan "AI'nin yön verdiği yüksek niyetli bir kanalım var ve büyüyor" durumuna taşır. Ölçümü kurmadan bu kanalı yönetemezsiniz. Bu altyapıyı 2026 için hazırlarken SEO ve GEO hazırlık kontrol listemiz hangi parçaların önce kurulması gerektiğini sıralıyor.

Özet ve sonraki adım

Yapay zeka arama trafiğini ölçmenin dört katmanı var: (1) özel kanal grubu + regex ile AI oturumlarını ayırmak, (2) kontrol ettiğiniz bağlantılarda UTM, (3) GA4 Exploration veya Looker Studio raporu, (4) first-touch kaynağını gizli form alanı üzerinden CRM'e taşımak. Dördü birlikte kurulduğunda satış ekibiniz bir lead'in ChatGPT'den geldiğini görür ve pazarlama bu kanalın gerçek katkısını raporlar.

Partnerfy tam olarak bunu kurar: GA4 kanal mimarisi, CDP ile birleşik müşteri kaynağı, Conversion API ile sunucu tarafı ölçüm ve GEO görünürlük takibi. Yapay zeka trafiğinizi Direct kovasından çıkarıp gerçek bir kanala dönüştürmek isterseniz bir toplantı ayarlayın ya da bize ulaşın — mevcut GA4 ve CRM kurulumunuza bakıp nereden başlanacağını beraber netleştirelim.