Atıf

Facebook ve TikTok reklamları için UTM parametreleri: bir adlandırma sistemi

Facebook ve TikTok reklamları için UTM parametreleri: her platformun doldurduğu dinamik değerler, kopyalayabileceğiniz bir adlandırma sistemi ve takibi bozan hatalar.

·9 dk okuma·ROASaurus ekibinden

Öne çıkanlar
  • UTM parametreleri, raporlarınıza bir ziyaretin hangi kaynaktan, kampanyadan ve reklamdan geldiğini söyleyen, reklam URL'sindeki etiketlerdir.
  • Meta ve TikTok kampanya, reklam seti ve reklam adlarını dinamik parametrelerle sizin yerinize doldurur; böylece tek bir şablon belirlersiniz ve adları hiç elle yazmazsınız.
  • utm_source ve utm_medium için sabit küçük harfli değerler kullanın ve kampanya kimliğini utm_id'ye koyun; böylece bir kampanya yeniden adlandırıldıktan sonra da raporlar eşleşmeye devam eder.
  • Her yeni reklamı yayına almadan önce test edin: tıklayarak ilerleyin ve son URL'nin her yönlendirmeden sonra parametrelerini hâlâ taşıdığını kontrol edin.
  • ROASaurus, kreatif raporları için utm_content'i reklam adı ya da reklam kimliği olarak, kampanya harcamasını siparişlerle eşleştirmek için de utm_id veya utm_campaign'i okur.

UTM parametreleri, bir reklamın açılış sayfası URL'sine eklediğiniz utm_source=facebook ve utm_campaign=spring-sale gibi etiketlerdir; böylece raporlarınız her ziyareti hangi kaynağın, kampanyanın ve reklamın gönderdiğini söyleyebilir. Facebook ve TikTok reklamları için adları elle yazmazsınız: iki platform da biri tıkladığında kampanya, reklam seti ve reklam adlarını dolduran dinamik parametreler sunar.

Bu rehber beş UTM parametresini, Meta ve TikTok'taki dinamik parametreleri, kopyalayabileceğiniz örneklerle bir adlandırma sistemini, takibi bozan hataları ve ROASaurus'un UTM'leri ve tıklama kimliklerini nasıl kullandığını kapsar.

Beş UTM parametresi nedir?

UTM parametreleri, bir URL'nin sonunda, soru işaretinden sonra gelen ad ve değer çiftleridir. Onları Google Analytics yaygınlaştırdı ve çoğu analitik ve atıf aracı onları okur. Google, utm_source, utm_medium ve utm_campaign değerlerini her zaman ayarlamanız gerektiğini söyler.

ParametreNeyi tanımlarÜcretli bir sosyal medya reklamı için örnek
utm_sourceZiyaretin geldiği site veya platformfacebook
utm_mediumPazarlamanın türüpaid
utm_campaignKampanyaus_prospecting_spring-sale
utm_termArama reklamlarında ücretli anahtar sözcük; ücretli sosyal medyada genellikle reklam setibroad_25-54
utm_contentHangi reklam veya bağlantı; kreatifleri birbirinden ayırmak içinReklam adı
utm_idKampanya kimliği120210000000000001
Beş klasik parametre artı utm_id. Google Analytics değerleri büyük/küçük harfe duyarlı ele alır: facebook ve Facebook iki farklı kaynaktır.

Google ayrıca bir kampanya kimliği olan utm_id parametresini de listeler. Ayarlamaya değer, çünkü adlar değişir ama kimlikler değişmez. Nedenini hatalar bölümünde göreceksiniz.

Meta Ads Manager'da dinamik parametreler

Meta Ads Manager'da parametreleri her reklamın URL parametreleri alanına eklersiniz. Meta'nın dinamik parametreleri çift süslü parantez içindeki yer tutuculardır. Biri tıkladığında Meta onları gerçek değerle değiştirir. Meta'nın belgelediği olanlar şunlardır:

Dinamik parametreMeta'nın doldurduğu
{{campaign.name}}Kampanya adı
{{campaign.id}}Kampanya kimliği
{{adset.name}}Reklam seti adı
{{adset.id}}Reklam seti kimliği
{{ad.name}}Reklam adı
{{ad.id}}Reklam kimliği
{{site_source_name}}Reklamın yayınlandığı yer: fb, ig, msg (Messenger), an (Audience Network) veya th (Threads)
Kaynak: Meta Business Help Center. Meta ayrıca bir yerleşim parametresi ve Advantage+ katalog reklamları için bir medya türü parametresi sunar.

Meta için eksiksiz bir şablon, kaynak ve mecra için sabit değerler, diğer her şey için dinamik parametreler kullanır. ROASaurus'un Meta kurulum rehberinde önerdiği şablon budur:

Meta: her reklamın URL parametreleri alanına yapıştırın
utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_id={{campaign.id}}&utm_term={{adset.name}}&utm_content={{ad.name}}

Meta'nın belgelerinden üç ayrıntı burada önemlidir:

  • Adlar yayın anında dondurulur. Ad parametreleri, kampanyanın, reklam setinin ya da reklamın, reklam ilk yayınlandığında sahip olduğu adı kullanır. Daha sonra yeniden adlandırırsanız URL eski adı korur.
  • Düzenlemeler öğrenmeyi yeniden başlatabilir. Yayınladıktan sonra URL parametrelerini değiştirmek reklam setini yeniden öğrenme aşamasına gönderebilir. Şablonu yayından önce belirleyin.
  • Bazı parametreler sizin için eklenebilir. Meta bazı parametreleri kendi başına ekleyebilir: bir kaynak, paid olan bir mecra ve reklam, reklam seti ve kampanya kimlikleri. Gerçekte nelerin gönderildiğini bilmek için önizleme URL'sini kontrol edin.

Meta'ya göre Instagram yerleşimlerindeki koleksiyon reklamları için dinamik parametreler desteklenmez.

TikTok Ads Manager'da makrolar

TikTok dinamik değerlerine makro der. Büyük harfle, çift alt çizgi arasında yazılırlar. Ad details bölümünde hedef URL'yi girin, önizlemenin altındaki Edit'e tıklayın ve onları girmek için Build URL parameters'ı seçin. TikTok şu makroları belgeler:

MakroTikTok'un doldurduğu
__CAMPAIGN_NAME__Kampanya adı
__CAMPAIGN_ID__Kampanya kimliği
__AID_NAME__Reklam grubu adı
__AID__Reklam grubu kimliği
__CID_NAME__Kreatif adı
__CID__Kreatif kimliği
__PLACEMENT__TikTok veya Pangle gibi yerleşim
Kaynak: TikTok Ads Manager yardımı. Yükseltilmiş Smart+ kampanyaları reklam adı ve reklam kimliği için __ADID_V2_NAME__ ve __ADID_V2__ kullanır.
TikTok: aynı şablon, TikTok makrolarıyla
utm_source=tiktok&utm_medium=paid&utm_campaign=__CAMPAIGN_NAME__&utm_id=__CAMPAIGN_ID__&utm_term=__AID_NAME__&utm_content=__CID_NAME__

Yayınlamadan önce önizlemeyi açın ve __CID_NAME__ değerinin TikTok Ads Manager'da reklam için gördüğünüz adla aynı olduğunu kontrol edin, çünkü ROASaurus'un reklamla eşleştirdiği değer budur. TikTok ayrıca kaynak olarak TikTok ve mecra olarak paid ile UTM parametrelerini otomatik olarak ekleyebilir. Bu seçeneği kendi şablonunuzun yanında da kullanırsanız, her parametrenin yalnızca bir kez görünmesi için önizlemeyi kontrol edin. TikTok biri bir reklama tıkladığında açılış sayfası URL'sine kendi tıklama kimliğini, ttclid'i de ekler. Onu kendiniz eklemeniz gerekmez.

Kopyalayabileceğiniz bir adlandırma sistemi

Dinamik parametreler adlarınızı URL'ye kopyalar. Yani bir UTM adlandırma sistemi aslında kampanyaları, reklam setlerini ve reklamları adlandırma sistemidir. Onu bir kez belirleyin, yazın ve her platformda kullanın.

DüzeyKalıpÖrnekNereye gider
Kaynak (sabit)platformfacebook, tiktokutm_source
Mecra (sabit)pazarlama türüpaidutm_medium
Kampanyamarket_goal_offerus_prospecting_spring-saleutm_campaign
Reklam seti veya reklam grubuaudience_agebroad_25-54utm_term
Reklamhook:…_creator:…_format:…hook:problem_creator:anna_format:ugcutm_content
Her düzey için bir kalıp, Meta ve TikTok'ta aynı. Reklam adı kalıbı, ROASaurus'un sonuçları hook'a, içerik üreticisine ve formata göre gruplamasını sağlar.

Tablonun arkasındaki kurallar:

  • Sabit değerler için küçük harf. Her zaman facebook, bir reklamda Facebook, sonrakinde facebook olmasın.
  • Boşluk yok. Bir parçanın içinde tire (spring-sale), parçalar arasında alt çizgi (us_prospecting_spring-sale) kullanın.
  • Her yerde aynı parça sırası. Önce pazar, sonra hedef, sonra teklif. Her ad aynı biçime sahip olduğunda raporlar daha iyi sıralanır ve filtrelenir.
  • Yalnızca harfler, sayılar, tireler, alt çizgiler ve iki nokta üst üste. &, #, ? ve = gibi karakterlerin URL'lerde bir anlamı vardır ve bir araç onları kodlamazsa bağlantı bozulur.
  • Reklam adındaki kreatif bilgileri. Hook, içerik üreticisi ve format; böylece onları sonradan karşılaştırabilirsiniz. Bunun neden işe yaradığını görmek için kreatif yorgunluğu yazısına bakın.

Bu sistemle bir Meta reklamına yapılan tıklama, şuna benzer bir URL'ye iner:

Bir tıklamadan sonra açılış sayfası URL'si örneği (satır sonları eklenmiş)
https://yourstore.com/products/linen-shirt?utm_source=facebook&utm_medium=paid
  &utm_campaign=us_prospecting_spring-sale&utm_id=120210000000000001
  &utm_term=broad_25-54&utm_content=hook:problem_creator:anna_format:ugc
  &fbclid=IwAR2x...

UTM takibini bozan sık hatalar

Boşluklar ve karışık büyük/küçük harf

Google Analytics facebook ile Facebook'u iki farklı kaynak sayar, bu yüzden tek bir kanal iki satıra bölünür. Boşluklar araca bağlı olarak %20 olarak kodlanır ya da artı işaretine çevrilir ve filtreler eşleşmeyi bırakır. Kendiniz yazdığınız her değerde küçük harf kullanın ve boşluk bırakmayın.

Yayından sonra bir kampanyayı yeniden adlandırmak

Yayındaki reklamların parametrelerini düzenlemek

Meta'da yayınlanmış bir reklamın URL parametrelerini değiştirmek, reklam setini yeniden öğrenme aşamasına gönderebilir. Şablonu yayından önce yerine koyun. Bir reklamı çoğalttığınızda kopyayı yayınlamadan önce URL parametreleri alanını kontrol edin.

Parametreleri düşüren yönlendirmeler

Bir yönlendirme ziyaretçiyi bir URL'den diğerine gönderir. Soru işaretinden sonraki kısmı kopyalamazsa, UTM'ler ve tıklama kimlikleri takip betiğiniz çalışmadan önce kaybolur. Yaygın nedenler:

  • Bağlantı kısaltıcılar ve bazı link-in-bio araçları.
  • Eski bir ürün URL'sinden yenisine, sorgu dizesini korumayan yönlendirmeler.
  • Başka bir mağaza alan adına ülke veya dil yönlendirmeleri.
  • Mağazanıza parametreleri aktarmadan bağlantı veren, başka bir alan adındaki açılış sayfaları.

Başka bir alan adındaki açılış sayfaları için ROASaurus ziyaretçi kimliğini, tıklama kimliklerini ve UTM'leri taşıyabilir: betiği huni sayfalarına ekleyin ve her iki alan adını Settings › Linked domains altında listeleyin. Huniler ve açılış sayfaları yazısına bakın.

Elle yazılan değerler

Bir reklamda paid, bir diğerinde paid-social, üçüncüsünde cpc yazar. Her varyant raporlarınızda kendi satırı olur. Şablonu yeniden yazmak yerine kopyalayın.

Yayından önce test

  1. Reklama tıklayın

    Reklam önizlemesini açın ya da bir test tıklaması yapın ve açılış sayfasının tamamen yüklenmesini bekleyin.

  2. Son URL'yi okuyun

    Tüm yönlendirmelerden sonra adres çubuğuna bakın. Her utm_ parametresi ile tıklama kimliği (fbclid veya ttclid) hâlâ orada olmalıdır.

  3. Değerleri kontrol edin

    Kaynak ve ortam küçük harfle yazılmıştır ve adlar gerçek adlardır. URL'de düz yazı olarak kalmış bir {{ad.name}} ya da __CID_NAME__, makronun doldurulmadığı anlamına gelir.

  4. İlk siparişleri kontrol edin

    İlk satışlardan sonra atıf raporunuzu açın ve siparişlerin doğru kampanya ile reklamın altında göründüğünü doğrulayın.

ROASaurus UTM'leri ve tıklama kimliklerini nasıl kullanır

ROASaurus betiği her sayfa görüntülemesinde açılış sayfasının URL'sini okur. URL'de bir tıklama kimliği (fbclid, ttclid, gclid ve diğerleri) veya bir UTM parametresi varsa ROASaurus, o ziyaretçi için bir temas (touch) kaydeder. Bir sipariş geldiğinde, geriye dönük bakış penceresi (lookback) içindeki temaslar, hangi kanalın, kampanyanın ve reklamın payı alacağını belirler. Tıklama kimliği ya da UTM olmayan bir ziyaret temas sayılmaz; bu yüzden doğrudan ziyaretler daha önceki bir reklam tıklamasının üzerine yazmaz.

Reklam tıklamasıTıklama kimliğini platform ekler, UTM'leri şablonunuz ekler
Açılış sayfasıBetik, tıklama kimliğini ve UTM'leri URL'den okur
Temas (touch)Ziyaretçi için saklanır: kanal, kampanya, reklam seti, reklam
SiparişPay, geriye dönük bakış penceresindeki temaslara verilir
RaporlarAtıf kampanya bazında, kreatif analitiği reklam bazında
Tıklama kimlikleri ve UTM'ler açılış sayfasında okunur. Bunları silen bir yönlendirme tüm zinciri bozar.
ParametreROASaurus onu ne için kullanır
utm_source veya bir tıklama kimliğiKanal. Meta için: bir fbclid ya da facebook, fb, ig, instagram veya meta kaynağı. TikTok için: bir ttclid ya da tiktok kaynağı. Büyük veya küçük harf fark etmez.
utm_campaignAtıf raporundaki kampanya adı.
utm_idKampanya kimliği. Meta ve TikTok'taki reklam harcaması, siparişlerle kampanya kimliği veya kampanya adı üzerinden eşleştirilir.
utm_termReklam seti veya reklam grubu.
utm_contentReklam. Kreatif analitiği onu reklam adı veya reklam kimliği ile eşleştirir.
facebook_ads gibi bir kaynak, fbclid olmadan Meta olarak tanınmaz ve Other altında kalır.

Şablonunuz için iki nokta önemlidir. Birincisi, kreatif analitiğindeki kreatif başına gelir son tıklamaya göredir ve utm_content üzerinden eşleştirilir. utm_content reklam adı veya reklam kimliği dışında bir şey içeriyorsa reklam harcama alır ama gelir almaz. İkincisi, atıftaki kampanya ROAS'ı için harcamanın ve siparişlerin eşleşmesi gerekir; bu yüzden utm_id içindeki kampanya kimliği, yeniden adlandırmadan sonra işe yarar.

Tıklama kimlikleri ile UTM'ler farklı işler görür. Meta ve TikTok, kendilerine gönderdiğiniz satın alımları asıl tıklamayla eşleştirmek için tıklama kimliklerini kullanır; ROASaurus da her ödenmiş siparişi sunucu tarafından gönderirken bunları dahil eder. UTM'ler ise kendi raporlarınız içindir. İkisine de ihtiyacınız var. Ayrıntılar için sunucu tarafı takip nedir yazısına bakın.

Respect visitor consent açıkken (varsayılan), pazarlama çerezlerini reddeden ziyaretçiler için betik bir ziyaretçi kimliği atamaz; bu yüzden onların reklam tıklamaları ve UTM'leri kendilerine bağlanmaz. Ödenmiş siparişleri yine de hash'lenmiş sipariş verisiyle reklam platformlarınıza sunucu tarafından gönderilir. Shopify'da siparişin açılış sayfası adresi sipariş verisinin bir parçasıdır ve UTM'leri ile tıklama kimliklerini içerebilir. Betikten gelen bir temas olmadığında, örneğin ziyaretçi reddettiği ya da bir reklam engelleyici betiği durdurduğu için, ROASaurus bu adresi kendi atıf raporlarında kullanır. Adresi reklam platformlarına göndermez.

Kaynaklar

  1. Google Analytics Help: URL builders: Collect campaign data with custom URLs
  2. Meta Business Help Center: Specifications for dynamic URL parameters in Meta Ads Manager
  3. TikTok Ads Manager: About UTM Parameters
  4. TikTok Ads Manager: How to add URL parameters to your website URL
  5. TikTok Ads Manager: About TikTok Click ID

ROASaurus'ta

Okumaya devam edin

AtıfE-ticaret atıf modelleri: son tıklama, doğrusal ve daha fazlasıE-ticaret için atıf modelleri karşılaştırması: son tıklama, ilk tıklama, doğrusal, veri odaklı ve anket temelli; tek bir müşteri yolculuğu üzerinde çözümlü olarak.AtıfFacebook Ads ve Shopify satışları: Ads Manager neden daha fazlasını gösteriyorFacebook Ads ve Shopify satışları: Ads Manager'ın mağazanızdan neden daha fazla satın alım bildirdiği, ikisini adım adım nasıl uzlaştıracağınız ve hangi sayıya güveneceğiniz.AtıfSatın alma sonrası anket atıfı: tıklamaların kaçırdıklarıSatın alma sonrası anket atıfı, alıcılara sizi nasıl bulduklarını sorar. Soruyu nasıl yazacağınızı, yanlılığı nasıl yöneteceğinizi ve yanıtları tıklama verileriyle nasıl birleştireceğinizi öğrenin.
SSS

Sorular ve yanıtlar

Facebook reklamları için hangi UTM parametrelerini kullanmalıyım?

utm_source=facebook ve utm_medium=paid değerlerini sabit olarak, geri kalanı için Meta'nın dinamik parametrelerini kullanın: kampanya adı utm_campaign içinde, kampanya kimliği utm_id içinde, reklam seti adı utm_term içinde ve reklam adı utm_content içinde.

Meta Ads Manager'da UTM parametrelerini nereye eklerim?

Her reklamın URL parametreleri alanına. Bunları yayınlamadan önce ayarlayın, çünkü Meta, URL parametrelerini sonradan değiştirmenin reklam setini yeniden öğrenme aşamasına döndürebileceğini belirtir.

TikTok URL makroları nedir?

Birisi tıkladığında TikTok'un doldurduğu yer tutuculardır; örneğin kampanya adı için __CAMPAIGN_NAME__ ve kreatif adı için __CID_NAME__. TikTok ayrıca UTM parametrelerini otomatik olarak da ekleyebilir.

UTM kampanya adlarım neden Ads Manager'dakilerle eşleşmiyor?

Meta, ad parametrelerini reklam ilk yayınlandığında kampanyanın sahip olduğu adla doldurur. Kampanyayı sonradan yeniden adlandırdıysanız URL'de hâlâ eski ad durur. Bunun yerine utm_id içindeki kampanya kimliği üzerinden eşleştirin.

Sunucu tarafı takiple birlikte UTM parametrelerine hâlâ ihtiyacım var mı?

Evet. Tıklama kimlikleri reklam platformlarının satın alımları tıklamalarla eşleştirmesini sağlar, ama UTM'ler kendi raporlarınıza her ziyaretin hangi kampanyadan ve reklamdan geldiğini söyler.

Her satış, onu getiren reklama kadar izlenir

Sunucu tarafı takip, kâr ve yaşam boyu değer tek uygulamada. 14 günlük ücretsiz deneme, kredi kartı gerekmez.

Ücretsiz denemenizi başlatın →