Bir internet sitesindeki kullanıcı davranışlarını ölçmek için farklı takip kodlarının kurulması gerekebilir. Google Analytics, Google Ads, Meta Pixel, dönüşüm etiketleri, yeniden pazarlama kodları ve kullanıcı davranışı araçları bunlara örnek gösterilebilir.
Her yeni ölçüm aracının kodunu doğrudan internet sitesine eklemek, özellikle çok sayıda pazarlama kanalı kullanan işletmelerde karmaşık bir yapı oluşturabilir. Kodların güncellenmesi, kaldırılması veya belirli sayfalarda çalıştırılması için sürekli yazılım müdahalesi gerekebilir.
Google Tag Manager, bu ölçüm ve pazarlama etiketlerini merkezi bir panelden yönetmeye yardımcı olan ücretsiz bir etiket yönetim sistemidir.
Kısaca GTM olarak adlandırılan Google Tag Manager sayesinde:
- Google Analytics kurulabilir.
- Google Ads dönüşümleri ölçülebilir.
- Yeniden pazarlama etiketleri yönetilebilir.
- Buton tıklamaları takip edilebilir.
- Form gönderimleri ölçülebilir.
- Telefon ve WhatsApp tıklamaları izlenebilir.
- Dosya indirmeleri kaydedilebilir.
- Video etkileşimleri takip edilebilir.
- E-ticaret işlemleri ölçülebilir.
- Belirli sayfalarda farklı etiketler çalıştırılabilir.
- Etiketler yayımlanmadan önce test edilebilir.
- Önceki sürümlere geri dönülebilir.
- Ekip üyelerine farklı yetkiler verilebilir.
- Kullanıcı izinlerine göre etiket davranışları düzenlenebilir.
Google Tag Manager doğrudan bir analiz veya reklam platformu değildir. GTM’nin temel görevi, farklı ölçüm araçlarının ihtiyaç duyduğu etiketleri doğru koşullarda çalıştırmaktır.
Kullanıcıların internet sitesine geldikten sonra ne yaptığını raporlamak için Google Analytics, Google arama sonuçlarındaki organik performansı incelemek için ise Google Search Console kullanılabilir.
Google Tag Manager Nedir?
Google Tag Manager, internet sitesi, mobil uygulama veya desteklenen dijital ortamlardaki ölçüm kodlarını merkezi bir arayüz üzerinden oluşturmayı, düzenlemeyi, test etmeyi ve yayımlamayı sağlayan etiket yönetim sistemidir.
Etiket yönetim sistemi İngilizcede Tag Management System olarak ifade edilir ve TMS şeklinde kısaltılabilir.
Google Tag Manager kullanıldığında ölçüm kodlarının tamamının site dosyalarına ayrı ayrı eklenmesi yerine, öncelikle GTM kapsayıcı kodu internet sitesine kurulur. Daha sonra desteklenen etiketler Tag Manager panelinden yönetilir.
Google Tag Manager’ın çalışma mantığı genel olarak şöyledir:
- GTM kapsayıcı kodu internet sitesine kurulur.
- Kullanıcı siteyi ziyaret eder.
- GTM sayfa üzerinde yüklenir.
- Gerçekleşen olayları ve koşulları değerlendirir.
- Şartları karşılayan tetikleyiciler etkinleşir.
- İlgili etiketler çalışır.
- Ölçüm verileri belirlenen platformlara gönderilir.
Google Tag Manager, Google ürünlerinin ve üçüncü taraf araçların ölçüm etiketlerini bir arayüz üzerinden yönetmeye yardımcı olur.
GTM Ne Demektir?
GTM, Google Tag Manager ifadesinin kısaltmasıdır.
Dijital pazarlama ve web analitiği çalışmalarında aşağıdaki ifadeler aynı aracı belirtir:
- Google Tag Manager
- GTM
- Etiket yöneticisi
- Google etiket yöneticisi
- Tag yönetim sistemi
- Etiket yönetim aracı
Google Tag Manager hesaplarındaki kapsayıcı kimlikleri genellikle şu yapıda görünür:
GTM-XXXXXXX
Bu kod GTM Container ID, yani GTM kapsayıcı kimliği olarak adlandırılır.
GTM kapsayıcı kimliği ile Google Analytics ölçüm kimliği birbirinden farklıdır.
Örnek:
- GTM kapsayıcı kimliği:
GTM-XXXXXXX - Google Analytics ölçüm kimliği:
G-XXXXXXXXXX - Google Ads kimliği:
AW-XXXXXXXXX
Kimliklerin birbirine karıştırılması etiketlerin çalışmamasına neden olabilir.
Google Tag Manager Ne İşe Yarar?
Google Tag Manager’ın temel amacı, ölçüm ve pazarlama kodlarının daha düzenli ve kontrollü biçimde yönetilmesidir.
Ölçüm Kodlarını Merkezi Olarak Yönetir
İnternet sitesinde kullanılan farklı etiketler tek bir GTM kapsayıcısı içerisinde düzenlenebilir.
Örnek etiketler:
- Google etiketi
- GA4 etkinlik etiketi
- Google Ads dönüşüm etiketi
- Google Ads yeniden pazarlama etiketi
- Conversion Linker
- Meta Pixel
- LinkedIn Insight Tag
- Microsoft Advertising UET
- Isı haritası araçları
- Canlı destek kodları
- Özel HTML kodları
Bütün bu kodların doğrudan site dosyalarına dağınık biçimde eklenmesi yerine kontrollü bir etiket planı oluşturulabilir.
Kullanıcı Etkileşimlerini Ölçer
Google Tag Manager ile sayfa görüntülemelerinin dışında daha ayrıntılı kullanıcı davranışları takip edilebilir.
Örnekler:
- Teklif Al butonuna tıklama
- Telefon numarasına tıklama
- WhatsApp bağlantısına tıklama
- İletişim formu gönderme
- E-posta bağlantısına tıklama
- Dosya indirme
- Video başlatma
- Videonun belirli bölümünü izleme
- Sayfanın yüzde 50 veya yüzde 90’ına ilerleme
- Site içi arama yapma
- Ürün görüntüleme
- Sepete ürün ekleme
- Ödeme sürecini başlatma
- Satın alma
Bu etkileşimler Google Analytics veya reklam platformlarına olay olarak gönderilebilir.
Reklam Dönüşümlerini Takip Eder
Google Ads, Meta ve diğer reklam kampanyalarından gelen kullanıcıların gerçekleştirdiği işlemler ölçülebilir.
Takip edilebilecek dönüşümler:
- Form gönderimi
- Satın alma
- Telefon tıklaması
- Randevu talebi
- WhatsApp görüşmesi
- Üyelik
- Demo talebi
- Teklif talebi
- Abonelik
- Dosya indirme
Dönüşüm ölçümü, reklam bütçesinin hangi kampanya ve reklamların sonuç oluşturduğuna göre yönetilmesini sağlar.
Reklam kanallarının bütçe, hedefleme ve dönüşüm verileriyle birlikte planlanması için dijital reklam yönetimi uygulanabilir.
Etiketleri Belirli Koşullarda Çalıştırır
Her etiketin bütün sayfalarda çalışması gerekmez.
Örneğin:
- Google Analytics etiketi bütün sayfalarda çalışabilir.
- Satın alma etiketi yalnızca sipariş tamamlandığında çalışmalıdır.
- Form dönüşüm etiketi yalnızca başarılı form gönderiminden sonra çalışmalıdır.
- Yeniden pazarlama etiketi kullanıcının izin durumuna göre çalışabilir.
- Belirli hizmet etiketi yalnızca ilgili hizmet sayfasında tetiklenebilir.
Bu koşullar tetikleyiciler aracılığıyla tanımlanır.
Kodları Yayımlamadan Önce Test Eder
GTM içerisindeki Önizleme özelliği kullanılarak etiketlerin canlı siteye yayımlanmadan önce çalışıp çalışmadığı kontrol edilebilir.
Test sırasında:
- Hangi etiket çalıştı?
- Hangi etiket çalışmadı?
- Hangi tetikleyici etkinleşti?
- Değişkenlerin değeri neydi?
- Olay doğru zamanda oluştu mu?
- Aynı etiket birden fazla kez mi çalıştı?
- Veri katmanında hangi bilgiler bulunuyor?
görülebilir.
Önizleme işlemi güncel yapıda Google Tag Assistant üzerinden gerçekleştirilir.
Sürüm Geçmişi Oluşturur
GTM kapsayıcısı yayımlandığında yeni bir sürüm oluşturulur.
Bu sistem sayesinde:
- Yapılan değişiklikler kaydedilir.
- Yayın tarihi görülebilir.
- Değişikliği yapan kullanıcı belirlenebilir.
- Sürüm açıklaması eklenebilir.
- Eski sürüm incelenebilir.
- Hatalı yayın sonrasında önceki sürüme dönülebilir.
Sürüm geçmişi özellikle birden fazla kişinin çalıştığı projelerde önemlidir.
Google Tag Manager Bir Analiz Aracı mı?
Hayır. Google Tag Manager bir analiz aracı değildir.
Google Tag Manager:
- Etiketleri yönetir.
- Koşulları belirler.
- Kullanıcı etkileşimlerini algılar.
- Verileri ilgili platformlara gönderir.
Google Analytics ise:
- Verileri işler.
- Raporlar oluşturur.
- Kullanıcı davranışlarını analiz eder.
- Trafik kaynaklarını gösterir.
- Dönüşüm ve gelir verilerini raporlar.
Basit bir ifadeyle:
Google Tag Manager veriyi toplama ve gönderme sürecini, Google Analytics ise veriyi raporlama ve analiz etme sürecini destekler.
Google Tag Manager ile Google Analytics Arasındaki Fark
| Kriter | Google Tag Manager | Google Analytics |
|---|---|---|
| Temel görev | Etiketleri yönetmek | Kullanıcı verilerini raporlamak |
| Veri raporu | Sunmaz | Sunar |
| Kod yönetimi | Temel kullanım alanıdır | Sınırlıdır |
| Etkinlik kurulumu | Etiket ve tetikleyici oluşturur | Gelen etkinlikleri işler |
| Dönüşüm raporu | Veriyi gönderir | Sonuçları raporlar |
| Önizleme | Tag Assistant kullanır | DebugView ve Gerçek Zamanlı raporlar |
| Kullanım amacı | Teknik ölçüm kurulumu | Analiz ve karar verme |
GTM olmadan Google Analytics kurulabilir. Ancak ayrıntılı olay takibi ve çok sayıda pazarlama etiketi yönetilecekse Google Tag Manager süreci kolaylaştırabilir.
Google Tag Manager ile Google Search Console Arasındaki Fark
| Kriter | Google Tag Manager | Google Search Console |
|---|---|---|
| Temel amaç | Ölçüm etiketlerini yönetmek | Organik Google görünürlüğünü analiz etmek |
| Kullanıcı etkileşimi | Takip edebilir | Site içi davranışı ayrıntılı göstermez |
| Arama sorguları | Göstermez | Gösterir |
| Ortalama konum | Göstermez | Gösterir |
| Dönüşüm etiketi | Kurabilir | Kurmaz |
| Dizine ekleme | Yönetmez | Raporlar |
| Teknik kullanım | Kod ve olay yönetimi | Tarama ve indeks görünürlüğü |
Google Tag Manager ile Google Tag Arasındaki Fark
Google tag, Google Analytics ve Google Ads gibi Google ürünlerine veri göndermek için kullanılan site genelindeki etikettir.
Google Tag Manager ise Google etiketi dâhil olmak üzere farklı etiketleri yönetebilen daha geniş bir sistemdir.
| Kriter | Google Tag Manager | Google tag |
|---|---|---|
| Kimlik örneği | GTM-XXXXXXX | G-XXXX veya AW-XXXX |
| Temel görev | Birden fazla etiketi yönetmek | Google ürünlerine veri göndermek |
| Tetikleyici | Ayrıntılı koşullar oluşturabilir | Daha sınırlı doğrudan kurulum |
| Üçüncü taraf etiketi | Yönetebilir | Temel amacı değildir |
| Arayüz | GTM çalışma alanı | Analytics veya Ads üzerinden yönetilebilir |
| Kullanım | Karmaşık ölçüm yapıları | Temel Google ölçümü |
Google tag, daha önce global site tag veya gtag.js olarak ifade edilen yapının güncel adıdır. GTM ile Google tag aynı ürün değildir.
Google Tag Manager’ın Temel Bileşenleri
Google Tag Manager’ın çalışma yapısını anlamak için dört temel kavram bilinmelidir:
- Etiket
- Tetikleyici
- Değişken
- Veri katmanı
Etiket Nedir?
Etiket, bir ölçüm veya pazarlama platformuna bilgi gönderen kod ya da yapılandırmadır.
Etiket örnekleri:
- Google tag
- GA4 etkinlik etiketi
- Google Ads dönüşüm etiketi
- Google Ads yeniden pazarlama etiketi
- Conversion Linker
- Özel HTML etiketi
- Özel görsel etiketi
- Üçüncü taraf şablonu
Örnek kullanım:
Kullanıcı Teklif Al butonuna tıkladığında GA4’e generate_lead etkinliği göndermek için bir GA4 etkinlik etiketi oluşturulabilir.
Etiket, hangi verinin nereye gönderileceğini belirler.
Tetikleyici Nedir?
Tetikleyici, etiketin ne zaman çalışacağını belirleyen kuraldır.
Tetikleyici örnekleri:
- Tüm sayfalar
- Belirli sayfa görüntüleme
- Bağlantı tıklaması
- Herhangi bir öğeye tıklama
- Form gönderimi
- Özel olay
- Sayfa kaydırma
- YouTube video etkileşimi
- Zamanlayıcı
- DOM hazır olduğunda
- Pencere tamamen yüklendiğinde
Örnek:
- Etiket: Google Ads form dönüşümü
- Tetikleyici: Başarılı form gönderimi
Her etiketin çalışabilmesi için en az bir tetikleyiciye ihtiyacı vardır. Tetikleyici, sayfa görüntüleme, tıklama veya form gönderimi gibi olayları dinler ve şartlar karşılandığında etiketi çalıştırır.
Değişken Nedir?
Değişken, etiket ve tetikleyicilerde kullanılan, değeri duruma göre değişebilen bilgi alanıdır.
Yerleşik değişken örnekleri:
- Page URL
- Page Path
- Page Hostname
- Click URL
- Click Text
- Click Classes
- Click ID
- Form ID
- Form Classes
- Event
Kullanıcı tanımlı değişken örnekleri:
- Google Analytics ölçüm kimliği
- Ürün fiyatı
- Sipariş numarası
- Form türü
- Ürün kimliği
- Kullanıcı türü
- Data Layer değişkeni
- Sabit değer
- Lookup Table
Örnek:
Telefon bağlantısına tıklama tetikleyicisi oluşturulurken:
Click URL, tel: ile başlar
koşulu kullanılabilir.
Değişkenler, tetikleyicilerde filtre oluşturmak ve etiketlere dinamik değer göndermek için kullanılır.
Veri Katmanı Nedir?
Veri katmanı, internet sitesi ile Google Tag Manager arasında düzenli veri aktarımı sağlayan JavaScript tabanlı yapıdır.
İngilizcede data layer olarak adlandırılır.
Veri katmanı içerisinde şu bilgiler taşınabilir:
- Ürün adı
- Ürün kimliği
- Ürün fiyatı
- Para birimi
- Sepet değeri
- Sipariş numarası
- Kullanıcı türü
- Sayfa kategorisi
- Form türü
- Kampanya bilgisi
- Etkinlik adı
Basit bir veri katmanı örneği:
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'form_success',
form_name: 'teklif_formu'
});
</script>
Bu kod başarılı teklif formu gönderildiğinde çalıştırılırsa GTM, form_success özel olayını algılayabilir.
Ardından:
- Özel olay tetikleyicisi oluşturulur.
- Olay adı
form_successolarak belirlenir. - GA4 etkinlik etiketi bu tetikleyiciye bağlanır.
form_namebilgisi parametre olarak gönderilebilir.
Veri katmanı, kullanıcı etkileşimlerine ait bilgileri geçici olarak saklar ve GTM içerisindeki değişkenlerin bu bilgilere erişmesini sağlar.
Etiket, Tetikleyici ve Değişken İlişkisi
Bir form takibi örneği üzerinden temel ilişki şöyle açıklanabilir:
| Bileşen | Örnek |
|---|---|
| Etiket | GA4 generate_lead etkinliği |
| Tetikleyici | Teklif formu başarıyla gönderildi |
| Değişken | Form adı ve form konumu |
| Veri katmanı | form_success olayını ve form bilgisini taşır |
Çalışma akışı:
- Kullanıcı formu doldurur.
- Form başarıyla gönderilir.
- Site veri katmanına olay gönderir.
- GTM özel olayı algılar.
- Tetikleyici koşulu karşılanır.
- GA4 etiketi çalışır.
- Etkinlik Google Analytics’e gönderilir.
Google Tag Manager Hesap Yapısı
Google Tag Manager’da temel organizasyon yapısı şu bölümlerden oluşur:
- Hesap
- Kapsayıcı
- Çalışma alanı
- Sürüm
- Ortam
GTM Hesabı Nedir?
Hesap, şirket veya organizasyon seviyesindeki en üst yapıdır.
Genel kullanımda:
- Bir şirket için bir hesap
- Her internet sitesi veya uygulama için ayrı kapsayıcı
oluşturulabilir.
Ajansların bütün müşterileri kendi ajans hesapları altında toplaması hesap sahipliği açısından risk oluşturabilir. Müşterinin GTM hesabı işletme adına açılmalı, ajansa gerekli yetki verilmelidir.
Kapsayıcı Nedir?
Kapsayıcı, etiket, tetikleyici, değişken ve ilgili yapılandırmaların bulunduğu çalışma alanıdır.
Kapsayıcı türleri arasında:
- Web
- iOS
- Android
- AMP
- Server
bulunabilir.
Bir işletmenin:
- Ana internet sitesi
- Mobil uygulaması
- Sunucu tarafı ölçüm sistemi
için farklı kapsayıcıları olabilir.
Çalışma Alanı Nedir?
Çalışma alanı, kapsayıcıda yapılacak değişikliklerin hazırlandığı bölümdür.
Çalışma alanları sayesinde ekip üyeleri farklı değişiklikleri birbirine karıştırmadan hazırlayabilir.
Örnek:
- GA4 e-ticaret kurulumu çalışma alanı
- Google Ads dönüşüm kurulumu çalışma alanı
- Form takibi çalışma alanı
- Çerez izin yönetimi çalışma alanı
Standart hesaplarda varsayılan çalışma alanına ek olarak sınırlı sayıda çalışma alanı oluşturulabilir. Tag Manager 360 hesaplarında daha geniş çalışma alanı seçenekleri bulunur.
Sürüm Nedir?
Kapsayıcıdaki değişiklikler yayımlandığında yeni bir sürüm oluşturulur.
Sürüm adı örneği:
2026-08-04 – Teklif Formu ve Telefon Tıklaması Kurulumu
Sürüm açıklaması:
Ana teklif formuna generate_lead etkinliği, telefon bağlantılarına click_phone etkinliği eklendi. Tag Assistant ve GA4 DebugView üzerinden test edildi.
Açık sürüm adları, ileride oluşabilecek sorunların daha hızlı bulunmasını sağlar.
Ortam Nedir?
GTM ortamları farklı yayın alanlarının yönetilmesine yardımcı olabilir.
Örnek ortamlar:
- Development
- Test
- Staging
- Production
Yeni ölçüm yapılandırmaları önce test ortamında kontrol edilip daha sonra canlı ortama alınabilir.
Google Tag Manager Nasıl Kurulur?
Google Tag Manager kurulumu genel olarak şu aşamalardan oluşur:
- GTM hesabı oluşturulur.
- Kapsayıcı açılır.
- Web platformu seçilir.
- GTM kodları alınır.
- Kodlar sitenin bütün sayfalarına eklenir.
- Kurulum Tag Assistant ile doğrulanır.
- Google tag oluşturulur.
- Etiketler test edilir.
- Kapsayıcı yayımlanır.
Google Tag Manager Hesabı Nasıl Oluşturulur?
Google hesabıyla Tag Manager paneline giriş yapıldıktan sonra:
- Hesap Oluştur seçilir.
- Hesap adı yazılır.
- Ülke belirlenir.
- Kapsayıcı adı eklenir.
- Hedef platform olarak Web seçilir.
- Kullanım koşulları kabul edilir.
- Kapsayıcı oluşturulur.
Kapsayıcı adı olarak genellikle alan adı kullanılabilir.
Örnek:
softajans.com
GTM Kodu Siteye Nasıl Eklenir?
Web kapsayıcısı oluşturulduğunda Google Tag Manager iki ayrı kod parçası sunar.
Genel yerleşim şöyledir:
- İlk kod, sayfanın
<head>bölümünün mümkün olduğunca üst kısmına yerleştirilir. - İkinci
noscriptkodu, açılış<body>etiketinin hemen sonrasına eklenir.
Kodların internet sitesindeki bütün sayfalarda bulunması gerekir. Kurulum kodu doğrudan GTM panelinden alınmalı, başka bir siteden kopyalanan örnek kod kullanılmamalıdır.
WordPress’e Google Tag Manager Nasıl Eklenir?
WordPress sitelerde GTM kurulumu farklı yöntemlerle yapılabilir:
- Tema dosyalarına manuel ekleme
- Child theme kullanımı
- Header ve body kodu ekleme eklentisi
- GTM uyumlu özel eklenti
- Google Site Kit
- Tema panelindeki entegrasyon alanı
Tema Dosyalarına Manuel Kurulum
Kodlar tema dosyalarına eklenebilir. Ancak tema güncellemesi sırasında değişikliklerin kaybolmaması için child theme kullanılması gerekebilir.
Yanlış dosya düzenlemesi:
- Sitenin açılmamasına
- Kodun yalnızca bazı sayfalarda bulunmasına
- Etiketin iki kez yüklenmesine
neden olabilir.
Eklentiyle Kurulum
Uygun bir eklenti kullanıldığında yalnızca GTM kapsayıcı kimliğinin girilmesi yeterli olabilir.
Eklenti seçerken:
- Güncel olması
- Kodları doğru konuma yerleştirmesi
- Gereksiz ek kod üretmemesi
- E-ticaret veri katmanını destekleyip desteklememesi
- Çerez yönetimiyle uyumu
değerlendirilmelidir.
Site Kit ile Kurulum
Google Site Kit, desteklenen WordPress sitelerinde bazı Google ürünlerinin bağlantısını kolaylaştırabilir.
Ancak daha önce manuel veya başka eklentiyle GTM kurulmuşsa ikinci kez eklenmemesine dikkat edilmelidir.
GTM Kurulumu Nasıl Kontrol Edilir?
Kurulum sonrasında şu yöntemler kullanılabilir:
- GTM Önizleme modu
- Google Tag Assistant
- Tarayıcı kaynak kodu
- Geliştirici araçları
- Ağ istekleri
- GA4 Gerçek Zamanlı raporu
- GA4 DebugView
- Google Ads etiket teşhisi
Kontrol edilmesi gerekenler:
- Doğru GTM kimliği yükleniyor mu?
- Kod bütün sayfalarda var mı?
- Kapsayıcı bir kez mi yükleniyor?
- Etiketler doğru koşulda çalışıyor mu?
- Aynı olay iki kez gönderiliyor mu?
- İzin tercihleri doğru uygulanıyor mu?
Google Analytics 4 GTM ile Nasıl Kurulur?
GA4 kurulumu için genel süreç şöyledir:
- Google Analytics mülkü oluşturulur.
- Web veri akışı açılır.
- Ölçüm kimliği alınır.
- GTM içerisinde yeni etiket oluşturulur.
- Etiket türü olarak Google tag seçilir.
- Google Analytics ölçüm kimliği girilir.
- Tetikleyici belirlenir.
- Önizleme ile test yapılır.
- GA4 Gerçek Zamanlı ve DebugView kontrol edilir.
- Kapsayıcı yayımlanır.
Google’ın güncel kurulum yapısında GA4 veri akışını başlatmak için GTM içerisinden Google tag yapılandırılır.
Google Tag İçin Hangi Tetikleyici Kullanılır?
Site genelindeki Google tag için sayfanın erken aşamasında çalışacak uygun bir sayfa tetikleyicisi kullanılabilir.
Google’ın güncel kurulum yönlendirmesinde Google tag’in diğer tetikleyicilerden önce çalışması için Initialization – All Pages seçeneği önerilmektedir.
Ancak:
- İzin yönetimi
- Site mimarisi
- Tek sayfa uygulaması
- Birden fazla Google etiketi
- Sunucu tarafı etiketleme
gibi durumlarda kurulum uzman değerlendirmesi gerektirebilir.
GTM ile Etkinlik Takibi Nasıl Yapılır?
Etkinlik takibi genel olarak şu aşamalardan oluşur:
- Ölçülecek davranış belirlenir.
- Olay adı oluşturulur.
- Gerekli değişkenler etkinleştirilir.
- Uygun tetikleyici hazırlanır.
- GA4 veya reklam etiketi oluşturulur.
- Parametreler belirlenir.
- Önizleme testi yapılır.
- Raporlama platformu kontrol edilir.
- Kapsayıcı yayımlanır.
- Sonuçlar düzenli takip edilir.
Telefon Tıklaması Takibi
Telefon bağlantıları genellikle şu yapıyı kullanır:
tel:+905XXXXXXXXX
Takip için:
- Yerleşik tıklama değişkenleri etkinleştirilir.
- Yalnızca bağlantılar tetikleyicisi oluşturulur.
- Koşul olarak
Click URL, tel: ile başlarseçilir. - GA4 etkinliği oluşturulur.
- Olay adı
click_phoneolarak belirlenebilir. - Tetikleyici etikete bağlanır.
- Mobil cihazda test yapılır.
Gönderilebilecek parametreler:
- Link URL
- Link metni
- Sayfa yolu
- Buton konumu
WhatsApp Tıklaması Takibi
WhatsApp bağlantıları farklı URL yapıları kullanabilir:
wa.meapi.whatsapp.comwhatsapp://
Tetikleyici koşulları sitenin kullandığı bağlantı yapısına göre belirlenmelidir.
Örnek olay adı:
click_whatsapp
Parametreler:
link_urllink_textpage_locationbutton_location
E-Posta Tıklaması Takibi
E-posta bağlantıları genellikle mailto: ile başlar.
Tetikleyici:
Click URL, mailto: ile başlar
Olay adı:
click_email
Form Gönderimi Takibi
Form takibi farklı yöntemlerle yapılabilir:
- GTM Form Submission tetikleyicisi
- Teşekkür sayfası görüntüleme
- Başarılı form olayını dinleme
- Veri katmanı olayı
- Form eklentisi entegrasyonu
- Özel JavaScript olayı
Her form için standart Form Submission tetikleyicisi güvenilir çalışmayabilir.
Özellikle AJAX kullanan formlarda sayfa yenilenmediği için:
- Başarı mesajı görünürlüğü
- Veri katmanı olayı
- Form yazılımının özel olayı
kullanılabilir.
En güvenilir yöntemlerden biri, form gerçekten başarıyla gönderildiğinde veri katmanına özel olay iletilmesidir.
Form butonuna tıklamayı dönüşüm olarak ölçmek hatalı sonuç oluşturabilir. Kullanıcı butona tıklasa bile:
- Zorunlu alanlar eksik olabilir.
- Form hata verebilir.
- Sunucu işlemi tamamlamayabilir.
- Spam kontrolü başarısız olabilir.
Bu nedenle buton tıklaması ile başarılı form gönderimi birbirinden ayrılmalıdır.
Dosya İndirme Takibi
PDF, katalog, fiyat listesi veya doküman indirmeleri takip edilebilir.
Tetikleyici koşulu örneği:
Click URL, .pdf ile biter
Takip edilebilecek dosya türleri:
- DOCX
- XLSX
- ZIP
- PPTX
- CSV
Örnek olay adı:
file_download
Parametreler:
- Dosya adı
- Dosya uzantısı
- Bağlantı metni
- Sayfa yolu
Sayfa Kaydırma Takibi
GTM Scroll Depth tetikleyicisiyle kullanıcının sayfanın belirli bölümlerine ilerlemesi ölçülebilir.
Örnek eşikler:
- Yüzde 25
- Yüzde 50
- Yüzde 75
- Yüzde 90
Ancak kaydırma verisi tek başına içerik kalitesini göstermez.
Kullanıcı:
- Sayfayı hızla aşağı kaydırabilir.
- Aradığı cevabı ilk bölümde bulabilir.
- Sayfayı açık bırakabilir.
- Kısa sayfada kolayca yüzde 90’a ulaşabilir.
Kaydırma, etkileşim süresi ve dönüşüm verileriyle birlikte değerlendirilmelidir.
YouTube Video Takibi
Sayfaya gömülü YouTube videolarında şu etkileşimler takip edilebilir:
- Video başladı
- Video duraklatıldı
- Video tamamlandı
- Yüzde 10 izlendi
- Yüzde 25 izlendi
- Yüzde 50 izlendi
- Yüzde 75 izlendi
- Yüzde 90 izlendi
GTM içerisindeki YouTube Video tetikleyicisinin çalışması için gömülü video yapısının desteklenen teknik koşulları karşılaması gerekir.
E-Ticaret Takibi
E-ticaret sitelerinde kullanıcıların alışveriş yolculuğu ölçülebilir.
Önemli GA4 e-ticaret etkinlikleri:
view_item_listselect_itemview_itemadd_to_cartremove_from_cartview_cartbegin_checkoutadd_shipping_infoadd_payment_infopurchaserefund
Bu etkinliklerle birlikte şu bilgiler gönderilebilir:
- Ürün kimliği
- Ürün adı
- Kategori
- Marka
- Fiyat
- Adet
- Para birimi
- Kupon
- Sepet değeri
- Sipariş numarası
- Vergi
- Kargo
E-ticaret ölçümü yalnızca etiket oluşturularak tamamlanmaz. Ürün ve sipariş verilerinin standart veri katmanı yapısıyla sunulması için yazılım geliştirmesi gerekebilir.
Satın Alma Veri Katmanı Örneği
Basitleştirilmiş bir satın alma örneği:
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'purchase',
ecommerce: {
transaction_id: 'SIPARIS-12345',
value: 2499.90,
tax: 250,
shipping: 50,
currency: 'TRY',
items: [
{
item_id: 'URUN-101',
item_name: 'Örnek Ürün',
price: 2199.90,
quantity: 1
}
]
}
});
</script>
Gerçek uygulamada:
- Değerler dinamik olmalıdır.
- Sipariş numarası benzersiz olmalıdır.
- Sayfa yenilendiğinde tekrar satın alma gönderilmesi önlenmelidir.
- Para birimi doğru kullanılmalıdır.
- İade ve iptal süreçleri ayrıca planlanmalıdır.
- Kullanıcıya ait kişisel bilgiler veri katmanına gönderilmemelidir.
Google Ads Dönüşüm Takibi GTM ile Nasıl Kurulur?
Genel kurulum süreci:
- Google Ads’te dönüşüm işlemi oluşturulur.
- Dönüşüm kimliği alınır.
- Dönüşüm etiketi bilgileri hazırlanır.
- GTM’de Google Ads Conversion Tracking etiketi oluşturulur.
- Kimlik ve etiket bilgileri girilir.
- Dönüşüm değeri gerekiyorsa değişken tanımlanır.
- Doğru tetikleyici eklenir.
- Conversion Linker etiketi kontrol edilir.
- Önizleme testi yapılır.
- Google Ads etiket teşhisi incelenir.
- Kapsayıcı yayımlanır.
Satın alma takibinde sabit değer yerine gerçek sipariş tutarı gönderilmelidir.
Google Tag Manager ile Neler Takip Edilebilir?
| Kullanıcı davranışı | Örnek olay |
|---|---|
| Sayfa görüntüleme | page_view |
| Telefon tıklaması | click_phone |
| WhatsApp tıklaması | click_whatsapp |
| E-posta tıklaması | click_email |
| Form gönderimi | generate_lead |
| Dosya indirme | file_download |
| Video başlatma | video_start |
| Video tamamlama | video_complete |
| Ürün görüntüleme | view_item |
| Sepete ekleme | add_to_cart |
| Ödeme başlangıcı | begin_checkout |
| Satın alma | purchase |
| Üyelik oluşturma | sign_up |
| Site içi arama | search |
| CTA tıklaması | Projeye özel olay |
İzlenecek olaylar, işletmenin gerçek hedeflerine göre seçilmelidir. Her tıklamayı olay olarak göndermek raporların gereksiz verilerle dolmasına neden olabilir.
Ölçüm Planı Nasıl Hazırlanır?
GTM kurulmadan önce bir ölçüm planı hazırlanmalıdır.
Ölçüm planında şu alanlar bulunabilir:
| İşletme hedefi | Kullanıcı davranışı | Olay | Parametre | Platform |
|---|---|---|---|---|
| Teklif artırmak | Form gönderimi | generate_lead |
Form adı | GA4 ve Ads |
| Telefon artırmak | Telefon tıklaması | click_phone |
Sayfa yolu | GA4 |
| Satış artırmak | Satın alma | purchase |
Değer, ürün | GA4 ve Ads |
| İçerik etkileşimi | PDF indirme | file_download |
Dosya adı | GA4 |
| Video izlenmesi | Video tamamlama | video_complete |
Video adı | GA4 |
Ölçüm planı olmadan GTM kapsayıcısında çok sayıda anlamsız veya tekrar eden etiket oluşturulabilir.
Olay Adlandırma Sistemi
Olay adları düzenli ve tutarlı olmalıdır.
Önerilen yaklaşım:
- Küçük harf kullanmak
- Boşluk yerine alt çizgi kullanmak
- Türkçe karakter kullanmamak
- Eylemi açık ifade etmek
- Aynı olay için farklı adlar oluşturmamak
Doğru örnekler:
click_phoneclick_whatsappgenerate_leadfile_downloadview_servicepurchase
Zayıf örnekler:
Telefon Tiklandibutton1event_testformtiklama
Google Analytics’in önerilen olay adları uygun olduğunda öncelikli olarak kullanılmalıdır.
GTM Önizleme Modu Nasıl Kullanılır?
Etiketler yayımlanmadan önce mutlaka test edilmelidir.
Genel test süreci:
- GTM çalışma alanında Önizleme seçilir.
- Test edilecek site adresi girilir.
- Tag Assistant bağlantısı kurulur.
- İnternet sitesinde hedef işlem gerçekleştirilir.
- Tag Assistant olay akışı incelenir.
- Çalışan ve çalışmayan etiketler kontrol edilir.
- Değişken değerleri doğrulanır.
- GA4 DebugView veya reklam platformu kontrol edilir.
- Sorunlar düzeltildikten sonra yeniden test yapılır.
Tag Assistant’ta Neler Kontrol Edilir?
- Container Loaded olayı
- Initialization
- Consent Initialization
- DOM Ready
- Window Loaded
- Link Click
- Form Submit
- Custom Event
- Tags Fired
- Tags Not Fired
- Variables
- Data Layer
Etiketin Tags Fired bölümünde görünmesi, verinin hedef platforma eksiksiz ulaştığını tek başına garanti etmez.
Ek olarak:
- Tarayıcı ağ istekleri
- GA4 DebugView
- Google Ads teşhis ekranı
- Platformun gerçek zamanlı raporu
kontrol edilmelidir.
GTM Değişiklikleri Nasıl Yayımlanır?
Testler tamamlandıktan sonra:
- Gönder seçeneği açılır.
- Publish and Create Version seçilir.
- Sürüm adı yazılır.
- Açıklama eklenir.
- Değişiklik özeti kontrol edilir.
- Kapsayıcı yayımlanır.
- Canlı site tekrar test edilir.
Yalnızca Create Version seçilirse sürüm kaydedilir ancak canlı siteye yayımlanmaz.
Yayımlanan her değişikliğin açık bir sürüm adı ve açıklaması olmalıdır.
Google Tag Manager Yetkileri
GTM hesap ve kapsayıcılarında kullanıcılara farklı yetkiler verilebilir.
Kapsayıcı izinleri:
| Yetki | Açıklama |
|---|---|
| Read | Yapılandırmaları görüntüler |
| Edit | Değişiklik yapabilir |
| Approve | Sürüm oluşturabilir ve onaylayabilir |
| Publish | Değişiklikleri canlıya yayımlayabilir |
Bütün kullanıcılara yayınlama yetkisi verilmemelidir.
Önerilen yapı:
- İşletme sahibi: Yönetici ve yayınlama
- Ölçüm sorumlusu: Düzenleme ve yayınlama
- Ajans uzmanı: Proje ihtiyacına göre düzenleme veya yayınlama
- İçerik ekibi: Gerekiyorsa okuma
- Stajyer veya yeni çalışan: Okuma ya da sınırlı düzenleme
Google, hesap erişiminin yalnızca dış ajans üzerinde kalmamasını ve erişim kaybını önlemek için en az iki aktif yönetici bulunmasını önerir.
İki Aşamalı Doğrulama
GTM üzerinden özel HTML veya özel JavaScript gibi güçlü yapılandırmalar çalıştırılabildiği için hesap güvenliği önemlidir.
Alınabilecek önlemler:
- İki aşamalı doğrulama
- En az iki işletme yöneticisi
- Düzenli kullanıcı kontrolü
- Eski çalışanların kaldırılması
- Ajans değişiminde erişimlerin güncellenmesi
- Güçlü Google Workspace politikaları
- Yayınlama yetkisinin sınırlandırılması
GTM hesaplarında belirli hassas işlemler için iki aşamalı doğrulama zorunlu hâle getirilebilir.
Google Tag Manager ve Çerez İzni
Google Tag Manager bir çerez izin banner’ı değildir.
GTM:
- Kullanıcının izin tercihini almaz.
- Hukuki metni kendi başına oluşturmaz.
- Çerez politikasının yerini almaz.
- Her etiket için otomatik hukuki uyumluluk sağlamaz.
Bir Consent Management Platform, yani izin yönetim platformu kullanıcıya tercih ekranı sunabilir. Kullanıcının seçimi GTM ve Google Consent Mode ile etiket davranışlarına aktarılabilir.
Consent Mode Nedir?
Consent Mode, kullanıcının çerez veya uygulama tanımlayıcılarına ilişkin tercihlerini Google etiketlerine iletmeye yardımcı olan sistemdir.
Etiketler, kullanıcının izin durumuna göre davranışlarını uyarlayabilir.
Temel izin türleri arasında şunlar bulunabilir:
analytics_storagead_storagead_user_dataad_personalizationfunctionality_storagepersonalization_storagesecurity_storage
İzin yönetimi kurulurken:
- Varsayılan izin durumu
- Kullanıcı seçiminin güncellenmesi
- Etiketlerin izin gereksinimleri
- Bölgesel kurallar
- CMP entegrasyonu
- Test işlemleri
birlikte değerlendirilmelidir.
GTM içerisinde etiketlerin izin durumlarını toplu olarak incelemek için Consent Overview etkinleştirilebilir.
Google Tag Manager KVKK Uyumu Sağlar mı?
Google Tag Manager kullanmak tek başına KVKK veya diğer veri koruma düzenlemelerine uyum sağlandığı anlamına gelmez.
İşletmenin ayrıca:
- Hangi verileri topladığını belirlemesi
- Veri işleme amacını açıklaması
- Gerekli durumlarda izin alması
- Gereksiz veri toplamaması
- Kişisel verileri etiketlere göndermemesi
- Veri saklama sürelerini belirlemesi
- Üçüncü taraf araçları değerlendirmesi
- Aydınlatma ve çerez metinlerini hazırlaması
gerekebilir.
Hukuki uyumluluk, işletmenin faaliyetleri ve veri işleme yapısı doğrultusunda uzman görüşüyle değerlendirilmelidir.
Veri Katmanına Hangi Bilgiler Gönderilmemelidir?
GTM veya veri katmanı üzerinden açık kişisel bilgiler gönderilmemelidir.
Riskli bilgi örnekleri:
- Ad ve soyad
- E-posta adresi
- Telefon numarası
- T.C. kimlik numarası
- Açık adres
- Sağlık bilgisi
- Kredi kartı bilgisi
- Parola
- Kullanıcı tarafından yazılan özel mesajlar
Form alanının kendisi değil, formun başarıyla gönderildiği bilgisi ölçülmelidir.
Örnek:
Doğru:
form_name: teklif_formu
Riskli:
email: kullanici@ornek.com
Google Tag Manager Siteyi Yavaşlatır mı?
Google Tag Manager’ın siteye kurulması tek başına bütün performans sorunlarının nedeni değildir. Ancak GTM üzerinden çalıştırılan etiketlerin sayısı ve kalitesi sayfa performansını etkileyebilir.
Performansı olumsuz etkileyebilecek durumlar:
- Çok sayıda pazarlama etiketi
- Ağır özel JavaScript kodları
- Gereksiz bütün sayfa etiketleri
- Aynı aracın birden fazla kez kurulması
- Eski ve kullanılmayan etiketler
- Kalitesiz üçüncü taraf şablonları
- Çok sık çalışan zamanlayıcılar
- Gereksiz DOM işlemleri
- Senkron çalışan özel kodlar
Google, GTM kapsayıcılarının düzenli tutulmasını ve statik JavaScript kodlarının gereksiz biçimde GTM içerisine taşınmamasını önerir.
Sayfanın teknik performansını ölçmek için Google PageSpeed Insights kullanılabilir.
GTM Performansı Nasıl İyileştirilir?
- Kullanılmayan etiketleri kaldırın.
- Aynı platformun tekrar eden kurulumlarını kontrol edin.
- Etiketleri yalnızca gerekli sayfalarda çalıştırın.
- Özel HTML kullanımını sınırlandırın.
- Güvenilir şablonları tercih edin.
- Gereksiz değişkenleri temizleyin.
- Eski tetikleyicileri kaldırın.
- Kapsayıcıyı düzenli olarak denetleyin.
- Ağ isteklerini kontrol edin.
- Sunucu tarafı etiketlemeyi uygun projelerde değerlendirin.
Özel HTML Etiketi Nedir?
GTM’nin hazır şablonlarıyla desteklenmeyen kodlar Custom HTML, yani Özel HTML etiketiyle çalıştırılabilir.
Özel HTML şu riskleri oluşturabilir:
- Site işlevlerini bozabilir.
- Performansı düşürebilir.
- Güvenlik açığı oluşturabilir.
- Kullanıcı verilerini yanlış platforma gönderebilir.
- Kod çakışmasına neden olabilir.
- Bakımı zorlaştırabilir.
Mümkün olduğunda:
- Yerleşik GTM şablonları
- Doğrulanmış sağlayıcı şablonları
- Güvenilir özel şablonlar
tercih edilmelidir.
Google, performans ve zararlı kod risklerini azaltmak için yerleşik etiket şablonlarının kullanılmasını önerir.
Custom Template Nedir?
Custom Template, kuruluşun kendi etiket veya değişken şablonlarını daha kontrollü bir ortamda oluşturmasını sağlar.
Özel şablonlar, Custom HTML ve Custom JavaScript’e göre izin odaklı ve sandbox yapısı sayesinde daha güvenli bir kullanım sağlayabilir.
Şablon eklenirken:
- Kaynağı
- İstenen izinler
- Güncelleme geçmişi
- Geliştiricisi
- Topladığı veriler
- Çalıştırdığı kodlar
incelenmelidir.
Client-Side ve Server-Side Tagging Nedir?
Google Tag Manager iki temel etiketleme yaklaşımını destekler:
- İstemci tarafı etiketleme
- Sunucu tarafı etiketleme
İstemci Tarafı Etiketleme
Etiketler kullanıcının tarayıcısında çalışır.
Avantajları:
- Kurulumu daha kolaydır.
- Başlangıç maliyeti düşüktür.
- Çok sayıda şablon bulunur.
- Küçük ve orta ölçekli projeler için yeterli olabilir.
Dezavantajları:
- Çok sayıda üçüncü taraf isteği oluşabilir.
- Tarayıcı ve gizlilik kısıtlamalarından etkilenebilir.
- Veri kontrolü daha sınırlı olabilir.
- İstemci performansına yük oluşturabilir.
Sunucu Tarafı Etiketleme
Ölçüm istekleri önce işletmenin kontrol ettiği sunucu kapsayıcısına yönlendirilir. Buradan uygun hedef platformlara gönderilir.
Olası avantajları:
- Veri akışında daha fazla kontrol
- Tarayıcıdaki üçüncü taraf kodlarının azaltılması
- Veri biçimlendirme ve filtreleme
- Performansın geliştirilmesi
- Birinci taraf ölçüm yapısının desteklenmesi
Dezavantajları:
- Sunucu veya bulut maliyeti
- Daha karmaşık kurulum
- Teknik uzmanlık ihtiyacı
- Sürekli bakım
- Hatalı kurulum riski
Google Tag Manager istemci tarafı ve sunucu tarafı olmak üzere iki ayrı etiketleme yapılandırmasını destekler.
Client-Side ve Server-Side Karşılaştırması
| Kriter | Client-side | Server-side |
|---|---|---|
| Çalışma alanı | Kullanıcının tarayıcısı | Sunucu kapsayıcısı |
| Kurulum | Daha kolay | Daha teknik |
| Maliyet | Genellikle daha düşük | Sunucu maliyeti bulunur |
| Veri kontrolü | Daha sınırlı | Daha yüksek olabilir |
| Bakım | Daha kolay | Uzmanlık gerektirir |
| Performans | Etiket sayısından etkilenebilir | Tarayıcı yükü azaltılabilir |
| Uygun proje | Temel ölçüm | Gelişmiş ve yüksek hacimli ölçüm |
Sunucu tarafı etiketleme, bütün projelerde zorunlu değildir. İşletmenin trafik hacmi, ölçüm ihtiyacı, bütçesi ve teknik kapasitesine göre değerlendirilmelidir.
Google Tag Manager’ın Avantajları
Merkezi Yönetim Sağlar
Farklı ölçüm kodları tek panelde düzenlenebilir.
Uygulama Süresini Kısaltabilir
Temel etiket değişiklikleri her seferinde site kodunun yayımlanmasını gerektirmeyebilir.
Test İmkânı Sunar
Etiketler canlıya alınmadan önce Tag Assistant ile kontrol edilebilir.
Sürüm Kontrolü Sağlar
Önceki yapılandırmalar saklanabilir ve gerektiğinde geri yüklenebilir.
Ekip Çalışmasını Destekler
Kullanıcılara okuma, düzenleme, onaylama ve yayınlama yetkileri verilebilir.
Ayrıntılı Etkinlik Takibi Sağlar
Tıklama, form, video, indirme ve e-ticaret davranışları ölçülebilir.
Üçüncü Taraf Araçları Destekler
Google ürünlerinin yanında farklı pazarlama ve analiz platformları entegre edilebilir.
Kod Dağınıklığını Azaltabilir
Etiketlerin site dosyalarında farklı noktalara eklenmesi yerine merkezi yapı kurulabilir.
Google Tag Manager’ın Dezavantajları
Teknik Bilgi Gerektirebilir
Basit kurulum kolay olsa da gelişmiş olaylar, veri katmanı ve e-ticaret takibi teknik uzmanlık gerektirir.
Hatalı Kurulum Yanlış Veri Üretebilir
Etiketler:
- İki kez çalışabilir.
- Yanlış sayfada tetiklenebilir.
- Dönüşümleri eksik gönderebilir.
- Gelir değerini yanlış iletebilir.
- Form tıklamasını form gönderimi sanabilir.
Güvenlik Riski Oluşturabilir
Yayınlama yetkisine sahip kullanıcılar özel kod çalıştırabilir.
Site Performansını Etkileyebilir
Çok sayıda ve kalitesiz etiket sayfa hızını düşürebilir.
GTM’ye Aşırı Bağımlılık Oluşabilir
İnternet sitesinin temel işlevleri veya sabit yazılım kodları GTM üzerinden yönetilmemelidir.
Gizlilik Uyumluluğunu Otomatik Sağlamaz
Kullanıcı izni, veri politikaları ve hukuki yükümlülükler ayrıca yönetilmelidir.
Google Tag Manager Kullanmadan Önce Bilinmesi Gerekenler
- GTM analiz raporu sunmaz.
- Her kod GTM üzerinden yönetilmemelidir.
- E-ticaret takibi yazılım desteği gerektirebilir.
- Etiketler yayımlanmadan önce test edilmelidir.
- Dönüşüm ile mikro etkileşimler ayrılmalıdır.
- Kullanıcı verileri etiketlere açık biçimde gönderilmemelidir.
- Hesap işletme adına açılmalıdır.
- Ajanslara kullanıcı erişimi verilmelidir.
- Sürüm açıklamaları boş bırakılmamalıdır.
- Çerez izin sistemi ayrıca planlanmalıdır.
Google Tag Manager Kullanırken Yapılan Hatalar
Kodu İki Kez Kurmak
GTM kodu tema, eklenti ve Site Kit üzerinden aynı anda eklenebilir.
Bu durum:
- Etkinliklerin iki kez gönderilmesine
- Sayfa görüntülemelerinin artmasına
- Dönüşüm sayılarının hatalı görünmesine
neden olabilir.
Google Analytics’i Hem Manuel Hem GTM ile Kurmak
GA4 kodu doğrudan siteye ve GTM üzerinden aynı anda eklendiğinde çift ölçüm oluşabilir.
Önizleme Yapmadan Yayınlamak
Yanlış etiket canlı kullanıcı verilerini bozabilir.
Her Tıklamayı Dönüşüm Saymak
Menü, sosyal medya veya genel buton tıklamaları ana dönüşüm olarak işaretlenmemelidir.
Form Butonunu Dönüşüm Olarak Kullanmak
Buton tıklaması formun başarıyla gönderildiğini kanıtlamaz.
Teşekkür Sayfasını Her Yüklemede Dönüşüm Saymak
Kullanıcı teşekkür sayfasını yenilediğinde veya tekrar ziyaret ettiğinde dönüşüm yeniden sayılabilir.
Satın Alma Olayını Tekrarlamak
Sipariş onay sayfası yenilendiğinde aynı işlem yeniden gönderilebilir.
Sabit Satış Değeri Göndermek
Her siparişi aynı değerle göndermek ROAS raporunu hatalı hâle getirir.
Kullanıcı Verilerini Göndermek
E-posta ve telefon gibi kişisel bilgilerin analiz araçlarına açık biçimde gönderilmesi ciddi veri riski oluşturur.
Etiketleri İsimlendirmemek
Tag 1, New Tag veya Test gibi adlar kapsayıcının yönetimini zorlaştırır.
Eski Etiketleri Silmemek
Kullanılmayan etiketler performans ve yönetim karmaşası oluşturabilir.
Bütün Kullanıcılara Publish Yetkisi Vermek
Kontrol edilmemiş değişiklikler canlıya alınabilir.
İzin Yönetimini İhmal Etmek
Etiketler kullanıcının tercihinden önce çalışabilir.
Doğru ve Yanlış GTM Kullanımı
| Yanlış yaklaşım | Doğru yaklaşım |
|---|---|
| Her kodu GTM’ye eklemek | Yalnızca ölçüm ve uygun pazarlama etiketlerini yönetmek |
| Önizlemeden yayınlamak | Tag Assistant ile test etmek |
| Form tıklamasını dönüşüm saymak | Başarılı gönderimi ölçmek |
| Sabit sipariş değeri kullanmak | Dinamik gerçek değeri göndermek |
| Kişisel veri göndermek | Anonim olay ve teknik parametre kullanmak |
| Belirsiz etiket isimleri | Standart adlandırma sistemi |
| Bütün kullanıcılara yayınlama yetkisi | Göreve göre yetki vermek |
| GTM’yi analiz aracı sanmak | GA4 ile birlikte kullanmak |
| İzin banner’ını GTM sanmak | CMP ve Consent Mode’u birlikte planlamak |
| Yayımdan sonra kontrol etmemek | Canlı siteyi tekrar test etmek |
GTM Adlandırma Sistemi Nasıl Olmalıdır?
Düzenli kapsayıcılar için standart bir adlandırma sistemi kullanılabilir.
Etiket Adı Örnekleri
GA4 – Google Tag – All PagesGA4 – Event – Generate Lead – Teklif FormuGA4 – Event – Click PhoneGADS – Conversion – PurchaseGADS – Conversion – Lead FormMETA – Base Pixel – All Pages
Tetikleyici Adı Örnekleri
PV – All PagesCLICK – Phone LinksCLICK – WhatsApp LinksFORM – Teklif Form SuccessCE – PurchaseSCROLL – 90 Percent
Değişken Adı Örnekleri
CONST – GA4 Measurement IDDLV – Ecommerce ValueDLV – Transaction IDDLV – Form NameLUT – Page Category
Adlandırma sisteminde:
- Platform
- Etiket türü
- Olay
- Kapsam
açıkça görülebilmelidir.
GTM Kapsayıcı Denetimi Nasıl Yapılır?
Düzenli olarak şu kontroller gerçekleştirilebilir:
- Kullanılmayan etiketler
- Tekrar eden etiketler
- Hiç çalışmayan tetikleyiciler
- Boş değişkenler
- Eski platform kodları
- Hatalı ölçüm kimlikleri
- Çift Google tag kurulumu
- Kişisel veri riski
- İzin ayarları
- Kullanıcı yetkileri
- Sürüm açıklamaları
- Özel HTML kodları
- Üçüncü taraf şablonları
- Site performansına etkiler
Google Tag Manager Kurulum Kontrol Listesi
| Kontrol alanı | Yapılması gereken |
|---|---|
| Hesap | İşletme adına oluşturulmalı |
| Yönetici | En az iki aktif yönetici bulunmalı |
| Kapsayıcı | Doğru platform seçilmeli |
| GTM kodu | Bütün sayfalara doğru yerleştirilmeli |
| Tekrar | Kodun iki kez yüklenmediği kontrol edilmeli |
| Google tag | Doğru ölçüm kimliği kullanılmalı |
| Olay planı | İşletme hedefleriyle eşleştirilmeli |
| Tetikleyici | Doğru koşulda çalışmalı |
| Değişken | Dinamik değerler doğrulanmalı |
| Veri katmanı | Standart ve güvenli yapı kullanılmalı |
| Kişisel veri | Etiketlere gönderilmemeli |
| Form | Başarılı gönderim ölçülmeli |
| E-ticaret | Gerçek ürün ve sipariş değerleri gönderilmeli |
| Consent | Kullanıcı tercihleri uygulanmalı |
| Önizleme | Tag Assistant testi yapılmalı |
| GA4 kontrolü | DebugView üzerinden doğrulanmalı |
| Reklam kontrolü | Platform teşhisleri incelenmeli |
| Sürüm | Açıklayıcı isimle yayımlanmalı |
| Canlı test | Yayın sonrası tekrar kontrol edilmeli |
| Bakım | Düzenli kapsayıcı denetimi yapılmalı |
Google Tag Manager Hakkında Sıkça Sorulan Sorular
Google Tag Manager nedir?
Google Tag Manager, internet sitesi ve uygulamalardaki ölçüm ve pazarlama etiketlerini merkezi bir panelden yönetmeye yardımcı olan etiket yönetim sistemidir.
GTM neyin kısaltmasıdır?
GTM, Google Tag Manager ifadesinin kısaltmasıdır.
Google Tag Manager ne işe yarar?
Analytics, reklam dönüşümü, yeniden pazarlama, form, tıklama, video, dosya indirme ve e-ticaret etiketlerini yönetmeye yardımcı olur.
Google Tag Manager ücretsiz mi?
Standart Google Tag Manager kullanımı ücretsizdir. Büyük kuruluşlara yönelik Google Tag Manager 360 farklı kurumsal özelliklere sahiptir.
Google Tag Manager analiz aracı mı?
Hayır. GTM etiketleri yönetir ve verilerin analiz platformlarına gönderilmesine yardımcı olur. Raporlama için Google Analytics gibi araçlar kullanılır.
Google Analytics ile Google Tag Manager aynı mı?
Hayır. Google Analytics verileri raporlar, Google Tag Manager ise ölçüm etiketlerini ve tetikleyicileri yönetir.
Google Tag Manager olmadan Analytics kurulur mu?
Evet. Google tag doğrudan internet sitesine eklenebilir. Ancak ayrıntılı etkinlik ve çoklu etiket yönetiminde GTM faydalı olabilir.
GTM kodu nereye eklenir?
İlk kod sayfanın head bölümüne, ikinci noscript kodu açılış body etiketinin hemen sonrasına eklenir.
WordPress’e GTM nasıl eklenir?
Tema dosyaları, child theme, uygun eklenti, tema entegrasyonu veya Site Kit kullanılabilir.
Google Tag Manager kodlama bilgisi gerektirir mi?
Temel kurulum sınırlı teknik bilgiyle yapılabilir. E-ticaret, veri katmanı, özel olay ve sunucu tarafı etiketleme için yazılım bilgisi gerekebilir.
Google Tag Manager siteyi yavaşlatır mı?
GTM üzerinden çalıştırılan çok sayıda veya ağır etiket site performansını etkileyebilir. Kullanılmayan ve gereksiz etiketler kaldırılmalıdır.
GTM ile buton tıklaması takip edilir mi?
Evet. Click ID, Click Classes, Click Text veya Click URL gibi değişkenlerle belirli butonlar takip edilebilir.
Telefon tıklaması nasıl ölçülür?
Click URL değeri tel: ile başlayan bağlantılar için tetikleyici oluşturulabilir.
WhatsApp tıklaması ölçülür mü?
Evet. WhatsApp URL yapısına uygun bağlantı tıklama tetikleyicisi hazırlanabilir.
Form gönderimi GTM ile takip edilir mi?
Evet. Form tetikleyicisi, teşekkür sayfası, başarı mesajı veya veri katmanı olayı kullanılabilir.
Form butonu tıklamasını dönüşüm saymak doğru mu?
Her zaman değildir. Kullanıcı butona tıklasa bile form gönderimi başarısız olabilir. Başarılı form sonucu ölçülmelidir.
E-ticaret takibi GTM ile yapılır mı?
Evet. Ürün görüntüleme, sepete ekleme, ödeme ve satın alma gibi olaylar veri katmanıyla GA4 ve reklam platformlarına gönderilebilir.
Data layer nedir?
İnternet sitesiyle GTM arasında olay ve değişken bilgilerinin düzenli biçimde aktarılmasını sağlayan veri yapısıdır.
Tetikleyici nedir?
Bir etiketin hangi olay veya koşul gerçekleştiğinde çalışacağını belirleyen kuraldır.
Değişken nedir?
Etiket veya tetikleyicilerde kullanılan ve duruma göre değeri değişebilen bilgi alanıdır.
Etiket nedir?
Analytics veya reklam platformuna veri gönderen ölçüm kodu ya da GTM yapılandırmasıdır.
GTM Önizleme modu nedir?
Etiketleri yayımlamadan önce Tag Assistant üzerinden test etmeyi sağlayan özelliktir.
Etiket çalışıyor ancak Analytics’te görünmüyor, neden?
Yanlış ölçüm kimliği, izin ayarı, filtre, veri işleme süresi, reklam engelleyici veya hatalı olay yapılandırması etkili olabilir.
Etiket neden iki kez çalışıyor?
GTM kodu veya Analytics etiketi iki kez kurulmuş olabilir. Birden fazla tetikleyici de aynı etiketi çalıştırabilir.
GTM sürümü nedir?
Kapsayıcının yayımlandığı andaki etiket, tetikleyici ve değişken yapılandırmalarının kayıtlı hâlidir.
Hatalı GTM yayını geri alınır mı?
Evet. Önceki kapsayıcı sürümü yeniden yayımlanabilir.
GTM’de kimler yayın yapabilir?
Kapsayıcıda Publish yetkisine sahip kullanıcılar değişiklikleri canlıya alabilir.
GTM hesabı ajans adına mı açılmalı?
Hesap işletme adına açılmalı, ajansa kullanıcı yetkisi verilmelidir. Böylece hesap sahipliği işletmede kalır.
Google Tag Manager çerez banner’ı mı?
Hayır. Çerez banner’ı kullanıcı tercihlerini toplar. GTM ise etiketlerin bu tercihlere göre yönetilmesine yardımcı olabilir.
Consent Mode nedir?
Kullanıcının izin tercihlerini Google etiketlerine ileten ve etiket davranışlarının bu tercihlere göre uyarlanmasını sağlayan sistemdir.
GTM KVKK uyumu sağlar mı?
Tek başına sağlamaz. Veri toplama amaçları, izinler, aydınlatma metinleri ve kişisel veri güvenliği ayrıca yönetilmelidir.
GTM üzerinden kişisel veri gönderilir mi?
E-posta, telefon ve kimlik bilgileri gibi kişisel veriler analiz etiketlerine açık biçimde gönderilmemelidir.
Server-side GTM nedir?
Ölçüm isteklerinin önce bir sunucu kapsayıcısına, ardından hedef platformlara yönlendirildiği daha gelişmiş etiketleme yaklaşımıdır.
Server-side tagging ücretsiz mi?
GTM sunucu kapsayıcısı oluşturulabilir ancak sunucu veya bulut altyapısı maliyet oluşturabilir.
GTM SEO sıralamasını yükseltir mi?
Doğrudan yükseltmez. Ölçüm ve kullanıcı davranışı verilerinin doğru toplanmasını sağlayarak optimizasyon kararlarına yardımcı olabilir.
GTM ile Search Console kurulur mu?
Search Console doğrulama etiketi GTM üzerinden çalıştırılabilse de kalıcı doğrulama için DNS gibi daha güvenilir yöntemler tercih edilebilir.
GTM ne sıklıkla kontrol edilmelidir?
Yeni yayınlardan sonra ve düzenli bakım dönemlerinde etiketler, kullanıcı yetkileri, izinler ve kapsayıcı performansı kontrol edilmelidir.
Google Tag Manager ile Ölçüm Altyapınızı Düzenleyin
Google Tag Manager, internet sitesindeki ölçüm ve pazarlama etiketlerinin merkezi biçimde yönetilmesini sağlayan önemli bir dijital pazarlama aracıdır.
GTM sayesinde Google Analytics, Google Ads ve farklı üçüncü taraf araçların etiketleri belirli sayfa ve kullanıcı etkileşimlerine göre çalıştırılabilir.
Ancak GTM’yi yalnızca internet sitesine kod ekleme aracı olarak görmek doğru değildir. Başarılı bir kurulum için öncelikle işletmenin ölçmek istediği hedefler belirlenmelidir.
Örneğin işletme açısından önemli davranışlar:
- Satın alma
- Teklif formu
- Demo talebi
- Randevu
- Telefon araması
- WhatsApp iletişimi
- Üyelik
- Dosya indirme
olabilir.
Her olay için:
- Etkinlik adı
- Tetikleyici
- Parametre
- Dönüşüm değeri
- Gönderileceği platform
- Kullanıcı izin gereksinimi
tanımlanmalıdır.
Etiketler yayımlanmadan önce Tag Assistant ile test edilmeli, Google Analytics DebugView ve ilgili reklam platformlarının teşhis araçlarıyla doğrulanmalıdır.
GTM üzerinden çalıştırılan her kod site performansını ve veri güvenliğini etkileyebilir. Bu nedenle kullanılmayan etiketler kaldırılmalı, özel HTML kodları sınırlandırılmalı ve kullanıcı yetkileri düzenli olarak kontrol edilmelidir.
GTM bir çerez izin sistemi değildir. Kullanıcı tercihlerinin alınması için uygun izin yönetim platformu kurulmalı ve etiket davranışları Consent Mode üzerinden doğru biçimde yönetilmelidir.
E-ticaret ve gelişmiş dönüşüm takiplerinde yalnızca GTM panelinde işlem yapmak yeterli olmayabilir. Ürün, sepet ve sipariş bilgilerinin veri katmanına doğru biçimde aktarılması için yazılım geliştirmesi gerekebilir.
Google Tag Manager’dan elde edilen ölçüm altyapısı, dijital pazarlama çalışmalarının veriye dayalı yönetilmesini sağlar. Kullanıcıların reklamlardan veya içeriklerden ulaştığı landing page üzerindeki CTA, form ve satın alma davranışları doğru biçimde ölçülebilir.
Başarılı GTM yönetiminin temel akışı şöyledir:
Ölçüm hedefini belirle → Etiket planını oluştur → Tetikleyiciyi kur → Önizleme ile test et → Veriyi doğrula → Sürüm oluşturarak yayımla → Sonuçları düzenli denetle
Doğru yapılandırılan Google Tag Manager, işletmelerin kullanıcı davranışlarını daha güvenilir biçimde ölçmesine, reklam dönüşümlerini analiz etmesine ve dijital yatırımlarını gerçek performans verileriyle yönetmesine yardımcı olur.