E-ticaret ölçümleme, satışın hangi kanaldan geldiğini göstermekten fazlasıdır. Doğru kurulum reklam algoritmalarına temiz dönüşüm sinyali gönderir, yönetim ekibine güvenilir kâr tablosu verir, pazarlama ekibinin hangi bütçeyi artırıp hangisini keseceğini netleştirir.
En yaygın hata, ölçümü "GA4 kuruldu mu?" sorusuna indirgemek. GA4 önemlidir ama tek başına yeterli değildir. GTM data layer, platform pikselleri, Meta CAPI, Google Enhanced Conversions, server-side event kalitesi, MMP ve Looker Studio raporu birlikte düşünülmelidir.
Ölçümleme altyapısı hangi katmanlardan oluşur?
Sağlıklı sistem beş katmandır: veri üretimi, event taşıma, platform sinyali, analiz katmanı ve karar dashboard'u. Bunlardan biri eksikse rapor doğru görünse bile karar yanlış olabilir.
| Katman | Araç | Görevi |
|---|---|---|
| Veri üretimi | Site, app, checkout, CRM | Satış, sepet, kullanıcı ve ürün event'lerini üretir |
| Event taşıma | GTM, dataLayer, server-side GTM | Event'leri doğru formatla ilgili araçlara gönderir |
| Platform sinyali | Meta Pixel/CAPI, Google Ads, TikTok Pixel | Algoritmalara dönüşüm sinyali sağlar |
| Analiz | GA4, BigQuery, MMP | Kullanıcı davranışı ve attribution okuması yapar |
| Karar | Looker Studio, QBR dashboard | ROAS, CAC, LTV ve kanal kararını görünür kılar |
GA4 e-ticaret kurulumu nereden başlamalı?
GA4 tarafında temel hedef sadece purchase event'i görmek değildir. E-ticaret funnel'ının tamamı izlenmeli: ürün görüntüleme, sepete ekleme, sepet görüntüleme, checkout başlangıcı, ödeme bilgisi ve satın alma. Aksi halde satış düştüğünde sorunun reklamda mı, ürün sayfasında mı, checkout'ta mı olduğunu ayıramazsın.
Detaylı event listesi ve data layer örnekleri için GA4 e-ticaret kurulumu notu bu sayfanın teknik devamı gibi okunabilir.
Meta CAPI ve Google Enhanced Conversions neden gerekir?
Tarayıcı tabanlı tracking artık tek başına güvenilir değil. Çerez engelleri, iOS gizlilik kısıtları, ad blocker ve consent davranışları yüzünden platformlar dönüşüm sinyalinin bir kısmını kaybeder. Meta CAPI ve Google Enhanced Conversions, first-party veriyi server-side veya hash'lenmiş şekilde platformlara ileterek algoritmanın daha temiz öğrenmesini sağlar.
| Kurulum | Ne çözer? | Yanlış beklenti |
|---|---|---|
| Meta CAPI | Meta Ads dönüşüm eşleşmesini ve Event Match Quality'yi iyileştirir | GA4 raporunu düzeltmez |
| Enhanced Conversions | Google Ads dönüşüm eşleşmesini güçlendirir | Organik attribution'ı çözmez |
| Server-side GTM | Event gönderimini daha kontrollü hale getirir | Kötü data layer'ı sihirli şekilde düzeltmez |
| Consent Mode | Onay durumuna göre modelleme ve sinyal yönetimi sağlar | KVKK sorumluluğunu ortadan kaldırmaz |
MMP ne zaman gerekir?
Web-only e-ticaret markasında GA4 ve reklam platformları başlangıç için yeterli olabilir. Ama mobil app varsa, install attribution, re-engagement, SKAdNetwork ve cihaz bazlı medya optimizasyonu için MMP gerekir. AppsFlyer, Adjust veya Branch gibi araçlar reklam satın alma kararında GA4'ten farklı bir rol oynar.
Bu farkların nasıl okunacağını MMP ve GA4 neden farklı raporlar? notunda açtım. Kısa versiyon: MMP medya satın alma için, GA4 ürün davranışı ve funnel analizi için daha güçlüdür. İkisini tek sayı yapmaya çalışmak yerine uzlaştırma katmanı kurmak gerekir.
Looker Studio dashboard nasıl kurgulanmalı?
Dashboard'un amacı her metriği göstermek değil, karar aldırmaktır. İyi bir performans pazarlama dashboard'u üç bloktan oluşur: yönetim özeti, kanal kırılımı ve funnel sağlığı.
| Blok | Metrikler | Karar sorusu |
|---|---|---|
| Yönetim özeti | Gelir, medya harcaması, blended ROAS, yeni müşteri CAC | Bütçe artırılır mı? |
| Kanal kırılımı | Meta, Google, TikTok, Criteo harcama ve net ROAS | Hangi kanal pay almalı? |
| Funnel sağlığı | View item, add to cart, checkout, purchase oranları | Sorun trafik mi site mi? |
| Kreatif ve audience | CTR, hook rate, frequency, CPA trendi | Yeni kreatif gerekir mi? |
| Retention | Tekrar satın alma, CRM gelir payı, LTV/CAC | Yeni müşteri hedefi güvenli mi? |
Ölçüm audit'i nasıl yapılır?
İlk audit'te amacın güzel rapor üretmek değil, "bu datayla para harcanır mı?" sorusunu cevaplamak olmalı. Ben genelde audit'i şu sırayla yaparım:
- GA4 property, stream, timezone, key event ve channel grouping kontrolü.
- GTM container, data layer event sırası ve duplicate purchase kontrolü.
- Meta Pixel, CAPI, Event Match Quality ve deduplication kontrolü.
- Google Ads conversion action, enhanced conversion ve import düzeni.
- UTM isimlendirme, kanal naming convention ve dashboard mapping kontrolü.
- Backend satış, GA4 purchase ve reklam platformu conversion farkı.
- Looker Studio dashboard'un karar metrikleriyle sadeleştirilmesi.
Sık görülen ölçümleme hataları
- Purchase event'in thank-you refresh ile iki kez tetiklenmesi.
- GA4 ve reklam platformunda farklı transaction value kullanılması.
- Meta Pixel ile CAPI arasında event_id deduplication olmaması.
- Brand search gelirinin tüm Google performansı gibi raporlanması.
- UTM campaign adlarının her ekip tarafından farklı yazılması.
- Dashboard'un brüt satış göstermesi ama iade, KDV ve komisyonu dışarıda bırakması.
- MMP ve GA4 farkının hata sanılması; oysa attribution modeli farklıdır.
Bu siteyi okuyorsan sıradaki adım
Ölçüm tarafını netleştirdikten sonra medya kararına geç. Önce GA4 event checklist generator ile event listesini çıkar, sonra GA4 kurulum notunu ve MMP-GA4 attribution farkını oku. Kurulumu dışarıdan kontrol ettirmek istiyorsan GA4 e-ticaret kurulumu danışmanı sayfası doğru devamdır.
E-ticaret ölçümleme hakkında sıkça sorulanlar
E-ticaret ölçümleme altyapısında hangi araçlar gerekir?
Temel kurulumda GA4, GTM, reklam platformu pikselleri, Meta CAPI veya server-side tracking, Google Enhanced Conversions ve Looker Studio dashboard gerekir. App trafiği varsa MMP eklenir.
GA4 tek başına yeterli mi?
Küçük web-only markalarda başlangıç için yeterli olabilir. Ama paid media optimizasyonu, server-side sinyal, app attribution ve kanal uzlaştırması gerekiyorsa GA4 tek başına eksik kalır.
Meta CAPI ve GA4 aynı şey mi?
Hayır. GA4 analiz ve davranış ölçümü içindir. Meta CAPI, Meta Ads algoritmasına server-side dönüşüm sinyali göndermek içindir. İkisi farklı ama tamamlayıcıdır.