WooCommerce mağazanızda siparişler başarıyla tamamlanıyor ancak Google Analytics 4 raporlarında satın alma işlemleri görünmüyor mu? WooCommerce sipariş panelinde ödeme tamamlanmış olsa bile GA4 tarafında purchase etkinliği hiç gönderilmemiş olabilir. Sorun teşekkür sayfasına dönüşün gerçekleşmemesi, yanlış ölçüm kimliği, Google Tag Manager tetikleyicisi, eksik e-ticaret parametreleri, çerez izinleri veya sipariş durumuna bağlı entegrasyon koşullarından kaynaklanabilir. Bu rehberde satın alma verilerinin GA4’e ulaşmamasını dokuz farklı nedenle inceliyoruz.
Bir e-ticaret işletmesi için sipariş almak ve alınan siparişleri doğru ölçmek iki farklı süreçtir.
WooCommerce sipariş kayıtlarını kendi veritabanında yönetir. Google Analytics 4 ise web sitesi veya uygulamadan gönderilen ölçüm etkinliklerini kullanarak rapor üretir.
Bu nedenle WooCommerce panelinde bir siparişin Tamamlandı olarak işaretlenmesi, Google Analytics 4 sistemine satın alma etkinliğinin ulaştığını otomatik olarak göstermez.
Örneğin müşteri harici ödeme sağlayıcısında işlemi bitirmiş, ödeme sağlayıcısı sunucu bildirimiyle WooCommerce sipariş durumunu güncellemiş olabilir.
Ancak müşteri teşekkür sayfasına geri dönmemişse, bu sayfada çalışması beklenen GA4 etiketi hiç tetiklenmemiş olabilir.
Başka bir
durumda teşekkür
sayfası açılmış
olsa bile
purchase
etkinliği yanlış
GA4 mülküne
gönderilmiş olabilir.
WooCommerce GA4 satın alma kaydetmiyor sorunu yaşandığında ilk yapılması gereken işlem, verinin nerede kaybolduğunu belirlemektir.
Bunun için WooCommerce sipariş yaşam döngüsü, GA4 ölçüm etiketi, ödeme dönüş akışı ve satın alma etkinliğinin parametreleri birlikte incelenmelidir.
Öncelikle WooCommerce siparişinin gerçekten başarıyla oluştuğunu ve ödeme durumunun güncellendiğini doğrulayın.
Ardından müşteri yolculuğunda sipariş alındı sayfasının açılıp açılmadığını kontrol edin.
Dokuz olası neden: Satın alma takibinin etkin olmaması, yanlış GA4 ölçüm kimliği, teşekkür sayfasının ziyaret edilmemesi, GTM tetikleyici sorunu, hatalı purchase parametreleri, çerez izinleri, sipariş durumu koşulları, eklenti veya önbellek çakışmaları ve GA4 rapor işleme veya filtreleme farkları.
Sorunu doğrulamak için Tag Assistant, GTM Önizleme, GA4 DebugView, gerçek zamanlı raporlar ve e-ticaret satın alma raporları birlikte kullanılabilir.
WooCommerce Siparişi Tamamlandı Ama GA4’te Satın Alma Görünmüyor: Bu Ne Anlama Gelir?
WooCommerce, siparişin oluşturulması, ödeme işleminin kaydedilmesi ve sipariş durumunun yönetilmesinden sorumludur.
Google Analytics 4 ise web sitesindeki veya sunucu tarafındaki ölçüm kurulumuna bağlı olarak etkinlik verilerini toplar.
Bir siparişin WooCommerce panelinde mevcut olması, aşağıdaki işlemlerin mutlaka gerçekleştiğini kanıtlamaz:
- GA4 etiketi ziyaretçinin tarayıcısında çalıştı mı?
purchaseetkinliği üretildi mi?- Satın alma bilgisi doğru GA4 veri akışına gönderildi mi?
- Etkinlik parametreleri doğru şekilde aktarıldı mı?
- Etkinlik raporlarda işlenip görüntülendi mi?
Dolayısıyla sorun doğrudan WooCommerce sipariş altyapısında bulunmayabilir.
Çoğu durumda satın alma verisinin WooCommerce ile Google Analytics arasındaki bir aşamada kaybolup kaybolmadığı araştırılmalıdır.
WooCommerce Sipariş Durumuyla GA4 Purchase Etkinliği Arasındaki Fark Nedir?
| Durum | WooCommerce açısından | GA4 açısından |
|---|---|---|
| Sipariş oluşturuldu | Sipariş kaydı mevcut | purchase gönderilmiş olmayabilir |
| Ödeme başarıyla alındı | Ödeme sağlayıcısı sonucu işleyebilir | Etkinlik ayrıca gönderilmelidir |
| Sipariş tamamlandı | Durum Tamamlandı olarak işaretlenmiş | Tek başına GA4 ölçümünü tetiklemez |
| Teşekkür sayfası açıldı | Müşteri sipariş alındı ekranını gördü | Etkinlik bu sayfada kurulmuşsa tetiklenebilir |
| purchase gönderildi | Sipariş kaydından bağımsız ölçüm adımı | Etkinlik parametreleri değerlendirilir |
| purchase raporda göründü | Siparişle karşılaştırılabilir | İşlenmiş satın alma verisi mevcut |
WooCommerce’de İşleniyor, Tamamlandı, Beklemede veya Başarısız gibi durumlar farklı iş süreçlerini temsil edebilir.
Fiziksel ürün satışında ödeme başarılı olsa bile sipariş bir süre İşleniyor durumunda kalabilir.
Bu nedenle GA4 satın alma ölçümünü mutlaka yalnızca Tamamlandı durumuna bağlamak her mağaza için doğru değildir.
WooCommerce’den GA4’e Satın Alma Verisi Hangi Aşamalardan Geçer?
1. Müşteri ödeme yapar
Kullanıcı WooCommerce ödeme adımını tamamlar. Ödeme sağlayıcısı işleme yanıt verir.
2. Sipariş durumu güncellenir
WooCommerce başarılı veya başarısız ödeme durumunu kaydeder.
3. Ölçüm tetikleyicisi çalışır
Kuruluma göre teşekkür sayfası veya uygun sunucu tarafı süreç satın alma etkinliğini tetikleyebilir.
4. GA4 etkinliği alır
purchase
etkinliği ilgili
parametrelerle
Analytics sistemine
gönderilir.
5. Veriler işlenir
GA4 alınan olaylardan raporlama verileri üretir.
6. Siparişler karşılaştırılır
WooCommerce sipariş kayıtları ve Analytics satın alma metrikleri değerlendirilir.
Sorunu çözmek için bu zincirin hangi aşamasının başarısız olduğunu belirlemek gerekir.
GA4 ödeme sağlayıcısını referral olarak gösteriyorsa kaynak ilişkilendirme sorunu olabilir.
GA4’e hiç
purchase
gelmiyorsa
olayın üretilmesi,
gönderilmesi veya
alınması ayrıca
incelenmelidir.
WooCommerce GA4 Satın Alma Kaydetmiyorsa İlk 15 Dakikada Ne Kontrol Edilmeli?
-
WooCommerce siparişini açın.
Sipariş numarası, oluşturulma zamanı, ödeme yöntemi, tutarı ve durumunu kaydedin.
-
GA4’te doğru mülkü seçin.
Sitenin gerçek ölçüm kimliğiyle açık GA4 veri akışını karşılaştırın.
-
Satın alma entegrasyonunu belirleyin.
WooCommerce Google Analytics eklentisi, GTM veya özel ölçüm kurulumu kullanılıyor mu öğrenin.
-
Teşekkür sayfasını kontrol edin.
Başarılı ödeme sonrasında müşterinin sipariş alındı ekranına dönüp dönmediğini değerlendirin.
-
Tag Assistant ile izleyin.
Ödeme sonrası sayfada GA4 etiketi ve purchase tetikleyicisi çalışıyor mu bakın.
-
DebugView’da purchase arayın.
Uygun hata ayıklama oturumunda etkinliğin gelip gelmediğini inceleyin.
-
Raporlama gecikmesini ayırın.
Etkinlik geliyorsa ancak standart raporda yoksa işleme süresi ve filtreleri ayrıca değerlendirin.
WooCommerce Siparişleri Tamamlanıyor Ama GA4 Satın Alma Kaydetmiyorsa 9 Olası Neden
WooCommerce Entegrasyonunda Satın Alma Takibi Etkin Olmayabilir
WooCommerce mağazalarında Google Analytics bağlantısı kurulmuş olsa bile gerekli e-ticaret ölçüm seçenekleri etkin olmayabilir.
Özellikle Google Analytics for WooCommerce entegrasyonunda satın alma işlemlerinin takip edilmesini sağlayan ayarların kontrol edilmesi gerekir.
GA4’e genel sayfa görüntüleme verisi gitmesi, e-ticaret satın alma olaylarının da gönderildiği anlamına gelmez.
Nasıl kontrol edilir?
- WooCommerce ayarlarındaki Google Analytics entegrasyonunu açın.
- Satın alma işlemi takibi seçeneğini inceleyin.
- Entegrasyon eklentisinin etkin olduğunu doğrulayın.
- Yapılandırmanın GA4 kullanımını desteklediğini kontrol edin.
- Ödeme sonrası purchase etkinliği üretiliyor mu test edin.
Nasıl çözülür?
Kullanılan entegrasyonun satın alma ölçümü yapılandırmasını tamamlayın.
WooCommerce’in resmî Google Analytics eklentisini kullanıyorsanız satın alma takibinin teşekkür sayfasına dönüş koşulunu ayrıca inceleyin.
GA4 Ölçüm Kimliği veya Veri Akışı Yanlış Yapılandırılmış Olabilir
Google Analytics 4
web veri akışları
G-
ile başlayan
ölçüm kimlikleri
kullanır.
Yanlış ölçüm kimliği girildiğinde satın alma olayları başka bir mülke gönderilebilir.
Bazı sitelerde test ortamı, eski Analytics hesabı veya farklı web sitesinin ölçüm kimliği yanlışlıkla kullanılabilir.
Nasıl kontrol edilir?
- GA4 Yönetici bölümünde doğru web veri akışını açın.
G-ile başlayan ölçüm kimliğini kaydedin.- WooCommerce entegrasyonundaki kimlikle karşılaştırın.
- GTM içindeki Google etiketi kimliğini inceleyin.
- Canlı ve test ortamlarının karışmadığını doğrulayın.
- Gereksiz yinelenen Analytics kurulumlarını araştırın.
Nasıl çözülür?
Doğru GA4 mülküne ait ölçüm kimliğini kullanın.
Birden fazla araçla GA4 yükleniyorsa hangi aracın hangi olayı gönderdiğini belirleyin.
Önce mevcut kurulumu haritalandırın; çakışmayı anlamadan bütün etiketleri kaldırmayın.
Müşteri Ödeme Sonrasında WooCommerce Teşekkür Sayfasına Dönmüyor Olabilir
WooCommerce’in resmî Google Analytics entegrasyonunda satın alma takibi, desteklenen ödeme akışlarında teşekkür veya sipariş alındı sayfasına dönüşü gerektirir.
Müşteri ödeme sağlayıcısında işlemi tamamlayıp tarayıcıyı kapatırsa WooCommerce ödeme sonucunu sunucu üzerinden almış olabilir.
Ancak müşterinin tarayıcısı sipariş onay sayfasına hiç dönmediyse sayfaya bağlı GA4 purchase etiketi çalışmayabilir.
Nasıl kontrol edilir?
- Ödeme sağlayıcısının dönüş URL’sini doğrulayın.
- Başarılı ödeme sonrası sayfa yönlendirmesini test edin.
- Müşterinin WooCommerce sipariş alındı sayfasına ulaşıp ulaşmadığını gözlemleyin.
- Mobil cihazlarda dönüş akışını ayrıca değerlendirin.
- Ödeme sağlayıcısının sunucu bildirimiyle tarayıcı dönüşünü ayırın.
Nasıl çözülür?
Ödeme eklentisinin başarılı işlem dönüşünü doğru WooCommerce sipariş sayfasına yönlendirdiğini doğrulayın.
Müşterinin sayfaya dönüşü her zaman garanti edilemiyorsa uygun ve güvenli sunucu taraflı ölçüm mimarisi değerlendirilebilir.
Ancak sunucu taraflı ölçümü uygularken müşteri izni, kullanıcı kimliği, olay tutarlılığı ve çift sayım riskleri ayrıca ele alınmalıdır.
Google Tag Manager Purchase Tetikleyicisi Çalışmıyor Olabilir
Bazı WooCommerce sitelerinde GA4 e-ticaret olayları Google Tag Manager üzerinden yönetilir.
Bu kurulumda satın alma olayı genellikle belirli bir veri katmanı etkinliğine bağlanır.
Örneğin
dataLayer
içerisinde
purchase
olayı gönderiliyor
ancak GTM
tetikleyicisi
farklı isim
bekliyorsa
GA4 etiketi
çalışmayabilir.
Nasıl kontrol edilir?
- GTM Önizleme modunu açın.
- Ödeme sonrası oluşan olayları takip edin.
purchaseetkinliğinin veri katmanında bulunup bulunmadığını inceleyin.- GTM Özel Etkinlik tetikleyicisinin adını karşılaştırın.
- GA4 Etkinliği etiketinin tetiklenip tetiklenmediğini kontrol edin.
- Etiketin engelleyici koşulları bulunuyor mu inceleyin.
- Yayımlanan GTM sürümüyle çalışma alanını karşılaştırın.
Nasıl çözülür?
Veri katmanındaki gerçek etkinlik adıyla GTM tetikleyicisini eşleştirin.
Doğru GA4 etiketini ve e-ticaret parametrelerini bağlayın.
Değişikliği önce Önizleme modunda test edin, ardından doğrulanan yapılandırmayı yayımlayın.
purchase
oluşurken GTM
tetikleyicisi
order_complete
bekliyorsa
olay eşleşmeyebilir.
Bu durumda
ilgili tetikleyici
koşulu incelenmelidir.
Purchase Etkinliği Eksik veya Geçersiz E-Ticaret Parametreleri Gönderiyor Olabilir
GA4, satın
alma ölçümünü
purchase
adıyla gönderilen
önerilen e-ticaret
etkinliği üzerinden
yapar.
Etkinliğin adı kadar gönderilen parametrelerin doğruluğu da önemlidir.
Özellikle
transaction_id,
items,
value
ve
currency
alanları
kontrol edilmelidir.
Google’ın resmî e-ticaret örneklerinde satın alma olayının benzersiz işlem kimliği ve ürün bilgileriyle gönderilmesi gösterilir.
Nasıl kontrol edilir?
- Etkinlik adı tam olarak
purchasemı? transaction_idgerçek siparişe bağlı mı?itemsdizisi doğru ürün bilgilerini içeriyor mu?valuesayısal değer olarak gönderiliyor mu?currencydoğru ISO para birimi kodunu içeriyor mu?- Ürünlerin
item_idveyaitem_namealanları uygun mu? - İşlem kimliği farklı siparişlerde yanlışlıkla aynı kalıyor mu?
Nasıl çözülür?
Etkinlik verilerini WooCommerce siparişindeki gerçek bilgilerle eşleştirin.
transaction_id
için her
satın almaya
ait tutarlı
ve benzersiz
işlem kimliği
kullanın.
Ürün dizisini gerçek satın alınan ürünlerden oluşturun.
value
gönderiliyorsa
currency
parametresinin
de doğru
gönderildiğini
doğrulayın.
purchase
etkinliği
gönderilmiş
olsa bile
tutar ve
para birimi
alanlarındaki
eksikler
gelir metriklerini
olumsuz
etkileyebilir.
Bu nedenle “Hiç satın alma yok” ve “Satın alma var ama gelir yanlış” sorunları ayrı değerlendirilmelidir.
Çerez İzni, Consent Mode veya Tarayıcı Kısıtları Ölçümü Etkiliyor Olabilir
Google Analytics veri toplama davranışı, web sitesinin çerez izin yönetimi ve kullanıcının tercihleriyle ilişkili olabilir.
Özellikle analiz izni reddedilen kullanıcılarda uygulanan consent yapılandırması, ölçüm davranışını etkileyebilir.
WooCommerce’in resmî Analytics dokümantasyonu, izin tercihlerinin mağaza kayıtlarıyla Analytics verileri arasında farklılık yaratabileceğini belirtir.
Ayrıca reklam engelleyiciler, tarayıcı gizlilik özellikleri ve JavaScript kısıtları bazı istemci taraflı etkinliklerin gönderilmesini engelleyebilir.
Nasıl kontrol edilir?
- Çerez banner’ı ve izin yönetimini inceleyin.
- GTM Consent Overview veya Tag Assistant üzerinden izin durumlarını değerlendirin.
analytics_storagedurumunu inceleyin.- Satın alma etiketinin izin koşullarını kontrol edin.
- Farklı tarayıcı ve cihazlarda test yapın.
- Çerez reddi ile teknik etiket hatasını birbirinden ayırın.
Nasıl çözülür?
İzin yönetimini siteye uygulanan gizlilik kurallarına ve kullanıcının tercihlerine uygun yapılandırın.
Teknik bir consent yapılandırma hatası varsa düzeltin.
Ancak satın alma sayısını artırmak amacıyla kullanıcının reddettiği izni zorla onaylanmış gibi göndermeyin.
Sipariş Durumu ve Ödeme Yöntemi Koşulları Purchase Tetiklemesini Engelliyor Olabilir
WooCommerce’de sipariş durumları ödeme yöntemi ve işletme süreçlerine göre değişebilir.
Örneğin fiziksel ürün siparişi ödeme alındıktan sonra İşleniyor durumunda kalabilir.
Buna karşılık belirli dijital ürün siparişleri otomatik Tamamlandı durumuna geçebilir.
GA4 entegrasyonu yalnızca belirli sipariş durumlarını veya ödeme yöntemlerini kabul edecek biçimde yapılandırılmışsa bazı işlemler ölçüm dışında kalabilir.
Nasıl kontrol edilir?
- Ödeme alınan siparişlerin durumlarını karşılaştırın.
- Kapıda ödeme ve banka havalesi gibi yöntemlerin takip koşullarını değerlendirin.
- Online kart ödemesiyle sipariş durumları arasında fark var mı inceleyin.
- Entegrasyonun purchase olayını hangi aşamada gönderdiğini belirleyin.
- İptal, geri ödeme ve başarısız siparişleri ayrı değerlendirin.
Nasıl çözülür?
İşletmenin gerçek satın alma tanımını belirleyin.
Ardından GA4 ölçümünü bu iş kuralına uygun şekilde yapılandırın.
Ödeme alınmamış siparişleri otomatik olarak başarılı satın alma saymak doğru olmayabilir.
Benzer şekilde ödeme alınmış siparişleri yalnızca Tamamlandı durumunu bekledikleri için ölçüm dışında bırakmak da yanlış olabilir.
WordPress Önbelleği, Eklenti veya Özel Checkout Yapısı Ölçümü Bozuyor Olabilir
WooCommerce mağazalarında hız optimizasyonu, JavaScript erteleme ve önbellekleme eklentileri kullanılabilir.
Bu sistemlerin yanlış yapılandırılması, ödeme sonrası Analytics tetikleyicilerini etkileyebilir.
Özellikle sipariş alındı sayfasının yanlışlıkla önbelleğe alınması veya özel checkout eklentisinin standart WooCommerce akışını değiştirmesi ölçüm sorunları oluşturabilir.
Nasıl kontrol edilir?
- Ödeme ve sipariş alındı URL’lerinin önbellek davranışını inceleyin.
- JavaScript erteleme veya birleştirme ayarlarını kontrol edin.
- Özel checkout eklentisinin standart olayları değiştirdiğini araştırın.
- Tarayıcı konsolunda JavaScript hatası var mı bakın.
- GTM ve GA4 kodlarının sipariş onay sayfasında çalıştığını doğrulayın.
- Eklenti güncellemelerinden sonra başlayan sorunları karşılaştırın.
Nasıl çözülür?
Satın alma ölçümünü engelleyen somut eklenti veya performans ayarını belirleyin.
Gerekliyse ödeme ve sipariş alındı sayfaları için güvenli önbellek istisnalarını değerlendirin.
Ancak performans sisteminin tamamını kontrolsüz biçimde devre dışı bırakmayın.
Her değişikliği mümkünse test ortamında doğrulayın.
Purchase Etkinliği Geliyor Ama GA4 Raporlama veya Filtreleme Nedeniyle Görünmüyor Olabilir
GA4 DebugView, hata ayıklama modundaki etkinlikleri incelemek için yararlıdır.
Ancak bir olayın DebugView içerisinde görülmesiyle standart raporlarda görüntülenmesi farklı süreçlerdir.
Google Analytics, alınan e-ticaret verilerini raporlama için işleyebilir.
Ayrıca tarih aralığı, saat dilimi, aktif veri filtreleri ve rapor kapsamı sonuçların yorumlanmasını etkileyebilir.
Nasıl kontrol edilir?
- DebugView’da
purchasegörünüyor mu? - Etkinlik doğru GA4 mülküne mi geliyor?
- Gerçek zamanlı rapor ve standart rapor karşılaştırıldı mı?
- İlgili raporun tarih aralığı doğru mu?
- GA4 mülkünün saat dilimi WooCommerce ile uyumlu mu?
- Test trafiğini hariç tutan filtreler var mı?
- E-ticaret satın alma metriğiyle önemli etkinlik metriği karıştırılıyor mu?
Nasıl çözülür?
Önce etkinliğin gerçekten GA4’e ulaşıp ulaşmadığını doğrulayın.
Etkinlik görünüyorsa rapor işleme süresini, filtreleri ve doğru metriği değerlendirin.
Google Analytics’in resmî satın alma örneklerinde verilerin raporlarda görünmesi için işleme süresi gerekebileceği belirtilir.
purchase
etkinliği,
yalnızca
“önemli etkinlik”
olarak işaretlendiğinde
satın alma
sayılmaya
başlayan bir
etkinlik değildir.
GA4 e-ticaret
ölçümü ile
önemli etkinlik
raporlaması
farklı
değerlendirilmelidir.
GA4 Purchase Etkinliği Nasıl Gönderilmeli?
Google Analytics 4
satın alma
ölçümü için
purchase
etkinliğini
tanımlar.
Etkinlikle birlikte işlem kimliği, gelir bilgileri, para birimi ve satın alınan ürün detayları gönderilebilir.
| Parametre | İşlevi | Örnek |
|---|---|---|
| transaction_id | Satın alma için benzersiz kimlik; mükerrer olayları önlemeye yardımcı olur | ORDER-1001 |
| value | Satın alma tutarı | 1499.00 |
| currency | Üç harfli para birimi kodu | TRY |
| items | Satın alınan ürünlerin dizisi | Ürün ID, ad, fiyat, adet |
| tax | Vergi tutarı | 199.00 |
| shipping | Kargo tutarı | 50.00 |
| coupon | Varsa kupon kodu | INDIRIM10 |
Google Tag Manager İçin Örnek Purchase Data Layer
Aşağıdaki JavaScript örneği, satın alma verilerinin veri katmanında nasıl temsil edilebileceğini göstermek içindir.
window.dataLayer = window.dataLayer || [];
dataLayer.push({
ecommerce: null
});
dataLayer.push({
event: "purchase",
ecommerce: {
transaction_id: "ORDER-1001",
value: 1250.00,
tax: 200.00,
shipping: 49.00,
currency: "TRY",
items: [
{
item_id: "SKU-001",
item_name: "Örnek Ürün",
price: 1250.00,
quantity: 1
}
]
}
});
Yukarıdaki değerler örnektir. Gerçek bir WooCommerce siparişiyle ilişkili değildir.
Canlı sitede kodu sabit şekilde kullanmak, sahte veya mükerrer satın alma olayları oluşturabilir.
Satın alma verileri gerçek sipariş kaydından güvenli biçimde üretilmeli, yalnızca uygun işlem durumunda ve gerekli izin koşullarıyla gönderilmelidir.
Örnekte neden value ile tax farklı?
Google’ın
önerilen e-ticaret
uygulamalarında
value
genellikle
ürün fiyatlarının
adetlerle
çarpımının
toplamından
oluşturulur.
Vergi ve kargo tutarları ayrı parametreler olarak gönderilebilir.
Bu nedenle WooCommerce toplam sipariş tutarıyla GA4’e gönderilecek ürün geliri mantığının doğru şekilde eşleştirilmesi gerekir.
Ürün fiyatlarının vergiyi içerip içermemesi, indirimler ve sipariş kalemlerinin yapısı mutlaka dikkate alınmalıdır.
Google’ın örnek e-ticaret etkinliği şemasına GA4 e-ticaret ölçüm dokümanından ulaşabilirsiniz.
Google Tag Manager’da WooCommerce Purchase Takibi Nasıl Kontrol Edilir?
WooCommerce mağazanızın e-ticaret olayları GTM üzerinden GA4’e gönderiliyorsa şu kontrol sırasını uygulayabilirsiniz.
-
GTM Önizleme modunu başlatın.
Test edilecek WooCommerce alan adını açın.
-
Satın alma senaryosunu başlatın.
Mümkünse ödeme sağlayıcısının test modunu veya mağazanın uygun test ortamını kullanın.
-
Başarılı sipariş akışını izleyin.
Teşekkür sayfasına dönüşü ve tarayıcı hareketlerini kontrol edin.
-
Veri katmanında purchase arayın.
Etkinliğin doğru sırada ve gerçek verilerle oluştuğunu inceleyin.
-
GA4 etkinlik etiketini kontrol edin.
Purchase tetikleyicisinde doğru GA4 etiketinin çalıştığını doğrulayın.
-
Parametreleri inceleyin.
İşlem kimliği, ürün dizisi, değer ve para birimi alanlarını kontrol edin.
-
Analytics tarafını doğrulayın.
DebugView ve uygun diğer raporlarda etkinlik davranışını inceleyin.
Veri katmanında
purchase
yoksa öncelikle
WooCommerce
entegrasyonunu
ve olay üretimini
inceleyin.
Veri katmanında
purchase
var ancak
GA4 etiketi
çalışmıyorsa
GTM tetikleyicisini,
izin koşullarını
ve etiket
ayarlarını
değerlendirin.
WooCommerce Teşekkür Sayfasında Satın Alma Takibi Nasıl Test Edilir?
WooCommerce’de klasik sipariş akışının sonunda sipariş alındı sayfası kullanılabilir.
Bununla birlikte blok tabanlı checkout, özel ödeme sayfası ve üçüncü taraf eklentiler farklı akışlar sunabilir.
Bu nedenle sitenizdeki gerçek teşekkür sayfasını belirleyin.
Kontrol edilecek noktalar
- Başarılı ödeme sonrası müşteriye hangi URL gösteriliyor?
- Sayfa gerçek WooCommerce siparişiyle ilişkilendiriliyor mu?
- Sayfada GTM veya GA4 etiketi çalışıyor mu?
- Satın alma etkinliği yalnızca uygun sipariş için mi gönderiliyor?
- Sayfayı yenilemek mükerrer purchase oluşturuyor mu?
- Özel checkout eklentisi standart WooCommerce akışını değiştiriyor mu?
- Teşekkür sayfasının önbellek davranışı doğru mu?
WooCommerce, teşekkür sayfası ile ilişkili özel işlem noktaları sunar.
Örneğin
woocommerce_thankyou
kancası
geliştiriciler
tarafından
kullanılabilir.
Ancak yalnızca bu kancanın çalışması, ödeme sonucu ne olursa olsun başarılı purchase gönderilmesini gerektirmez.
Sipariş durumu, ödeme doğrulaması, olayların mükerrer gönderilmemesi ve kullanılan checkout mimarisi birlikte değerlendirilmelidir.
GA4 DebugView’da Purchase Var Ama Raporlarda Neden Görünmüyor?
Google Analytics’in farklı ekranları, aynı ölçüm sürecinin farklı yönlerini gösterir.
Özellikle DebugView, Gerçek Zamanlı rapor ve E-ticaret satın alma raporu aynı şey değildir.
| Ekran | Ne için kullanılır? | Önemli ayrım |
|---|---|---|
| GTM Önizleme | Tetikleyici ve etiket davranışı | Etiketin çalıştığını gösterir; rapor kabulünü tek başına kanıtlamaz |
| GA4 DebugView | Hata ayıklama etkinlikleri | Debug modundaki test cihazlarını izler |
| GA4 Gerçek Zamanlı | Yakın zamanlı etkinlik görünümü | Standart raporların tamamını temsil etmez |
| E-ticaret satın alma raporu | İşlenmiş ürün ve satın alma metrikleri | Veri işleme süresi olabilir |
| WooCommerce siparişler | İşletmenin gerçek sipariş kayıtları | GA4 ile bire bir aynı sayıda olması garanti değildir |
Purchase etkinliği için önemli etkinlik ayarı gerekli mi?
GA4’te
purchase,
e-ticaret
ölçümünde
kullanılan
önerilen
bir etkinliktir.
Bu olayın e-ticaret satın alma raporlarında değerlendirilmesiyle önemli etkinlik olarak sayılması farklı konulardır.
Satın alma olayını sırf e-ticaret raporlarında görünsün diye farklı isimle tekrar oluşturmaya çalışmayın.
Örnek: WooCommerce’de 100 Sipariş Tamamlandı Ama GA4 Yalnızca 72 Satın Alma Gösteriyor
Aşağıdaki örnek tamamen varsayımsaldır. Gerçek müşteri verisi değildir.
Bir e-ticaret mağazasının belirli dönemde 100 başarılı sipariş kaydettiğini düşünelim.
Aynı dönemde Google Analytics 4 raporunda yalnızca 72 e-ticaret satın alma işlemi görüntüleniyor olsun.
Bu iki değer arasındaki farkı gidermek için doğrudan GA4 ayarlarını değiştirmek yerine önce eksik işlemlerin ortak özellikleri araştırılmalıdır.
| Kontrol | Varsayımsal sonuç | Yorum |
|---|---|---|
| WooCommerce başarılı sipariş | 100 | İşletme kayıtları |
| GA4 e-ticaret satın alma | 72 | Raporlanan satın alma |
| Fark | 28 | Araştırılması gereken işlem grubu |
| Harici ödeme sağlayıcısı | Mevcut | Teşekkür sayfasına dönüş kontrolü |
| GTM purchase etiketi | Teşekkür sayfasına bağlı | Sayfa açılmazsa olay gönderilmeyebilir |
| İzin yönetimi | Aktif | Analitik izni koşulları incelenmeli |
Önce GA4’te bulunmayan siparişlerin ödeme yöntemlerini ve müşteri dönüş akışını karşılaştırın.
Eksik işlemlerin büyük bölümü belirli ödeme sağlayıcısından geliyorsa teşekkür sayfasına dönüş sorunu araştırılabilir.
Öte yandan eksik işlemler farklı tarayıcı ve cihazlarda dağılıyorsa consent veya tarayıcı kısıtları da değerlendirilmelidir.
Bu veriler yalnızca olası nedenleri daraltır. Eksik 28 satın almanın tamamının aynı teknik sebepten kaynaklandığını kanıtlamaz.
Ayrıca GA4 ve WooCommerce sistemlerindeki dönem, saat dilimi, sipariş durumu ve benzersiz işlem sayısı tanımlarının uyumlu olduğunu doğrulayın.
WooCommerce GA4 Satın Alma Kaydetmiyor: Belirti, Olası Neden ve Çözüm Tablosu
| Belirti | Olası neden | İlk kontrol |
|---|---|---|
| Sayfa görüntüleme var, purchase yok | Satın alma takibi kurulmamış | WooCommerce entegrasyonu |
| Yanlış Analytics hesabında veri var | Ölçüm kimliği hatası | G- kimliği ve veri akışı |
| Sipariş var, teşekkür sayfası açılmıyor | Ödeme dönüşü eksik | Ödeme sağlayıcısı return URL |
| dataLayer purchase var, GA4 etiketi yok | GTM tetikleyicisi çalışmıyor | GTM Preview |
| Purchase var, gelir sıfır veya yanlış | Parametre sorunu | value, currency, items |
| Bazı tarayıcılarda satın alma yok | Consent veya tarayıcı kısıtı | analytics_storage ve izin yönetimi |
| Yalnızca belirli ödeme yöntemleri eksik | Sipariş durumu veya dönüş farkı | Ödeme yöntemi koşulları |
| Özel checkout sonrası ölçüm kayboldu | Eklenti veya sayfa akışı çakışması | Checkout ve önbellek yapılandırması |
| DebugView’da var, raporda yok | İşleme, filtre veya rapor farkı | Rapor tarihi, filtre ve mülk |
WooCommerce ve GA4 Satın Alma Takibi İçin 7 Günlük Teknik Kontrol Planı
Bu plan örnek bir kontrol takvimidir. Her kurulumun yedi günde kesin çözüleceği anlamına gelmez.
1. Gün: Sipariş analizi
WooCommerce’de başarılı siparişleri ve ödeme yöntemlerini gruplandırın.
2. Gün: GA4 bağlantısı
Veri akışı, ölçüm kimliği ve eklenti ayarlarını kontrol edin.
3. Gün: Ödeme dönüşü
Teşekkür sayfasına dönüşleri test edin.
4. Gün: GTM ve dataLayer
Purchase olayının üretilmesini ve tetiklenmesini doğrulayın.
5. Gün: Parametre kontrolü
İşlem kimliği, ürün bilgisi, gelir ve para birimini inceleyin.
6. Gün: İzin ve raporlar
Consent, filtre ve raporlama davranışlarını değerlendirin.
7. Gün: Son karşılaştırma
Yeni işlemleri WooCommerce ve GA4 arasında yeniden karşılaştırın.
Yeni bir ödeme takip sistemi devreye almadan önce eski ölçüm kurulumunu tamamen analiz edin.
Aynı satın almanın hem eklenti hem GTM hem de özel kodla ayrı ayrı gönderilmesi mükerrer ölçüm riski doğurabilir.
WooCommerce GA4 Satın Alma Sorununu Çözerken Yapılmaması Gereken 6 Hata
1. Sipariş tamamlandıysa GA4 kesin saymıştır demek
WooCommerce siparişiyle Analytics etkinliği farklı sistemlerdir.
2. Aynı purchase kodunu tekrar tekrar eklemek
Tek sipariş için mükerrer etkinlikler oluşturabilir.
3. Sabit transaction_id kullanmak
Farklı siparişlerin doğru tanınmasını ve tekilleştirilmesini etkileyebilir.
4. Satın alma sorunu için bütün eklentileri kapatmak
Canlı mağazanın ödeme ve sipariş süreçlerine zarar verebilir.
5. Analitik iznini zorla açık saymak
Kullanıcı tercihlerine ve gizlilik gerekliliklerine aykırı olabilir.
6. DebugView’ı standart raporla aynı kabul etmek
Veri işleme ve raporlama farklılıklarının gözden kaçmasına neden olabilir.
WooCommerce GA4 Satın Alma Kaydetmiyor: Teknik Kontrol Listesi
- WooCommerce siparişleri doğru kaydediliyor mu?
- Ödeme durumu gerçek işlem sonucuyla eşleşiyor mu?
- Başarılı siparişler ayrı listelendi mi?
- İşleniyor ve Tamamlandı durumları ayrıldı mı?
- İptal ve geri ödemeler ayrıca değerlendirildi mi?
- Doğru GA4 mülkü seçildi mi?
- Doğru web veri akışı açıldı mı?
- G- ölçüm kimliği doğrulandı mı?
- WooCommerce Analytics entegrasyonu etkin mi?
- Satın alma takibi seçeneği kontrol edildi mi?
- GTM kurulumu var mı belirlendi mi?
- Yinelenen GA4 etiketleri araştırıldı mı?
- GTM yayımlanan sürümü doğrulandı mı?
- Ödeme sağlayıcısının dönüş URL’si doğru mu?
- Teşekkür sayfası gerçekten açılıyor mu?
- Mobil ödeme dönüşü test edildi mi?
- Gerekli durumlarda test ödeme ortamı kullanıldı mı?
- GTM Preview ile olaylar incelendi mi?
- dataLayer içinde purchase olayı bulunuyor mu?
- Purchase etkinlik adı doğru mu?
- GTM Özel Etkinlik tetikleyicisi eşleşiyor mu?
- GA4 Purchase etiketi çalışıyor mu?
- transaction_id gerçek siparişle eşleşiyor mu?
- Her siparişin benzersiz kimliği var mı?
- items dizisi gönderiliyor mu?
- Ürün ID ve ürün adları doğru mu?
- value alanı geçerli sayı mı?
- currency alanı doğru mu?
- Vergi ve kargo parametreleri doğru ayrıldı mı?
- İndirimli fiyatlar değerlendirildi mi?
- Sayfa yenilemede mükerrer purchase oluşuyor mu?
- Çerez izin yönetimi doğru çalışıyor mu?
- analytics_storage durumu incelendi mi?
- Tarayıcı gizlilik kısıtları değerlendirildi mi?
- Ödeme ve teşekkür sayfası önbelleği kontrol edildi mi?
- Özel checkout eklentisi incelendi mi?
- JavaScript konsol hataları araştırıldı mı?
- GA4 DebugView kontrol edildi mi?
- Gerçek zamanlı rapor incelendi mi?
- E-ticaret satın alma raporu kontrol edildi mi?
- Rapor işleme süresi dikkate alındı mı?
- GA4 ve WooCommerce saat dilimleri karşılaştırıldı mı?
- Veri filtreleri incelendi mi?
- Önemli etkinlik ve e-ticaret metrikleri ayrıldı mı?
- Sunucu taraflı ölçüm varsa çift sayım riski incelendi mi?
- Yeni test siparişiyle düzeltme doğrulandı mı?
WooCommerce GA4 Satın Alma Takibi Hakkında Sıkça Sorulan Sorular
1. WooCommerce siparişleri tamamlanıyor ama GA4 neden satın alma kaydetmiyor?
Satın alma ölçümü etkin olmayabilir, yanlış ölçüm kimliği kullanılıyor olabilir veya ödeme sonrası teşekkür sayfasına dönüş gerçekleşmiyor olabilir. GTM tetikleyicisi, etkinlik parametreleri, izin yönetimi ve raporlama koşulları da incelenmelidir.
2. WooCommerce GA4 purchase event nasıl kontrol edilir?
Öncelikle gerçek veya uygun bir test siparişi oluşturun. GTM Önizleme üzerinden veri katmanında purchase olayını inceleyin. Ardından GA4 etiketinin tetiklendiğini ve DebugView üzerinden etkinlik parametrelerini doğrulayın.
3. GA4 satın alma takip etmesi için teşekkür sayfası gerekli mi?
WooCommerce’in resmî Google Analytics entegrasyonunda satın alma takibi teşekkür sayfasına dönüşü gerektirir. Ancak farklı ve uygun teknik uygulamalarla sunucu taraflı ölçüm kullanılabilir. Her yöntemin izin, kimlik ve tekilleştirme koşulları ayrıca değerlendirilmelidir.
4. GA4 DebugView’da purchase var ama raporda yoksa ne yapmalıyım?
Öncelikle doğru mülkü, rapor tarihini, etkinlik parametrelerini ve veri filtrelerini kontrol edin. GA4 standart raporlarının veri işleme süresini dikkate alın. DebugView ile e-ticaret raporlarının farklı amaçlarla çalıştığını unutmayın.
5. WooCommerce satış sayısıyla GA4 satın alma sayısı neden farklı?
Farklı sipariş durumu tanımları, teşekkür sayfasına dönmeyen kullanıcılar, çerez izinleri, tarayıcı engellemeleri, mükerrer işlem kimlikleri, hatalı olaylar, rapor tarihleri ve veri işleme farkları buna neden olabilir. Kesin neden sipariş ve etkinlik akışının birlikte incelenmesiyle belirlenmelidir.
Sonuç: WooCommerce Siparişleri GA4’te Görünmüyorsa Önce Purchase Etkinliğini Doğrulayın
WooCommerce siparişlerinin başarıyla tamamlanması, satın alma olaylarının Google Analytics 4 sistemine doğru gönderildiğini garanti etmez.
Satın alma verisinin eksik görünmesi farklı teknik nedenlerden kaynaklanabilir.
Bazı mağazalarda teşekkür sayfası hiç açılmaz. Bazılarında GTM tetikleyicisi çalışmaz. Başka sitelerde ise etkinlik gönderilmiş olsa bile parametre veya raporlama sorunu vardır.
En doğru yaklaşım; WooCommerce sipariş kaydını doğrulamak, ödeme dönüş akışını incelemek, purchase olayını GTM ve GA4 araçlarında test etmek, parametreleri kontrol etmek ve işlenmiş raporları karşılaştırmaktır.
Böylece satın alma verisinin hangi teknik aşamada kaybolduğu daha net belirlenebilir.
Sağlıklı ölçüm, e-ticaret reklamlarının ve dönüşüm performansının değerlendirilmesine yardımcı olur.
Ancak Analytics ölçümünün kurulması tek başına daha fazla satış garantisi sağlamaz.
Satış sonrası veri analizi ve dönüşüm iyileştirmeleri hakkında Dönüşüm Optimizasyonu hizmetimizi inceleyebilirsiniz.
WooCommerce Satışlarınız GA4’te Eksik mi Görünüyor?
Satın alma verisinin doğru ölçülmesi için WooCommerce, Google Analytics 4, GTM ve ödeme altyapısının birlikte değerlendirilmesi önemlidir.
Zeymedya Reklam Ajansı, GA4 ölçüm yapılandırması, dönüşüm optimizasyonu, Google Ads yönetimi ve WordPress altyapısı alanlarında işletmelere hizmet sunar.
Dönüşüm Optimizasyonu WordPress Hizmetleri Google Ads Yönetimi İletişime Geçin


