«Postback mı piksel mi» tartışması genellikle «postback daha iyi» cümlesiyle biter ve bu tam olarak yarı yarıya doğrudur. Piksel ortadan kalkmadı: kendi landing'inizde onsuz olmaz, reklam platformları da hâlâ sayfaya kendi kodlarını koymanızı ister. Her yöntemin nasıl çalıştığını, nerede bozulduğunu ve postback ile pikselin nasıl birlikte kullanılacağını inceleyelim.
Dönüşümden haberdar olmanın iki yolu
Her dönüşüm takibi şu soruya yanıt verir: hangi tıklama başvuruya ya da satın almaya yol açtı? Yanıt iki yoldan biriyle ulaşır:
- Piksel (client-side): sinyali ziyaretçinin tarayıcısı gönderir. «Teşekkürler» sayfasında tracker'a istek yapan bir görsel ya da script yüklenir.
- Postback (server-to-server, S2S): sinyali sunucu gönderir. Affiliate ağı ya da sizin backend'iniz dönüşümü kaydedince tracker'ın adresini kendisi çağırır.
Postback URL'sinin ve makrolarının nasıl çalıştığı affiliate pazarlamada postback: S2S postback kurulumu yazısında ayrıntılı. Burada karşılaştırmaya odaklanalım.
Piksel nasıl çalışır
Klasik piksel, onay sayfasındaki bir satırdır:
<img src="https://tracker.example/pixel?event=lead" width="1" height="1" alt="">
Ya da aynı şeyi JavaScript isteğiyle yapan bir script. Tracker'ın olayın hangi tıklamaya ait olduğunu anlaması için tıklama ID'si gerekir. Piksel bunu şu yollardan biriyle alır:
- tracker'ın tıklama anında koyduğu çerezden;
- tüm sayfalar boyunca «Teşekkürler»e kadar taşıdığınız bir parametreden;
- kodun landing'de bıraktığı tarayıcı depolamasından.
Bu yolların her biri başarısız olabilir. Piksel dönüşümleri tam da burada kaybeder.
Piksel nerede veri kaybeder
- Reklam engelleyiciler. Birçok eklenti ve tarayıcı bilinen tracking alan adlarına giden istekleri keser.
- Çerez kısıtlamaları. Tarayıcılar çerezlerin ömrünü ve kapsamını, özellikle üçüncü taraf çerezlerinde, kısaltır. Tıklama bir alan adında, «Teşekkürler» başka birindeyse çerez orada olmayabilir.
- Uygulama içi tarayıcılar. Facebook, Instagram ve TikTok linki yerleşik tarayıcıda açar. Kişi başvuruyu orada yaptı, çerez de orada kaldı; bir sonraki açılış normal tarayıcıda olursa bağlantı kopar.
- Kullanıcı «Teşekkürler» sayfasına ulaşmadı. Formu gönderdi, ama onay sayfası yavaş internet ya da kapatılan sekme yüzünden yüklenmedi.
- Durum yok. Piksel bir kez, başvuru anında çalışır. Üç gün sonra çağrı merkezinin lead'i onayladığını ya da mükerrer diye reddettiğini öğrenmez.
Son madde affiliate pazarlamada en acı olanıdır: size başvuru için değil, onay için ödeme yapılır. Bu konu dönüşüm durumları: lead, beklemede, onay, ret, çöp yazısında.
Postback nasıl çalışır
Postback'te tıklama ID'si offer linkinde ileri taşınır: tracker onu bir parametreye, örneğin sub1'e yazar ve affiliate ağı başvuruyla birlikte saklar. Başvurunun durumu değiştiğinde ağ tracker'ın adresini çağırır:
https://tracker.example/postback?click_id={sub1}&status={status}&payout={payout}&txid={transaction_id}
Ziyaretçinin tarayıcısı bu zincirde yer almaz. Başlıca artıları buradan gelir:
- çerezlere ve engelleyicilere bağımlılık yok: istek sunucular arasında gider;
- tüm durumlar gelir: lead, beklemede, onay, ret, her biri ayrı mesajla;
- tutar gelir: ağ ödemeyi, para birimini ve işlem numarasını iletir;
- affiliate ağı paneliyle daha az tutarsızlık.
Postback nerede bozulur
Postback sihirli değildir. Tahmin edilebilir yerlerde kopar:
- tıklama ID'si offer linkine yazılmamış, ağ boş değer döndürüyor;
- postback adresinde ağın yanlış makrosu kullanılmış;
- ağ, sizin tracker'ınızın tanımadığı harici bir tracker'ın tıklama ID'sini koymuş;
- postback adresi yanlış offer'a ya da yanlış seviyeye (global yerine offer düzeyi) yapıştırılmış.
Gelen postback'lerin bir günlüğü varsa bu hataların hepsi orada görünür: «tıklama bulunamadı» ya da «click_id yok» sonucu nereye bakacağınızı hemen söyler. Tıklama ID'sinin kendisi Click ID ve Sub ID yazısında.
Postback ve piksel karşılaştırması
| Piksel | Postback (S2S) | |
|---|---|---|
| Kim gönderir | Ziyaretçinin tarayıcısı | Ağın sunucusu ya da sizin sunucunuz |
| Engelleyiciler ve çerezler | Etkiler | Etkilemez |
| Durum değişikliği (beklemede, onay, ret) | Yok | Var |
| Ödeme tutarı | Yalnızca sayfada biliyorsanız | Ağ iletir |
| Ne ayarlanmalı | «Teşekkürler» sayfasında kod | Offer linkinde tıklama ID'si + ağ panelinde adres |
| Ne zaman vazgeçilmez | Sunucu erişimi olmayan kendi landing'iniz | Affiliate ağlarıyla çalışma |
| Tipik kayıp | Dönüşümlerin bir kısmı ulaşmaz | Dönüşümler var ama ayar hatası yüzünden tıklamaya bağlanmamış |
Son satıra dikkat edin. Piksel veriyi «sessizce» ve tahmin edilemez biçimde kaybeder. Postback hatası ise genelde sistematiktir: yanlış ayarladıysanız hiçbir şey ulaşmaz ve bu hemen görünür.
Platform pikseli ve sunucu olayları
Affiliate dünyasında «piksel» kelimesi iki farklı şey anlamına gelir ve sıkça karıştırılır:
- Tracker pikseli: dönüşümü tracker'ınıza bildirir. Yukarıda anlattığımız budur.
- Reklam platformu pikseli (Meta Pixel, TikTok Pixel, Google Ads etiketi): algoritmanın reklamı kime göstereceğini anlaması için olayı reklam sistemine bildirir.
İkincisinde de aynı sorun var: tarayıcı kodu olay kaybeder. Bu yüzden platformlar sunucu karşılıkları geliştirdi:
- Meta'da Conversions API (makrolar ve fbclid ile birlikte nasıl çalıştığı Facebook Ads tracking yazısında);
- TikTok'ta Events API;
- Google Ads'te
gclidile offline dönüşüm içe aktarımı.
Özünde bu, reklam platformuna postback'tir: sunucunuz ya da tracker'ınız olayı platformun tıklama ID'siyle gönderir. Her platform için nasıl ayarlandığı dönüşümleri reklam hesaplarına gönderme yazısında, tıklama ID'lerinin kendisi ise fbclid, gclid, ttclid yazısında.
Piksel ve postback mükerrer kayıt olmadan nasıl birleştirilir
Sık yapılan bir hata: platform pikselini «Teşekkürler» sayfasına koymak ve aynı dönüşümü aynı anda sunucu kanalıyla da göndermek. Sonuçta platform bir lead olan yerde iki lead görür ve şişirilmiş rakamlardan öğrenir.
İki sağlıklı seçenek var:
- Olayları ayırmak. Tarayıcı pikseli sayfa görüntülemeyi ya da formun doldurulmaya başlanmasını bildirir; lead ve satın alma yalnızca sunucu kanalından gider.
- Tekilleştirmek. Aynı olayı iki yoldan da ama aynı olay kimliğiyle göndermek. Tekilleştirmeyi destekleyen platformlar onu bir kez sayar. Kimliğin tam olarak nasıl iletildiğine platformun yardım sayfasından bakın.
İpucu. İkinci kanalı açmadan önce dönüşümler için tek bir sistemi «doğruluk kaynağı» olarak seçin; genellikle bu, postback ile gelen affiliate ağı verisidir. Geri kalan her şey onunla örtüşmelidir.
Örnek: üç yoldan tek başvuru
Diyelim ki biri reklamdan bir sosyal ağın yerleşik tarayıcısında geldi, affiliate ağının offer'ında başvuru bıraktı ve iki gün sonra çağrı merkezi bunu onayladı. Her kanalın ne göreceğine bakalım.
| Olay | «Teşekkürler»deki tracker pikseli | Ağdan postback | Platforma sunucu gönderimi |
|---|---|---|---|
| Başvuru yapıldı | «Teşekkürler» sayfası sizdeyse ve tıklama ID'si oraya kadar korunduysa çalışır | Ağ tıklama ID'siyle lead gönderir | Tracker platformun tıklama ID'siyle «lead» olayı gönderir |
| «Teşekkürler» sayfası yüklenmedi | Olay kaybolur | Etkilemez | Etkilemez |
| İki gün sonra onay | Öğrenmez | Ağ aynı işlem için yeni durumu gönderir | Tracker onay için olay gönderebilir |
| Lead mükerrer sayıldı | Öğrenmez | Ağ ret ya da çöp gönderir | Platform sahte bir satın alma sinyali almaz |
Tablodan asıl sonuç şu: affiliate ağıyla kurulan zincirde tracker pikseline zaten gerek yoktur; ağ tarafındaki «Teşekkürler» sayfasına genellikle erişiminiz olmaz. Tüm bilgi postback ile gelir, platforma ise tracker sunucudan iletir.
Dönüşümlerin ulaştığı nasıl kontrol edilir
Yöntem ne olursa olsun, başlatmadan önce zinciri elle geçin:
- Kendi cihazınızdan reklam linkine bir test tıklaması yapın ve tracker'ın tıklama günlüğünde bulun.
- Offer adresine bakın: tıklama ID'si doğru parametrede olmalı; boş ya da makro metni olarak kalmamalı.
- Bir test başvurusu gönderin ya da ağ yöneticisinden bu ID ile test postback'i göndermesini isteyin.
- Gelen postback günlüğünü kontrol edin: sonuç «tıklama bulunamadı» değil, «dönüşüm kaydedildi» olmalı.
- Piksel için «Teşekkürler» sayfasını tarayıcının geliştirici araçlarıyla açın ve isteğin gidip yanıt aldığından emin olun.
- Platforma sunucu gönderimi için hesabındaki test olayları bölümünü kontrol edin.
İpucu. Kontrolü landing'deki her düzenlemeden, offer ya da ağ değişikliğinden sonra tekrarlayın. «Birden kaybolan» dönüşümlerin çoğu, tıklama ID'si parametresi olmayan yeni bir offer adresidir.
Ne seçmeli: kısa şema
- Affiliate ağının offer'ına trafik gönderiyorsanız: ağdan tracker'a postback. Tracker pikseline gerek yok.
- Formlu kendi landing'inize gönderiyorsanız ve sunucuya erişiminiz varsa: başvuruyu form işleyicisinden bildirin. Bu aynı sunucu yaklaşımıdır, yalnızca «ağ» sizsiniz.
- Kendi landing'iniz ama sunucu koduna erişim yok (site oluşturucu, başkasının geliştiricisi): «Teşekkürler» sayfasında script ya da piksel. Küçük bir kaybı kabullenin ve başvuru veritabanıyla karşılaştırın.
- Platformun dönüşümlere göre optimize etmesi gerekiyorsa: yukarıdaki seçeneklerden herhangi birinin üzerine reklam hesabına sunucu gönderimi.
ArtisanClo'da nasıl çalışır
ArtisanClo'da dönüşümler «Dönüşüm alımı» bölümünde alınır; alım adresi tüm hesap için tektir.
- Affiliate ağları: yaklaşık 300 hazır şablon. Şablonda ağın tıklama ID'sini hangi parametrede alacağı, durumlarının bizimkilerle nasıl eşleştiği zaten belirtilmiştir ve ağ paneli için postback adresi hazırlanmıştır.
- Kendi siteniz: formlu landing için üç seçenek: form işleyicisi için kod, «Teşekkürler» sayfası için script ya da piksel. Bağlantıyı bir test başvurusuyla kontrol edebilirsiniz.
- Harici tracker: üçüncü taraf bir tracker'la birlikte çalışmak için hazır şablonlar.
Gelen mesajlar günlükte sonuçlarıyla görünür: «dönüşüm kaydedildi», «tıklama bulunamadı», «click_id yok» ve diğerleri. Ağların durumları otomatik çevrilir; aynı işlem numarasıyla gelen tekrar mesaj yeni kayıt oluşturmaz, mevcut kaydı günceller. Aynı ziyaretçinin tekillik penceresi içindeki tekrar başvurusu «mükerrer» notuyla «Çöp» olarak kaydedilir.
Ters yön trafik kaynağı kartındadır: kaynağa postback (platform kendi tıklama ID'sini ve durumu alır, gönderim her dönüşüm ve durum için bir kez yapılır) ve üst tarifelerde sizin anahtarlarınızla Meta, TikTok ve Google Ads'e doğrudan gönderim. Gönderim tracker'lı akışlarda çalışır. Her tarifeye nelerin dahil olduğunu fiyatlar sayfasında, özelliklerin tam listesini ise özellikler bölümünde görebilirsiniz.
Özet
Postback ve piksel rakip değil, farklı durumlar için araçlardır. Affiliate ağıyla postback ile çalışın: tarayıcıya bağlı değildir ve tüm durumları getirir. Kendi landing'inizde başvuruyu sunucudan bildirin, pikseli sunucu erişiminin olmadığı durumlara bırakın. Reklam platformuna olayları sunucu kanalıyla verin ve tarayıcıdan tekrarlamayın. Dönüşümler örtüştüğünde asıl işe geçebilirsiniz: kâr ve ROI hesaplamak.



