Dönüşümleri reklam hesaplarına gönderme: Conversions API, Events API ve Google Ads offline dönüşümleri

Dönüşümleri reklam hesabına göndermek, Facebook'a, TikTok'a ya da Google'a hangi tıklamaların lead'e ve satışa dönüştüğünü anlatmanın yoludur. Bu olmadan algoritma alıcılara değil, tıklamalara ve ucuz eylemlere göre optimize eder.

Takip ve analitik7 dk okuma
Dönüşümleri reklam hesaplarına gönderme: Conversions API, Events API ve Google Ads offline dönüşümleri
İçindekiler
  1. Dönüşümler reklam platformuna neden gönderilmeli
  2. Dönüşüm gönderme yöntemleri
  3. Ne gönderilmeli: lead, bekleme ya da onay
  4. Reklam hesabı dönüşüm almaya nasıl hazırlanır
  5. Dönüşüm gönderiminde tipik hatalar
  6. ArtisanClo'da dönüşüm gönderimi
  7. Özet

Facebook'un ya da TikTok'un algoritması çok çalışkan bir öğrencidir, ama yalnızca ona gösterdiğiniz örneklerden öğrenir. Platform yalnızca tıklamaları görürse tıklamayı seven insanları getirir. Lead'leri görürse form dolduranları. Onaylanmış satışları görürse satın alanları. Dönüşümleri reklam hesabına göndermek, Conversions API ya da offline yükleme ile, tam olarak bu örnekleri göstermenin yoludur.

Dönüşümler reklam platformuna neden gönderilmeli

Affiliate pazarlamada dönüşüm sizin sitenizde değil, affiliate ağında gerçekleşir: bundan postback ile, bazen lead onaylandığında tıklamadan günler sonra haberdar olursunuz. Reklam hesabının bundan haberi yoktur. Buradan üç sorun doğar:

  1. Yanlış hedefe optimizasyon. Kampanya «tıklamalara» ya da «sayfa görüntülemelerine» göre döner ve algoritma ucuz ama faydasız trafik getirir.
  2. Reklam hesabında yanlış istatistik. Lead maliyetini doğrudan reklamlarda göremezsiniz, kötü kreatifleri platform verisine göre kapatamazsınız.
  3. Ölçekleme için sinyal yok. Look-alike kitleler ve otomatik teklif stratejileri dönüşüm olayları ister.

Sunucu tarafı dönüşüm gönderimi bunların hepsini çözer: tracker ağdan postback aldığında olayı platformun tıklama ID'siyle birlikte reklam hesabına gönderir.

tıklama (fbclid / ttclid / gclid)
  → tracker tıklamayı ve platformun ID'sini kaydeder
  → affiliate ağ postback gönderir: lead ya da satış
  → tracker olayı reklam hesabına gönderir

Tracker'ın ağdan postback'i nasıl aldığını «Affiliate pazarlamada postback» yazısında anlattık.

Dönüşüm gönderme yöntemleri

Yöntem Platformlar Nasıl çalışır
Kaynağa postback Push, pop, native, birçok ağ Platform bir adres verir, tracker onu kendi tıklama ID'siyle çağırır
Conversions API (CAPI) Meta: Facebook, Instagram Sunucu, piksel ID'si ve erişim token'ı ile olay gönderir
Events API TikTok CAPI'nin benzeri: piksel ID'si, token, olay
API ile offline dönüşümler Google Ads gclid ile API üzerinden yükleme
Dosyayla offline dönüşümler Google Ads gclid, dönüşüm adı ve zaman içeren dosya; elle ya da programlı

Kaynağa postback

En basit seçenek. Push ya da pop trafik ağı şuna benzer bir adres verir:

https://tracker.example/conversion?click_id={clickid}&payout={payout}

…burada {clickid} reklam ağının kendi tıklama ID'sidir. Bunu ağın makrosuyla reklam linkine geçirmeniz, tracker'da saklamanız ve gönderirken yerine koymanız gerekir. Bu trafik türü hakkında ayrıntılar push ve pop trafik yazısında.

Conversions API (Meta)

Conversions API, Meta'nın olaylar için sunucu kanalıdır. Göndermek için piksel (veri kümesi) ID'si ve Events Manager'da oluşturulmuş bir erişim token'ı gerekir (bunu makrolar ve fbclid ile nasıl bağlayacağınızı Facebook reklamlarında tracking yazısında anlattık). Her olay şunları içerir:

  • olay adı: Lead, Purchase ya da özel bir ad;
  • olay zamanı;
  • fbc: tıklamanın fbclid değerinden oluşturulan değer;
  • eşleştirme verileri: IP, user agent, varsa hash'lenmiş iletişim bilgileri;
  • satın alma için değer ve para birimi;
  • pikselle mükerrerliği önlemek için olay kimliği.

İstek gövdesi örneği (basitleştirilmiş):

{
  "data": [{
    "event_name": "Lead",
    "event_time": 1759312800,
    "action_source": "website",
    "user_data": {
      "fbc": "fb.1.1759310000000.IwAR2Xk9vQ7mP3",
      "client_ip_address": "203.0.113.10",
      "client_user_agent": "Mozilla/5.0 ..."
    }
  }]
}

Kullanıcı verisi ne kadar doğruysa Events Manager'daki olay eşleştirme kalitesi (Event Match Quality) o kadar yüksek olur.

Events API (TikTok)

Mantık aynı: piksel ID'si, erişim token'ı, olay ve eşleştirme verileri. Anahtar alan, reklam linkindeki ttclid'dir. O olmadan TikTok olayı daha kötü eşleştirir. Yolda kaybetmemenin yolu TikTok'ta ttclid ve Events API yazısında.

Google gclid ile çalışır (iOS trafiğinin bir kısmında wbraid ve gbraid ile; ayrıntılar gclid, ValueTrack ve offline dönüşümler yazısında). Google Ads'te kaynağı «İçe aktarma» olan bir dönüşüm işlemi oluşturulur, ardından dönüşümler API ya da dosya ile yüklenir. Dosyanın asgari sütun seti:

Google Click ID,Conversion Name,Conversion Time,Conversion Value,Conversion Currency
Cj0KCQjw8eTFBhCX,Lead,2026-09-08 14:32:00+03:00,0,USD
Cj0KCQjw1aBcDeFg,Sale,2026-09-08 18:05:00+03:00,24,USD

Yükleme programlanabilir: Google dosyayı adresten kendisi alır. API anahtarlarıyla uğraşmak istemiyorsanız iyi bir seçenektir. gclid'in ne olduğunu ve nereden geldiğini fbclid, gclid, ttclid yazısında ayrıntılı anlattık.

Ne gönderilmeli: lead, bekleme ya da onay

Affiliate ağ bir dönüşümü birkaç kez bildirir: lead, ardından onay ya da ret. Platforma hangi olayın verileceği stratejik bir karardır.

Ne gönderiyoruz Artıları Eksileri
Tüm lead'ler Çok olay, algoritma hızlı öğrenir Çöp ve reddedilmiş lead'lerden de öğrenir
Yalnızca onaylananlar Platform gerçek alıcıları arar Olay az ve gecikmeli gelir
İkisi, farklı olaylarla Esneklik: kampanya hedefi hesapta seçilir Hedef ayarlarını takip etmek gerekir

Ayrı bir konu reddedilen lead'lerdir. Platformların çoğu gönderilmiş bir olayı «geri alamaz»; bu yüzden bir lead gönderdiyseniz ve ağ onu sonra reddettiyse, algoritma onu başarı olarak saymaya devam eder. Bu, hacim izin verir vermez onaylanmış satışları göndermek için bir gerekçe daha.

İpucu. Sektörünüzde onay birkaç gün içinde geliyorsa ve hacim küçükse, lead'lere göre optimizasyonla başlayın ve satışları paralel olarak ayrı bir olay olarak gönderin. Yeterli satış biriktiğinde kampanya hedefini değiştirin.

Her durumun ne anlama geldiği ve beklemedeki dönüşümün neden gelir sayılamayacağı «Dönüşüm durumları: lead, beklemede, onay, ret, çöp» yazısında.

Reklam hesabı dönüşüm almaya nasıl hazırlanır

Tracker'da gönderimi açmadan önce platform tarafında hazırlık yapın. O olmadan olaylar «boşluğa» gider.

Meta

  1. Events Manager'da reklam hesabına bağlı bir veri kümesi (piksel) oluşturun ya da seçin.
  2. Veri kümesi ayarlarında Conversions API için erişim token'ı oluşturun.
  3. Hangi standart olayları kullanacağınıza karar verin: genelde başvuru için Lead, satış için Purchase.
  4. İlk olaylardan sonra bunları test sekmesinde ve veri kümesi özetinde kontrol edin: geldiler mi, tıklamalarla eşleşti mi?

TikTok

  1. TikTok Events Manager'da Events API bağlantılı bir piksel oluşturun.
  2. Erişim token'ı oluşturun.
  3. Optimizasyon olaylarını seçin ve ilk gönderimlerden sonra aktif olarak işaretlendiklerini kontrol edin.
  1. Kaynağı «İçe aktarma» olan bir dönüşüm işlemi oluşturun (tıklamalardan offline dönüşümler).
  2. Dönüşüm aralığını ve ilişkilendirme modelini belirleyin.
  3. API ile yükleme için hesaba erişim hazırlayın; dosyayla yükleme için dosya adresli bir program oluşturun.
  4. Bir iki gün sonra yükleme geçmişini kontrol edin: Google kaç satırın kabul edildiğini ve diğerlerinin neden reddedildiğini gösterir.

İpucu. Google Ads'teki dönüşüm işlemlerinin adları, dosyada ya da API'de gelenlerle büyük/küçük harf dahil tam olarak eşleşmelidir. Uyuşmazlık, «dönüşüm bulunamadı» hatasının en sık nedenidir.

Dönüşüm gönderiminde tipik hatalar

Platformun tıklama ID'si yok. fbclid, ttclid ya da gclid tracker'da saklanmadıysa olay ya hiç eşleşmez ya da kötü eşleşir. Parametrelerin yönlendirmelerde kaybolmadığını kontrol edin.

Pikselle mükerrerlik. «Teşekkürler» sayfasındaki piksel ile ortak kimliği olmayan sunucu olayı çift sayım demektir. Ya tekilleştirme kullanın ya da ikisinden birini.

Durum değişince yeniden gönderim. Affiliate ağ önce «beklemede», sonra «onaylandı» gönderdi ve ikisi de platforma ayrı satın almalar olarak gitti. Gönderim her dönüşüm ve durum için bir kez yapılmalıdır.

Yanlış saat dilimi. Google Ads dönüşüm zamanına duyarlıdır: tıklamadan önceyse ya da saat dilimi yoksa satır reddedilir.

Başlatmadan sonra kontrolsüz gönderim. Kurdunuz, ilk olayı gördünüz ve unuttunuz. Bir hafta sonra token'ın süresi doldu ya da biri pikseli yeniden oluşturdu; kampanya ise sinyal olmadan «optimize etmeye» devam ediyor. Birkaç günde bir tracker'daki ve platform hesabındaki dönüşüm sayısını karşılaştırın.

Yanlış para biriminde değer. Ödeme euro, olayda ise USD yazıyor; platform geri dönüşü yanlış hesaplar ve teklifleri bozuk değere göre kurar.

Ekip sohbetinde açık token. Erişim anahtarları reklam hesabına erişimdir. Bunları şifrelendikleri ve tekrar gösterilmedikleri bir sistemde saklayın.

ArtisanClo'da dönüşüm gönderimi

ArtisanClo'da dönüşüm gönderimi trafik kaynağının kartında ayarlanır ve tracker'lı akışlarda çalışır («Tracker» ve «Cloaking + Tracker» modları). Seçenekler:

  • Kaynağa postback: platform kendi tıklama ID'sini ve dönüşüm durumunu alır. Hangi durumların bildirileceğini seçebilirsiniz. Gönderim her dönüşüm ve durum için bir kez yapılır; bu yüzden beklemeden satışa geçiş mükerrer kayıt oluşturmaz.
  • Meta, TikTok, Google Ads'e doğrudan (Professional tarifesinden itibaren): dönüşümler sizin anahtarlarınızla reklam hesabınıza gönderilir: Meta ve TikTok için piksel ID'si ve token; Google Ads için hesap numarası ve kendi Google Cloud'unuzdaki hizmet hesabının anahtarı.
  • Google Ads'e programlı dosya (Professional'dan itibaren): anahtarsız; dosya adresini Google Ads'e yapıştırın («Hedefler → Dönüşümler → Yüklemeler → Programlar»). Dosyaya gclid'li tıklamalardan son 90 günün lead'leri ve satışları girer.

Anahtarlar ve token'lar şifreli saklanır ve kaydedildikten sonra bir daha gösterilmez.

Dönüşümlerin kendisi nereden gelir: bunları affiliate ağı, harici bir tracker ya da siteniz «Dönüşüm alımı» bölümüne gönderir. Ağın durumları otomatik olarak çevrilir (approved: satış, pending: beklemede, refund: reddedildi, fraud: çöp). «Dönüşümler» bölümünde her kaydın tıklama geçmişi vardır: tıklama verileri, ağın gönderdikleri, durum değişiklikleri ve reklam platformuna gönderim; buradan olayın gidip gitmediği görülür.

Business tarifesinde ters yön de var, harcama içe aktarımı: her sabah Meta, TikTok ve Google Ads'ten son 3 günün harcaması alınır ve kampanya, tıklamalardaki kampanya numarasına göre akışla eşleştirilir. Böylece ROI, reklam hesabındaki gerçek tutarlara göre hesaplanır. Tarifeleri fiyatlar sayfasında karşılaştırabilirsiniz.

Belirli platformlar için ayarlar trafik kaynakları kataloğunda, örneğin Facebook Ads için.

Özet

Dönüşümleri reklam hesaplarına göndermek döngüyü kapatır: tıklama → ağdan postback → platforma olay → algoritma sizin alıcılarınızdan öğrenir. Platformun tıklama ID'sini saklayın, hangi durumları göndereceğinize karar verin ve aynı olayın iki kez gitmemesine dikkat edin. Kampanyanın bundan sonra daha kârlı hale gelip gelmediğini anlamak için sonucu doğru hesaplayın; bu konu kâr ve ROI nasıl hesaplanır ve affiliate pazarlama metrikleri yazılarında.

Sık sorulan sorular

01

Piksel zaten kuruluysa dönüşümleri Facebook'a neden göndermeliyim?

«Teşekkürler» sayfasındaki piksel yalnızca tarayıcıda olanı görür ve reklam engelleyiciler ile iOS kısıtlamaları yüzünden olay kaybeder. Ayrıca affiliate programın lead'i onaylayıp onaylamadığını bilmez. Conversions API ile sunucu tarafı gönderim, olayı ağın postback'inden sonra gönderir; onaylanmış satışlar dahil.

02

Hangi olaylar gönderilmeli: lead mi, yalnızca onay mı?

Hacme bağlıdır. Algoritmanın öğrenmesi için yeterli olay gerekir, bu yüzden başlangıçta genellikle lead'ler gönderilir. Onaylanmış satışlar çoğaldığında onaya göre optimizasyon daha kaliteli trafik getirir. Birçok kişi iki olayı da farklı adlarla gönderir ve hedefi kampanyada seçer.

03

Google Ads'e API erişimi olmadan dönüşüm gönderilebilir mi?

Evet. Google Ads'te offline dönüşümlerin dosyayla yüklenmesi var: elle ya da dosyanın durduğu adresten programlı olarak. Dosyada gclid, dönüşüm adı, zaman ve değer belirtilir. Bu, API'den daha basittir ama dönüşümler gecikmeyle görünür.

04

Google Ads'e offline dönüşüm göndermek için ne kadar süre var?

Dönüşüm, dönüşüm işleminin ayarlarında belirlenen dönüşüm aralığı dolmadan yüklenebilir; genellikle tıklamadan itibaren 90 güne kadar. Bu yüzden gclid yalnızca çerezlerde değil, tıklamayla birlikte saklanmalıdır.

05

Aynı dönüşümü iki kez gönderirsem ne olur?

Platform onu iki kez sayabilir ve kampanya sonucunu şişirebilir; algoritma da bozuk veriyle optimize etmeye başlar. Mükerrerliğe karşı olay ya da işlem kimliği kullanılır ve her dönüşüm ve durum için gönderim yalnızca bir kez yapılır.

Bunları da okuyun

Trafiğinizi gerçekten görün

ArtisanClo'yu sitenize bağlayın, reklamlarınızdan kimin geldiğini ve her tıklamanın neden o kararı aldığını görün.