ZenoxAds

Shopify GA4 kurulumu ve satış ölçümü

18 Temmuz 2026 · 6 dk okuma

Shopify GA4 kurulumu, mağazanızı bir Google Analytics 4 mülküne bağlamak ve satın alma olaylarının oraya eksiksiz ulaştığını kanıtlamaktır. Bağlantının kendisi kısa sürer, işin asıl kısmı sonrasında başlar. GA4'te gördüğünüz sipariş sayısı Shopify yönetim panelindeki sipariş sayısıyla aynı hikâyeyi anlatmıyorsa o mülkteki hiçbir rapor karar almaya yetmez. Aşağıda bağlantı adımları, olayların nasıl doğrulanacağı ve satın almaların raporda eksik çıkmasının en sık görülen nedenleri var.

Shopify GA4 kurulumu neyi kapsar

Kurulum tek bir işlem gibi anlatılır ama pratikte üç ayrı katmanı vardır. Birincisi bağlantı katmanı: GA4 tarafında bir web veri akışı ve ona ait ölçüm kimliği, Shopify tarafında bu kimliği kabul eden bir alan. İkincisi olay katmanı: sayfa görüntülemenin ötesinde ürün görüntüleme, sepete ekleme, ödemeye başlama ve satın alma olaylarının parametreleriyle birlikte gitmesi. Üçüncüsü doğrulama katmanı: bu olayların gerçekten geldiğini kendi gözünüzle görmek.

Çoğu mağaza birinci katmanı tamamlayıp diğer ikisini atlar. Ortaya çıkan sonuç, trafiği gösteren ama gelir sütunu boş kalan ya da siparişlerin yalnızca bir kısmını sayan bir mülktür. Bu tabloda sorun neredeyse hiçbir zaman "GA4 çalışmıyor" değildir. GA4 kendisine gönderilen kadarını gösterir.

Ölçüm kimliğini bulmak ve mağazaya bağlamak

Ölçüm kimliği G harfiyle başlayan ve tek bir veri akışına ait olan tanımlayıcıdır. GA4 arayüzünde yönetici bölümündeki veri akışları listesinden ilgili web akışını açtığınızda görürsünüz. Dikkat edilecek nokta şu: bir mülkte birden fazla veri akışı bulunabilir ve yanlış akışın kimliğini kopyalamak, veriyi hiç bakmadığınız bir yere göndermek demektir. Ajans devri yaşamış, test mülkü açılmış ya da eski Universal Analytics kalıntısı taşıyan hesaplarda bu hata sık yapılır.

Shopify tarafında bağlantı için iki yaygın yol vardır. Birincisi Google'ın sağladığı satış kanalı uygulamasıdır; kanalı kurar, Google hesabınızı yetkilendirir ve hedef mülkü seçersiniz. İkincisi müşteri etkinlikleri bölümünden eklenen özel bir piksel ile etiketi kendi elinizle yerleştirmektir. Kapsayıcı yönetimi ve tema kodu tarafındaki yöntem ayrı bir konudur ve burada ele alınmıyor; bu yazının odağı, bağlantı hangi yolla kurulursa kurulsun sonucun nasıl doğrulanacağı.

Menü adları ve ekran konumları zaman içinde değişiyor. Adımları uygularken Shopify'ın ve Google'ın güncel resmî dokümanlarını yanınızda açık tutun, tarihi belirsiz ekran görüntülü anlatımlara güvenmeyin.

Hangi e-ticaret olaylarının geldiğini doğrulayın

Bir mağazada GA4'ün işine yarayacak asgari zincir şudur: ürün sayfası açıldığında view_item, sepete eklendiğinde add_to_cart, ödeme adımına geçildiğinde begin_checkout ve sipariş tamamlandığında purchase. Bunların yanında sepet görüntüleme ve site içi arama gibi olaylar da gelebilir.

Burada varsayım yapmayın. Hangi olayların otomatik geldiği kullandığınız bağlantı yöntemine, tema sürümüne ve ödeme akışınıza göre değişir. Doğru soru "Shopify hangi olayları gönderir" değil, "benim mağazamda şu anda hangi olaylar geliyor" sorusudur. Cevabı GA4 yöneticisindeki etkinlikler listesinden ve gerçek zamanlı rapordan alırsınız.

Olay adının gelmesi de tek başına yetmez, parametrelere bakmak gerekir. purchase olayının işe yaraması için sipariş kimliği, para birimi, değer ve ürün dizisi birlikte gelmelidir. Para birimi eksik veya geçersizse gelir tarafı boş kalabilir. Sipariş kimliği eksikse müşteri teşekkür sayfasını yenilediğinde aynı sipariş ikinci kez sayılabilir.

DebugView ile tek bir siparişi baştan sona izleyin

Doğrulamanın en hızlı yolu, kendi mağazanızda düşük tutarlı gerçek bir sipariş verip olay akışını canlı izlemektir. DebugView yalnızca hata ayıklama modundaki oturumları gösterir; tarayıcınıza Google'ın analiz hata ayıklayıcı eklentisini kurarak ya da etiket yöneticisi önizleme modunda gezinerek bu modu açarsınız.

Akışı şu sırayla takip edin: ürün sayfasına girin ve view_item düşsün, sepete ekleyin ve add_to_cart düşsün, ödemeye geçin ve begin_checkout düşsün, siparişi tamamlayın ve purchase düşsün. Her olaya tıklayıp parametrelerini açın. Beklediğiniz tutar orada mı, para birimi doğru mu, ürün dizisi dolu mu.

Zincirin nerede koptuğu doğrudan nedeni gösterir. Olaylar ürün ve sepet sayfasında gelip ödeme adımında kesiliyorsa sorun ödeme akışındaki etiket yerleşimindedir. Hiçbir olay gelmiyorsa bağlantı ya da izin katmanına bakın. purchase geliyor ama değeri sıfır görünüyorsa parametre eşlemesi hatalıdır.

DebugView ve gerçek zamanlı rapor anlık çalışır, standart raporlar ise gecikmeli işlenir. Google Analytics yardım dokümanları bu işleme gecikmesini 24 ila 48 saat aralığında tarif eder. Kurulumun ilk saatlerinde standart rapora bakıp "veri gelmiyor" sonucuna varmak, bu konudaki en sık yanlış teşhistir.

Satın almalar raporda görünmüyorsa nereye bakılır

Bağlantı ve izin tarafı

  • Yanlış ölçüm kimliği ya da yanlış veri akışı seçilmiş olabilir, veri başka bir mülke gidiyordur.
  • Aynı etiket hem satış kanalı hem tema kodu üzerinden iki kez yüklenmiş olabilir. Bu genelde eksik değil fazla sayıma yol açar ama zincirin tamamını okunamaz hale getirir.
  • Çerez izni yönetimi: ziyaretçi analiz iznini vermediğinde olayların gönderilmemesi beklenen davranıştır. İzin oranınız düşükse GA4 tarafındaki eksiklik bir kurulum hatası değildir.
  • Tarayıcı engelleyicileri ve izleme koruması. İstemci tarafı ölçümde bir miktar kayıp yapının doğasında vardır.

Sipariş tarafı

  • Taslak siparişler, telefonla veya mesajla alınıp panelden manuel oluşturulan siparişler ve mağaza içi satışlar. Bunlar online ödeme akışından geçmediği için tarayıcıda purchase olayı hiç oluşmaz.
  • Müşterinin teşekkür sayfasına ulaşmadan tamamladığı havale benzeri akışlar.
  • İptal ve iade edilen siparişler. Shopify tarafında bunlar düşülür, GA4'e gitmiş purchase olayı ise yerinde durur.

Rapor tarafı

  • Saat dilimi farkı. Mülkün saat dilimi ile mağazanın saat dilimi aynı değilse günlük sayılar kayar.
  • Dahili trafik ya da geliştirici filtresinin etkin bırakılması. Kendi test siparişleriniz raporda görünmez.
  • Yanlış tarih aralığı ve raporun beslendiği kimlik alanı.

Sayıların tuttuğunu gösteren basit bir kontrol

Kurulumun bittiğine karar vermeden önce tam bir ay için iki panelde aynı soruyu sorun. Örnek üzerinden gidelim. Shopify'da bir aylık online sipariş sayınız 240 olsun. Aynı tarih aralığında GA4'teki purchase olayı sayısı 198 olsun. Aradaki fark 240 eksi 198, yani 42 sipariş. Oran olarak 42 bölü 240 eşittir 0,175. Siparişlerin %17,5'i GA4'e ulaşmamış, GA4 toplamın %82,5'ini görüyor.

Bu ham fark tek başına teşhis değildir. İçinden, zaten görünmesi mümkün olmayanları çıkarın. Diyelim 240 siparişin 18'i panelden manuel oluşturulmuş veya taslaktan çevrilmiş. Beklenen taban 240 eksi 18, yani 222 olur. Açıklanamayan fark 222 eksi 198 eşittir 24 sipariş, oran olarak 24 bölü 222 eşittir yaklaşık 0,108, yani %10,8. Peşine düşmeniz gereken sayı budur, %17,5 değil.

Değer tarafını da aynı ay için kontrol edin. GA4 o 198 satın alma için 990.000 TL gelir raporluyorsa ortalama sipariş değeri 990.000 bölü 198 eşittir 5.000 TL demektir. Bu rakam Shopify tarafındaki ortalamadan belirgin biçimde ayrılıyorsa sorun sipariş sayısında değil değer parametresindedir. En sık neden, kargo ve verginin bir tarafta dahil edilip diğerinde edilmemesidir. Sepet ortalaması hesaplama aracıyla iki tarafın ortalamasını aynı tanımla hesaplayıp karşılaştırabilirsiniz.

Bu kontrolü her ay tekrarlamanız gerekmez. Kurulumdan sonra bir kez yapın, sonra yalnızca tema, uygulama ya da ödeme akışı değiştiğinde tekrarlayın. Tek kural şu: karşılaştırmanın iki tarafında da aynı tarih aralığını, aynı saat dilimini ve aynı sipariş tanımını kullanın.

Kurulum çalıştıktan sonra sıradaki adım

GA4 tarafı temizlendiğinde elinizde reklam kararlarını besleyecek bir veri katmanı olur. Trafiğin hangi kampanyadan geldiğini ayırt edebilmek için bağlantıların etiketlenmesi gerekir ve UTM kodlarıyla kampanya takibi bu işin karşılığıdır. Hangi eylemin sizin için gerçekten dönüşüm sayıldığını netleştirmek isterseniz dönüşüm tanımına geri dönmek iyi bir başlangıç olur.

Ölçüm katmanı, üzerine kurulan her otomasyonun girdisidir. Hedefleme ve teklif tarafındaki hiçbir sistem, kendisine hiç ulaşmayan bir satın almayı öğrenemez. Yapay zekâ destekli hedefleme yaklaşımını değerlendirirken önce bu girdinin sağlam olduğundan emin olun. Sıra her zaman aynıdır: önce olay doğru gitsin, sonra rapor okunsun, karar en sonda verilsin.