TikTok çok sayıda ucuz trafik ve mutabakat aşamasında çok sayıda soru getirir: kreatif birkaç günde yanar, panel raporları gecikmeyle güncellenir, uygulamanın dahili tarayıcısı ise çerezlere dayanan her şeyi kaybeder. Bu yüzden TikTok Ads dönüşüm takibi özellikle iki şeye bağlıdır: linkin temiz etiketlenmesine ve dönüşümlerin sunucudan aktarılmasına.
TikTok Ads takibi nelerden oluşur
- Linkteki makrolar tracker'a kampanyayı, reklam grubunu, reklamı ve yerleşimi iletir.
- ttclid — TikTok'un kendisinin eklediği tıklama numarası.
- Tracker tıklamayı kaydeder ve kişiyi affiliate ağı için tıklama numarasıyla offer'a gönderir.
- Ağdan gelen postback başvuruyu ve durumunu getirir.
- Events API (gerekirse piksel de) olayları TikTok'a geri gönderir.
- Harcama kampanya kimliğine göre tıklamalarla eşleştirilir.
TikTok Ads makroları
TikTok'un kendi sözdizimi vardır: iki tarafta çift alt çizgi. Takip için en faydalıları:
| Makro | Yerine ne gelir |
|---|---|
__CAMPAIGN_ID__ |
Kampanya kimliği |
__CAMPAIGN_NAME__ |
Kampanya adı |
__AID__ |
Reklam grubu kimliği |
__AID_NAME__ |
Grup adı |
__CID__ |
Reklam kimliği |
__CID_NAME__ |
Reklam adı |
__PLACEMENT__ |
Yerleşim |
Makro listesi genişler, bu yüzden başlatmadan önce TikTok Ads yardım sayfalarıyla karşılaştırın.
Örnek parametre dizesi:
utm_source=tiktok&utm_medium=paid&utm_campaign=__CAMPAIGN_ID__&utm_content=__CID__&sub2=__AID__&sub3=__PLACEMENT__
Ad yerine kimlik
Diğer panellerde olduğu gibi kimlikleri iletin. TikTok'ta media buyer'lar reklamlara çoğu zaman tarihli, emojili ve boşluklu uzun adlar verir — linkteki böyle bir değer raporlardaki gruplamayı bozar. Kimlik sabit kalır ve tıklamaları harcamayla eşleştirmek için gereklidir. Raporda kreatifin anlaşılır bir adını görmek istiyorsanız kendi kısa etiketinizi ekleyin, örneğin sub5=hook12. Farklı platformların sözdiziminin ayrıntılı incelemesi UTM parametreleri ve makrolar yazısında.
İpucu. TikTok'ta kreatifler hızlı yanar. Onları, bir hafta sonra rapordan hangi fikrin işe yaradığı anlaşılacak şekilde etiketleyin: kendi etiketinizdeki kısa bir hook ya da senaryo kodu inceleme sırasında saatler kazandırır.
ttclid: TikTok tıklama numarası
Reklama tıklandığında TikTok linke ttclid parametresini ekler. Elle yazmanız gerekmez, ama saklamanız gerekir:
- yönlendirmelerde parametreleri kesmeyin;
- değeri tracker'da tıklamayla birlikte kaydedin;
- onu olayla birlikte Events API'ye iletin.
ttclid olmadan TikTok olayı daha zayıf eşleştirir — IP ve user agent gibi dolaylı verilere göre — ve dönüşümlerin bir kısmı optimizasyonda hesaba katılmaz. Farklı platformların tıklama numaralarının karşılaştırması fbclid, gclid, ttclid nedir yazısında.
TikTok'un dahili tarayıcısı
TikTok'un mobil trafiğinin neredeyse tamamı uygulamanın dahili tarayıcısında açılır. Bunun takip için anlamı:
- çerezler uygulamanın içinde yaşar ve normal tarayıcıya geçmez;
- tarayıcı pikseli olayların bir kısmını kaybeder, özellikle satın alma daha sonra ve başka bir tarayıcıda gerçekleştiyse;
- sayfa hızlı yüklenmelidir: akışta insanlar kaydırmaya alışkındır ve uzun süren beyaz ekran dönüşüme mal olur.
Sonuç Facebook'takiyle aynıdır: kaynağı etiketlere ve ttclid'e göre belirleyin, dönüşümleri sunucudan gönderin.
Dönüşümlerin TikTok'a aktarılması: Pixel ve Events API
| TikTok Pixel | Events API | |
|---|---|---|
| Kim gönderir | Ziyaretçinin tarayıcısı | Sunucunuz ya da tracker |
| Dahili tarayıcı ve engelleyiciler | Etkiler | Etkilemez |
| Hold'dan sonra onay | Yok | Var, tracker durumu biliyorsa |
| Ne gerekir | Sayfada kod | Piksel kimliği ve erişim belirteci |
| Eşleştirme için kilit alan | Tarayıcı çerezi | Linkten gelen ttclid |
Bir affiliate ağının offer'ına trafik basıyorsanız "Teşekkürler" sayfası sizin kontrolünüzde değildir — dolayısıyla piksel için de yer yoktur. O zaman olayları TikTok'a tracker Events API üzerinden gönderir: ağdan postback alır ve dönüşümü o tıklamanın ttclid'iyle iletir.
İki kanalı birden kullanırken ortak bir olay kimliği iletin — yoksa tek lead iki kez sayılır. Kanallar arasında nasıl seçim yapılacağını postback mi piksel mi yazısında, panelin hazırlanmasını ise dönüşümlerin reklam hesaplarına aktarılması yazısında anlattık.
Hangi olay gönderilmeli
Optimizasyon için algoritmanın bir olay akışına ihtiyacı vardır. Başvuru hızlı ve sık gelir, onay ise gecikmeyle ve daha seyrek. Tipik yol: optimizasyona başvurularla başlamak, onaylanmış dönüşümler yeterli sayıya ulaşınca onlara geçmek. TikTok standart olaylarının adlarını Events Manager yardım sayfalarında kontrol edin — başvurular, kayıtlar ve ödemeler için farklıdırlar. Dönüşüm durumları hakkında lead, hold, approve, ret yazısına bakın.
Atribüsyon: TikTok ile tracker neden farklı sayar
| Neden | Ne olur |
|---|---|
| Görüntüleme bazlı atribüsyon | TikTok, videoyu görüp tıklamayan kişiye dönüşüm yazabilir |
| Atribüsyon penceresi | Dönüşüm, ayarlarda belirlenen tıklama ya da görüntüleme sonrası pencere içinde sayılır |
| Rapor gecikmesi | Panel verileri bir süre boyunca tamamlanır |
| Saat dilimi | Reklam hesabının ve tracker'ın saat dilimi farklı olabilir |
| Mükerrerler | Yinelenen ayıklaması olmayan piksel ve Events API olayları ikiye katlar |
| Kaybolan ttclid | Olayların bir kısmı tıklamalarla hiç eşleşmez |
Atribüsyon penceresi panel ayarlarında belirlenir; TikTok'un varsayılanları zamanla değişti, bu yüzden eski rehberlerle değil güncel arayüzle karşılaştırın.
İpucu. Hangi bundle'ın ölçekleneceğine tracker'a ve affiliate ağı verilerine göre karar verin. TikTok paneli kreatifleri tek sistem içinde birbiriyle karşılaştırmak için kullanışlıdır.
TikTok için harcama ve raporlar
TikTok gösterim başına ücret alır ve tıklama maliyeti kreatifler arasında belirgin biçimde oynar. Tracker'daki CPC modeli yalnızca bir tahmin verir. Daha kesini, günlük harcamayı elle girmek ya da reklamveren ve kampanya kimliğine göre panelden içe aktarmaktır.
TikTok için yararlı kesitler:
- kampanya → grup → reklam — hangi kreatifler para getiriyor;
- yerleşim — kampanya yalnızca akışta yayınlanmıyorsa;
- ülke ve cihaz — çok GEO'lu kampanyalarda ve iOS ile Android payı farklıyken;
- kendi kreatif etiketleriniz — hook, senaryo, videonun yaratıcısı;
- gün — kreatifin ne zaman yanmaya başladığını görmek için.
Kreatif yorgunluğu nasıl görülür
TikTok'ta bir kreatif genellikle bir günde "ölmez" — yavaş yavaş pahalılaşır. Anı yakalamak için reklam → gün kesitine bakın ve üç rakamı izleyin: tıklama maliyeti artıyor, CR sabit kalıyor ya da düşüyor, EPC düşüyor. Tıklama başına harcama tıklama başına gelirden daha hızlı artıyorsa, dönemin toplam ROI'si hâlâ pozitif olsa bile kreatifi değiştirme zamanı gelmiştir. Kreatif fikrinin kodunu kendi etiketinizde saklayın: o zaman rapordan yalnızca reklamın yandığı değil, hangi fikrin daha uzun dayandığı da görünür — bu, bir sonraki video partisinin temelidir.
Kreatifleri yalnızca ROI'ye göre değil, EPC ve CR'a göre karşılaştırın: düşük hacimde tek bir dönüşüm tabloyu tersine çevirir. Formüller affiliate metrikleri ve ROI nasıl hesaplanır yazılarında. Sonuçların güvenilir olması için kreatif testinin nasıl kurulacağını offer ve landing page split testi yazısında anlattık.
ArtisanClo'da TikTok Ads takibi
TikTok Ads, ArtisanClo'da şablondan oluşturulan bir trafik kaynağı olarak eklenir. Kaynakta parametreler (kampanya kimliği, kreatif kimliği, platformun tıklama kimliği, yerleşim, sayı sınırı olmayan Sub ID etiketleri) ve tıklama maliyeti modeli belirlenir: CPC, CPM, linkten gelen fiyat, CPA ya da gelirden yüzde. Tracker'lı bir akışta kaynak parametreleri kampanya etiketlerine yerleştirir ve reklam linki bunlardan kurulur.
Sonrası:
- Ağdan gelen dönüşümler "Dönüşüm alımı"nda postback'le alınır: yaklaşık 300 hazır şablon, durumlar otomatik çevrilir, aynı işlem için gelen tekrar mesaj kaydı günceller.
- TikTok'a aktarım — üst tarifelerde dönüşümler sizin anahtarlarınızla doğrudan reklam hesabınıza gönderilir: piksel kimliği ve belirteç.
- Harcama — Business tarifesinde her sabah son 3 günün harcaması çekilir; reklamveren kimliği gerekir, kampanya tıklamalardaki kampanya numarasına göre akışla eşleştirilir. Bu yüzden linkte
__CAMPAIGN_ID__zorunludur. - Elle harcama — günlük tutar "Raporlar"da girilir ve o gün offer'a ulaşan tıklamalara bölünür.
- Raporlar — sub1–sub10 etiketleriyle "Kesitlere göre para" ve seviyelere göre gruplayan, CSV'ye aktaran rapor oluşturucu.
TikTok'un dahili tarayıcısı tanınır, ttclid de tıklama kartına yazılır. Dönüşüm aktarımı yalnızca tracker'lı akışlarda çalışır. Platform hakkında daha fazlası TikTok Ads sayfasında, tarife koşulları fiyatlandırma sayfasında.
Başlatmadan önce adım adım kurulum
- Tracker'da TikTok kaynağını oluşturun ve tıklama maliyeti modelini belirleyin.
__CAMPAIGN_ID__,__AID__,__CID__,__PLACEMENT__ve kendi kreatif etiketlerinizle parametre dizesini oluşturun.- Onu reklama yapıştırın ve link önizlemesini kontrol edin: makrolar iki alt çizgiyle, tam doğru yazılmış olmalı.
- Affiliate ağında postback'i kurun ve tracker'ın tıklama numarasının offer linkine iletilmesini sağlayın.
- Events API'yi bağlayın: piksel kimliği ve erişim belirteci. Optimizasyon için olayı seçin.
- Telefondaki TikTok uygulamasından test tıklaması yapın. Tracker'da kampanya, grup, reklam kimlikleri ve
ttclidgörünmeli. - Bir test dönüşümü gönderin ve onu tracker'da ve TikTok Events Manager'ın test olayları bölümünde kontrol edin.
- Ertesi gün harcamayı kampanya kimliğine göre tıklamalarla karşılaştırın.
Trafik prelander üzerinden gidiyorsa
TikTok için çoğu zaman prelander kullanılır — offer'dan önce kısa bir makale, quiz ya da video inceleme. Bu şemada tıklama numarası iki geçişten sağ çıkmalıdır: prelander'dan offer'a ve offer'dan postback'e. Prelander'daki buton offer'ın çıplak adresine değil, tıklama numarasını ekleyecek tracker linkine götürmelidir. Yoksa başvurular affiliate ağına gelir ama hiçbir kreatife bağlanmaz. Prelander'dan offer'a kaç kişinin ulaştığını ayrı bir metrikle — prelander CTR'ı — izlemek kullanışlıdır; bu metrik ara sayfanın çalışıp çalışmadığını ya da yalnızca trafik kaybettirip kaybettirmediğini gösterir.
TikTok takibinde sık yapılan hatalar
- Tek alt çizgili ya da alışkanlıkla süslü parantezli makrolar — linke değer yerine makronun metni gider.
- Etiketlerde reklam adları — boşluklu uzun dizeler raporları bozar.
- Yönlendirmeden sonra kaybolan ttclid — Events API tıklamaya bağlanmamış olaylar alır.
- Ortak kimliği olmayan piksel ve Events API — çift dönüşümler ve yanlış öğrenen bir algoritma.
- Tıklamada kampanya kimliği yok — harcama akışla eşleşmez.
- Düne göre sonuç çıkarmak — panel verileri hâlâ tamamlıyor, approve'lar da gelmedi.
Özet
TikTok Ads dönüşüm takibi doğru __CAMPAIGN_ID__, __AID__, __CID__ makrolarıyla ve saklanan ttclid ile başlar. Ağdan gelen dönüşümler tracker'a postback'le gelir, TikTok'a ise Events API üzerinden gider — uygulamanın dahili tarayıcısı piksel için fazla güvenilmezdir. Harcamayı kampanya kimliğine göre eşleştirin, kreatifleri EPC ve CR'a göre karşılaştırın, panelle uyuşmazlıkları tracker hatasıyla değil atribüsyonla açıklayın.



