Shopify ve GA4 satış rakamları çoğunlukla aynı sipariş kümesini, aynı gelir tanımını veya aynı ölçüm kapsamını göstermediği için farklıdır. Önce dönem, saat dilimi, satış kanalı ve tutar bileşenlerini eşitleyin; ardından hangi siparişlerin Analytics’e ulaştığını inceleyin. Rakamların farklı olması tek başına satış kaybı ya da bozuk kurulum kanıtı değildir.
Google Analytics 4 (GA4), mağazadaki müşteri davranışlarını olaylar üzerinden ölçen analiz hizmetidir. Shopify sipariş kaydı ise mağazadaki ticari işlemi gösterir. Bu rehber, iki rapor arasında karşılaştırılabilir bir satış seti kurmanıza yardımcı olur. Aynı sistemde aynı siparişin iki kez görünmesi ayrı bir sorundur; önce karşılaştırma tanımlarını netleştirmek gerekir.
Önce “satış” dediğiniz rakamı tanımlayın
Shopify’daki toplam satış, sipariş dışa aktarımındaki güncel toplam, tahsilat ve GA4 ürün geliri birbirinin yerine kullanılamaz. Shopify’ın satış farkları açıklaması, sipariş dışa aktarımıyla satış raporunun farklı sonuçlar gösterebileceğini belirtir. Test siparişleri dışa aktarımda bulunabilirken satış raporlarına dahil edilmez.
GA4 tarafında da ürün geliriyle satın alma sayısını ayırın. Bir siparişte üç ürün varsa üç ürün satın alınmış, fakat bir satın alma olayı gerçekleşmiş olabilir. Google’ın e-ticaret ölçütleri açıklaması, olay sayısını ve ürün miktarını farklı kapsamlar olarak tanımlar. “Shopify’da 10 sipariş, GA4’te 18 ürün” karşılaştırması bir açık göstermez.
Dar ekranda tabloyu yana kaydırabilirsiniz.
| Karşılaştırılan alan | Neyi ayırmalısınız? | Uygun ilk kontrol |
|---|---|---|
| Shopify tüm kanallar / GA4 web mağazası | Fiziksel satış, manuel sipariş veya başka kanal kapsamı | Aynı online mağaza siparişlerini seçin |
| Shopify sipariş toplamı / GA4 satın alma değeri | İndirim, vergi, kargo ve diğer bileşenler | Aynı tutar tanımını kurun |
| Sipariş adedi / satın alınan ürün miktarı | Siparişle ürün adedi farklıdır | Satın alma olayı ve işlem kimliğine bakın |
| Satış / ödeme tahsilatı | Sipariş oluşmasıyla para hareketi aynı durum değildir | Sipariş ve ödeme statülerini ayrı inceleyin |
| Tüm satın almalar / bir kaynağa yazılan gelir | Toplam ölçümle ilişkilendirilen pay farklıdır | Önce tüm satın almaları karşılaştırın |
Gelir farkında önce kargo, vergi ve indirime bakın
Google & YouTube bağlantısının resmi Shopify olay parametreleri, purchase değerinin ürün ve sipariş indirimlerini dikkate aldığını, kargo ve vergiyi ise içermediğini açıklar. Bu nedenle müşterinin ödediği toplamı aynı siparişin GA4 purchase değeriyle doğrudan karşılaştırmak fark yaratabilir.
Özel bir bağlantı kullanıyorsanız bu tanımı otomatik devraldığını varsaymayın. Gönderilen gerçek değeri inceleyin. Ürün fiyatı vergi dahil tutuluyorsa dışa aktarımda hangi alanı kullandığınızı ayrıca doğrulayın; vergi bileşenini iki kez çıkarmayın. Google para birimi belgesi, olayın para birimiyle rapor para biriminin ayrı değerlendirilmesi gerektiğini gösterir. Farklı dövizlerdeki siparişleri kur dönüşümü yapmadan toplamayın.
Dolu örnek: aynı sipariş setini karşılaştırmak
Aşağıdaki hesap tamamen temsilidir. Gerçek mağaza verisi veya normal kabul edilmesi gereken fark oranı değildir. Varsayım: aynı saat diliminde kapanmış bir gün, yalnız online mağaza, beş tamamlanmış sipariş, Türk lirası, iade yok. Ürün sütunundaki tutar indirim sonrası ve vergi hariçtir; vergi ve kargo ayrıca yazılmıştır.
Dar ekranda tabloyu yana kaydırabilirsiniz.
| Sipariş | Ürün tutarı | Vergi | Kargo | Müşterinin toplamı | GA4 işlem kaydı |
|---|---|---|---|---|---|
| O-101 | 800 TL | 160 TL | 50 TL | 1.010 TL | 800 TL |
| O-102 | 1.000 TL | 200 TL | 0 TL | 1.200 TL | 1.000 TL |
| O-103 | 500 TL | 100 TL | 50 TL | 650 TL | Kayıt yok |
| O-104 | 1.500 TL | 300 TL | 0 TL | 1.800 TL | 1.500 TL |
| O-105 | 700 TL | 140 TL | 50 TL | 890 TL | 700 TL |
| Toplam | 4.500 TL | 900 TL | 150 TL | 5.550 TL | 4.000 TL |
İlk bakışta fark 1.550 TL’dir: 5.550 − 4.000. Fakat karşılaştırılabilir ürün tutarı 4.500 TL olduğunda açıklanması gereken ölçüm farkı 500 TL’ye iner. Vergi ve kargo toplamı olan 1.050 TL, bu örnekte tanım farkıdır. Geriye GA4 işlem kaydı bulunmayan O-103 kalır.
O-103’ün izin vermediğini tablodan çıkaramayız. Önce ilgili sipariş anı, kullanılan ödeme yolu, bağlantı ve olay kaydı araştırılır. Kanıt yoksa “500 TL reklam engelleyicide kayboldu” denmez. Tablonun vardığı sonuç kayıp sipariş veya satış kaybı değil, analitik kaydı açıklanmayı bekleyen bir sipariş olduğudur.
Dönem ve saat dilimini eşitledikten sonra yeniden bakın
İki panelde “dün” seçili olması aynı saat aralığını kullandıkları anlamına gelmez. Gece yarısına yakın bir sipariş farklı günlerde görünebilir. Shopify analitik farkları belgesi, saat dilimi, tarayıcı tercihleri ve engelleyicileri olası fark nedenleri arasında sayar.
Karşılaştırmayı işlem kimliği düzeyine indirin. İşlem kimliği, Analytics’in satın almayı ayırt etmek için aldığı transaction_id alanıdır; siparişinizle eşleştirilerek hangi kaydın eksik veya fazla olduğunu anlamaya yarar. Sipariş numarasıyla iletilen kimliğin biçimi farklıysa bunları eşleyen bir kayıt kullanın. Müşteri e-postasını işlem kimliği yerine koymayın.
Henüz işlenmekte olan raporla kapanmış sipariş gününü kıyaslamayın. Gerçek zamanlı görünüm, standart rapor ve dışa aktarımın hangi anı temsil ettiğini kaydedin. Google veri toplama doğrulaması, gönderimi erken kontrol etmek için Gerçek zamanlı ve DebugView kullanımını anlatır; bu ekranlar kapanmış dönem mutabakatının tamamı değildir.
İade ve iptal bilgisi iki sisteme aynı şekilde ulaşmış mı?
Shopify’da sipariş sonradan iade edilmiş olabilir; GA4’te yalnız ilk satın alma kaydı kalmış olabilir. Google’ın iade ölçüm açıklaması, iadenin refund olayıyla ölçülmesini ele alır. Shopify’daki bir durum değişikliğinin Analytics’e aynı biçimde aktarıldığını görmek gerekir.
Örneğin yukarıdaki O-104 için sonraki gün 300 TL ürün iadesi olduğunu düşünün. İlk günün ürün satışını, sonraki gün iade düşülmüş sipariş güncel toplamıyla karşılaştırırsanız farklı tarih mantıklarını birleştirirsiniz. Önce raporun iadeyi hangi güne yazdığını, sonra Analytics’e ilgili iade olayının ulaşıp ulaşmadığını ayırın. İade görünmüyorsa geçmiş purchase değerini rastgele değiştirerek rakamı eşitlemeyin.
Toplam eşleşiyor, kaynaklar farklıysa ilişkilendirmeyi inceleyin
İlişkilendirme, satış kredisinin müşterinin temas ettiği kaynaklara dağıtılmasıdır. Toplam satın alma seti aynıyken Google, doğrudan veya sosyal kaynaklara yazılan pay değişebilir. Google’ın kaynak kapsamları belgesi, ilk kullanıcı kaynağı, oturum kaynağı ve olayla ilişkili kaynağın farklı sorulara cevap verdiğini açıklar.
Bir müşterinin ilk gelişi aramadan, satın aldığı oturumu başka bir kaynaktan olabilir. Bu farklılık ikinci sipariş oluştuğu anlamına gelmez. İlişkilendirme ayarları kaynaklara verilen krediyi etkiler; toplam farkını açıklamadan yalnız modeli değiştirmek çözüm değildir. Model, reklamın satış üzerindeki kesin neden etkisini de kanıtlamaz.
Yapay zekâ kaynaklı keşif ve kanal ayrımı için mevcut yapay zekâ trafik ve satış ölçümü rehberi ayrı kapsamı korur. Buradaki ilk soru genel online mağaza siparişleriyle ölçülen satın alma setinin karşılaştırılabilir olup olmadığıdır.
Mutabakatı bu sırayla tamamlayın
Sık sorulan sorular
Kabul edilebilir fark yüzde kaçtır?
Her mağaza için geçerli tek oran yoktur. Önce farkın hangi kısmının tanımdan, hangi kısmının ölçüm kapsamından ve hangi kısmının doğrulanmış hatadan geldiğini açıklayın. Küçük bir toplam farkı da sistematik bir sorunu gizleyebilir.
GA4’te daha az satış olması mağazada satış kaybı mı?
Sipariş mağazada oluştuysa analitik raporda eksik olması o siparişin kaybedildiği anlamına gelmez. Ölçüm eksikliği ve ticari kayıp ayrı değerlendirilir.
GA4 daha yüksekse hemen mükerrerlik mi var?
Önce iade, kapsam ve tutar tanımını kontrol edin. Aynı hedefte aynı sipariş tekrar kayıtlanıyorsa mükerrer satın alma rehberine geçin.
Farkı açıklayan kayıtla ilerleyin
İlk sonuç “rakamlar eşitlendi” olmak zorunda değildir. Daha yararlı sonuç, tanım farkı ile araştırılması gereken siparişleri ayırabilmektir. D2C Studio’nun performans pazarlaması çalışmasında mevcut ölçüm bağlantıları ve rapor kapsamı değerlendirilir; düzeltmenin teknik kabulü ile reklam sonucu ayrı ele alınır.


