Shopify’da GA4 ve Meta Pixel Kurulumu: Adım Adım Rehber

Shopify’da ölçüm kurmanın en sağlıklı yolu, kodu tema dosyalarına elle yapıştırmak değil, Shopify’ın resmi entegrasyonlarını kullanmaktır. Kısa cevap: shopify google analytics bağlantısı için Google & YouTube uygulamasını, Meta Pixel için Facebook & Instagram uygulamasını (Meta satış kanalı) kurun; özel ihtiyaçlarınızı ise Customer events bölümündeki özel pixel’lerle çözün. Bu yapı, ödeme sayfasındaki satın almaları da doğru ölçer ve çift sayımı önler.

Aşağıda adımları soru-cevap formatında anlatıyoruz. Shopify arayüzü sık güncellendiği için menü adlarını genel olarak tarif ettik; birebir ekran adları için Shopify yardım merkezine bakmanızı öneririz.

Shopify’da GA4 kurmanın doğru yolu hangisi?

Çoğu mağaza için en doğru yol, Shopify App Store’daki resmi Google & YouTube uygulamasıdır. Uygulamayı yükleyip Google hesabınızı bağladığınızda GA4 mülkünüzü seçebilir, Google Ads ve Merchant Center bağlantılarını da aynı yerden yönetebilirsiniz.

Bu yöntemde ürün görüntüleme, sepete ekleme, ödemeye başlama ve satın alma gibi standart e-ticaret olayları Shopify tarafından GA4’e gönderilir. Kod yazmanız gerekmez ve ödeme sayfası da ölçüme dahil olur. Henüz mağazanızı kurmadıysanız Türkiye’de Shopify ile mağaza açma rehberimizle başlayabilirsiniz.

Kurulum adımları (genel hatlarıyla)

  1. GA4’te bir mülk ve web veri akışı oluşturun; ölçüm kimliğinizi (G- ile başlayan) not edin.
  2. Shopify App Store’dan Google & YouTube uygulamasını yükleyin ve Google hesabınızı bağlayın.
  3. Uygulama ayarlarında GA4 mülkünüzü seçin.
  4. Temada daha önce elle eklenmiş GA kodu varsa kaldırın.
  5. Bir test siparişiyle GA4 gerçek zamanlı raporunda ve DebugView’da olayları kontrol edin.

Meta Pixel Shopify’a nasıl bağlanır?

Meta Pixel için resmi yol, Facebook & Instagram uygulamasını (Meta satış kanalı) kurmaktır. Kurulum sırasında Meta iş hesabınızı, reklam hesabınızı ve pixel’inizi seçersiniz; uygulama standart olayları (ViewContent, AddToCart, InitiateCheckout, Purchase gibi) otomatik gönderir.

Uygulamadaki veri paylaşım ayarı önemlidir. Daha yüksek bir seviye seçtiğinizde tarayıcı pixel’ine ek olarak sunucu taraflı gönderim (Conversions API) de devreye girer; bu, reklam engelleyiciler ve tarayıcı kısıtlamaları nedeniyle kaybolan sinyallerin bir kısmını telafi eder. Pixel ile Conversions API’nin farkını Meta Pixel ve Conversions API yazımızda ayrıntılı anlattık.

Shopify'da ölçüm kurulumu
Shopify'da ölçüm kurulumu

Customer events ve özel pixel (custom pixel) ne işe yarar?

Customer events, Shopify ayarlarında pixel’leri merkezi olarak yönettiğiniz bölümdür. Uygulamaların eklediği pixel’ler (app pixels) burada listelenir; siz de kendi özel pixel’inizi ekleyebilirsiniz.

Özel pixel, Shopify’ın standart müşteri olaylarına (örneğin ürün görüntüleme, sepete ekleme, ödeme tamamlandı) abone olan küçük bir JavaScript kodudur ve korumalı bir ortamda (sandbox) çalışır. Resmi uygulaması olmayan bir reklam platformunu bağlamak ya da GTM üzerinden özel etiketler çalıştırmak istediğinizde bu yöntemi kullanırız. Korumalı ortam nedeniyle sayfadaki öğelere doğrudan erişim ve bazı önizleme araçları sınırlıdır; bu yüzden kurulumdan sonra test şarttır. GTM’in genel mantığını Google Tag Manager nedir yazımızda bulabilirsiniz.

Checkout (ödeme) sayfası takibi neden ayrıca önemli?

Çünkü satın alma olayı ödeme akışının sonunda gerçekleşir ve Shopify bu sayfalarda tema kodunun çalışmasına izin vermez. Geçmişte kullanılan “ek komut dosyaları” ve checkout şablonu düzenleme yöntemleri Shopify tarafından aşamalı olarak kullanımdan kaldırıldı; yerini uygulama pixel’leri ve özel pixel’ler aldı.

Pratikte bunun anlamı şudur: tema dosyasına yapıştırdığınız bir GA4 veya Meta kodu ana sayfada ve ürün sayfasında çalışsa bile satın almayı kaçırabilir. Eski bir kurulumunuz varsa, ödeme adımlarının ve teşekkür sayfasının hâlâ ölçüldüğünü mutlaka kontrol edin. Güncel takvim ve kapsam için Shopify’ın checkout extensibility dokümanlarına bakın.

E-ticaretinizi birlikte kuralım ve büyütelim

Shopify, pazaryerleri, e-fatura ve reklam ölçümlemesini tek elden kuruyoruz. Sorunuzu WhatsApp’tan yazın ya da formu doldurun, sizi arayalım.

Çift purchase (satın alma) olayı nasıl önlenir?

Çift sayımın en yaygın nedeni, aynı GA4 mülküne veya aynı Meta pixel’ine birden fazla kaynaktan veri gönderilmesidir. Örnek: Hem Google & YouTube uygulaması hem de özel pixel içindeki GTM aynı GA4 mülküne purchase gönderiyorsa, 100 siparişlik bir ay raporda 200 satın alma gibi görünebilir ve ROAS iki katına çıkar.

Önlemek için şu kontrol listesini kullanıyoruz:

  • Her platform için tek bir veri kaynağı belirleyin: ya uygulama ya özel pixel.
  • Temada, eski checkout ayarlarında ve üçüncü parti uygulamalarda unutulmuş kodları temizleyin.
  • GA4’te purchase olayının transaction_id içerdiğinden emin olun.
  • Meta’da tarayıcı ve sunucu olaylarının aynı event_id ile tekilleştirildiğini Events Manager’dan kontrol edin.
  • Test siparişinden sonra GA4 ve Meta Events Manager’daki olay sayısını Shopify sipariş sayısıyla karşılaştırın.

Reklam platformlarına dönüşüm gönderiminin genel mantığını Meta Pixel ve Google Ads dönüşüm takibi rehberimizde de ele aldık.

Çerez onayı ve Consent Mode kurulumu etkiler mi?

Evet, hem yasal hem teknik olarak etkiler. Shopify’ın müşteri gizliliği ayarları ve çerez banner’ı, pixel’lerin ziyaretçinin verdiği izne göre çalışmasını sağlar. Google tarafında ise Consent Mode v2 sinyallerinin doğru iletilmesi, Avrupa’daki kullanıcılar için reklam ölçümünün devamlılığı açısından önemlidir.

Ayrıntılar için çerez politikası ve çerez onayı ile Google Consent Mode v2 yazılarımıza göz atabilirsiniz.

Kurulumdan sonra neyi test etmeliyiz?

Kurulumu bitirdikten sonra baştan sona bir test siparişi verin ve şu soruları cevaplayın: Ürün görüntüleme, sepete ekleme, ödemeye başlama ve satın alma olayları GA4’te görünüyor mu? Satın alma değeri ve para birimi doğru mu? Meta Events Manager’da Purchase olayı bir kez mi geliyor? Birkaç gün sonra GA4 gelirini Shopify sipariş raporuyla karşılaştırın; küçük farklar normaldir, büyük farklar kurulum hatasına işaret eder.

Bu doğrulamaların ardından hangi KPI’ları izleyeceğinizi e-ticaret KPI ölçüm rehberimizde anlattık. Kurulumu ve denetimi bize bırakmak isterseniz e-ticaret yazılım danışmanlığı, kampanyalarınızın bu veriyle yönetilmesi için ise dijital reklam yönetimi hizmetimizi inceleyebilirsiniz.

Google Ads dönüşümleri de aynı uygulamayla mı kurulur?

Evet, Google & YouTube uygulaması Google Ads hesabınızı da bağlayabilir ve satın alma gibi dönüşümleri reklam hesabınıza aktarabilir. Bu noktada dikkat edilmesi gereken konu, Google Ads’te aynı satın almayı iki farklı kaynaktan (örneğin hem uygulamanın oluşturduğu dönüşüm hem de GA4’ten içe aktarılan dönüşüm) birincil dönüşüm olarak saymamaktır.

Google Ads’teki dönüşüm işlemleri listesini kontrol edin; teklif stratejisini besleyecek tek bir birincil satın alma dönüşümü bırakın, diğerlerini ikincil olarak işaretleyin. Aynı mantık Merchant Center ve Performance Max kampanyaları için de geçerlidir: kampanya hangi dönüşümle optimize ediliyorsa, o dönüşümün tek ve doğru sayıldığından emin olun.

Sık Sorulan Sorular

Shopify’a GA4 kodunu tema dosyasına yapıştırmalı mıyım?

Genellikle hayır. Tema dosyasına eklenen kod ödeme (checkout) sayfalarında çalışmaz ve satın alma olayını kaçırabilir. Google & YouTube uygulaması veya Customer events altındaki bir özel pixel daha güvenilir sonuç verir.

Facebook & Instagram uygulaması Conversions API’yi de kuruyor mu?

Uygulamadaki veri paylaşım ayarlarında daha yüksek bir seviye seçtiğinizde, tarayıcı pixel’inin yanında sunucu taraflı (Conversions API) gönderim de devreye girer. Seviye adları ve kapsamı zaman zaman değiştiği için güncel bilgiyi Shopify ve Meta yardım sayfalarından kontrol edin.

Satın alma olayının çift gittiğini nasıl anlarım?

GA4’te bir test siparişi verip gerçek zamanlı raporda ve DebugView’da kaç purchase olayı oluştuğuna bakın. Aynı transaction_id ile birden fazla olay görüyorsanız, aynı mülke veri gönderen ikinci bir kaynak (tema kodu, GTM, ikinci uygulama) vardır.

Custom pixel ile GTM kullanabilir miyim?

Evet, özel pixel içine GTM yüklenebilir; ancak pixel korumalı (sandbox) bir ortamda çalıştığı için sayfa öğelerine erişim ve önizleme modu sınırlıdır. Olay verilerini Shopify’ın standart müşteri olaylarından alıp dataLayer’a aktarmanız gerekir.

Çerez onayı Shopify pixel’lerini etkiler mi?

Evet. Shopify’ın müşteri gizliliği ayarları ve çerez banner’ı, pixel’lerin hangi izinle çalışacağını belirler. Onay vermeyen ziyaretçilerin verisi sınırlı gönderilir; bu yasal bir zorunluluktur ve raporlarınızda bir miktar veri farkı yaratır.

Shopify mağazanızdaki GA4 ve Meta Pixel kurulumunun doğru çalışıp çalışmadığından emin değilseniz ücretsiz website analizi formunu doldurun; ölçüm altyapınızı birlikte kontrol edelim.

Aklınıza takılan bir şey mi var? WhatsApp’tan yazın, ya da iletişim formunu doldurun; e-com101 ekibi sizi arasın.