Shopify - Google Analytics ve Tag Manager İşlemleri
Shopify ile ilgili bir önceki yazıda platformun ortaya çıkışı ve çeşitli özelliklerine değinmiş, kullanıcı davranışları ve dönüşüm izleme sürecini ayrı bir yazı ile paylaşacağımı belirtmiştim.
Evet, kısaca değindiğim üzere, Shopify bize oluşturduğumuz mağazaya kolay bir şekilde Google Analytics ve Facebook Pixel kurulumlarını gerçekleştirme imkanı sunmakta. Bu işlem için Sales Channels > Preferences adımarını izlememiz yeterli1.
Temmuz 2023 itibariyle Universal Analytics (UA) yerini Google Analytics 4 (GA4) mülk biçimine bırakıyor. Bu tarihten sonra UA mülkleri yeni verileri işleyemeyecekler. Tahminen yıl sonu gibi de artık erişilmez hale gelecekler. Mülk biçimleri arasındaki farklılıklar ve diğer işlemler için Universal Analytics (UA) Yerine Google Analytics 4 (GA4) başlıklı yazımı okuyabilir ve teknik destek talebinde bulunabilirsiniz.
Shopify - Google Analytics Entegrasyonu
Bu alanda da görüleceği üzere doğrudan Google Analytics kodunu ekleyebilmekte ve bir buton aracılığı ile Facebook Ads bağlantısı kurabilmekteyiz.
Kullanmak istediğiniz Google Analytics mülküne ait izleme (tracking) kodunu burada bulunan textarea alanına yapıştırıp kaydetmeniz yeterli. Ardından, ilgili alan kod içerisinde belirtilen UA- değerini size gösterecektir. İstediğiniz zaman bu mülk kimliğini değiştirebilirsiniz.
Ek olarak, kodun onaylanmasının ardından, UA kimliğinin alt bölümünde Additional Google Analytics JavaScript ve Use Enhanced Ecommerce alanları görüntülenecektir.
Additional Google Analytics JavaScript çevrimiçi mağaza sayfalarına ek Google Analytics parametreleri ve etkinlikleri ekleyebilmemizi sağlar. Use Enhanced Ecommerce ise Shopify alışveriş işlemleri ile ilişkili e-ticaret etkinliklerinin kullanımını mümkün kılmaktadır1.
Shopify, Google Analytics Universal Analytics desteğine sahiptir. GA4 kurulumları için tema üzerinden entegrasyon işlemi gerçekleştirilebilir.
Shopify Google Analytics entegrasyonu ile ilgili Shopify GA4 ve GTM Kod Kurulumları başlıklı yazımı inceleyebilirsiniz.
Hedefler (Goals) ve Huniler (Funnels)
Shopify destination olarak tanımlanabilecek şekilde URL kullanımını mümkün kılmakta. Bu sayede, URL temelinde 6 adımı kapsayacak şekilde funnel oluşturulabilmekte2.
Adım | Ad | Ekran/Sayfa |
---|---|---|
1 | Ürün görüntüleme | /products/* 3 |
2 | Sepete ürün ekleme | /cart |
3 | Adres oluşturma | /checkout/contact_information |
4 | Kargo bilgisi ekleme | /checkout/shipping |
5 | Ödeme bilgisi tanımlama | /checkout/payment |
6 | Ödeme sonuç sayfası | /checkout/thank_you |
Yönlendirme Alanlarını Google Analytics İzlemeden Hariç Tutma
Ödeme Yöntemleri ve Tracking İşlemleri başlıklı yazımda da bahsi geçtiği üzere, ödeme yöntemleri işlemlerinde ödeme adımları veya ödeme sonuçlandırma süreciyle ilişkili olarak çeşitli sayfalar ve/veya alan adları arasında yönlendirmeler (redirection) söz konusu olabilmekte4.
Bu tür durumlarda da oturum farklılıkları ve kaynaklar arasında veriler bölünebilmekte. Bu gibi problemlerden sakınmak amacıyla alan adları arasındaki yönlendirmelerin Google Analytics mülk özellği altında sunulan Referral Exclusion List bölümü ile hariç tutulması uygun olacaktır.
Shopify - Google Tag Manager Entegrasyonu
İlgili üyelik tipine bağlı olarak değişmekle beraber Google Tag Manager entegrasyon işlemleri theme.liquid
ve checkout.liquid
sayfaları kullanılarak gerçekleştirilebilir. checkout
sayfası ile ilgili Google Tag Manager işlemleri için Shopify Plus üyeliği gerekmektedir5 6 7 8.
Her iki sayfa da ayrı <head></head>
ve <body></body>
alanlarına sahiptir. Benzer durum GA4 entegrasyonu için de geçerlidir. Shopify - Google Analytics Entegrasyonu başlığında da bahsi geçtiği üzere, Shopify Universal Analytics desteği sunmaktadır.
Burada bir ekleme yapmak istiyorum. Google Tag Manager kurulum kodunu Google Analytics Entegrasyonu işleminin ardından ortaya çıkan Additional Google Analytics JavaScript seçeneğini kullanarak ekleyebilirsiniz. Ancak, bu iş görse de tavsiye edilen bir kullanım değildir. Çünkü bu işlemin ardından hem Google Analytics hem de Google Tag Manager kurulum kodları sayfaya eklenir. Bu durumda, Google Tag Manager içerisinden ilgili Google Analytics mülkünü hariç tutmayı unutmamalısınız. Ek olarak, iframe kodunu ayrıca eklemek isterseniz bu işlem için theme.liquid
sayfasını kullanabilirsiniz.
Ek olarak, eğer Settings > Checkout > Order processing > Additional scripts alanını kullanarak bir kod kurulumu yaptıysanız9, ilgili kurulumu da GA-GTM ilişkisine bağlı olarak güncellemelisiniz.
Yukarıda bahsi geçen seçeneklerin yanı sıra; Elevar Tag Management Suite10, TrafficGuard Tag Manager, Google Tag Manager by Niddocks ve benzeri ücretli / ücretsiz uygulamaları App Store üzerinden edinebilirsiniz.
- Setting up Google Analytics. Shopify Help Center ↩ ↩
- Setting up Google Analytics goals and funnels. Shopify Help Center ↩
-
*
yerine ürün tanımına uygun olarak ekleme yapabilirsiniz. ↩ - Excluding referrer domains from Google Analytics tracking. Shopify Help Center ↩
- Support for themes. Shopify Help Center, Editing theme code. Shopify Help Center ↩
- GTM and Google Analytics data layer for Shopify ↩
- Shopify Data Layer ↩
- Shopify Custom Analytics ↩
- Customize the order status page. Shopify Help Center ↩
- How to Set Up Google Tag Manager in Shopify — in Minutes ↩