Google Tag Manager, kısaca GTM, web sitesine eklenen ölçüm ve pazarlama kodlarını tek bir panelden yönetmeye yarayan ücretsiz bir araçtır. Siteye bir kez GTM kodu eklenir; sonrasında Google Analytics, Google Ads dönüşüm takibi, Meta pikseli ve benzeri "etiketler" siteye dokunmadan bu panelden eklenir, değiştirilir ve kaldırılır. Her yeni ölçüm için geliştiriciye gitmek yerine pazarlama ekibi kendisi yapar, önizlemede test eder, yayınlar. GTM kendisi veri toplamaz; verinin toplanmasını sağlayan kodları taşır.
Tag Manager Ne İşe Yarar?
Tipik bir e-ticaret sitesinde beş altı ayrı ölçüm kodu çalışır: GA4, Google Ads dönüşüm etiketi, Meta pikseli, belki bir yeniden pazarlama etiketi, bir sohbet aracı, bir ısı haritası. Her biri siteye ayrı ayrı eklendiğinde üç sorun çıkar: her değişiklik geliştirici ister, kimse hangi kodun neden orada olduğunu hatırlamaz ve kodlar birbirinin önüne geçip sayfayı yavaşlatır. GTM bunların hepsini tek yerde toplar, kimin ne zaman ne eklediğini sürüm geçmişiyle tutar ve etiketleri sayfa yüklendikten sonra çalıştırarak hız yükünü azaltır.
İkinci işlevi dönüşüm tanımlamak. "Satın al düğmesine basıldığında", "teşekkür sayfası görüldüğünde", "telefon numarasına tıklandığında" gibi olayları GTM'de kurar ve bunları hem GA4'e hem Google Ads'e aynı anda gönderirsiniz. Olayı bir kez tanımlar, istediğiniz kadar araca iletirsiniz.
Üç Kavram: Etiket, Tetikleyici, Değişken
Ne yapılacak. GA4'e sayfa görüntüleme gönder, Google Ads'e dönüşüm bildir, Meta pikselini yükle. GTM'de yaygın araçlar için hazır etiket şablonları var; kod yazmak gerekmez.
Ne zaman yapılacak. Her sayfa yüklendiğinde, belirli bir adresteki sayfa görüldüğünde, bir düğmeye tıklandığında, form gönderildiğinde. Etiket ancak tetikleyicisi çalışınca çalışır.
Hangi bilgiyle. Sayfa adresi, tıklanan düğmenin metni, sepet tutarı, sipariş numarası. Değişkenler etikete ve tetikleyiciye veri taşır.
Örnek: "Sipariş tamamlandı" sayfasında GA4'e satın alma olayı göndermek istiyorsunuz. Etiket GA4 olay etiketi, tetikleyici sayfa adresi "/siparis-tamamlandi" içeren sayfa görüntüleme, değişkenler sipariş tutarı ve sipariş numarası. Bu üçü kurulduğunda her sipariş GA4'te tutarıyla görünür.
Kurulum: Kapsayıcı ve Site Kodu
tagmanager.google.com adresinde bir hesap ve siteniz için bir "kapsayıcı" açarsınız. GTM size iki kod parçası verir: biri sayfanın üst kısmına, diğeri gövdenin başına. Bu kod siteye bir kez eklenir; ikas, Shopify ve T-Soft gibi altyapılarda GTM kimliğini girdiğiniz hazır bir alan vardır, kod elle eklenmez. Özel sitelerde geliştirici bir kez ekler ve bir daha gerek kalmaz.
Kod eklendikten sonra GTM paneli boştur; henüz hiçbir şey ölçmez. İlk etiket neredeyse her zaman Google etiketi (GA4) olur: ölçüm kimliğinizi girip tetikleyici olarak "tüm sayfalar"ı seçersiniz. İkinci etiket Google Ads dönüşüm etiketi: Google Ads'ten aldığınız dönüşüm kimliği ve etiketiyle, satın alma sayfası tetikleyicisine bağlanır. Üçüncüsü Meta pikseli; GTM'in topluluk şablon galerisinde hazır şablonu var.
Veri Katmanı: Sipariş Tutarı Nereden Gelir?
"Satın alma 1.240 TL" bilgisini GTM'in sayfadan okuyabilmesi için sitenin bu bilgiyi standart bir yere yazması gerekir; bu yere veri katmanı (data layer) denir. E-ticaret altyapıları sipariş tamamlandığında ürünleri, tutarı ve sipariş numarasını veri katmanına kendileri yazar; GTM de buradan okuyup GA4 ve Google Ads'e iletir. Özel yazılmış sitelerde veri katmanını geliştirici kurar; bu, GTM kurulumunda geliştirici desteği gereken tek yer ve bir kez yapılır.
Veri katmanı yoksa GTM yine çalışır ama satın almayı tutarsız sayar: "teşekkür sayfası görüldü" olayını gönderir, tutarı bilmez. ROAS hesaplamak için tutar gerekir; bu yüzden veri katmanı atlanmamalı.
Yayına Almadan Önce: Önizleme
GTM'in en değerli özelliği önizleme modu. Panelde "önizle" dediğinizde siteniz özel bir pencerede açılır ve her sayfada hangi etiketin çalıştığı, hangisinin çalışmadığı ve neden çalışmadığı anlık görünür. Satın alma akışını baştan sona bu modda geçin: ürün sayfası, sepet, ödeme, teşekkür sayfası. Satın alma etiketinin yalnız teşekkür sayfasında ve bir kez çalıştığını görmeden yayınlamayın. Sayfa yenilendiğinde ikinci kez çalışan satın alma etiketi, en sık görülen ölçüm hatasıdır ve dönüşümleri iki katına çıkarır.
Yayınladığınız her değişiklik bir sürüm olarak saklanır. Bir şey bozulursa önceki sürüme tek tıkla dönersiniz; bu, siteye doğrudan eklenen kodda olmayan bir güvencedir.
Sık Yapılan Hatalar
- GA4 kodunu hem siteye doğrudan hem GTM ile eklemek: her sayfa görüntüleme iki kez sayılır
- Satın alma etiketini "tüm sayfalar" tetikleyicisine bağlamak
- Önizlemeden yayınlamak; bozulan ölçüm haftalarca fark edilmez
- Eski etiketleri silmek yerine duraklatmadan bırakmak; kapsayıcı şişer, sayfa yavaşlar
- Ajans değişince GTM hesabının eski ajansta kalması; hesap sahipliği her zaman işletmede olmalı
- Veri katmanı olmadan satın alma tutarını ölçmeye çalışmak
Çerez İzni ve Tag Manager
KVKK ve Avrupa'ya satış yapan siteler için GDPR, pazarlama etiketlerinin kullanıcı izni olmadan çalışmamasını ister. Tag Manager'da bunun yolu izin modu (consent mode): çerez banner'ı kullanıcının seçimini veri katmanına yazar, etiketler o seçime göre ya çalışır ya bekler. İzin verilmeyen ziyaretlerde GA4 ölçüm yapmaz, Google Ads dönüşüm etiketi ateşlenmez. Bu, dönüşüm sayısının gerçek sipariş sayısının altında kalmasının en yaygın nedenlerinden biridir; panelde sayı düşük görünüyorsa önce banner'ın izin oranına bakmak gerekir. İzin modunu kurmadan yayına almak ise ölçümü değil hukuki tarafı riske atar.
Sunucu Taraflı GTM Ne Zaman Gerekir?
Standart GTM tarayıcıda çalışır; reklam engelleyiciler ve tarayıcı kısıtları bazı etiketleri durdurur. Sunucu taraflı GTM, etiketleri kendi sunucunuz üzerinden gönderir ve bu kayıpları azaltır; Meta'nın Conversions API'si de benzer bir mantıkla çalışır. Kurulum ve bakım maliyeti vardır; aylık reklam bütçesi yüksek ve ölçüm kaybı belirgin siteler için anlamlı, yeni başlayan bir site için erken.
GTM üzerinden GA4'e ve Google Ads'e giden olaylar, AdsLuma'da reklam harcamasıyla aynı ekranda birleşir. GA4'teki satın alma ile Google Ads'in dönüşümü ve mağazanın gerçek sipariş sayısı yan yana durduğunda, ölçüm hatası (iki kez sayılan satın alma, eksik tutar) ilk gün fark edilir; Google Ads ve GA4 dönüşümleri yazısında hangi farkın doğal, hangisinin hata olduğunu anlattık.
Google Tag Manager Hakkında Sıkça Sorulan Sorular
GTM ne demek, ne işe yarar?
Google Tag Manager; sitedeki ölçüm ve pazarlama kodlarını tek panelden yönetmeye yarayan ücretsiz araç. Siteye bir kez eklenir, sonraki tüm etiketler bu panelden kurulur ve sürümlenir.
Google Tag Manager ile Google Analytics aynı şey mi?
Hayır. Analytics veriyi toplayıp raporlayan araçtır; Tag Manager, Analytics'in ve diğer araçların kodlarını siteye taşıyan yönetim katmanıdır. GA4 kodu GTM üzerinden de, doğrudan da eklenebilir; ikisi birden eklenirse veri çift sayılır.
Tag Manager için kod bilgisi gerekir mi?
Yaygın etiketler için gerekmez; hazır şablonlar ve arayüz yeterlidir. Veri katmanı kurulumu ve özel olaylar bir kez geliştirici desteği isteyebilir. E-ticaret altyapıları veri katmanını çoğunlukla hazır gönderir.
GTM siteyi yavaşlatır mı?
Doğru kullanıldığında yavaşlatmaz, tersine etiketleri sayfa yüklendikten sonra çalıştırarak hızlandırabilir. Yavaşlatan şey kapsayıcıya yığılan kullanılmayan etiketlerdir; altı ayda bir kapsayıcıyı temizlemek yeterlidir.
AdsLuma, GA4 ve Google Ads'e giden olayları reklam harcaması ve gerçek sipariş verisiyle yan yana koyar; çift sayılan satın alma ve eksik tutar ilk gün görünür.
Demo planlayın


