- 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 | Сайтът или платформата, от която идва посещението | |
utm_medium | Типът маркетинг | paid |
utm_campaign | Кампанията | us_prospecting_spring-sale |
utm_term | Платената ключова дума в рекламите в търсачка; при платените социални мрежи обикновено наборът от реклами | broad_25-54 |
utm_content | Коя реклама или връзка, за да различавате креативите | Името на рекламата |
utm_id | ID на кампанията | 120210000000000001 |
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 използва фиксирани стойности за source и medium и динамични параметри за всичко останало. Това е шаблонът, който ROASaurus препоръчва в своето ръководство за настройка на Meta:
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 |
__ADID_V2_NAME__ и __ADID_V2__ за името и ID на рекламата.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, tiktok | utm_source |
| Medium (фиксиран) | тип маркетинг | paid | utm_medium |
| Кампания | market_goal_offer | us_prospecting_spring-sale | utm_campaign |
| Набор от реклами или група реклами | audience_age | broad_25-54 | utm_term |
| Реклама | hook:…_creator:…_format:… | hook:problem_creator:anna_format:ugc | utm_content |
Правилата зад таблицата:
- Малки букви за фиксираните стойности. Винаги facebook, никога Facebook в една реклама и facebook в следващата.
- Без интервали. Използвайте тире вътре в част (spring-sale) и долна черта между частите (us_prospecting_spring-sale).
- Един и същ ред на частите навсякъде. Пазар, после цел, после оферта. Отчетите се сортират и филтрират по-добре, когато всяко име има една и съща форма.
- Само букви, цифри, тирета, долни черти и двоеточия. Символи като &, #, ? и = имат значение в URL адресите и връзката се чупи, когато инструмент не ги кодира.
- Данни за креатива в името на рекламата. Hook, създател и формат, за да можете да ги сравнявате по-късно. Вижте умората на креативите за това защо това помага.
С тази система кликване върху реклама в Meta стига до 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. Всеки вариант става отделен ред в отчетите ви. Копирайте шаблона, вместо да го въвеждате наново.
Тестване преди пускане
- Кликнете върху рекламата
Отворете прегледа на рекламата или направете тестово кликване и оставете целевата страница да се зареди изцяло.
- Прочетете крайния URL адрес
Проверете адресната лента след всички пренасочвания. Всеки параметър utm_ и click ID-ът (fbclid или ttclid) трябва все още да са там.
- Проверете стойностите
Стойностите на source и medium са с малки букви, а имената са истински имена. Буквално изписано
{{ad.name}}или__CID_NAME__в URL адреса означава, че макросът не е попълнен. - Проверете първите поръчки
След първите продажби отворете отчета си за атрибуция и се уверете, че поръчките се появяват под правилната кампания и реклама.
Как ROASaurus използва UTM и click ID-та
Скриптът на ROASaurus чете URL адреса на целевата страница при всяко преглеждане на страница. Когато URL адресът съдържа click ID (fbclid, ttclid, gclid и други) или UTM параметър, ROASaurus записва точка на контакт за този посетител. Когато постъпи поръчка, точките на контакт в рамките на вашия прозорец за атрибуция определят кой канал, коя кампания и коя реклама получават заслугата. Без click ID или UTM едно посещение не е точка на контакт, затова директните посещения никога не презаписват по-ранно кликване върху реклама.
| Параметър | За какво я използва ROASaurus |
|---|---|
utm_source или click ID | Каналът. Meta: fbclid или source със стойност facebook, fb, ig, instagram или meta. TikTok: ttclid или source със стойност tiktok. Главните и малките букви нямат значение. |
utm_campaign | Името на кампанията в отчета за атрибуция. |
utm_id | ID на кампанията. Разходите за реклама от Meta и TikTok се съпоставят с поръчките по ID на кампанията или по име на кампанията. |
utm_term | Наборът от реклами или групата реклами. |
utm_content | Рекламата. Анализът на креативите я съпоставя по името на рекламата или по ID на рекламата. |
За вашия шаблон са важни две неща. Първо, приходите по креатив в анализа на креативите са по последен клик и се съпоставят по 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 използва този адрес в собствените си отчети за атрибуция. Не го изпраща към рекламните платформи.
Източници
- Google Analytics Help: URL builders: Collect campaign data with custom URLs
- Meta Business Help Center: Specifications for dynamic URL parameters in Meta Ads Manager
- TikTok Ads Manager: About UTM Parameters
- TikTok Ads Manager: How to add URL parameters to your website URL
- TikTok Ads Manager: About TikTok Click ID