GA4 CONVERSION TANIMLAMAK RAPORLAMAK
Eski Google Analytics (Universal Analytics) sayfa görüntüleme temelliydi; her şey "sayfa açıldı mı?" sorusu üzerine kuruluydu. GA4 (Google Analytics 4) bu modeli temelden değiştirdi: artık her şey bir event. Bir kullanıcı sayfayı açar (page_view event), bir butona tıklar (click event), bir form gönderir (form_submit event), bir ürün satın alır (purchase event). Conversion yani "dönüşüm" de bu eventler arasından "benim için önemli olan" diye işaretlediğimiz olaylardır.
GA4'te conversion'a "key event" denmeye başlandı (2024 değişikliği). İsim değişti, mantık aynı. Bir event'in key event olarak işaretlenmesi, GA4 paneli ve Google Ads gibi entegre sistemlerin bu eventi "başarı" olarak ölçmesi anlamına gelir; terimler ve panel davranışları için analitik yardım kaynakları güncel referansı sunar.
GA4'te conversion (key event) işi üç katmanda biter: event'i doğru kurmak, onu key event olarak işaretlemek ve raporda doğru okumak. Katmanlardan herhangi biri atlanırsa elde kalan şey rakam değil, rakam görünümlü gürültüdür.
GA4 event modeli
GA4'te dört event kategorisi vardır:
1. Automatically collected events
Hiçbir kod yazmadan GA4 otomatik takip eder:
- first_visit: İlk ziyaret
- session_start: Oturum başlangıcı
- page_view: Sayfa görüntüleme
- user_engagement: Kullanıcı etkileşimi
2. Enhanced measurement events
Admin > Data Streams > Enhanced Measurement açık olduğunda otomatik:
- scroll: Sayfanın yüzde 90'ına kayıldığında
- click: Dışa giden bağlantılar
- file_download: Dosya indirme
- video_start, video_progress, video_complete: Embed video etkileşimi
- site_search: İç site araması
3. Recommended events
Google'ın belirli sektörler için önerdiği standart event isimleri. E-ticaret için:
- view_item
- add_to_cart
- begin_checkout
- add_shipping_info
- add_payment_info
- purchase
- refund
Bu isimleri kullanmak Google'a "ben e-ticaret yapıyorum" der; otomatik e-ticaret raporları açılır.
4. Custom events
Kendi tanımladığınız özel eventler. Standart isim yetmezse veya iş süreciniz benzersizse:
- demo_requested: Demo talebi formu
- newsletter_signup: Bülten kaydı
- premium_upgrade: Premium yükseltme
Event tetikleme yöntemleri
1. Google Tag Manager (GTM)
En esnek ve popüler yöntem. GTM panelinden trigger (örneğin "form gönderildi") ve tag (GA4 event) eşleştirilir. Kod değişikliği olmadan event eklenir.
2. gtag.js doğrudan
Sayfaya GA4 takip kodu eklendiğinde doğrudan event tetiklenebilir:
gtag('event', 'demo_requested', {
'form_id': 'iletisim',
'value': 0
});3. Tema veya plugin entegrasyonu
WordPress'te Site Kit by Google veya MonsterInsights gibi eklentiler en yaygın event'leri otomatik tetikler.
Event'i conversion (key event) yapma
Bir event tetiklendikten ve GA4'te göründükten sonra:
- Admin > Events
- İlgili event'i bul
- "Mark as key event" tuşunu aktif et
Bu adım sonrası event "key event" olarak işaretlenir; Reports > Engagement > Conversions raporunda görünür.
Önemli: event işaretlendikten sonra geçmiş verisi otomatik gelmez. Sadece bu noktadan sonraki kayıtlar key event sayılır.
Hangi event'ler conversion olmalı?
Her event conversion olmamalı. Pratik kural: iş hedefiyle doğrudan ilişkili olanlar.
Conversion olabilecek event'ler
- purchase: E-ticaret için ana dönüşüm
- generate_lead: B2B form doldurma
- sign_up: Kayıt olma
- contact: İletişim formu gönderimi
- add_to_cart: Mikro-conversion (alt funnel takibi)
- view_item: İlgi seviyesi metrği
Conversion olmaması gerekenler
- page_view: Her sayfa görüntüleme conversion sayılırsa rakam anlamsız olur
- scroll: Kullanıcı her sayfa altına kaydığında conversion sayılmaz
- session_start: Her oturum conversion değil
Tipik bir e-ticaret sitesinde 3-5 key event ideal. B2B sitelerde 1-3. Çok fazla key event raporları kirletir; tek bir "purchase" ile "demo_request"i karıştırırsa karar zorlaşır.
Conversion value (gelir değeri)
Her conversion'ın bir TL değeri belirtilebilir. Bu Google Ads ile entegre olduğunda kritik:
gtag('event', 'purchase', {
'transaction_id': 'T12345',
'value': 459.99,
'currency': 'TRY',
'items': [...]
});Value parametresi olmadan conversion sayılır ama "kaç TL değerinde" bilgisi olmaz. Target ROAS gibi otomatik teklif stratejilerinde value zorunlu.

Attribution modeli
Bir kullanıcı satın almadan önce 5 kanaldan markayla temas etti. Hangi kanal kredilendirilmeli? GA4'te varsayılan "Data-driven attribution"; makine öğrenmesi gerçek etkiyi hesaplar.
Diğer modeller
- Cross-channel last click: Son tıklanan kanal kredi alır
- Cross-channel first click: İlk temas kanalı kredi alır
- Cross-channel linear: Tüm temas kanalları eşit
- Cross-channel position-based: İlk ve son 40%, ortadakiler 20%
- Cross-channel time-decay: Son temaslar daha çok kredi
- Ads-preferred last click: Sadece Google Ads dahil son tıklama
Admin > Attribution settings'ten model değiştirilir. Karar genelde Data-driven olarak bırakılır; gerçekçi sonuç verir.
Raporlarda conversion okuma
Reports > Engagement > Conversions
Tüm key event'lerin günlük/haftalık/aylık sayıları. En temel rapor.
Reports > Acquisition
- User acquisition: ilk temas kaynağı
- Traffic acquisition: oturum kaynağı (son tıklama)
Kanal bazlı conversion sayıları burada görünür. Hangi kanaldan kaç conversion geldi?
Explore > Funnel exploration
Conversion öncesi adımları analiz: ziyaret > ürün gör > sepet > checkout > satın al. Hangi adımda kullanıcı kayboluyor?
Explore > Path exploration
Kullanıcı yolculuğu detayı. Conversion'dan önce hangi sayfalardan geçti?
Google Ads entegrasyonu
GA4 ile Google Ads bağlandığında conversion verisi otomatik aktarılır. Avantajlar:
- Google Ads'te GA4 conversion'ları doğrudan kullanılır
- Smart Bidding (Target CPA, Target ROAS) bu verilere göre optimize eder
- Ads paneli içinde GA4 raporları görünür
Admin > Product Links > Google Ads links menüsünden bağlantı kurulur.
Sık Görülen Sorunlar hatalar
- Her sayfa view'ını conversion saymak. Rapor anlamsız olur
- Value parametresi koymamak. Smart Bidding zorlaşır
- Duplicate event tetikleme. Aynı conversion iki kez sayılırsa rakamlar şişer
- Currency belirtmemek. Çok dilli sitelerde döviz karışıklığı
- Mikro ve makro conversion'ları aynı önemde işaretlemek. "purchase" ile "view_item" eşit ağırlık almamalı
- Event isimlerini tutarsız kullanmak. "purchase" ile "Purchase" GA4 için farklı eventler
Test ve doğrulama
Yeni event eklendikten sonra:
- DebugView: Admin > DebugView; gerçek zamanlı event akışı
- Realtime raporu: Reports > Realtime; son 30 dakikadaki eventler
- Tag Assistant: Chrome eklentisi; sayfadaki tüm GTM ve GA4 etiketlerini gösterir
Bir conversion canlıya alınmadan önce test ortamında en az 3-5 kez tetiklenip doğrulanmalı.

İleri Yapılar
GA4 modern web analitiğinin standardıdır; sürekli güncellenen bir alan. Event modeli, attribution mantığı ve raporlama akışını birlikte oturtmak için Google Analytics eğitimi programı uygulamalı bir çerçeve sunar; teorik kavramlar hızlı şekilde panel üzerinde pratiğe dönüşür.
Önceliklendirilecek Konular
GA4 conversion (key event) tanımlama; event tetikleme, Admin panelinde işaretleme ve doğru attribution modeliyle iş hedeflerini ölçülebilir kılar. Her event conversion olmamalı; iş hedefiyle doğrudan ilişkili 3-5 event yeterli. Value parametresi Smart Bidding için kritik. Google Ads entegrasyonu reklam kampanyalarını GA4 verisiyle besler. DebugView ve Realtime ile her yeni event canlıya alınmadan test edilmeli.



