Dijital Murat | Murat YILMAZ

Bir siteye trafik getirmek için emek harcayıp ardından o trafiğin ne yaptığını ölçmemek, deneyimime göre dijital pazarlamada yapılan en pahalı sessiz hatalardan biri. Ziyaretçiniz hangi sayfada takılıyor, formu neden yarıda bırakıyor, satın almaya en çok hangi kanal yaklaştırıyor? Bu soruların cevabı GA4’te. Bu rehberde GA4 kurulum sürecini sıfırdan, hem Google Tag Manager ile hem de doğrudan etiketle adım adım anlatıyorum; ayrıca event yapısını, dönüşüm işaretlemeyi, önemli raporları ve KVKK tarafında dikkat etmeniz gerekenleri pratik bir gözle ele alıyorum.

GA4 Nedir ve Universal Analytics’ten Farkı Ne?

GA4 (Google Analytics 4), Google’ın ücretsiz web ve uygulama analitiği aracının güncel sürümü. Eski Universal Analytics (UA) sürümü 2023 ortasında veri toplamayı durdurdu, dolayısıyla bugün analitik kurmak demek aslında GA4 kurmak demek. Ama burada önemli bir nokta var: GA4 sadece UA’nın yeni bir arayüzü değil, tamamen farklı bir veri modeli üzerine kurulu. UA’dan alışkın olduğunuz kavramların çoğu burada ya değişti ya da kayboldu.

En temel fark şu: UA “oturum” (session) merkezliydi, GA4 ise “event” (olay) merkezli. UA’da sayfa görüntüleme ayrı, etkileşim ayrı bir kavramdı; GA4’te ise sayfa görüntüleme dahil her şey bir event. Bu yapı kafa karıştırıcı gelebilir ama bir kez mantığını oturttuğunuzda çok daha esnek bir ölçüm imkânı sunuyor. Aşağıdaki tablo, ikisi arasındaki en kritik farkları özetliyor.

KonuUniversal Analytics (UA)GA4
Veri modeliOturum ve sayfa görüntüleme merkezliEvent (olay) merkezli
Hedef/dönüşümGoal (hedef) tanımlarıKey event (anahtar olay) işaretleme
Veri kapsamıYalnızca webWeb ve mobil uygulama aynı mülkte
Hemen çıkma oranıBounce rate ana metrikEngagement rate (etkileşim oranı) öne çıkar
Event kurulumuÇoğu event için kod gerekliBirçok event otomatik toplanır
Veri saklamaEsnek saklama süreleriVarsayılan 2 ay, en fazla 14 ay (kullanıcı düzeyi)

UA’dan gelenler için en büyük zihinsel geçiş “bounce rate” alışkanlığını bırakmak. GA4’te asıl bakmanız gereken metrik etkileşim oranı; yani ziyaretçi sitenizle anlamlı bir temas kurdu mu kurmadı mı. Bu kayma, içerik kalitesini ölçme şeklinizi de değiştiriyor.

GA4 Kurulum Öncesi Hazırlık

Kuruluma başlamadan önce iki şeye karar vermenizi öneririm: ölçüm kodunu nasıl yerleştireceğiniz (Google Tag Manager üzerinden mi, yoksa doğrudan etiketle mi) ve hangi eylemleri “değerli” sayacağınız. İkincisini kuruluma başlamadan kâğıda dökmek, sonradan kopuk veriyle uğraşmaktan çok daha kolay. Benim danışmanlık verirken ilk yaptığım şey, müşteriyle birlikte “bu sitede başarı nedir?” sorusunu netleştirmek olur: form gönderimi mi, satış mı, telefon araması mı, WhatsApp tıklaması mı?

Teknik tarafta ihtiyacınız olanlar şunlar:

  • Bir Google hesabı ve analytics.google.com üzerinden oluşturulmuş bir GA4 mülkü.
  • Sitenizin koduna müdahale edebilme yetkisi (tema editörü, FTP veya bir eklenti).
  • GTM ile gidecekseniz bir Google Tag Manager hesabı ve konteyner kodu.
  • Çerez onayı (consent) altyapınız varsa, onun yönetim paneline erişim.

GA4 Kurulum: Google Tag Manager ile Adım Adım

Çoğu projede GTM ile kurmayı tercih ediyorum, çünkü ileride event ekleyip çıkarırken siteye tekrar kod basmanız gerekmez; her şeyi GTM panelinden yönetirsiniz. Ayrıca aynı konteynerden Google Ads ve Meta piksellerini de yönetebilirsiniz, bu da kod kalabalığını ortadan kaldırır. İşte GA4 kurulum adımları:

  1. GA4 mülkünü oluşturun. Google Analytics arayüzünde Yönetici (Admin) bölümünden yeni bir mülk açın, web veri akışı (data stream) tanımlayın ve size verilen Ölçüm Kimliği‘ni (G- ile başlayan ID) kopyalayın.
  2. GTM konteynerini siteye yerleştirin. Tag Manager’ın verdiği iki kod parçasını sitenizin ve bölümlerine ekleyin. WordPress kullanıyorsanız bunu bir eklentiyle de yapabilirsiniz.
  3. GA4 yapılandırma etiketi ekleyin. GTM’de yeni bir etiket oluşturun, tür olarak “Google Etiketi” (Google Tag) seçin ve az önce kopyaladığınız G- ile başlayan kimliği girin.
  4. Tetikleyiciyi ayarlayın. Bu etiketi “All Pages / Initialization” tetikleyicisine bağlayın ki her sayfada çalışsın.
  5. Önizleme (Preview) modunda test edin. GTM’in Preview butonuyla sitenizi açın; Tag Assistant penceresinde GA4 etiketinin tetiklendiğini doğrulayın.
  6. GA4 DebugView ile kontrol edin. Analytics arayüzünde DebugView raporuna girin; gerçek zamanlı olarak event’lerin geldiğini görmelisiniz.
  7. Yayına alın (Submit). Her şey çalışıyorsa GTM’de değişiklikleri yayınlayın.

Bu noktada en sık atlanan adım altıncısı. Yayına almadan DebugView’da test etmezseniz, kurulumun gerçekten veri toplayıp toplamadığını günler sonra fark edersiniz; o da çoğu zaman elinizdeki veriyi şüpheli hale getirir.

Doğrudan Etiketle (GTM’siz) Kurulum

Sitenizde çok az ölçüm ihtiyacı varsa veya GTM’i öğrenmekle uğraşmak istemiyorsanız, GA4’ü doğrudan da kurabilirsiniz. Google Analytics, veri akışını oluşturduğunuzda size hazır bir Google Etiketi (gtag.js) kodu verir. Bu kodu sitenizin her sayfasının bölümünün hemen başına yerleştirmeniz yeterli. WordPress kullanıcıları için pratik yol, Google’ın kendi Site Kit eklentisini ya da güvenilir bir “header/footer kod ekleme” eklentisini kullanmak. Doğrudan kurulumun dezavantajı şu: özel event’ler ve dönüşüm tetikleyicileri eklemek istediğinizde her seferinde koda dokunmanız gerekir. Bu yüzden büyüme potansiyeli olan projelerde GTM’i öneriyorum.

Otomatik Toplanan ve Geliştirilmiş Ölçüm Event’leri

GA4’ün en sevdiğim yanlarından biri, kutudan çıktığı haliyle bile bir sürü olayı kendiliğinden toplaması. Bu sayede temel bir kurulumda bile elinizde anlamlı veri olur. Geliştirilmiş Ölçüm (Enhanced Measurement) ayarı veri akışı seviyesinde varsayılan olarak açıktır ve şu olayları otomatik yakalar:

  • page_view — Her sayfa görüntülemesi.
  • scroll — Ziyaretçi sayfanın %90’ına kadar kaydırdığında.
  • click — Siteden başka bir alan adına giden dış bağlantı tıklamaları.
  • file_download — PDF, ZIP gibi dosya indirmeleri.
  • video_start / video_progress / video_complete — Gömülü YouTube video etkileşimleri.
  • form_start / form_submit — Form etkileşimleri (her formda güvenilir çalışmayabilir).

Bunlara ek olarak session_start, first_visit ve user_engagement gibi olaylar tamamen otomatik gelir; bunları kapatamazsınız. Deneyimime göre form takibi konusunda otomatik form_submit event’ine her zaman güvenmemek gerekir; çünkü bazı eklentilerin oluşturduğu özel formlarda doğru tetiklenmeyebilir. Kritik bir lead formu varsa, onu GTM ile manuel bir event olarak kurmak daha sağlam olur.

Özel (Custom) Event Eklemek

Otomatik event’lerin yetmediği yerde özel event’ler devreye girer. Örneğin “WhatsApp butonuna tıklama”, “telefon numarasına tıklama” veya “teklif al formu gönderimi” gibi. GTM ile bunlar için bir tetikleyici (örneğin belirli bir CSS seçicisine sahip butona tıklama) ve bu tetikleyiciye bağlı bir GA4 Event etiketi oluşturursunuz. Event’e açıklayıcı bir isim verin (örneğin whatsapp_click) ve gerekiyorsa parametre ekleyin. İsimlendirmede tutarlı olun; sonradan raporları okumayı çok kolaylaştırır.

Key Event (Dönüşüm) İşaretleme

UA’daki “hedef” (goal) kavramının GA4’teki karşılığı “key event” (anahtar olay). Bir event’i key event olarak işaretlediğinizde, GA4 onu dönüşüm olarak sayar ve dönüşüm raporlarında ayrı bir vatandaş gibi davranır. İşaretlemek çok basit: Yönetici bölümünde Olaylar (Events) listesine gidersiniz, ilgili event’in yanındaki anahtarı açarsınız. Bundan sonra o event her gerçekleştiğinde dönüşüm olarak kaydedilir.

Burada bir uyarı: her event’i key event yapmayın. Sadece işiniz için gerçekten para kazandıran ya da satışa yaklaştıran eylemleri işaretleyin. Çok fazla key event tanımlamak, raporlarda gürültü yaratır ve neyin önemli olduğunu gözden kaçırmanıza yol açar. Tipik bir hizmet sitesinde 2-4 key event genellikle yeterlidir: lead formu, telefon araması, WhatsApp tıklaması ve belki bir teklif talebi. GA4 key event’lerini Google Ads tarafına aktarıp reklam optimizasyonunda kullanmak isterseniz, konuyu detaylı işlediğim Google Ads dönüşüm takibi kurulumu rehberine de göz atmanızı öneririm.

Önemli GA4 Raporları: Edinme, Etkileşim, Dönüşüm

Kurulum bittikten sonra asıl iş başlıyor: veriyi okumak. GA4 arayüzü ilk bakışta UA’ya alışkın gözlere boş ve dağınık gelebilir, ama birkaç temel rapora odaklanırsanız hızlı sonuç alırsınız. Benim danışanlarla en çok açtığım üç başlık şunlar:

  • Edinme (Acquisition): Ziyaretçileriniz hangi kanaldan geliyor? Organik arama, ücretli arama, sosyal medya, doğrudan trafik… “Trafik edinme” raporu, hangi kanala yatırım yapmanız gerektiğini gösterir.
  • Etkileşim (Engagement): Hangi sayfalar gerçekten ilgi çekiyor? “Sayfalar ve ekranlar” raporunda etkileşim süresi ve etkileşim oranına bakarak içeriklerinizin performansını ölçersiniz.
  • Dönüşüm/Para Kazanma: Key event’lerinizin kaç kez gerçekleştiği, hangi kanaldan geldiği ve e-ticarette gelir verisi burada görünür.

İleri seviye analiz için “Keşfet” (Explore) bölümünü öneririm. Burada serbest formda tablolar, huni (funnel) ve yol (path) analizleri oluşturabilirsiniz. Örneğin bir lead hunisi kurup ziyaretçilerin hangi adımda kopuğunu görmek, dönüşüm oranını artırmak için en değerli içgörülerden birini verir.

E-ticaret ve Lead Ölçümü

E-ticaret sitelerinde GA4’ün asıl gücü, gelişmiş e-ticaret (enhanced ecommerce) olaylarında ortaya çıkıyor. Burada amaç, kullanıcının satın alma yolculuğunun her adımını ölçmek. Standart e-ticaret event’leri şunlardır: view_item (ürün görüntüleme), add_to_cart (sepete ekleme), begin_checkout (ödemeye başlama) ve purchase (satın alma). Bu olayların doğru çalışması için her birine ürün ID’si, fiyat, para birimi gibi parametrelerin dataLayer üzerinden gönderilmesi gerekir. Shopify, WooCommerce gibi platformlarda bunu kolaylaştıran hazır entegrasyonlar veya eklentiler var; yine de kurduktan sonra DebugView’da purchase event’inin gelir değeriyle birlikte düştüğünü mutlaka teyit edin.

Lead (potansiyel müşteri) odaklı hizmet sitelerinde ise ölçüm daha sade ama bir o kadar kritik. Burada “satış” yerine “iletişim niyeti” ölçülür. Bir hizmet sitesinde takip etmenizi önerdiğim temel lead event’leri:

  • İletişim formu gönderimi (teklif/randevu talebi).
  • Telefon numarasına tıklama (özellikle mobilde kritik).
  • WhatsApp veya canlı sohbet butonuna tıklama.
  • E-posta adresine tıklama (mailto bağlantıları).

Bu event’leri kurup key event olarak işaretlediğinizde, hangi içeriğin ve hangi kanalın gerçekten potansiyel müşteri getirdiğini net görürsünüz. Doğru kurulmuş bir analitik, içerik stratejinizin de pusulasıdır; nitekim organik trafikten gelen lead’leri ölçmek, SEO hizmeti çalışmalarının somut katkısını kanıtlamanın en sağlam yoludur.

Consent Mode ve KVKK Çerez Onayı

Bu kısmı atlamayın; çünkü hem yasal sorumluluk hem de veri kalitesi açısından önemli. Türkiye’de KVKK, Avrupa kullanıcılarınız varsa GDPR kapsamında, ziyaretçinin onayı olmadan analitik ve pazarlama çerezleriyle veri toplamak sorunlu bir alan. Pratikte yapılması gereken, sitenize bir çerez onay (cookie consent) bandı eklemek ve ziyaretçi tercihini analitik sisteminize iletmek.

Google bunun için Consent Mode (onay modu) adlı bir mekanizma sunuyor. Mantığı şu: ziyaretçi henüz onay vermediyse GA4, kişisel veri içermeyen anonim sinyaller toplar; onay verildiğinde tam ölçüme geçer. Böylece hem yasal çizgide kalır hem de tamamen veri kaybetmezsiniz. Çoğu çerez onay aracı (CMP) bugün Consent Mode ile entegre çalışıyor; GTM kullanıyorsanız onay durumunu etiketlere bağlamak nispeten kolay. Hukuki metin (gizlilik ve çerez politikası) tarafını ise mutlaka işinize uygun şekilde hazırlamanızı, gerekiyorsa hukuki danışmanlık almanızı öneririm; ben buradaki teknik kurulum tarafına yorum yapabilirim, hukuki tarafı uzmanına bırakmak doğrusu.

GA4 Kurulumunda Sık Yapılan Hatalar

Yıllar içinde devraldığım hesaplarda aynı hataları tekrar tekrar gördüm. Bunları baştan bilirseniz çok zaman ve veri kaybından kurtulursunuz:

  • Kodu çift basmak: Hem doğrudan gtag.js hem de GTM üzerinden GA4 yüklemek, sayfa görüntülemelerini ikiye katlar. Bir kurulum yöntemi seçin, ikisini birlikte kullanmayın.
  • Kendi trafiğini filtrelememek: Kendi IP’nizi ve ekibinizin trafiğini iç trafik (internal traffic) olarak işaretlemezseniz, veriniz şişer. Bunu veri akışı ayarlarından yapabilirsiniz.
  • Test etmeden yayına almak: DebugView’da kontrol etmeden canlıya almak, günler sonra “veri neden yanlış?” diye uğraşmanıza yol açar.
  • Çok fazla key event tanımlamak: Her tıklamayı dönüşüm saymak, raporları okunamaz hale getirir.
  • Veri saklama süresini uzatmayı unutmak: GA4 varsayılanı 2 ay; çoğu işletme için bunu 14 aya çıkarmak daha mantıklı (kullanıcı düzeyi keşif verisi için).
  • Consent/çerez onayını es geçmek: Hem yasal risk yaratır hem de bazı pazarlarda veri toplamayı tartışmalı hale getirir.

GA4 kurulumunu kendiniz yapıp emin olamadığınız ya da event ve dönüşüm yapısını profesyonel bir gözle kurgulatmak istediğiniz durumlarda benimle iletişime geçebilirsiniz; mevcut kurulumunuzu denetleyip eksikleri birlikte gidermek genellikle birkaç saatlik bir iştir.

GA4 ile ölçümlemeyi kurduktan sonra organik trafiği büyütecek teknik ve içerik adımlarını SEO Rehberi 2026’da bulabilirsin.

Sıkça Sorulan Sorular

GA4 ücretsiz mi?

Evet, GA4’ün standart sürümü tamamen ücretsizdir ve küçük-orta ölçekli işletmelerin büyük çoğunluğu için fazlasıyla yeterlidir. Çok yüksek hacimli veri ve gelişmiş özellikler isteyen büyük kurumlar için ücretli Google Analytics 360 sürümü bulunuyor, ama tipik bir KOBİ veya hizmet sitesinin buna ihtiyacı olmaz.

GTM ile mi yoksa doğrudan etiketle mi kurmalıyım?

Deneyimime göre büyüme potansiyeli olan veya birden fazla ölçüm aracı (Google Ads, Meta Pixel) kullanacak siteler için Google Tag Manager daha mantıklı; çünkü ileride event eklerken koda dokunmanız gerekmez. Çok basit, tek amaçlı bir sitede ise doğrudan etiketle (gtag.js) kurulum yeterli olur. İkisini aynı anda kullanmaktan kaçının.

Universal Analytics verilerimi GA4’e taşıyabilir miyim?

Hayır, geçmiş UA verisi otomatik olarak GA4’e aktarılmaz; iki sistemin veri modeli farklı olduğu için birebir taşıma mümkün değil. UA artık veri toplamayı durdurduğu ve eski raporlara erişim de kapandığı için, ihtiyacınız olan geçmiş verileri zamanında dışa aktarmış olmanız gerekirdi. Bugün için doğru hareket, GA4’ü bir an önce sağlam kurup ileriye dönük temiz veri biriktirmektir.

GA4 verileri ne zaman görünmeye başlar?

Gerçek zamanlı (Realtime) ve DebugView raporlarında veriyi kurulumdan hemen sonra görebilirsiniz. Ancak standart raporların çoğu, veriyi işleyip gösterene kadar genellikle 24-48 saat alır. Kurulumdan hemen sonra standart raporları boş görmeniz normaldir; panik yapmadan önce DebugView’da event’lerin geldiğini doğrulamanız yeterli.

Key event ile dönüşüm aynı şey mi?

Pratikte evet. GA4 daha önce “conversion” (dönüşüm) terimini kullanıyordu, sonra arayüzde bunu “key event” (anahtar olay) olarak yeniden adlandırdı. Bir event’i key event olarak işaretlediğinizde, GA4 onu işiniz için değerli bir dönüşüm gibi sayar ve dönüşüm raporlarında öne çıkarır.

Çerez onayı olmadan GA4 kurabilir miyim?

Teknik olarak kod çalışır, ama KVKK ve (Avrupa kullanıcılarınız varsa) GDPR açısından doğru yaklaşım, bir çerez onay bandı ekleyip Consent Mode ile ziyaretçinin tercihine saygı göstermektir. Onay alınmadan tam ölçüm yapmak yasal risk oluşturur; bu yüzden onay altyapısını kurulumun bir parçası olarak görmenizi öneririm.