E-ticaret dönüşüm takibinde, sadece satın almayı (Purchase) ölçmek yeterli değildir; tüm satın alma hunisini ölçmek gerekir. Çünkü kullanıcı, satın almaya giderken belirli adımlar atar: ürünü görüntüler, sepete ekler (Add to Cart), ödemeyi başlatır (Initiate Checkout), ve satın alır (Purchase). Bu huni eventlerinin her birini ölçmek, iki büyük fayda sağlar: reklam algoritmalarını daha zengin sinyalle besler (sadece nihai satın alma değil, tüm yolu görür), ve huninin neresinde kullanıcı kaybedildiğini gösterir (optimizasyon için). Bu yazıda Add to Cart, Initiate Checkout ve Purchase eventlerini nasıl doğru kuracağınızı anlatacağım.
Huni eventleri neden önemli?
E-ticaret huni eventleri, iki kritik amaca hizmet eder. Birincisi, reklam algoritmasını zengin sinyalle beslemek: reklam platformları, sadece nihai satın almayı değil, ona giden adımları da görerek daha iyi optimize eder. Örneğin, az satın alma verisi olan yeni bir kampanya, sepete ekleme (daha sık gerçekleşen) verisiyle de beslenirse, algoritma daha hızlı öğrenir. Ayrıca, huni eventleri remarketing için kritiktir: sepete ekleyip almayanları, ödeme başlatıp tamamlamayanları yeniden hedeflemek. İkincisi, huni analizi: her adımı ölçmek, kullanıcıların tam olarak nerede kaybedildiğini gösterir. Örneğin, çok sepete ekleme ama az ödeme başlatma varsa sorun sepet/ödeme geçişinde; çok ödeme başlatma ama az satın alma varsa sorun ödeme sürecinde. Huni eventleri, hem algoritmayı besler hem optimizasyon için yol gösterir. Tüm huniyi ölçmek, e-ticaret takibinin zengin ve eyleme geçirilebilir olmasını sağlar.
Temel huni eventleri
E-ticarette ölçülmesi gereken temel huni eventleri şunlardır. ViewContent (içerik/ürün görüntüleme): kullanıcı bir ürün sayfasını görüntülediğinde; ilginin ilk sinyali. AddToCart (sepete ekleme): kullanıcı bir ürünü sepete eklediğinde; satın alma niyetinin güçlü sinyali. InitiateCheckout (ödeme başlatma): kullanıcı ödeme sürecini başlattığında; satın almaya yakın güçlü niyet. Purchase (satın alma): kullanıcı ödemeyi tamamladığında; nihai dönüşüm. Bazı işletmeler ek eventler de ölçer: AddPaymentInfo (ödeme bilgisi ekleme), AddToWishlist (istek listesine ekleme), Search (arama). Bu eventler, kullanıcının huni boyunca attığı adımları temsil eder; ve her biri, reklam platformuna kullanıcının ne kadar ilerlediğini gösterir. Temel huni eventlerini (ViewContent, AddToCart, InitiateCheckout, Purchase) doğru kurmak, e-ticaret takibinin temelidir; bunlar, satın almaya giden yolun kilometre taşlarıdır.
Doğru parametreler kritik
Huni eventlerini kurarken, sadece eventin tetiklenmesi yeterli değildir; doğru parametrelerle tetiklenmesi gerekir. Her event, ilgili bilgileri taşımalı: değer (value, örneğin sepete eklenen ürünün veya satın almanın tutarı), para birimi (currency), içerik (content_ids veya content, hangi ürünler), içerik tipi (content_type), ve miktar (quantity). Bu parametreler, eventin reklam platformu için anlamlı olmasını sağlar. Örneğin, değer ve para birimi olmadan, bir Purchase event'i "bir satış oldu" der ama "ne kadar değerde" demez; bu da ROAS hesaplamasını ve değer-temelli optimizasyonu (Target ROAS) imkansız kılar. content_ids (ürün kimlikleri), dinamik remarketing (kullanıcının baktığı/sepete eklediği spesifik ürünü göstermek) için kritiktir. Doğru parametreler, eventleri basit sayaçlardan, reklam platformunun gerçekten kullanabileceği zengin verilere dönüştürür. Parametrelerin doğruluğu (özellikle değer ve para birimi), event kurulumunun en kritik ve en sık hata yapılan kısmıdır.
Data layer ile kurulum
Huni eventlerini doğru ve tutarlı kurmanın en iyi yolu, data layer (veri katmanı) kullanmaktır. Sitenizin (veya e-ticaret platformunuzun), her huni adımında data layer'a yapılandırılmış bilgi iletmesi gerekir: kullanıcı sepete eklediğinde, data layer'a ürün, değer, para birimi bilgisini push etmek; satın aldığında, sipariş bilgisini push etmek. Sonra GTM, bu data layer bilgisini okuyup ilgili tüm platformlara (GA4, Meta, Google Ads, TikTok) gönderir. Bu yaklaşımın avantajı, tek bir kaynaktan (data layer) tüm platformlara tutarlı veri sağlamasıdır; her platform için ayrı ayrı veri toplamak yerine, data layer'ı bir kez doğru kurarsınız ve tüm etiketler oradan beslenir. Data layer'ı Google Tag Manager yazısında ele aldım. İyi yapılandırılmış bir data layer, e-ticaret event kurulumunun omurgasıdır; ve çok platformlu takibin tutarlılığının temelidir. Data layer doğru kurulursa, tüm eventler doğru ve tutarlı çalışır.
Test ve tutarlılık
Huni eventleri kurulduktan sonra, mutlaka test edilmeli ve platformlar arası tutarlılık kontrol edilmeli. Her event (ViewContent, AddToCart, InitiateCheckout, Purchase) için: doğru tetikleniyor mu, doğru parametrelerle (değer, para birimi, içerik) geliyor mu, ve tüm platformlara (GA4, Meta, TikTok, Google Ads) tutarlı gidiyor mu? Test araçları (GTM Preview, Meta Test Events, GA4 DebugView) ile her event doğrulanır. Özellikle, aynı eventin farklı platformlarda tutarlı veriyle (aynı değer, aynı para birimi) gittiğini kontrol etmek önemlidir; çünkü tutarsızlık, platformlar arası karşılaştırmayı bozar. Ayrıca, huni mantığının doğru olduğunu kontrol etmek gerekir: AddToCart sayısı, InitiateCheckout'tan fazla mı (mantıklı huni), Purchase en az mı? Eğer huni mantığı bozuksa (örneğin Purchase, AddToCart'tan fazla), bir kurulum hatası var demektir. Test ve tutarlılık kontrolü, huni eventlerinin doğru ve güvenilir çalıştığını teyit eder; ve sağlam e-ticaret takibinin son adımıdır.
Az veri sorunu ve event hiyerarşisi
E-ticaret huni eventlerinin önemli bir faydası, az veri (low data) sorununu hafifletmesidir. Reklam algoritmaları, iyi optimize etmek için yeterli dönüşüm verisine ihtiyaç duyar; ama yeni veya düşük hacimli kampanyalarda, satın alma (Purchase) sayısı algoritmanın öğrenmesi için yetersiz olabilir. İşte burada, huninin daha üst eventleri (AddToCart, InitiateCheckout) devreye girer; bunlar Purchase'tan daha sık gerçekleştiği için, algoritmaya daha fazla sinyal sağlar. Düşük satın alma hacminde, algoritmayı geçici olarak daha sık gerçekleşen bir evente (örneğin InitiateCheckout) optimize etmek, ona öğrenmesi için yeterli sinyal verebilir.
Bu, bir event hiyerarşisi mantığı doğurur: huninin her adımı, farklı sıklıkta gerçekleşir (ViewContent en sık, Purchase en seyrek) ve farklı niyet gücünü temsil eder. Optimizasyon stratejisi, bu hiyerarşiyi kullanabilir: yeterli satın alma verisi varsa Purchase'a optimize etmek (en doğrudan hedef); yoksa daha üst, daha sık bir evente optimize edip yeterli sinyal toplamak. Bu yaklaşım, özellikle yeni kampanyalar ve düşük hacimli hesaplar için değerlidir. Tüm huni eventlerini doğru kurmak, bu esnekliği sağlar; sadece Purchase ölçen bir kurulum, bu seçeneği sunmaz. Event hiyerarşisini anlamak ve tüm huniyi ölçmek, hem algoritmayı beslemek hem optimizasyon esnekliği sağlamak açısından kritiktir. Zengin huni verisi, reklam optimizasyonuna hem sinyal hem strateji esnekliği kazandırır; ve bu, özellikle zorlu (az veri) durumlarda değerlidir.
Sonuç olarak e-ticaret huni eventleri (ViewContent, Add to Cart, Initiate Checkout, Purchase), reklam algoritmalarını zengin sinyalle besler ve huninin neresinde kayıp olduğunu gösterir. Sadece satın almayı değil, tüm huniyi ölçmek; algoritmayı daha iyi besler (özellikle az veri olan kampanyalarda) ve optimizasyon için yol gösterir. Her event doğru parametrelerle (değer, para birimi, içerik) kurulmalı; çünkü parametreler, eventleri reklam platformu için anlamlı kılar (özellikle değer ve para birimi ROAS için kritik). Data layer ile kurulum, tüm platformlara tutarlı veri sağlar. Ve test ile tutarlılık kontrolü, huninin doğru çalıştığını teyit eder. GA4 e-ticaret eventlerini GA4 e-ticaret eventleri yazısında, tüm sistemi dönüşüm takibi ve ölçümleme rehberinde ele aldım. E-ticaret eventlerinizi birlikte kurmak isterseniz dönüşüm takibi ve ölçümleme kurulumu sayfasından ulaşabilirsiniz.