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.
1. GA4 event modeli
GA4'te conversion'a "key event" denmeye başlandı (2024 değişikliği); isim değişti, mantık aynı. Terimler ve panel davranışları için analitik yardım kaynakları güncel referansı sunar. 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
2. 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.
3. 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.
Geçmiş veri geriye işlenmez
Önemli: event işaretlendikten sonra geçmiş verisi otomatik gelmez. Sadece bu noktadan sonraki kayıtlar key event sayılır.
4. 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.
5. 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.

6. 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.
7. 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?
8. 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.
9. 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
10. 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ı.

11. İ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.
12. Ö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.
Sıkça Sorulan Sorular
GA4'te conversion ile key event aynı şey mi?
Evet, isim değişikliği. Google 2024'te 'conversion' terimini 'key event' olarak değiştirdi; mantık aynı. Eski raporlarda hâlâ 'conversion' yazıyor olabilir; yeni arayüzlerde 'key event' görünür. İşlev değişmedi: önemli olarak işaretlenen event'ler raporlarda ve Google Ads entegrasyonunda kullanılır.
Her event'i conversion yapmalı mıyım?
Hayır. 3-5 key event ideal aralıktır. Page_view, scroll, session_start gibi temel eventler conversion olmamalı; bu eventler zaten çok yüksek hacimde tetiklenir ve key event yapılırsa rapor anlamsız olur. Sadece iş hedefiyle doğrudan ilişkili eventler (purchase, generate_lead, sign_up gibi) işaretlenir.
Conversion value parametresi ne işe yarar?
Her conversion'ın TL veya dolar değerini belirtir. <strong>Google Ads</strong> Smart Bidding (Target ROAS) bu değeri kullanarak teklifleri optimize eder. Value olmadan conversion sayılır ama 'kaç TL değerinde' bilgisi olmaz; otomatik bidding zorlaşır. E-ticaret için zorunlu; B2B lead için isteğe bağlı ama tahmin değeri girilebilir.
Data-driven attribution gerçekten daha iyi mi?
Çoğu durumda evet. Makine öğrenmesi ile gerçek etki hesaplanır; last-click gibi yüzeysel modellere göre daha doğru tablo verir. Ama az veri olan hesaplarda (aylık 50 conversion altı) modelin doğruluğu düşük; bu durumlarda position-based veya time-decay daha kararlı sonuç verebilir. Karar veri hacmine göre.
GA4 ve Google Ads conversion sayıları farklı görünüyor, hangisi doğru?
İkisi de doğru ama farklı şeyler ölçüyorlar. GA4 multi-touch attribution kullanır; bir kullanıcının tüm temaslarını dağıtır. Google Ads last-click ve ad-based ölçer; sadece reklam dahil temasları görür. ROAS hesaplarken Google Ads sayısı; toplam pazarlama performansı için GA4 kullanılır. İkisi farklı amaçlar için.
Conversion event'i değiştirirsem geçmiş veri ne olur?
Event'i key event olarak işaretlemek sadece bu noktadan sonraki verileri etkiler. Geçmiş veriler değişmez; tarihsel raporlarda key event olarak görünmez. Ters durum da geçerli: key event işaretini kaldırırsanız geçmiş key event sayıları silinmez ama gelecek tetiklenmeler conversion sayılmaz. Bu nedenle event isimleri ve mantıkları erken aşamada netleştirilmeli.
DebugView olmadan event test edebilir miyim?
Realtime raporu (Reports > Realtime) son 30 dakikadaki eventleri gösterir; basit testler için yeterli. Ama DebugView event parametre detaylarını ve hatalı tetiklemeleri daha net gösterir. Profesyonel test için DebugView + Tag Assistant Chrome eklentisi birlikte kullanılır; her event'in doğru parametrelerle tetiklendiği doğrulanır.


