GA4 Gelir Verileri WooCommerce Satış Tutarlarıyla Uyuşmuyorsa 9 Neden

GA4 · WOOCOMMERCE · E-TİCARET ÖLÇÜMLEMESİ

GA4 WooCommerce gelir verileri farklı görünüyorsa, Google Analytics 4 raporlarındaki satın alma tutarlarıyla WooCommerce’in satış raporlarındaki değerler birbirini karşılamıyor olabilir.

Örneğin WooCommerce’de günlük toplam satış 25.000 TL görünürken GA4’te satın alma geliri 21.400 TL olarak raporlanabilir.

Bu farkın nedeni her zaman eksik sipariş ölçümü değildir. Karşılaştırılan gelir metrikleri, KDV, kargo, kupon, iade ve sipariş durumları farklı hesaplanıyor olabilir.

Başka bir durumda GA4 purchase etkinliği hiç tetiklenmeyebilir, bir sipariş için birden fazla gönderilebilir veya yanlış para birimiyle işlenebilir.

Bu rehberde GA4 gelir verileri WooCommerce satış tutarlarıyla uyuşmuyorsa kontrol edilmesi gereken 9 nedeni gerçek alışveriş akışı, GTM, sipariş kimliği ve rapor tanımlarıyla birlikte inceliyoruz.

Fatih Öztürk 8 Kasım 2026 9 teknik neden GA4 · GTM · WooCommerce

GA4 ve WooCommerce Gelir Verileri Neden Farklı? Kısa Çözüm

Kısa cevap: Önce aynı tarihler için aynı gelir tanımlarını karşılaştırdığınızdan emin olun.

WooCommerce’de Analizler → Gelir bölümündeki Toplam satış ile Net satış farklıdır. GA4’te de Toplam gelir, Satın alma geliri ve Ürün geliri aynı metrik değildir.

Ardından tek bir WooCommerce siparişini seçin. GA4’e gönderilen purchase olayındaki transaction_id, value, tax, shipping ve currency değerlerini karşılaştırın.

value ürünlerin indirim sonrası tutarını temsil etmeli; KDV ve kargo ayrı parametrelerle gönderilmelidir.

Son olarak iadeleri, eksik veya tekrarlanan satın alma olaylarını, sipariş statülerini, tarih-saat farklarını ve veri toplama izinlerini inceleyin.

GA4 purchase Satın alma olayını ve işlem düzeyindeki gelir parametrelerini taşır.
WooCommerce net satış Ürün satışlarını, kupon ve iade etkileriyle değerlendirir.
transaction_id Satın alma kaydını siparişle eşleştirmede temel anahtardır.
Önemli ölçüm ayrımı

WooCommerce’in muhasebesel sipariş kayıtlarıyla GA4’ün kullanıcı etkileşimlerinden oluşturduğu raporlar farklı veri toplama süreçlerine sahiptir.

GA4, tek başına mağazanın resmî muhasebe veya tahsilat kayıt sistemi olarak kullanılmamalıdır.

GA4 Gelir Verileri ile WooCommerce Satış Raporları Arasındaki Fark Nedir?

WooCommerce ve Google Analytics 4 aynı işlemi farklı metriklerle gösterebilir.

Karşılaştırmadan önce bu metriklerin hangi tutarları içerdiğini bilmek gerekir.

WooCommerce gelir metrikleri

MetrikGenel tanımİçerik
Brüt satışÜrünlerin indirim öncesi satış tutarıKargo ve vergi hariç ürün satışları
Net satışBrüt satış – iadeler – kuponlarKargo ve vergi hariç net ürün satışları
Toplam satışNet ürün satışlarına vergi ve kargo etkilerinin eklenmesiSipariş toplamına daha yakın genel satış değeri

GA4 gelir metrikleri

MetrikNe ölçer?Karşılaştırma notu
Satın alma geliriSatın alma olayları ve uygun iade düzeltmeleriyle hesaplanan gelirE-ticaret işlem gelirini incelemek için kullanılır
Ürün geliriitems içindeki ürün tutarlarına dayalı gelirÜrün seviyesinde tutarsızlığı teşhis etmeye yardımcıdır
Toplam gelirE-ticaret ve varsa diğer gelir kaynaklarıHer durumda doğrudan WooCommerce toplam satışı değildir
İlk kontrol:

GA4’teki Toplam gelir rakamını WooCommerce’deki Toplam satış ile yalnızca isimleri benziyor diye eşdeğer kabul etmeyin.

Kullanılan raporu, formülü, filtreleri, vergi ve kargo kapsamını birlikte inceleyin.

GA4 ve WooCommerce Gelir Farkı Nasıl Sınıflandırılır?

BelirtiOlası nedenİlk kontrol
Fark yaklaşık KDV ve kargo kadarGelir kapsamı farklıvalue, tax, shipping
GA4 sipariş sayısı daha azEksik purchase veya izin engeliGTM, ödeme dönüşü
GA4 gelir çok yüksekYinelenen purchase veya yanlış valueEtkinlik ve transaction_id
İade sonrası rakamlar ayrışıyorrefund olayı eksikİade entegrasyonu
Sadece gece siparişlerinde fark varSaat dilimi ve tarihGA4 / WordPress ayarları
Fark farklı para biriminde büyüyorCurrency veya kur dönüşümüTRY / EUR / USD

GA4 WooCommerce Gelir Verileri Farklıysa 9 Olası Neden

1

GA4 Satın Alma Geliri ile WooCommerce Toplam Satış Yanlış Karşılaştırılıyor

En yaygın sorunlardan biri, iki sistemde aynı anlamı taşımayan metriklerin karşılaştırılmasıdır.

WooCommerce’deki Toplam satış, vergi ve kargo kalemlerini de içerebilir.

GA4’te standart e-ticaret value alanı ise ürün tutarlarını temsil eder; KDV ve kargo bu alana eklenmemelidir.

Örnek

İndirim sonrası ürün tutarı: 1.000 TL
KDV:                            200 TL
Kargo:                          100 TL

WooCommerce sipariş toplamı:  1.300 TL
GA4 purchase.value:           1.000 TL

Fark:                           300 TL

Bu basitleştirilmiş senaryoda iki değer arasındaki 300 TL fark, tek başına takip hatası değildir.

Çözüm

  1. WooCommerce’de Gelir raporunu açın.
  2. Toplam satış ve Net satış rakamlarını ayırın.
  3. GA4’te karşılaştırdığınız metrik adını doğrulayın.
  4. Vergi ve kargo kapsamlarını karşılaştırın.
  5. Aynı tarih ve para birimini kullanın.
Doğru eşitlik:

Bütün sistemlerde otomatik geçerli tek bir gelir eşitliği yoktur.

En sağlıklı yöntem, önce sipariş bazındaki ölçüm alanlarını uzlaştırmak, sonra toplam raporları karşılaştırmaktır.

2

GA4 purchase.value Alanına KDV veya Kargo Yanlışlıkla Dahil Ediliyor

GA4’ün e-ticaret veri modelinde value, tax ve shipping ayrı parametrelerdir.

Google’ın resmî dokümanına göre value, satın alınan ürünlerin price × quantity toplamı olmalı; kargo ve vergi içermemelidir.

Yanlış uygulama

value: 1300
tax: 200
shipping: 100

Sorun:
value zaten KDV ve kargo içeriyor.

Doğru ayrıştırma

value: 1000
tax: 200
shipping: 100
currency: "TRY"

items:
- price: 1000
- quantity: 1

Örnekler, ürün fiyatlarının indirim sonrası ve vergi hariç hesaplandığı bir senaryoya aittir.

Kontrol edilecekler

  • value hangi WooCommerce alanından geliyor?
  • KDV zaten ürün fiyatına eklenmiş mi?
  • Kargo tutarı ayrıca gönderiliyor mu?
  • Ürün price değerleri doğru mu?
  • Fiyatlar vergili gösteriliyorsa etiket doğru ayrıştırıyor mu?
Vergi gösterimiyle karıştırmayın.

WooCommerce’de müşterinin ürün fiyatını KDV dahil görmesi, GA4’e aynı tutarın value olarak gönderilmesi gerektiği anlamına gelmez.

3

Kupon İndirimleri ve Ürün Fiyatları GA4’e Yanlış Hesaplamayla Gönderiliyor

WooCommerce’de kuponlar sepet tutarını değiştirirken GA4 entegrasyonunun bu indirimleri doğru yansıtması gerekir.

Özellikle özel fiyatlandırma eklentileri, varyasyonlu ürünler ve birden fazla kupon kullanımı yanlış value hesaplamasına neden olabilir.

Örnek

İndirim öncesi ürün tutarı: 2.000 TL
Kupon indirimi:                 300 TL

İndirim sonrası ürün tutarı:  1.700 TL

Beklenen purchase.value:
1700

GA4’e 2.000 TL gönderiliyorsa kupon indirimi göz ardı edilmiş olabilir.

Kontrol edilecekler

  • Kupon indirimi value hesabına yansıyor mu?
  • Ürün price değerleri indirim sonrası tutarla tutarlı mı?
  • discount alanında tutar doğru mu?
  • Dinamik fiyatlandırma eklentisi kullanılıyor mu?
  • Birden fazla kupon uygulandığında tutar değişiyor mu?

Çözüm

Tek ürün ve tek kupon senaryosuyla ölçümü test edin. Ardından varyasyon, sepet indirimi ve çoklu kupon senaryolarını sırayla karşılaştırın.

Önemli: GA4’te coupon parametresinin bulunması, indirimin kendiliğinden gelirden düşüleceği anlamına gelmez. Sayısal tutar alanları da doğru hesaplanmalıdır.
4

GA4 purchase Etkinliği Eksik, Fazla veya Yanlış Aşamada Tetikleniyor

WooCommerce’de sipariş oluşması, GA4’ün mutlaka bir purchase etkinliği alacağı anlamına gelmez.

Özellikle ödeme sağlayıcısı üzerinden yönlendirilen müşteriler sipariş sonrası teşekkür sayfasına geri dönmeyebilir.

Yalnızca teşekkür sayfasının yüklenmesine bağlı bir ölçüm kurulumu, bu işlemleri kaçırabilir.

Eksik purchase nedenleri

  • Müşteri ödeme sonrasında siteye dönmemiştir.
  • Thank-you sayfasındaki etiket çalışmamıştır.
  • GTM tetikleyicisi yanlış tanımlanmıştır.
  • İzin durumu ölçümü sınırlandırmıştır.
  • Tarayıcı veya reklam engelleyici isteği engellemiştir.

Fazla purchase nedenleri

  • GTM ve WooCommerce eklentisi aynı olayı gönderiyordur.
  • Birden fazla GA4 eklentisi aktiftir.
  • Etkinlik sipariş onayından farklı aşamalarda tetikleniyordur.
  • Sunucu ve tarayıcı tarafı izleme koordinasyonsuzdur.
  • İşlem kimlikleri farklı veya hatalı gönderiliyordur.

Çözüm

  1. GA4’e veri gönderen bütün kaynakları listeleyin.
  2. GTM’de purchase tetikleyicisini inceleyin.
  3. WooCommerce Analytics eklentisinin ayarlarını kontrol edin.
  4. Test işleminde kaç olay gönderildiğini gözlemleyin.
  5. Gerçek ödeme durumuyla olay zamanını karşılaştırın.
Ödeme sağlayıcısı dönüşü önemlidir.

WooCommerce’in resmî Google Analytics entegrasyon belgesinde satın alma takibinin, kullanılan entegrasyonda ödeme sonrası sipariş alındı sayfasına dönüşe bağlı olabileceği açıklanır.

5

transaction_id Eksik, Boş veya Siparişler Arasında Aynı Kullanılıyor

transaction_id, GA4 e-ticaret ölçümünün en önemli parametrelerinden biridir.

Bu alan, satın alma işlemlerinin birbirinden ayırt edilmesine ve yinelenen olayların azaltılmasına yardımcı olur.

Her gerçek sipariş için benzersiz ve tutarlı işlem kimliği kullanılmalıdır.

Yanlış örnek

Sipariş 1001:
transaction_id = ""

Sipariş 1002:
transaction_id = ""

Sorun:
Boş işlem kimliği kullanılıyor.

Doğru yaklaşım

Sipariş 1001:
transaction_id = "WC-1001"

Sipariş 1002:
transaction_id = "WC-1002"

İade WC-1001:
transaction_id = "WC-1001"

İade olayında orijinal satın almayla eşleşen işlem kimliği kullanılmalıdır.

Kontrol edilecekler

  • Her siparişe benzersiz bir işlem kimliği atanıyor mu?
  • Kimlik boş metin olarak gönderiliyor mu?
  • Farklı siparişler aynı kimliği kullanıyor mu?
  • Tarayıcı ve sunucu olayları aynı sipariş kimliğiyle gönderiliyor mu?
  • İade olayı orijinal işlem kimliğini kullanıyor mu?
Yinelenen işlem engelleme her hatayı düzeltmez.

GA4 aynı işlem kimliğine sahip belirli yinelenen satın alma olaylarını ayıklayabilir.

Ancak bu, çoklu etiket kurulumunu düzeltmenin yerine geçmez. Ayrıca kimliklerin farklı gönderilmesi ayrı satın alma kayıtları oluşturabilir.

6

WooCommerce İadeleri ve Sipariş İptalleri GA4 Gelirinden Düşülmüyor

WooCommerce’de bir siparişin iade edilmesi veya iptal edilmesi, GA4’te satın alma gelirinin otomatik olarak güncelleneceği anlamına gelmez.

GA4’e gerekli refund etkinliğinin iletilmesi gerekir.

Örnek

İlk satın alma:
1.000 TL

Müşteriye yapılan ürün iadesi:
400 TL

WooCommerce net ürün geliri:
600 TL

GA4 refund gönderilmediyse:
İlk satın alma gelirinde 1.000 TL
görünmeye devam edebilir.

Bu senaryoda aynı dönem, aynı gelir metriği ve başka işlem bulunmadığı varsayılır.

Kontrol edilecekler

  • İade işlemleri GA4’e gönderiliyor mu?
  • Kısmi iadeler destekleniyor mu?
  • Refund tutarı doğru mu?
  • Refund işlem kimliği orijinal siparişle eşleşiyor mu?
  • Kargo ve vergi iadeleri ayrı ele alınıyor mu?
  • Sipariş iptal edildiğinde yanlış purchase kaydı oluşmuş mu?

WooCommerce iade tarihine dikkat

WooCommerce Analytics raporlarında iadeler, ilgili raporun kurallarına göre iadenin gerçekleştiği tarihte negatif değer olarak gösterilebilir.

Bu nedenle eski bir siparişin bugünkü iadesi, iki raporun günlük dağılımında farklılık yaratabilir.

İade ile iptal aynı olay değildir.

Ödeme alınmadan iptal edilen bir sipariş için yanlışlıkla purchase gönderilmişse sorun olayın tetiklenme aşamasında olabilir.

Gerçek tahsilat sonrası iadelerdeyse uygun refund ölçümü gerekir.

7

WooCommerce Sipariş Statüleri ile GA4 Satın Alma Tetiklenme Anı Uyuşmuyor

WooCommerce, siparişleri farklı durumlarla yönetir.

Örneğin Ödeme bekleniyor, İşleniyor, Beklemede, Tamamlandı, İptal edildi ve Başarısız gibi durumlar bulunabilir.

WooCommerce Analytics, belirli sipariş durumlarını rapora dahil ederken bazılarını hariç tutabilir.

GA4 entegrasyonu ise satın alma olayını farklı bir anda gönderebilir.

Yaygın uyuşmazlıklar

  • WooCommerce siparişi beklemedeyken GA4 purchase gönderilmiştir.
  • Ödeme alınmıştır ancak kullanıcı teşekkür sayfasına dönmemiştir.
  • Ödeme tamamlanmış fakat sipariş durumu gecikmiştir.
  • Özel sipariş statüleri WooCommerce raporuna dahil edilmiştir.
  • Manuel oluşturulan siparişler GA4 üzerinden ölçülmemiştir.

Çözüm

  1. WooCommerce → Analizler → Ayarlar bölümünü açın.
  2. Rapora dahil edilen sipariş durumlarını kontrol edin.
  3. GA4 satın alma olayının hangi aşamada gönderildiğini belirleyin.
  4. Ödeme sağlayıcısı bildirimleriyle sipariş statüsünü karşılaştırın.
  5. Manuel, telefonla veya yönetimden oluşturulan siparişleri ayrı değerlendirin.
Önemli:

WooCommerce raporunda yer alan her siparişin web sitesinde gerçekleşmiş bir GA4 satın alma olayı bulunmak zorunda değildir.

8

GA4 ve WooCommerce Tarih Aralığı, Saat Dilimi veya Para Birimi Farklı

Raporlarda birkaç saatlik fark bile siparişin farklı günlerde görünmesine neden olabilir.

Özellikle gece yarısına yakın yapılan satın almalarda saat dilimi ayarları önemlidir.

Örnek

WooCommerce:
8 Kasım, 00:30 (İstanbul)

Başka zaman dilimindeki rapor:
7 Kasım, 21:30 (UTC)

Aynı gerçek işlem,
iki farklı takvim gününe düşebilir.

Kontrol edilecekler

  • WordPress zaman dilimi doğru mu?
  • GA4 mülkünün raporlama zaman dilimi aynı mı?
  • İki raporda aynı başlangıç ve bitiş tarihleri seçildi mi?
  • WooCommerce sipariş oluşturma tarihi mi kullanılıyor?
  • GA4 olayının gönderim tarihi farklı mı?
  • Her iki rapor aynı para biriminde mi?
  • Çoklu para birimi eklentisi kullanılıyor mu?

Para birimi sorunu

GA4 e-ticaret olaylarında currency üç harfli ISO 4217 koduyla gönderilir.

Örneğin Türk lirası için TRY, euro için EUR ve ABD doları için USD kullanılır.

Para birimi hatalı veya eksikse raporlanan gelir doğru hesaplanmayabilir.

Çoklu para birimi kullanan mağazalar:

Müşterinin ödeme para birimi ile WooCommerce rapor para birimi farklı olabilir.

GA4’ün raporlama para birimine dönüşümünü ve kullanılan döviz kurlarını ayrıca kontrol edin.

9

Consent Mode, Tarayıcı Engelleri, GTM Entegrasyonu veya GA4 Veri İşleme Süresi Fark Oluşturuyor

WooCommerce sipariş kaydı doğrudan mağazanın sisteminde tutulurken GA4 verileri kullanılan etiketleme sistemine göre toplanır.

Bu yüzden kullanıcının izin tercihleri, tarayıcı ayarları, ağ hataları veya eklenti çakışmaları GA4 ölçümünü etkileyebilir.

Önemli teknik nedenler

  • Analytics izni reddedilmiş olabilir.
  • Consent Mode yanlış kurulmuş olabilir.
  • Tarayıcı eklentisi veri gönderimini engelliyor olabilir.
  • GTM ve GA4 eklentileri çakışıyor olabilir.
  • Yanlış G- ölçüm kimliği kullanılabilir.
  • Purchase isteği JavaScript hatası nedeniyle gönderilmemiş olabilir.
  • GA4 standart raporu henüz tamamlanmamış olabilir.

Veri işleme süresi

Google Analytics raporlarında veri işleme süreleri farklılık gösterir.

Google, bazı rapor verilerinin işlenmesinin 24–48 saat sürebileceğini belirtir.

Bu nedenle bugünün tamamlanmamış GA4 verisini, WooCommerce’in anlık sipariş kayıtlarıyla eşit kabul etmeyin.

Çözüm

  1. GA4 veri akışındaki ölçüm kimliğini doğrulayın.
  2. GTM ve WooCommerce entegrasyonlarını listeleyin.
  3. Tarayıcıdan çıkan purchase isteklerini kontrol edin.
  4. İzin durumlarını uygun şekilde test edin.
  5. GA4 DebugView ve gerçek zamanlı verileri inceleyin.
  6. Standart raporları veri işleme tamamlandıktan sonra karşılaştırın.
İzinleri aşmak için izleme zorlamayın.

Ölçüm farkını azaltmak amacıyla kullanıcıların geçerli izin tercihlerini yok saymayın.

Öncelik doğru izin yönetimi ve uyumlu ölçüm altyapısı olmalıdır.

GA4 WooCommerce Gelir Verileri Farklı: 9 Neden ve Çözüm Tablosu

Olası nedenKontrolÇözüm
Yanlış metrik karşılaştırmasıToplam / net / satın alma geliriAynı kapsamlı tutarları karşılaştırın
KDV ve kargo value içindevalue, tax, shippingParametreleri ayrıştırın
Kupon hesaplaması yanlışFiyat ve indirimİndirim sonrası ürün tutarını doğrulayın
Eksik veya fazla purchaseEtkinlik gönderimleriTetikleyicileri ve veri kaynaklarını düzenleyin
transaction_id hatalıBenzersiz sipariş kimliğiDoğru işlem ID’sini gönderin
Refund eksikİade olaylarıGerçek iadeleri GA4’e aktarın
Sipariş statüleri farklıProcessing / Completed / PendingRapor ve tetikleme kapsamlarını eşitleyin
Tarih veya para birimi farklıSaat dilimi / TRY / EURRaporları ortak temelde değerlendirin
İzin ve işleme sınırlamalarıConsent / GTM / raporlama gecikmesiEntegrasyonu ve veri akışını doğrulayın

Doğru GA4 purchase Etkinliği Nasıl Gönderilir?

Google’ın önerdiği satın alma olayında işlem kimliği, gelir, para birimi ve ürünler doğru tanımlanmalıdır.

Aşağıdaki örnek, WooCommerce sipariş verilerinin GA4’e nasıl eşleştirileceğini göstermek içindir.

Örnek veri yapısı

gtag("event", "purchase", {
  transaction_id: "WC-1001",
  value: 1000.00,
  tax: 200.00,
  shipping: 100.00,
  currency: "TRY",
  coupon: "KAMPANYA10",
  items: [
    {
      item_id: "SKU-100",
      item_name: "Ornek Urun",
      price: 1000.00,
      quantity: 1,
      discount: 0
    }
  ]
});

Bu örnekte ürünün nihai vergi hariç tutarı 1.000 TL, KDV 200 TL ve kargo 100 TL’dir.

coupon alanı kupon adını taşır; örnekte ürün fiyatının indirim sonrası tutarı zaten gönderilmiştir.

Bu kodu ikinci bir purchase etiketi olarak eklemeyin.

WooCommerce veya GTM üzerinden zaten satın alma olayı gönderiliyorsa aynı örneği sitenize ayrıca yapıştırmak çift ölçüm oluşturabilir.

Kod yalnızca veri alanlarının nasıl görünmesi gerektiğini açıklar.

WooCommerce alan eşleştirmesi

GA4 parametresiWooCommerce karşılığıKontrol
transaction_idSipariş kimliğiBenzersiz ve değişmez olmalı
valueİndirim sonrası ürün tutarıKDV/kargo hariç
taxSiparişin vergi tutarıÇifte hesaplama olmamalı
shippingKargo tutarıÜrün gelirine eklenmemeli
currencySipariş para birimiISO kodu doğru olmalı
itemsSipariş ürünleriFiyat, miktar ve ürün kimliği

WooCommerce İadesi GA4 refund Olayına Nasıl Yansıtılır?

GA4’te gerçek bir iade işlemini ölçmek için refund etkinliği kullanılır.

Google, ürün düzeyindeki iadeleri incelemek için iade edilen ürünlerin items içinde belirtilmesini önerir.

Temsilî kısmi iade örneği

gtag("event", "refund", {
  transaction_id: "WC-1001",
  value: 400.00,
  currency: "TRY",
  items: [
    {
      item_id: "SKU-100",
      quantity: 1
    }
  ]
});

Buradaki 400 TL, örnek bir iade tutarıdır. Gerçek uygulamada iade edilen ürünlerin kimliği, miktarı ve tutarı WooCommerce sipariş kayıtlarıyla uyumlu olmalıdır.

Vergi ve kargo iadesi bulunuyorsa desteklenen ilgili parametreler ayrıca değerlendirilmelidir.

İade yalnızca WooCommerce’de işlendi diye GA4’e otomatik gitmeyebilir.

Kullanılan entegrasyonun refund gönderme özelliğini ayrıca doğrulayın.

GA4 ve WooCommerce Gelirleri Sipariş Bazında Nasıl Uzlaştırılır?

Toplam gelir farkını doğrudan yorumlamak yerine birkaç gerçek sipariş üzerinde alan bazlı karşılaştırma yapmak daha güvenilir bir yöntemdir.

Örnek sipariş uzlaştırma tablosu

AlanWooCommerceGA4
Sipariş IDWC-1001WC-1001
İndirim sonrası ürünler1.000 TLvalue: 1000
Vergi200 TLtax: 200
Kargo100 TLshipping: 100
Toplam1.300 TLAyrı parametrelerin toplamı: 1.300 TL
Para birimiTRYTRY

Bu tablodaki sipariş ve tutarlar kurgusaldır. Canlı hesap verisi değildir.

Hangi siparişler seçilmeli?

  • İndirimsiz, tek ürünlü sipariş
  • Kupon kullanılan sipariş
  • Birden fazla ürün içeren sipariş
  • Kargo ücretli sipariş
  • Farklı vergi oranlı sipariş
  • Kısmi iade yapılmış sipariş
  • Harici ödeme sağlayıcılı sipariş
  • Farklı para birimli sipariş
Önerilen kontrol yöntemi

Sipariş ID’sini temel alın. Aynı işlem için GA4’e gönderilen olayın parametrelerini sipariş kayıtlarıyla karşılaştırın.

Sorunun tek bir sipariş türünde mi yoksa bütün siparişlerde mi oluştuğunu belirleyin.

GTM Preview ve GA4 DebugView ile Satın Alma Geliri Nasıl Test Edilir?

Google Tag Manager kullanan mağazalarda purchase olayının doğru parametrelerle gönderildiğini test etmek gerekir.

  1. GTM Preview’u açın. Test alan adıyla önizleme bağlantısı oluşturun.
  2. İzin durumunu doğrulayın. Testi geçerli kullanıcı izinlerine uygun gerçekleştirin.
  3. Test siparişi oluşturun. Canlı işlemleri etkilememek için staging ortamını tercih edin.
  4. purchase olayını bulun. Olayın hangi aşamada tetiklendiğini inceleyin.
  5. Parametreleri kontrol edin. transaction_id, value, tax, shipping, currency ve items değerlerini karşılaştırın.
  6. Etiket sayısını inceleyin. Aynı satın alma için birden fazla veri gönderimi olup olmadığını kontrol edin.
  7. GA4 DebugView’u açın. Etkinliğin doğru mülke ulaştığını ve parametrelerin göründüğünü doğrulayın.
  8. Standart raporu daha sonra karşılaştırın. DebugView’da görünen olayın standart gelir raporuna yansıması zaman alabilir.

Örnek dataLayer nesnesi

dataLayer.push({
  event: "purchase",
  ecommerce: {
    transaction_id: "WC-1001",
    value: 1000.00,
    tax: 200.00,
    shipping: 100.00,
    currency: "TRY",
    items: [{
      item_id: "SKU-100",
      item_name: "Ornek Urun",
      price: 1000.00,
      quantity: 1
    }]
  }
});

Bu örnek yalnızca veri katmanı yapısını gösterir. Mevcut ölçüm sisteminin üzerine ek bir satın alma gönderimi oluşturacak biçimde doğrudan eklenmemelidir.

DebugView’da görünmek tek başına yeterli değildir.

Etkinliğin doğru işlem değeriyle kaydedilmesi, sipariş kimliğinin doğru olması ve raporlamaya uygun şekilde işlenmesi gerekir.

GA4 WooCommerce Gelir Uyuşmazlığı İçin Adım Adım Test Planı

  1. Tarih aralığını eşitleyin. Tamamlanmış bir raporlama dönemi seçin.
  2. Gelir metriklerini ayırın. GA4 ve WooCommerce metrik tanımlarını karşılaştırın.
  3. Örnek sipariş belirleyin. Sipariş ID’sini kaydedin.
  4. KDV ve kargoyu ayırın. Ürün net tutarını belirleyin.
  5. Kupon indirimini hesaplayın. value ve items değerlerini doğrulayın.
  6. purchase olayını kontrol edin. Eksik veya fazla gönderim var mı bakın.
  7. transaction_id değerini doğrulayın. İşlemin benzersiz kimliğini kontrol edin.
  8. İadeleri değerlendirin. Refund olaylarının doğru iletilip iletilmediğini inceleyin.
  9. Sipariş durumunu ve para birimini kontrol edin. Raporların kapsamını eşitleyin.
  10. Entegrasyon ve veri işleme farklarını inceleyin. İzinleri, GTM’i ve GA4 rapor güncelliğini değerlendirin.
Başarılı test sonucu nedir?

Aynı gerçek sipariş için ürün tutarı, vergi, kargo, para birimi, işlem kimliği ve iade bilgilerinin doğru eşleşmesidir.

Bütün rapor toplamlarının her durumda birebir aynı olması zorunlu değildir.

GA4 ve WooCommerce Gelir Ölçümü İçin 20 Maddelik Kontrol Listesi

  • GA4 ve WooCommerce aynı tarih aralığında mı?
  • Raporların saat dilimleri kontrol edildi mi?
  • Karşılaştırılan metriklerin tanımı aynı mı?
  • WooCommerce Net satış ve Toplam satış ayrıldı mı?
  • GA4 purchase.value KDV hariç mi?
  • Kargo tutarı ayrı gönderiliyor mu?
  • Kupon indirimleri doğru hesaplanıyor mu?
  • items içindeki fiyat ve miktarlar doğru mu?
  • purchase olayı doğru aşamada tetikleniyor mu?
  • Eksik purchase olayı var mı?
  • Birden fazla etiket purchase gönderiyor mu?
  • transaction_id benzersiz mi?
  • Boş veya hatalı transaction_id bulunuyor mu?
  • Gerçek iadeler GA4’e aktarılıyor mu?
  • Kısmi iadeler doğru ölçülüyor mu?
  • WooCommerce sipariş statüleri incelendi mi?
  • Ödeme sağlayıcısı dönüş akışı kontrol edildi mi?
  • currency alanı doğru mu?
  • Consent Mode ve ölçüm izinleri uygun mu?
  • GA4 veri işleme süresi dikkate alındı mı?

GA4 ve WooCommerce Ölçümleme Hakkında İlgili Zeymedya Rehberleri

GA4 DebugView Etkinlikler Görünmüyor

DebugView’da eksik etkinliklerin GTM, izin ve etiket nedenlerini inceleyin.

GA4 DebugView rehberi

WooCommerce Sipariş Tamamlandı Ama GA4 Satın Alma Yok

Sipariş oluştuğu hâlde purchase etkinliğinin neden gönderilmediğini değerlendirin.

Eksik satın alma ölçümü

GA4 Ödeme Sağlayıcısı Referral Görünüyor

Ödeme sağlayıcısı yönlendirmelerinin trafik kaynaklarına etkisini inceleyin.

Referral sorunu rehberi

GA4 Çapraz Alan Adı Ölçümü

Farklı alan adları arasında oturum sürekliliği ve kullanıcı ölçümünü değerlendirin.

Çapraz alan adı rehberi

Satın alma akışının iyileştirilmesi için Dönüşüm Optimizasyonu hizmetimizi inceleyebilirsiniz.

GA4 WooCommerce Gelir Verileri Farklı Sorunu Hakkında Sık Sorulan Sorular

GA4 WooCommerce gelir verileri farklı, neden?

Farklı gelir metriklerinin karşılaştırılması, KDV, kargo, kupon, iade, eksik purchase, sipariş durumu, zaman dilimi veya ölçüm sınırlamaları nedeniyle olabilir.

GA4 satın alma geliri ile WooCommerce toplam satış aynı mı?

Hayır, her zaman aynı değildir. WooCommerce toplam satış vergi ve kargo etkilerini içerebilir. GA4 gelir metrikleri ise farklı tanımlara ve olay parametrelerine dayanır.

GA4 purchase value KDV dahil mi olmalı?

Google’ın e-ticaret olay spesifikasyonuna göre purchase value ürünlerin price ve quantity toplamından oluşur. KDV ve kargo bu değere eklenmemeli, ayrı parametrelerde gönderilmelidir.

GA4 purchase value içine kargo eklenir mi?

Hayır. Kargo bedeli shipping parametresiyle ayrı gönderilir. value ürün tutarını temsil etmelidir.

GA4 WooCommerce sipariş sayısı neden düşük?

Eksik purchase tetiklenmesi, ödeme sağlayıcısından dönüş olmaması, izin kısıtlaması, tarayıcı engelleri veya sipariş raporlama kapsamı farklılıkları neden olabilir.

GA4 purchase etkinliği iki kez gönderilirse ne olur?

Hatalı bir kurulum gelir ve satın alma sayısını etkileyebilir. Doğru transaction_id yinelenen bazı satın almaların ayıklanmasına yardımcı olur; ancak etiket çakışması ayrıca düzeltilmelidir.

GA4 transaction_id neden önemli?

İşlem kimliği gerçek siparişle purchase olayını eşleştirmeye, yinelenen satın almaları azaltmaya ve iadeleri ilişkilendirmeye yardımcı olur. Her sipariş için benzersiz olmalıdır.

WooCommerce iadesi GA4 gelirinden otomatik düşer mi?

Her entegrasyonda otomatik değildir. GA4’te iadenin ölçülebilmesi için uygun refund etkinliğinin gönderilip gönderilmediği kontrol edilmelidir.

WooCommerce sipariş iptali GA4 purchase gelirini etkiler mi?

Sipariş iptali tek başına GA4’teki önceki satın alma olayını otomatik geri almayabilir. Ölçümün hangi sipariş aşamasında tetiklendiği ve gerçek iade süreci incelenmelidir.

WooCommerce kupon indirimi GA4 value alanını nasıl etkiler?

Kupon sonrası uygun ürün tutarı GA4’e doğru aktarılmalıdır. Yalnızca kupon kodunu göndermek, sayısal gelir hesabını otomatik düzeltmez.

GA4 ve WooCommerce günlük gelir farkı saat diliminden olur mu?

Evet. WordPress ve GA4 farklı raporlama saat dilimlerinde çalışıyorsa gece yarısına yakın siparişler farklı günlerde görünebilir.

GA4 gelir raporu ne kadar sürede güncellenir?

Veri işleme süresi rapor türüne göre değişir. Google, bazı verilerin işlenmesinin 24–48 saat sürebileceğini açıklar.

Consent Mode nedeniyle GA4 geliri WooCommerce’den düşük olabilir mi?

Evet. Kullanıcı izinleri ve ölçüm sınırlamaları GA4 verilerinde farklılık yaratabilir. İzinli ve izin verilmeyen senaryolardaki veri toplama davranışını doğru yapılandırmak gerekir.

GA4 ve WooCommerce gelir farkı nasıl test edilir?

Aynı tarih aralığını seçin, metrikleri ayırın ve örnek siparişlerde transaction_id, value, tax, shipping, currency, indirim ve refund değerlerini karşılaştırın. GTM Preview ve DebugView üzerinden olay aktarımını doğrulayın.

Sonuç: GA4 ve WooCommerce Gelir Farkını Sipariş Bazında Teşhis Edin

GA4 WooCommerce gelir verileri farklı görünüyorsa ilk olarak rapor tanımlarını karşılaştırın.

WooCommerce’in Net satış ve Toplam satış metrikleriyle GA4 gelir metriklerinin aynı anlamı taşımadığını unutmayın.

Ardından purchase olayındaki ürün değeri, KDV, kargo, indirim ve para birimi parametrelerini kontrol edin.

Eksik veya yinelenen satın alma olaylarını, yanlış transaction_id değerlerini ve eksik iade ölçümünü inceleyin.

Son olarak sipariş durumlarını, zaman dilimlerini, izin yapılandırmasını ve GA4 veri işleme sürelerini değerlendirin.

Doğru gelir tanımı, tutarlı sipariş kimliği, eksiksiz ürün parametreleri ve güvenilir purchase/refund ölçümü, GA4 ile WooCommerce arasındaki farkları anlamanın temelidir.

GA4 ve WooCommerce Dönüşüm Ölçümünüzü Geliştirin

E-ticaret performansında reklam yönetimi, satın alma ölçümü ve dönüşüm optimizasyonu birlikte değerlendirilmelidir.

Zeymedya Reklam Ajansı, Google Ads yönetimi, SEO, WordPress web tasarım ve dönüşüm optimizasyonu hizmetleri sunmaktadır.

Satın alma akışının geliştirilmesi için Dönüşüm Optimizasyonu hizmetimizi inceleyebilirsiniz.

Reklam kampanyalarının ölçüm ve yönetimi için Google Ads Yönetimi sayfamızı ziyaret edebilirsiniz.

Zeymedya ile İletişime Geçin

GA4 ve WooCommerce Gelir Ölçümü İçin Resmî Teknik Kaynaklar

  1. Google Analytics – E-ticareti Ölçme

    Purchase ve refund olayları, işlem kimliği, ürün verileri ve e-ticaret parametreleri.

  2. Google Analytics – Önerilen Etkinlikler

    purchase.value, currency, transaction_id, shipping, tax ve items alanlarının teknik tanımları.

  3. Google Analytics – İşlem Kimlikleriyle Yinelenen Olayları Azaltma

    Benzersiz işlem kimlikleri ve yinelenen satın alma olaylarının yönetimi.

  4. Google Analytics – Boyutlar ve Metrikler

    Satın alma geliri, toplam gelir, ürün geliri ve iade metrikleri.

  5. Google Analytics – Veri Güncelliği

    Rapor işleme süreleri ve günlük veri güncelleme farklılıkları.

  6. WooCommerce – Analytics and Sales Reports

    Brüt satış, net satış, toplam satış, kupon, iade ve sipariş statüsü tanımları.

  7. WooCommerce – Revenue Report

    Gelir raporu, vergiler, kargo, kuponlar ve iade kalemleri.

  8. WooCommerce – Google Analytics for WooCommerce

    GA4 entegrasyonu, satın alma takibi, ödeme dönüşü, izin ve ölçüm sınırlamaları.

  9. Google Analytics – Validate Your Ecommerce Setup

    E-ticaret ölçümünde eksik olaylar ve etiketleme kontrolleri.

Güncellik notu: GA4 ve WooCommerce rapor tanımları, entegrasyon seçenekleri ve e-ticaret ölçüm özellikleri güncellenebilir.

Ölçüm kurulumunu değiştirmeden önce kullanılan eklenti sürümünü ve güncel resmî belgeleri doğrulayın.

Yazar: Fatih Öztürk

Proje Direktörü – Zeymedya Reklam Ajansı

Bu rehber, WooCommerce sipariş kayıtlarıyla Google Analytics 4 satın alma gelirleri arasında farklılık yaşayan e-ticaret yöneticileri, reklam uzmanları ve web site yöneticileri için hazırlanmıştır.

Zeymedya’nın SEO, Google Ads ve WordPress hizmetleri hakkında bilgi almak için Hakkımızda sayfamızı inceleyebilirsiniz.

Son güncelleme: 8 Kasım 2026

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir