Google Ads Çevrim Dışı Dönüşüm (OCT) mekanizması, dijital reklamcılıkta ‘last-click’ kısıtlamalarını aşarak, CRM sistemlerinde gerçekleşen gerçek satış verilerinin Google Ads açık artırma algoritmasına geri beslenmesini sağlayan kritik bir veri köprüsüdür. GCLID (Google Click ID) parametresi üzerinden yürütülen bu süreç, sadece tıklama verisini değil, satışın gerçekleştiği anı ve değerini sisteme işleyerek, B2B Google Ads & Satış Hunisi içerisinde yer alan yüksek değerli potansiyel müşterilerin (lead) kalitesini artırır.
OCT Algoritması ve GCLID Veri İşleme Mimarisi
Google Ads Çevrim Dışı Dönüşüm sistemi, temelinde GCLID (Google Click ID) parametresinin benzersiz bir tanımlayıcı olarak kullanılmasına dayanır. Kullanıcı bir reklama tıkladığında, URL’ye eklenen bu parametre, CRM sistemindeki ilgili lead veya fırsat kaydına işlenmelidir. Sistem, Google’ın sunucularına gönderilen her bir dönüşüm sinyalini, bu GCLID üzerinden orijinal reklam tıklamasıyla eşleştirir. Bu eşleştirme süreci, Google’ın ‘conversion_action_id’ ve ‘conversion_time’ verileriyle doğrulanır. Eğer GCLID verisi eksikse veya yanlış formatta (örneğin, URL yönlendirmeleri sırasında kaybolmuşsa) gönderilirse, Google’ın Attribution Engine’i bu veriyi reddeder.
Sistem mimarisi, HTTP POST istekleri veya Google Ads API üzerinden ‘uploadClickConversions’ metodu ile çalışır. Burada kritik olan, verinin gönderilme sıklığı ve veri bütünlüğüdür. Google, 90 günlük bir GCLID geçerlilik süresi tanır; bu süre zarfında CRM’de gerçekleşen her türlü durum değişikliği (nitelikli lead, satış, iptal) sisteme geri beslenmelidir. Bu, makine öğrenimi modellerinin (Smart Bidding) sadece ‘form doldurma’ değil, ‘satışa dönme’ olasılığı yüksek olan kullanıcı profillerini öğrenmesini sağlar.
Teknik olarak, bu entegrasyon bir ‘Data Pipeline’ mantığıyla çalışmalıdır. CRM’den gelen ham veriler, Google’ın beklediği JSON formatına dönüştürülmeli ve API üzerinden gönderilmelidir. Bu süreçte, Performance Max (PMax) Mimarisi gibi otomasyon odaklı kampanyalar, bu çevrim dışı sinyalleri kullanarak tekliflerini (bid) gerçek zamanlı olarak ayarlar. Veri gecikmesi (latency), modelin öğrenme hızını doğrudan etkilediği için, CRM ile Google Ads arasındaki API bağlantısının 24 saatlik periyotlarla senkronize edilmesi, sistemin ‘stale data’ (bayat veri) ile çalışmasını engeller.
Matematiksel Çerçeve ve Dönüşüm Değeri Optimizasyonu
Çevrim dışı dönüşüm verimliliği, ‘Dönüşüm Değeri / Maliyet’ (ROAS) formülünün ötesine geçerek, ‘Tahmin Edilen Yaşam Boyu Değer’ (pLTV) üzerinden hesaplanmalıdır. Geleneksel yöntemlerde, tüm lead’ler aynı ağırlığa sahiptir. Ancak OCT ile birlikte, her dönüşüme bir ağırlık (weight) atanır. Örneğin, ‘Satış’ gerçekleştiğinde 1000 TL, ‘Nitelikli Lead’ olduğunda 200 TL değer atayarak, algoritmanın hangi kullanıcı segmentinin daha kârlı olduğunu matematiksel olarak anlamasını sağlarız.
Veri analizi aşamasında, ‘Match Rate’ (Eşleşme Oranı) metriği en önemli KPI’dır. Gönderilen GCLID’lerin toplam tıklama sayısına oranı, sistemin kapsayıcılığını belirler. Eğer eşleşme oranınız %70’in altındaysa, teknik bir veri kaybı (data leakage) veya GCLID yakalama hatası yaşıyorsunuz demektir. Bu durumda, log analizleri yaparak hangi trafik kaynaklarının veya tarayıcıların GCLID’yi geçiremediğini tespit etmeniz gerekir.
Kârlılık formülü şu şekilde optimize edilir: (Dönüşüm Sayısı * Dönüşüm Değeri) / (Toplam Reklam Harcaması). OCT entegrasyonu ile ‘Dönüşüm Değeri’ değişkeni, CRM’den gelen gerçek satış tutarı ile dinamik olarak güncellenir. Bu, algoritmanın ‘Target ROAS’ (tROAS) hedefinde çok daha agresif ve doğru teklifler vermesini sağlar. Yanlış veri girişi veya ‘null’ değerler, algoritmayı yanıltarak bütçenin düşük kaliteli lead’lere kaymasına neden olur. Bu yüzden, veri temizleme (data cleansing) süreçleri, API gönderimi öncesinde mutlaka bir ara katmanda (middleware) gerçekleştirilmelidir.
Karşılaştırmalı Matris: Geleneksel vs. OCT Destekli Büyüme
Aşağıdaki tablo, standart dönüşüm takibi ile OCT entegrasyonunun operasyonel ve stratejik farklarını ortaya koymaktadır.
| Kriter | Standart Dönüşüm (Pixel) | OCT & CRM Entegrasyonu |
|---|---|---|
| Veri Kaynağı | Client-side (Tarayıcı) | Server-side (CRM/Backend) |
| Doğruluk | Düşük (Cookie kısıtlamaları) | Yüksek (Doğrulanmış satış) |
| Optimizasyon Hedefi | Form gönderimi (Lead) | Gerçek satış/Ciro |
| Algoritma Besleme | Sığ (Tıklama bazlı) | Derin (Nitelik bazlı) |
| Gizlilik Uyumu | Düşük (ITP/ETP engelleri) | Yüksek (Birinci taraf veri) |
Bu matris, OCT’nin sadece bir ‘takip yöntemi’ değil, bir ‘büyüme stratejisi’ olduğunu kanıtlar. Standart yöntemler, tarayıcı tabanlı kısıtlamalar (ITP, ETP) nedeniyle veri kaybına uğrarken, OCT doğrudan sunucu tarafında gerçekleştiği için %100’e yakın veri bütünlüğü sağlar. Özellikle B2B sektöründe, satış döngüsü uzun olduğu için, sadece form dolduran değil, gerçekten satın alma yapan kullanıcıların verisiyle beslenen bir model, reklam harcamalarının verimliliğini (ROAS) %30 ile %200 arasında artırabilir.
Adım Adım Mühendislik Uygulama Kılavuzu
Uygulama süreci, öncelikle CRM sisteminizin GCLID’yi yakalayacak şekilde modifiye edilmesiyle başlar. Web formlarınızdaki gizli bir ‘input’ alanına, Google Ads tıklamasıyla gelen GCLID değerini dinamik olarak yazdırın. Kullanıcı formu gönderdiğinde, bu GCLID değeri CRM’deki müşteri kartına kaydedilmelidir. Bu, entegrasyonun temel taşıdır.
İkinci adımda, Google Ads panelinde ‘Dönüşümler’ sekmesine giderek ‘İçe Aktarma’ (Import) türünde bir dönüşüm işlemi oluşturun. ‘CRM veya diğer veri kaynakları’ seçeneğini seçin. Bu işlem size bir ‘Conversion Action ID’ ve ‘Conversion Action Name’ verecektir. Bu değerler, API çağrılarınızda kullanılacak olan anahtarlardır.
Üçüncü adımda, bir ‘Middleware’ (örneğin Google Apps Script, Python veya Zapier) kullanarak CRM’den veriyi çekin. Veri yapısı şu şekilde olmalıdır: GCLID, Dönüşüm Adı, Dönüşüm Zamanı ve (opsiyonel) Dönüşüm Değeri. Google Ads API’sine bu veriyi gönderirken, ‘conversion_action_id’ ile eşleştiğinden emin olun. Her gönderim sonrası Google’dan gelecek olan ‘200 OK’ yanıtını loglayın. Eğer hata kodu alıyorsanız (örneğin ‘GCLID not found’), bu genellikle GCLID’nin 90 günlük süresinin dolduğu veya yanlış formatta gönderildiği anlamına gelir.
Büyüme Stratejisi ve Geleceğe Yönelik Risk Yönetimi
OCT entegrasyonunda yapılan en ölümcül hata, ‘tüm lead’leri aynı değerle sisteme göndermektir’. Bu, algoritmanın ‘kalitesiz lead’leri de başarı olarak algılamasına ve daha fazla benzer kullanıcıyı hedeflemesine yol açar. Stratejiniz, CRM’deki ‘Satış hunisi aşamaları’ ile Google Ads dönüşüm değerlerini eşleştirmek olmalıdır. Örneğin; ‘Lead’ = 10 TL, ‘Nitelikli Lead’ = 100 TL, ‘Satış’ = 1000 TL şeklinde bir ağırlıklandırma yapın.
İkinci hata, veri gecikmesidir. Satış verisini 1 ay sonra sisteme aktarmak, algoritmanın öğrenme sürecini felç eder. Mümkün olan en kısa sürede (ideal olarak 24-48 saat içinde) veriyi geri besleyin. Üçüncü hata ise, GCLID verisinin temizlenmemesidir. CRM’deki ‘test’ veya ‘spam’ girişleri, Google Ads’e ‘başarılı dönüşüm’ olarak gönderilmemelidir. Bu veriler, makine öğrenimi modelini ‘zehirler’ (data poisoning).
Geleceğe yönelik olarak, Google’ın ‘Enhanced Conversions’ (Gelişmiş Dönüşümler) ve ‘Consent Mode v2’ ile uyumlu bir yapı kurmanız şarttır. Çerezsiz dünyaya (cookieless future) geçişte, birinci taraf verileriniz (OCT üzerinden gelen veriler) en büyük varlığınız olacaktır. Bu verileri sadece Google Ads değil, diğer reklam platformlarında da kullanarak çapraz platform bir ‘Data-Driven’ pazarlama mimarisi oluşturun. Unutmayın, verinin kalitesi, algoritmanın başarısını belirleyen tek değişkendir.
Sıkça Sorulan Sorular
GCLID genellikle URL yönlendirmeleri (redirects) sırasında kaybolur veya 90 günlük geçerlilik süresini doldurmuştur. Ayrıca, CRM'e kaydedilen GCLID'nin formatının, Google'ın beklediği karakter dizisiyle birebir aynı olduğundan emin olun.
API desteği olan tüm CRM sistemleri (Salesforce, HubSpot, Zoho, Pipedrive vb.) uygundur. Eğer özel bir CRM kullanıyorsanız, Google Ads API dokümantasyonuna uygun bir webhook veya middleware geliştirmeniz yeterlidir.
Dönüşüm değerlerini, satış hunisindeki her aşamanın ortalama gerçekleşme oranına (conversion rate) ve o aşamanın getirdiği ortalama ciroya göre ağırlıklandırarak belirlemelisiniz.
PMax, tamamen sinyal odaklıdır. OCT ile gelen kaliteli satış verileri, PMax'in 'yüksek değerli müşteri' segmentini daha hızlı tanımasını ve bütçeyi bu segmentlere kaydırmasını sağlar.
OCT verilerini gönderirken kişisel verileri (PII) doğrudan göndermek yerine, 'hashing' (SHA-256) yöntemini kullanın. Google, bu verileri anonimleştirerek eşleştirme yapar.
