Атрибуция

UTM параметри за реклами във Facebook и TikTok: система за именуване

UTM параметри за реклами във Facebook и TikTok: динамичните стойности, които всяка платформа попълва, система за именуване, която можете да копирате, и грешките, които развалят проследяването.

·9 мин четене·От екипа на ROASaurus

Основни изводи
  • UTM параметрите са тагове в URL адреса на рекламата, които казват на отчетите ви от кой източник, кампания и реклама е дошло едно посещение.
  • Meta и TikTok попълват вместо вас имената на кампания, набор от реклами и реклама с динамични параметри, така че задавате един шаблон и никога не пишете имена на ръка.
  • Използвайте фиксирани стойности с малки букви за utm_source и utm_medium и слагайте ID на кампанията в utm_id, така че отчетите да съвпадат и след преименуване на кампания.
  • Тествайте всяка нова реклама преди пускане: кликнете и проверете дали крайният URL адрес още има параметрите след всяко пренасочване.
  • ROASaurus чете utm_content като име или ID на рекламата за отчетите по креативи, а utm_id или utm_campaign, за да съпостави разходите на кампаниите с поръчките.

UTM параметрите са тагове, които добавяте към URL адреса на целевата страница на рекламата, като utm_source=facebook и utm_campaign=spring-sale, така че отчетите ви да могат да кажат кой източник, кампания и реклама е изпратил всяко посещение. За реклами във Facebook и TikTok не въвеждате имената на ръка: и двете платформи предлагат динамични параметри, които попълват имената на кампанията, набора от реклами и рекламата, когато някой кликне.

Това ръководство обхваща петте UTM параметъра, динамичните параметри в Meta и TikTok, система за именуване с примери, които можете да копирате, грешките, които чупят проследяването, и как ROASaurus използва UTM и click ID-та.

Кои са петте UTM параметъра?

UTM параметрите са двойки име и стойност в края на URL адрес, след въпросителния знак. Google Analytics ги направи разпространени и повечето инструменти за анализ и атрибуция ги четат. Google казва, че винаги трябва да задавате utm_source, utm_medium и utm_campaign.

ПараметърКакво описваПример за платена реклама в социална мрежа
utm_sourceСайтът или платформата, от която идва посещениетоfacebook
utm_mediumТипът маркетингpaid
utm_campaignКампаниятаus_prospecting_spring-sale
utm_termПлатената ключова дума в рекламите в търсачка; при платените социални мрежи обикновено наборът от рекламиbroad_25-54
utm_contentКоя реклама или връзка, за да различавате креативитеИмето на рекламата
utm_idID на кампанията120210000000000001
Петте класически параметъра плюс utm_id. Google Analytics третира стойностите като чувствителни към регистъра: facebook и Facebook са два различни източника.

Google изброява и utm_id, ID на кампания. Струва си да го зададете, защото имената се променят, а ID-тата не. Ще видите защо в раздела за грешките.

Динамични параметри в Meta Ads Manager

В Meta Ads Manager добавяте параметри към всяка реклама в полето за URL параметри. Динамичните параметри на Meta са заместители в двойни къдрави скоби. Когато някой кликне, Meta ги заменя с реалната стойност. Ето тези, които Meta документира:

Динамичен параметърMeta попълва
{{campaign.name}}Името на кампанията
{{campaign.id}}ID на кампанията
{{adset.name}}Името на набора от реклами
{{adset.id}}ID на набора от реклами
{{ad.name}}Името на рекламата
{{ad.id}}ID на рекламата
{{site_source_name}}Къде е излязла рекламата: fb, ig, msg (Messenger), an (Audience Network) или th (Threads)
Източник: Meta Business Help Center. Meta предлага и параметър за позициониране и параметър за тип медия за каталожни реклами Advantage+.

Пълният шаблон за Meta използва фиксирани стойности за source и medium и динамични параметри за всичко останало. Това е шаблонът, който ROASaurus препоръчва в своето ръководство за настройка на Meta:

Meta: поставете в полето за URL параметри на всяка реклама
utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_id={{campaign.id}}&utm_term={{adset.name}}&utm_content={{ad.name}}

Три подробности от документацията на Meta са важни тук:

  • Имената се замразяват при публикуване. Параметрите за имена използват името, което кампанията, наборът от реклами или рекламата е имала при първото публикуване на рекламата. Ако я преименувате по-късно, URL адресът запазва старото име.
  • Редакциите могат да рестартират обучението. Промяната на URL параметрите след публикуване може да върне набора от реклами във фаза на обучение. Задайте шаблона преди пускане.
  • Някои параметри може да бъдат добавени вместо вас. Meta може да добави някои параметри сама: източник, medium със стойност paid и ID на рекламата, набора от реклами и кампанията. Проверете URL адреса в прегледа, за да знаете какво реално се изпраща.

Според Meta динамичните параметри не се поддържат за колекционни реклами (collection ads) в позиции на Instagram.

Макроси в TikTok Ads Manager

TikTok нарича динамичните си стойности макроси. Те се пишат с главни букви между двойни долни черти. В раздела Ad details въведете URL адреса на дестинацията, кликнете върху Edit под прегледа и изберете Build URL parameters, за да ги въведете. TikTok документира тези макроси:

МакросTikTok попълва
__CAMPAIGN_NAME__Името на кампанията
__CAMPAIGN_ID__ID на кампанията
__AID_NAME__Името на групата реклами
__AID__ID на групата реклами
__CID_NAME__Името на креатива
__CID__ID на креатива
__PLACEMENT__Позиционирането, като TikTok или Pangle
Източник: помощ на TikTok Ads Manager. Подобрените кампании Smart+ използват __ADID_V2_NAME__ и __ADID_V2__ за името и ID на рекламата.
TikTok: същият шаблон с макроси на TikTok
utm_source=tiktok&utm_medium=paid&utm_campaign=__CAMPAIGN_NAME__&utm_id=__CAMPAIGN_ID__&utm_term=__AID_NAME__&utm_content=__CID_NAME__

Преди да пуснете, отворете прегледа и проверете дали __CID_NAME__ се превръща в същото име, което виждате за рекламата в TikTok Ads Manager, защото това е стойността, с която ROASaurus съпоставя рекламата. TikTok може да прикача UTM параметри и автоматично, с TikTok като източник и paid като medium. Ако използвате тази опция заедно със собствения си шаблон, проверете прегледа, така че всеки параметър да се появява само веднъж. TikTok добавя и собствен click ID, ttclid, към URL адреса на целевата страница, когато някой кликне върху реклама. Не е нужно да го добавяте сами.

Система за именуване, която можете да копирате

Динамичните параметри копират имената ви в URL адреса. Така че системата за именуване на UTM всъщност е система за именуване на кампании, набори от реклами и реклами. Решете я веднъж, запишете я и я използвайте във всяка платформа.

НивоШаблонПримерПопада в
Source (фиксиран)платформаfacebook, tiktokutm_source
Medium (фиксиран)тип маркетингpaidutm_medium
Кампанияmarket_goal_offerus_prospecting_spring-saleutm_campaign
Набор от реклами или група рекламиaudience_agebroad_25-54utm_term
Рекламаhook:…_creator:…_format:…hook:problem_creator:anna_format:ugcutm_content
Един шаблон за всяко ниво, един и същ в Meta и TikTok. Шаблонът за името на рекламата позволява на ROASaurus да групира резултатите по hook, създател и формат.

Правилата зад таблицата:

  • Малки букви за фиксираните стойности. Винаги facebook, никога Facebook в една реклама и facebook в следващата.
  • Без интервали. Използвайте тире вътре в част (spring-sale) и долна черта между частите (us_prospecting_spring-sale).
  • Един и същ ред на частите навсякъде. Пазар, после цел, после оферта. Отчетите се сортират и филтрират по-добре, когато всяко име има една и съща форма.
  • Само букви, цифри, тирета, долни черти и двоеточия. Символи като &, #, ? и = имат значение в URL адресите и връзката се чупи, когато инструмент не ги кодира.
  • Данни за креатива в името на рекламата. Hook, създател и формат, за да можете да ги сравнявате по-късно. Вижте умората на креативите за това защо това помага.

С тази система кликване върху реклама в Meta стига до URL адрес като този:

Примерен URL адрес на целевата страница след кликване (с добавени нови редове)
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

Интервали и смесени главни и малки букви

Google Analytics третира facebook и Facebook като два различни източника, така че един канал се разделя на два реда. Интервалите се кодират като %20 или се превръщат в знак плюс, в зависимост от инструмента, и филтрите спират да съвпадат. Използвайте малки букви и без интервали във всяка стойност, която въвеждате сами.

Преименуване на кампания след пускане

Редактиране на параметрите на активни реклами

В Meta промяната на URL параметрите на публикувана реклама може да върне набора ѝ от реклами във фаза на обучение. Задайте шаблона преди пускане. Когато дублирате реклама, проверете полето ѝ за URL параметри, преди да публикувате копието.

Пренасочвания, които губят параметрите

Пренасочването праща посетителя от един URL адрес към друг. Ако не копира частта след въпросителния знак, UTM-ите и click ID-тата изчезват, преди да се изпълни скриптът ви за проследяване. Чести причини:

  • Скъсители на връзки и някои link-in-bio инструменти.
  • Пренасочвания от стар URL адрес на продукт към нов, които не запазват query string.
  • Пренасочвания по държава или език към друг домейн на магазин.
  • Целеви страници в друг домейн, които водят към магазина ви, без да предават параметрите.

За целеви страници в друг домейн ROASaurus може да пренася ID на посетителя, click ID-тата и UTM-ите през домейните: добавете скрипта към страниците на фунията и посочете и двата домейна под Settings › Linked domains. Вижте фунии и целеви страници.

Стойности, въведени на ръка

Една реклама казва paid, друга paid-social, трета cpc. Всеки вариант става отделен ред в отчетите ви. Копирайте шаблона, вместо да го въвеждате наново.

Тестване преди пускане

  1. Кликнете върху рекламата

    Отворете прегледа на рекламата или направете тестово кликване и оставете целевата страница да се зареди изцяло.

  2. Прочетете крайния URL адрес

    Проверете адресната лента след всички пренасочвания. Всеки параметър utm_ и click ID-ът (fbclid или ttclid) трябва все още да са там.

  3. Проверете стойностите

    Стойностите на source и medium са с малки букви, а имената са истински имена. Буквално изписано {{ad.name}} или __CID_NAME__ в URL адреса означава, че макросът не е попълнен.

  4. Проверете първите поръчки

    След първите продажби отворете отчета си за атрибуция и се уверете, че поръчките се появяват под правилната кампания и реклама.

Как ROASaurus използва UTM и click ID-та

Скриптът на ROASaurus чете URL адреса на целевата страница при всяко преглеждане на страница. Когато URL адресът съдържа click ID (fbclid, ttclid, gclid и други) или UTM параметър, ROASaurus записва точка на контакт за този посетител. Когато постъпи поръчка, точките на контакт в рамките на вашия прозорец за атрибуция определят кой канал, коя кампания и коя реклама получават заслугата. Без click ID или UTM едно посещение не е точка на контакт, затова директните посещения никога не презаписват по-ранно кликване върху реклама.

Клик върху рекламаПлатформата добавя своя click ID, вашият шаблон добавя UTM параметрите
Целева страницаСкриптът чете click ID и UTM параметрите от URL адреса
Точка на контактЗаписва се за посетителя: канал, кампания, набор от реклами, реклама
ПоръчкаПриписва се на точките на контакт в прозореца за атрибуция
ОтчетиАтрибуция по кампании, анализ на креативите по реклами
Click ID-тата и UTM параметрите се четат на целевата страница. Пренасочване, което ги премахва, прекъсва цялата верига.
ПараметърЗа какво я използва ROASaurus
utm_source или click IDКаналът. Meta: fbclid или source със стойност facebook, fb, ig, instagram или meta. TikTok: ttclid или source със стойност tiktok. Главните и малките букви нямат значение.
utm_campaignИмето на кампанията в отчета за атрибуция.
utm_idID на кампанията. Разходите за реклама от Meta и TikTok се съпоставят с поръчките по ID на кампанията или по име на кампанията.
utm_termНаборът от реклами или групата реклами.
utm_contentРекламата. Анализът на креативите я съпоставя по името на рекламата или по ID на рекламата.
Source като facebook_ads, без fbclid, не се разпознава като Meta и попада под „Други“.

За вашия шаблон са важни две неща. Първо, приходите по креатив в анализа на креативите са по последен клик и се съпоставят по utm_content. Ако utm_content съдържа нещо различно от името или ID на рекламата, рекламата получава разходи, но не и приходи. Второ, ROAS на кампанията в атрибуцията изисква разходите и поръчките да си съответстват, затова ID на кампанията в utm_id помага след преименуване.

Click ID-тата и UTM параметрите вършат различна работа. Meta и TikTok използват click ID-тата, за да съпоставят покупките, които им изпращате, с първоначалното кликване, а ROASaurus ги включва, когато изпраща всяка платена поръчка от страна на сървъра. UTM параметрите са за вашите собствени отчети. Нуждаете се и от двете. Повече в какво е проследяване от страна на сървъра.

При включена опция Respect visitor consent (по подразбиране) скриптът не задава ID на посетител за посетители, които откажат маркетинговите бисквитки, затова кликванията им върху реклами и UTM параметрите не се свързват с тях. Платените им поръчки все пак се изпращат към вашите рекламни платформи от страна на сървъра, с хеширани данни от поръчката. В Shopify адресът на целевата страница на поръчката е част от данните на поръчката и може да съдържа UTM параметри и click ID-та. Когато няма точка на контакт от скрипта, например защото посетителят е отказал или блокер на реклами е спрял скрипта, ROASaurus използва този адрес в собствените си отчети за атрибуция. Не го изпраща към рекламните платформи.

Източници

  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

Продължете да четете

АтрибуцияМодели за атрибуция в онлайн търговията: последен клик, линейна и другиСравнение на моделите за атрибуция в онлайн търговията: последен клик, първи клик, линейна, управлявана от данни и базирана на анкета, разгледани на един пример с пътя на клиента.АтрибуцияFacebook Ads и продажби в Shopify: защо Ads Manager показва повечеFacebook Ads и продажби в Shopify: защо Ads Manager отчита повече покупки от вашия магазин, как да съгласувате двете стъпка по стъпка и на кое число да вярвате.АтрибуцияАтрибуция чрез анкета след покупка: какво пропускат кликваниятаАтрибуцията чрез анкета след покупка пита купувачите как са ви намерили. Научете как да формулирате въпроса, как да се справите с пристрастията и как да съчетаете отговорите с данните за кликванията.
ЧЗВ

Въпроси и отговори

Какви UTM параметри да използвам за реклами във Facebook?

Използвайте utm_source=facebook и utm_medium=paid като фиксирани стойности, а за останалото — динамичните параметри на Meta: името на кампанията в utm_campaign, ID на кампанията в utm_id, името на набора от реклами в utm_term и името на рекламата в utm_content.

Къде да добавя UTM параметри в Meta Ads Manager?

В полето URL parameters на всяка реклама. Задайте ги, преди да публикувате, защото Meta отбелязва, че по-късна промяна на URL параметрите може да върне набора от реклами във фазата на обучение.

Какво представляват URL макросите на TikTok?

Заместители, които TikTok попълва, когато някой кликне, например __CAMPAIGN_NAME__ за името на кампанията и __CID_NAME__ за името на креатива. TikTok може да добавя UTM параметри и автоматично.

Защо имената на кампаниите в UTM не съвпадат с тези в Ads Manager?

Meta попълва параметрите за имена с името, което кампанията е имала при първото публикуване на рекламата. Ако по-късно сте преименували кампанията, URL адресът все още съдържа старото име. Вместо това съпоставяйте по ID на кампанията в utm_id.

Нужни ли са ми още UTM параметри при проследяване от страна на сървъра?

Да. Click ID-тата позволяват на рекламните платформи да съпоставят покупките с кликванията, но UTM параметрите показват на вашите собствени отчети от коя кампания и реклама идва всяко посещение.

Всяка продажба, проследена до рекламата, която я е донесла

Проследяване от страна на сървъра, печалба и пожизнена стойност на клиента в едно приложение. 14-дневен безплатен пробен период, без кредитна карта.

Започнете безплатния си пробен период →