UTM parametreleri ve reklam platformu makroları: link etiketlemenin tam rehberi

UTM parametreleri ziyaretçinin nereden geldiğini anlatır, platform makroları ise linke canlı değerler yerleştirir: kampanya, reklam ve yayıncı kimliği. Birlikte reklam linkini tracker için bir veri kaynağına dönüştürürler.

Takip ve analitik7 dk okuma
UTM parametreleri ve reklam platformu makroları: link etiketlemenin tam rehberi
İçindekiler
  1. UTM parametreleri nedir
  2. Makrolar ve dinamik parametreler nedir
  3. Tracker için reklam linki nasıl kurulur
  4. Makrolarla çalışırken yapılan hatalar
  5. Ekip için etiket şeması
  6. Tracker makroları ile platform makroları aynı şey değildir
  7. ArtisanClo'da UTM parametreleri ve makrolar
  8. Özet

example.com/?utm_source=fb&utm_campaign=test gibi bir link, beş kampanyada kırk reklamınız olduğunda bir hafta sonra hiçbir şey söylemez. Platformun kampanya, reklam ve yayıncı kimliğini kendisinin yerleştirdiği bir link ise her tıklamayı bir rapor satırına dönüştürür. Ana kaynaklar için böyle bir etiketlemenin nasıl kurulacağını, UTM parametrelerini ve makroları birlikte ele alıyoruz.

UTM parametreleri nedir

UTM parametreleri, web analitiğinden gelen ve neredeyse her ölçüm sisteminin anladığı beş standart parametredir:

Parametre Neyi anlatır Örnek değer
utm_source Trafik kaynağı facebook, google, tiktok
utm_medium Trafik türü cpc, cpm, push
utm_campaign Kampanya nutra_de_q4 ya da kampanya kimliği
utm_content Reklam, kreatif creo_14
utm_term Anahtar kelime {keyword}

UTM'li bir link örneği:

https://example.com/?utm_source=facebook&utm_medium=cpc&utm_campaign=nutra_de&utm_content=creo_14

UTM'ler kullanışlıdır ama statiktir: utm_content=creo_14'ü elle yazar, sonra reklamı kopyalayıp etiketi düzeltmeyi unutursanız kreatiflere göre tüm istatistik kayar. Bu yüzden affiliate pazarlamada UTM neredeyse her zaman makrolarla birlikte kullanılır.

Makrolar ve dinamik parametreler nedir

Makro (dinamik parametre), reklam platformunun tıklama anında gerçek bir değerle değiştirdiği, linkteki bir yer tutucudur. Siz {campaignid} yazarsınız, ziyaretçi campaignid=19283746 ile gelir. Değerler kampanyanın kendisinden alındığı için reklamları kopyalarken hata yapmak imkansızdır.

Her platformun sözdizimi farklıdır ve bu, hataların ana kaynağıdır.

Facebook (Meta Ads) makroları

Çift süslü parantez. Reklamın "URL parametreleri" alanına yazılır.

Makro Yerine ne gelir
{{campaign.id}} Kampanya kimliği
{{adset.id}} Reklam seti kimliği
{{ad.id}} Reklam kimliği
{{campaign.name}}, {{adset.name}}, {{ad.name}} Adlar
{{placement}} Yerleşim
{{site_source_name}} Platform: Facebook, Instagram, Audience Network
utm_source=fb&utm_campaign={{campaign.id}}&utm_content={{ad.id}}&sub3={{adset.id}}&sub4={{placement}}

fbclid tıklama numarasını Facebook kendisi ekler, onu yazmanız gerekmez. Meta makrolarının Conversions API ile birlikte nasıl çalıştığı Facebook Ads takibi: makrolar, fbclid, CAPI yazısında.

Tek süslü parantez. İzleme şablonunda ya da nihai URL son ekinde belirlenir.

Parametre Yerine ne gelir
{campaignid} Kampanya kimliği
{adgroupid} Reklam grubu kimliği
{creative} Reklam kimliği
{keyword} Anahtar kelime
{matchtype} Eşleme türü
{network} Ağ: arama, Görüntülü Reklam Ağı, YouTube
{device} Cihaz türü
{placement} Görüntülü Reklam Ağı'ndaki yayıncı
utm_source=google&utm_campaign={campaignid}&utm_content={creative}&utm_term={keyword}&sub4={network}

Otomatik etiketleme açıkken gclid otomatik eklenir. İzleme şablonu ve offline dönüşümler Google Ads dönüşüm izleme yazısında anlatılıyor.

TikTok Ads makroları

İki tarafta çift alt çizgi.

Makro Yerine ne gelir
__CAMPAIGN_ID__ Kampanya kimliği
__AID__ Reklam grubu kimliği
__CID__ Reklam kimliği
__CAMPAIGN_NAME__ Kampanya adı
__PLACEMENT__ Yerleşim
utm_source=tiktok&utm_campaign=__CAMPAIGN_ID__&sub2=__AID__&utm_content=__CID__

ttclid ve Events API hakkında TikTok Ads takibi yazısına bakın.

Yandex Direct makroları

Yandex Direct de tek süslü parantez kullanır, ama adlar farklıdır: {campaign_id} (kampanya), {ad_id} (reklam), {gbid} (grup), {keyword} (anahtar ifade), {source_type} ve {source} (arama ya da ağdaki yayıncı), {device_type} (cihaz). yclid tıklama numarasını Direct kendisi ekler. Bu numaraların ne olduğu ve neden gerektiği fbclid, gclid, ttclid nedir yazısında.

Push, pop ve native

Push, pop ve native ağların genellikle zone (yayıncı), kampanya, kreatif ve tıklama maliyeti makroları vardır. Örneğin {zoneid}, {campaignid}, {cost} — kesin adlar için ağın belgelerine bakın. Native ve push'ta yayıncının iletilmesi özellikle önemlidir: çöp siteleri tam olarak buna göre kapatırsınız. Bununla ilgili ayrıntılar push ve pop trafik ve affiliate pazarlamada native reklam yazılarında.

Tracker için reklam linki nasıl kurulur

İyi bir link dört soruyu cevaplar: nereden, hangi kampanya, hangi reklam, tıklama kaça mal oldu (platform bunu veriyorsa).

Eylem sırası:

  1. Adresi tracker'dan ya da cloaker'dan alın, offer'ın doğrudan adresini değil.
  2. Kaynak parametrelerini ekleyin: kampanya, grup, reklam, yayıncı.
  3. Kendi etiketlerinizi ekleyin: media buyer, bundle sürümü, GEO — platformun bilmediği şeyler.
  4. Platform yerleştiriyorsa fiyatı ekleyin: cost={cost} ya da benzeri.
  5. Son adresi kontrol edin: önizlemede reklama tıklayın ve tıklama günlüğüne ne geldiğine bakın.

Facebook için son link örneği:

https://example.com/?utm_source=fb&utm_campaign={{campaign.id}}&utm_content={{ad.id}}&sub3={{adset.id}}&sub4={{placement}}&sub5=anna

İpucu. Etiketlere utm_campaign=keto_pills gibi anlam taşıyan değerler koymayın. Linki hem spy aracı hem de onu iletilen herkes görür: anlamlı etiketlerden bundle'ı çözmek en kolayıdır. Kimlikler ya da nötr kodlar kullanın, açılımı tracker'da saklayın.

Makrolarla çalışırken yapılan hatalar

Başka bir platformun sözdizimi. Google'dan Facebook'a şablon kopyaladınız — raporlarda kampanya kimliği yerine {campaignid} duruyor. Her platforma kendi sözdizimi.

Parametre alanı yerine site adresinde etiketler. Facebook ve Google'da parametreleri özel alanlara yazmak daha iyidir: böylece platform adresi doğru birleştirir ve soru işaretleriyle bozmaz.

Linkte çift ?. example.com/?a=1?b=2 — ikinci parametre okunmaz. İlk ?'den sonra parametreler yalnızca & ile ayrılır.

Değerlerde boşluk ve özel karakterler. Boşluklu kampanya adları kodlanmış halde gelir. {{campaign.name}} kullanıyorsanız kampanyaları boşluksuz Latin harfleriyle adlandırın.

Kontrol etmeden tüm kampanyalar için tek şablon. Parametreleri eski kampanyadan yenisine kopyaladınız — ama yenisinde reklam türü farklı ve makroların bir kısmı desteklenmiyor. Her yeni kampanyayı en az bir tıklamayla kontrol edin.

Kimsenin güncellemediği elle girilmiş değerler. utm_content=creo_14 elle yazıldı, reklam on kez çoğaltıldı ve on kopyanın hepsi rapora "creo_14" yazıyor. Platform kimliği yerleştirebiliyorsa bunu ona bırakın.

Fazla gereksiz etiket. Offer'a giden, onlarca UTM içeren uzun bir link kaynağı affiliate ağına ya da son siteye ele verebilir. Gereksizleri offer'a giden yolda kaldırmak daha iyidir.

Ekip için etiket şeması

Hesapta birkaç media buyer çalışıyorsa ortak kurallar olmadan etiketleme hızla kaosa döner: birinde kampanya utm_campaign'de, diğerinde sub1'de, üçüncüsünde akışın adında. Tüm ekip için rapor kurmak artık imkansızdır. Şemada önceden anlaşın.

Parametre İçinde ne var Facebook Google Ads TikTok
utm_source Platform fb google tiktok
utm_campaign Kampanya kimliği {{campaign.id}} {campaignid} __CAMPAIGN_ID__
sub2 Grup kimliği {{adset.id}} {adgroupid} __AID__
utm_content Reklam kimliği {{ad.id}} {creative} __CID__
sub3 Yerleşim {{placement}} {placement} __PLACEMENT__
sub4 Media buyer elle elle elle

Tablonun amacı, anlamca aynı verilerin tüm platformlarda aynı parametrelerde durmasıdır. O zaman "reklamlara göre" rapor, kaynaktan bağımsız olarak utm_content'e göre tek bir kesitle kurulur.

Ad mı, kimlik mi?

Platformlar kampanyaların hem kimliğini hem adını yerleştirebilir. Her seçeneğin bir bedeli vardır:

  • kimlikler sabittir, boşluk içermez ve yabancıya bir şey söylemez, ama raporda "Almanya, kadınlar 35+" değil 120211875 görürsünüz;
  • adlar hemen okunur, ama yeniden adlandırıldığında değişir, boşluk ve özel karakter içerebilir ve kampanyanın anlamını linki gören herkese ele verir.

Pratik orta yol: kimlikleri iletmek, adları platformda ve tracker'da tutup numaraya göre eşleştirmek.

Başlatmadan önce etiketleme nasıl kontrol edilir

  1. Yayındaki reklama tıklayın (önizleme ancak platform orada makroları yerleştiriyorsa uygundur).
  2. Sayfaya geldiğiniz adrese bakın: tüm makrolar değerlerle değiştirilmiş olmalı.
  3. Bu ziyareti tracker günlüğünde bulun ve değerlerin doğru alanlara dağıldığından emin olun.
  4. Bir yerde {{ad.id}} ya da __CID__ olduğu gibi kaldıysa yazım hatası ya da desteklenmeyen alan arayın.

Tracker makroları ile platform makroları aynı şey değildir

Bağlantıda iki tür makro bulunur ve karıştırmak kolaydır:

  • platform makroları tıklama anında reklam linkine yerleşir: {{ad.id}}, {gclid}, __CID__;
  • tracker makroları ziyaretçi ilerlediğinde offer linkine yerleşir: {click_id}, {geo}, {sub1}.

Üçüncü tür postback adresindeki affiliate ağı makrolarıdır: {sub1}, {status}, {payout}. Bunlarla ilgili ayrıntılar S2S postback yazısında.

ArtisanClo'da UTM parametreleri ve makrolar

ArtisanClo'da link etiketleme trafik kaynağıyla başlar. Kaynakta yaklaşık 180 hazır platform şablonu vardır: şablonda parametreler — anahtar kelime, fiyat, para birimi, platformun tıklama numarası, kreatif, kampanya, yayıncı — ve sayı sınırı olmayan Sub ID etiketleri zaten yazılıdır. Platform şablonlar arasında yoksa aramadan eklenebilir. Desteklenen platformların kataloğu trafik kaynakları sayfasında.

Akışın ilk adımında kaynağı seçtiğinizde parametreleri ve Sub ID'leri kampanya etiketlerine dağılır ve akışın reklam linki bunlardan kurulur. "Tracker" adımında (tracker'lı modlarda) belirli bir akış için parametre değerlerini değiştirebilir ve kendi Sub ID'lerinizi ekleyebilirsiniz: sub1 = {sub_id_1} biçiminde satırlar. Kaynaksız yeni bir akışta sub1–sub30 hazır bulunur.

Platform tıklama maliyetini linkte iletiyorsa "Bağlantıdan" fiyat modelini seçin ve parametreyi belirtin, örneğin cost={cost} — harcama her tıklama için hesaplanır.

Offer'a giden yolda etiketler "Teklif bağlantısı parametreleri" bloğunda yeniden yazılabilir: yeniden adlandırma (fbclid → sub1), makroyla değer atama (aff_id = {click_id}) ya da kaldırma (utm_source), böylece platform etiketi affiliate ağına gitmez. Tıklama günlüğünde ve White Page'de etiketler geldiği gibi kalır.

sub1–sub10 etiketleri daha sonra "Kesitlere göre para" tablosunda, diğerleri ise rapor oluşturucuda kullanılabilir. Native için belgeler yayıncı numarasını bir etikete iletmeyi, örneğin sub1={zoneid}, ve filtrenin neredeyse her şeyi kestiği yayıncıları ağın kendisinde kapatmayı önerir.

Özet

UTM parametreleri ortak şemayı belirler, platform makroları onu kesin kimliklerle doldurur, tracker da bunu raporlara dönüştürür. Makroları platformunuzun sözdiziminde yazın, tüm ekip için tek bir etiket şeması tutun ve son adresi canlı bir tıklamayla kontrol edin. Bu etiketlerin tıklamayı dönüşüme bağlamaya nasıl yardım ettiğini click ID ve sub ID yazısında, tüm bunların genel olarak neden gerektiğini ise affiliate tracker yazısında okuyabilirsiniz.

Sık sorulan sorular

01

Mutlaka UTM parametreleri mi kullanılmalı?

Hayır. UTM web analitiği için yaygın bir standarttır, ama tracker parametrenin adına bakmaz. Pek çok media buyer sub1–sub10 ya da kendi adlarını kullanır. Önemli olan, tracker'ın hangi parametrenin ne anlama geldiğini bilmesi ve şemanın kampanyadan kampanyaya değişmemesidir.

02

Linkte makro değeri yerine neden parantez içindeki metin kalıyor?

Platform değeri yerleştirmedi: makro hatalı yazılmış, bu alanda desteklenmiyor ya da link reklamdan değil elle açılmış. Sözdizimini platformun belgelerine göre kontrol edin — Facebook'ta çift süslü parantez, Google'da tek süslü parantez, TikTok'ta çift alt çizgi kullanılır.

03

Facebook Ads'te UTM parametreleri nereye yazılır?

Etiketler doğrudan site adresine değil, reklam seviyesindeki URL parametreleri alanına eklenir. Böylece Facebook adresi ve parametreleri doğru birleştirir ve makroları yerleştirir. Linki bu alanın yanındaki parametre oluşturucuda da kurabilirsiniz.

04

Tıklama maliyeti linkte iletilebilir mi?

Evet, bazı platformlar, özellikle push, pop ve native ağlar, tıklama maliyetini makroyla yerleştirebilir. Onu cost gibi bir parametrede iletin, tracker da her tıklama için harcamayı elle giriş yapmadan hesaplar.

05

Linkteki UTM parametrelerini başka kim görür?

Linki açan herkes: spy araçları, rakipler, linkin iletildiği kişi. Bu yüzden etiketlere offer, ağ ya da media buyer adı gibi anlam taşıyan değerler koymayın. Kimlikler ve nötr kodlar kullanın, açılımı tracker'da ya da ekip tablosunda saklayın — böylece bundle'ı çözmek zorlaşır ve kampanya adları değiştiğinde raporlar bozulmaz.

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.