Son yıllarda artan kullanıcı gizliliği standartları, Safari ITP kısıtlamaları, Chrome çerez politikaları ve reklam engelleyici (AdBlocker) kullanımı, geleneksel çerez tabanlı dönüşüm takibini zorlaştırmaktadır. Reklam panellerinde yaşanan veri kayıplarını en aza indirmek için geliştirilen Gelişmiş Dönüşüm (Enhanced Conversions) teknolojisi, performans pazarlamasında kritik bir rol üstlenir.
Gelişmiş Dönüşüm Etiketi, web sitenizde gerçekleşen satın alma veya form doldurma gibi işlemlere ait birinci taraf (first-party) verileri güvenli bir şekilde işleyerek reklam sistemlerine iletir. Bu rehberde Gelişmiş Dönüşüm mantığını, çalışma prensiplerini ve Google Tag Manager (GTM) üzerinden adım adım kurulum süreçlerini teknik detaylarıyla ele alacağız.
Gelişmiş Dönüşüm Etiketi Nedir Ve Nasıl Çalışır?
Gelişmiş Dönüşüm Etiketi, mevcut dönüşüm etiketlerinize ek olarak çalışan bir ölçümleme özelliğidir. Kullanıcı web sitenizde bir eylem gerçekleştirdiğinde girdiği e-posta adresi, ad-soyad, telefon numarası veya ev adresi gibi birinci taraf verileri yakalar.
Verilerin iletilme süreci şu teknik adımlarla gerçekleşir:
Gelişmiş Dönüşüm Veri Akış Süreci
- Müşteri Veriyi Girer: Kullanıcı web sitesindeki formu veya ödeme adımını doldurur. E-posta, telefon, ad-soyad veya adres gibi birinci taraf müşteri verileri dönüşüm sırasında mevcut olabilir.
- Veri Yakalanır: Google Tag Manager, Google etiketi veya kullanılan entegrasyon yöntemi aracılığıyla dönüşüm sırasında gerekli birinci taraf müşteri verileri alınır. Bu veriler Data Layer, JavaScript değişkenleri, CSS seçicileri veya otomatik algılama gibi yöntemlerle sağlanabilir.
- Veri Normalize Edilir ve Hash’lenir: Müşteri verileri Google’ın belirlediği formata uygun şekilde normalize edilir ve SHA-256 algoritması kullanılarak tek yönlü hash değerine dönüştürülür. Hash işlemi şifreleme değildir. Kullanılan kurulum yöntemine bağlı olarak veri önceden hash’lenmiş şekilde gönderilebilir veya Google tarafından hash’lenebilir.
- Google’a İletilir: Hash’lenmiş birinci taraf müşteri verileri, dönüşüm bilgileriyle birlikte Google’a güvenli şekilde iletilir.
- Eşleştirme Yapılır: Google, gönderilen hash’lenmiş müşteri verilerini, reklam etkileşimi sırasında Google hesabında oturum açmış kullanıcılara ait verilerle karşılaştırır. Uygun bir eşleşme bulunması halinde dönüşüm, ilgili reklam etkileşimiyle ilişkilendirilerek dönüşüm ölçümlemesinin iyileştirilmesine yardımcı olur.
Gelişmiş Dönüşüm Etiketinin Reklam Performansına Katkıları
Sisteme eksiksiz ve kaliteli veri akışı sağlamak, reklam hesaplarındaki otomasyon ve optimizasyon mekanizmalarını doğrudan destekler.
- Veri Kayıplarını Azaltma Potansiyeli: Çerez kısıtlamaları veya engelleyiciler nedeniyle panellerde eksik görünen dönüşümlerin, hash’lenmiş müşteri verileri sayesinde reklam kampanyalarıyla yeniden ilişkilendirilmesine yardımcı olur.
- Akıllı Teklif (Smart Bidding) Modellerini Destekleme: Google Ads makine öğrenimi algoritmaları, ne kadar tutarlı ve hacimli gerçek dönüşüm verisiyle beslenirse; Hedef EBM (CPA) ve Hedef ROAS gibi otomatik teklif stratejilerinin daha optimize kararlar almasına katkı sağlar.
- Cihazlar Arası (Cross-Device) Eşleşme Oranlarını Artırma: Kullanıcı reklamla mobilde etkileşime girip satın almayı masaüstü cihazda tamamladığında, Google hesabında oturum açmış müşteri verileri üzerinden dönüşümün kaynağının tespit edilme olasılığını yükseltir.
İlginizi Çekebilir: Google Tag Manager Nedir
Gelişmiş Dönüşüm Kurulum Yöntemleri
Google Ads’te Gelişmiş Dönüşümler için web tarafında temel olarak üç farklı kurulum yöntemi bulunur: Google Tag Manager, Google etiketi ve Google Ads API.
Google Tag Manager (GTM) ile Kurulum: Veri Katmanı (Data Layer), CSS seçicileri, JavaScript değişkenleri veya otomatik algılama yöntemleri kullanılarak gerçekleştirilen esnek bir kurulum yöntemidir. GTM üzerinden dönüşüm sırasında birinci taraf müşteri verileri alınarak Google’ın belirlediği kurallara göre işlenir ve Google’a güvenli şekilde iletilir.
Google Etiketi (Google tag / gtag.js) ile Doğrudan Kurulum: GTM kullanılmayan senaryolarda, web sitesindeki Google etiketi yapılandırmasına kullanıcı tarafından sağlanan müşteri verileri eklenerek gerçekleştirilir. Veriler otomatik algılama, CSS/JavaScript değişkenleri veya doğrudan kod snippet’i aracılığıyla sağlanabilir. Gerektiğinde veriler SHA-256 ile hash’lenmiş biçimde gönderilebilir.
Google Ads API ile Entegrasyon: Birinci taraf müşteri ve dönüşüm verilerinin sunucu tarafındaki sistemlerden Google Ads API aracılığıyla Google’a iletilmesini sağlayan yöntemdir. Bu yaklaşım, CRM veya müşteri veritabanı gibi farklı kaynaklardan gelen veriler üzerinde daha fazla kontrol ve esneklik sağlar. API entegrasyonunda müşteri verileri standart formata getirildikten sonra SHA-256 ile hash’lenerek HTTPS üzerinden Google’a gönderilir.
Adım Adım Google Tag Manager (GTM) İle Kurulum Rehberi
GTM paneli üzerinden Gelişmiş Dönüşüm kurulumunu gerçekleştirmek için aşağıdaki teknik adımları sırasıyla uygulayabilirsiniz:
Adım 1: Google Ads Paneli Üzerinden Özelliği Etkinleştirmek
Kuruluma başlamadan önce reklam hesabınızda gerekli izni vermeniz gerekir:
- Google Ads hesabınıza giriş yapın.
- Hedefler > Dönüşümler > Özet sekmesine gidin.
- Kurulum yapmak istediğiniz dönüşüm eylemine (örneğin Satın Alma) tıklayın.
- Sayfanın altındaki Ayarları Düzenle butonuna basarak Gelişmiş Dönüşümler bölümünü açın.
- “Gelişmiş dönüşümleri etkinleştir” seçeneğini işaretleyin, yöntem olarak Google Tag Manager‘ı seçip sözleşme şartlarını onaylayın ve kaydedin.
Adım 2: GTM Üzerinde Veri Katmanı (Data Layer) Değişkenlerini Tanımlamak
Sipariş onay sayfasında (Thank You Page) müşteri bilgilerini çekebilmek için web sitenizde bir Data Layer yapısının bulunması entegrasyonu kolaylaştırır. Standart bir veri katmanı örneği şu şekildedir:
JavaScript
window.dataLayerPYS = window.dataLayerPYS || [];
window.dataLayer.push({
‘event’: ‘purchase’,
‘user_data’: {
’email’: ‘[email protected]’,
‘phone_number’: ‘+905551112233’,
‘address’: {
‘first_name’: ‘Deneme’,
‘last_name’: ‘Denemex2’,
‘city’: ‘İzmir’,
‘postal_code’: ‘35000’,
‘country’: ‘TR’
}
}
});
GTM panelinde Değişkenler (Variables) > Yeni > Veri Katmanı Değişkeni adımlarını izleyerek şu değişkenleri tanımlayın:
- user_data.email
- user_data.phone_number
- user_data.address.first_name
- user_data.address.last_name
Adım 3: Kullanıcı Tarafından Sağlanan Veri Değişkenini (User-Provided Data) Oluşturmak
GTM içerisinde toplanan müşteri verilerini Google Ads’in kabul edeceği formata dönüştürmek gerekir:
- GTM panelinde Değişkenler (Variables) menüsüne gidin.
- Kullanıcı Tanımlı Değişkenler alanında Yeni butonuna basın.
- Değişken Türü olarak Kullanıcı Tarafından Sağlanan Veriler (User-Provided Data) seçeneğini işaretleyin.
- Yapılandırma Türünü Manuel Yapılandırma (Manual Configuration) olarak seçin.
- E-posta, Telefon, Ad, Soyad alanlarına Adım 2’de oluşturduğunuz Veri Katmanı Değişkenlerini eşleyin.
- Değişkene açıklayıcı bir isim girip (ör. User Provided Data – Purchase) kaydedin.
Adım 4: Google Ads User-Provided Data Event Etiketini Oluşturmak
- GTM’de Etiketler (Tags) > Yeni adımlarını izleyin.
- Etiket türü olarak Google Ads User-Provided Data Event seçeneğini belirleyin.
- Conversion ID alanına Google Ads dönüşüm kimliğinizi girin.
- User-Provided Data alanına Adım 3’te oluşturduğunuz User-Provided Data değişkenini seçin.
- Tetikleyici (Trigger) olarak ilgili dönüşüm eylemini tanımlayan tetikleyiciyi (ör. Event: purchase) bağlayın.
- Değişiklikleri kaydedin, Önizleme (Preview) modunda doğruladıktan sonra konteyneri Yayınlayın (Publish).
Kurulumun Doğruluğunu Test Etme Ve Kontrol Yöntemleri
Etiket kurulumunu tamamladıktan sonra sistemin müşteri verilerini doğru ve eksiksiz ilettiğinden emin olmak için aşağıdaki kontrol adımları uygulanabilir:
- GTM Preview (Önizleme) Modu: GTM Preview modunu başlatarak web sitesinde bir test siparişi veya form gönderimi gerçekleştirin. Etiket tetiklendiğinde, yeni oluşturduğunuz Google Ads User-Provided Data Event etiketi detaylarında user_data değişkeninin ve müşteri bilgilerinin tanımlı veri katmanı değişkenleriyle eşleşerek dolu gittiğini doğrulayın.
- Chrome DevTools Network Paneli: Sipariş veya form gönderim anında tarayıcının geliştirici araçlarını (F12) açıp Network sekmesine gidin. İstekler arasında [googleadservices.com/pagead/conversion](https://googleadservices.com/pagead/conversion) isteğini süzün. İstek parametreleri (Payload / Query String Parameters) altında, müşteri verisinin SHA-256 ile hash’lendiğini simgeleyen em (hashed email) veya ilgili müşteri verisi parametrelerinin dolu olduğunu kontrol edin.
- Google Ads Panel Teşhis Tablosu: Kurulum tamamlandıktan sonraki 48 saat ile 7 gün içerisinde Google Ads paneline gidin. Hedefler > Dönüşümler > Özet sekmesinden ilgili dönüşüm eylemine tıklayarak Teşhis (Diagnostics) sekmesini inceleyin. Bu alanda Gelişmiş Dönüşümler durumunun aktif olduğunu, eşleşme kalitesini ve veri işlenme oranlarını takip edin.
Gelişmiş Dönüşüm Uygulamalarında Dikkat Edilmesi Gereken Noktalar
Hatalı veya eksik yapılan entegrasyonlar veri kirliliğine, düşük eşleşme oranlarına ya da KVKK/GDPR ihlallerine yol açabilir:
- Ham Veri Göndermemek: E-posta veya telefon gibi müşteri verilerinin hash’lenmeden düz metin (raw text) olarak iletilmesi güvenlik riski oluşturur. GTM üzerindeki resmi Google Ads etiketleri bu normalizasyon ve SHA-256 hash’leme sürecini arka planda otomatik olarak yürütür; ancak manuel kod yazımlarında (gtag.js veya API) verilerin iletilmeden önce mutlaka SHA-256 standardına uygun şekilde hash’lenmesi gerekir.
- Veri Biçimlendirme (Normalizasyon) Standartları: Müşteri verilerinin kalitesi eşleşme oranını doğrudan etkiler. E-posta adreslerinin tüm harfleri küçük harfe dönüştürülmeli ve başındaki/sonundaki boşluklar temizlenmelidir. Telefon numaraları ise başında + simgesi ve ülke kodu yer alacak şekilde (örneğin +90555111244233) uluslararası E.164 formatında yapılandırılmalıdır.
- Gizlilik Politikası Ve Aydınlatma Metni Güncellemesi: Web sitenizdeki KVKK/GDPR aydınlatma metninde, çerez politikasında ve gizlilik sözleşmesinde; birinci taraf müşteri verilerinin SHA-256 ile maskelenerek/hash’lenerek reklam platformlarıyla dönüşüm eşleştirme amacıyla paylaşıldığı bilgisine açıkça yer verilmelidir.
Kurulum standartlarına tam uyum sağlamak, dijital reklam bütçelerinizin performansını ve verimliliğini uzun vadede korumaya yardımcı olur.