Как да добавите UTM параметри към TikTok реклами?
TikTok Ads Manager предлага два начина за прикачване на UTM параметри: поставете ги директно в URL полето до адреса на целевата страница или използвайте превключвателя Build URL Parameters, който разделя заявката на двойки ключ-стойност. И двата метода работят. Методът с превключвателя е по-чист и по-малко предразположен към грешки.
Но по-важно от това къде ги поставяте е следното: TikTok използва уникален синтаксис на макроси — двойни долни черти като __CAMPAIGN_NAME__ — който се различава от всяка друга рекламна платформа. Използвайте синтаксиса на Meta {{campaign.name}} в TikTok реклама и параметърът няма да се разреши. В отчетите на GA4 ще видите буквалния текст {{campaign.name}} вместо действителни данни.
TikTok надхвърли 1,12 милиарда активни потребители месечно в световен мащаб през Q4 2025, според DataReportal. За марки, които инвестират в кратки видеоклипове, UTM проследяването в TikTok Ads вече не е опция. Това е единственият начин да видите коя кампания, рекламна група и креатив са донесли резултати извън собствения аналитичен панел на TikTok.
Какво представляват динамичните UTM параметри на TikTok?
Динамичните параметри на TikTok автоматично попълват данните на кампанията във вашите URL адреси в момента на кликване. Напишете __CAMPAIGN_NAME__ и TikTok го заменя с действителното име на кампанията, когато някой кликне върху рекламата ви. Без ръчни актуализации при преименуване, без остарели стойности, стоящи в URL адресите седмици наред.
Ето 7-те основни динамични макроса:
| Динамичен макрос | Какво вмъква | Препоръчително UTM поле |
|---|---|---|
__CAMPAIGN_NAME__ | Име на кампанията (текст) | utm_campaign |
__CAMPAIGN_ID__ | ID на кампанията (числово) | utm_id |
__AID_NAME__ | Име на рекламната група (текст) | utm_campaign |
__AID__ | ID на рекламната група (числово) | utm_campaign |
__CID_NAME__ | Име на креатива / рекламата (текст) | utm_content |
__CID__ | ID на креатива / рекламата (числово) | utm_content |
__PLACEMENT__ | Позиция (TikTok, Pangle и т.н.) | utm_source |
Синтаксисът с двойна долна черта __MACRO__ е специфичен за TikTok. Google използва {единични скоби}, Meta {{двойни скоби}}, LinkedIn {{ГЛАВНИ_СКОБИ}}. Ако управлявате реклами на множество платформи — а през 2026 г. повечето paid social екипи го правят — запомнянето на разликите в синтаксиса бързо омръзва. Един грешен тип скоба означава цял месец повредени данни за проследяване.
Защо __AID_NAME__, а не __ADGROUP_NAME__? Вътрешната конвенция за именуване на TikTok използва „AID" (Advertising ID) за рекламни групи и „CID" (Creative ID) за отделни реклами. Именуването е неинтуитивно, ако идвате от Meta или Google. Но макросите са стабилни и добре документирани в официалния помощен център на TikTok.
Какъв е препоръчителният UTM шаблон за TikTok Ads?
Шаблонът Clean Signal Method за TikTok Ads:
utm_source=tiktok
utm_medium=paid_social
utm_campaign=__CAMPAIGN_NAME__-__AID_NAME__
utm_content=__CID_NAME__
utm_id=__CAMPAIGN_ID__
Когато потребител кликне върху реклама в TikTok Feed, параметрите се разрешават например така:
utm_source=tiktok
utm_medium=paid_social
utm_campaign=conversions_retargeting_video-interest_fitness_25-34
utm_content=hook_discount_v2
utm_id=1798234567890
Сравнете с обичайната настройка по подразбиране: utm_source=tiktok&utm_medium=cpc&utm_campaign=spring_promo. Три точки данни срещу пет. А статичната версия остарява в момента, в който някой преименува кампанията или смени креатива.
utm_medium=paid_social съответства на групирането на канали по подразбиране на GA4 за платен социален трафик. Използвайте cpc, cpm, social или tiktok като медия и вашият TikTok трафик попада в „Paid Search", „Display" или „Unassigned" — нито едно от тях не е вярно. Ръководството за конвенции за именуване на UTM обяснява защо съгласуването с каналите на GA4 е най-важното нещо, което можете да направите за чисти отчети.
Забележете, че шаблонът използва статичен utm_source=tiktok вместо __PLACEMENT__. Защо? Макросът за позиция на TikTok връща стойности като TikTok, Pangle или TopBuzz — името на приложението, където е показана рекламата. За повечето рекламодатели, използващи само позиции в TikTok (по подразбиране през 2026 г.), макросът просто връща TikTok всеки път. Ако използвате и инвентар от Pangle, превключете на utm_source=tiktok-__PLACEMENT__, за да видите разпределението.
Къде да поставите UTM параметри в TikTok Ads Manager?
На ниво реклама в TikTok Ads Manager. Отворете рекламата → превъртете до секцията Destination → намерете URL полето.
Метод 1 — Директно URL поле: Добавете UTM параметри към URL адреса на целевата страница:
https://example.com/?utm_source=tiktok&utm_medium=paid_social&utm_campaign=__CAMPAIGN_NAME__-__AID_NAME__&utm_content=__CID_NAME__&utm_id=__CAMPAIGN_ID__
Метод 2 — Превключвател Build URL Parameters: Кликнете върху превключвателя и въведете всеки параметър като двойка ключ-стойност. TikTok автоматично сглобява крайния URL. Този метод предотвратява грешки при въвеждане на разделителите (&, ?, =) и е по-безопасната опция за екипи.
Едно нещо, което научих по трудния начин: URL полето на TikTok има лимит от 1024 знака. Дълъг URL на целевата страница, комбиниран с пространни имена на кампании в динамични макроси, може да надхвърли този лимит. Попаднахме на това при URL на продуктова страница на клиент, който вече беше с повече от 200 знака. Решението? Използвайте вградения URL скъсител в UTM Generator преди поставянето — по-кратък базов URL означава повече място за параметри.
Какво е функцията Auto-Attach на TikTok и трябва ли да я използвате?
Функцията auto-attach на TikTok автоматично добавя ttclid (TikTok Click ID) към URL адреса на целевата страница. Тя е включена по подразбиране за нови рекламни акаунти, създадени след март 2024 г.
Това не е същото като UTM параметри. Auto-attach изпраща данни на ниво кликване обратно към собствената система за атрибуция на TikTok — TikTok Events API и TikTok Pixel. Не изпраща данни към GA4, вашия CRM или което и да е приложение извън екосистемата на TikTok.
Така че отговорът е: оставете auto-attach включен И добавете UTM параметри. Те обслужват различни системи и не си пречат.
Ето как изглежда пълен URL и с двете:
https://example.com/?utm_source=tiktok&utm_medium=paid_social&utm_campaign=spring_sale-interest_fitness&utm_content=hook_v2&utm_id=1798234567890&ttclid=E.C.P.A1b2c3d4e5...
GA4 чете UTM параметрите. TikTok Pixel чете ttclid. И двете системи получават каквото им трябва от едно кликване.
Според документацията за auto-tracking на TikTok, auto-attach поддържа 7-дневен прозорец за атрибуция след кликване и 1-дневен прозорец след показване — идентично с това, което FBCLID прави за Meta. Изключването нарушава алгоритъма за оптимизация на конверсиите на TikTok, което директно влияе върху цената за придобиване.
Каква е разликата между TTCLID и UTM параметри?
TTCLID и UTM параметрите изпълняват различни задачи за различни системи. Нито едното не замества другото.
| TTCLID | UTM параметри | |
|---|---|---|
| Добавя се от | TikTok (автоматично) | Вас (ръчно) |
| Синтаксис | ttclid=E.C.P.A1b2c3d4... | utm_source=tiktok&utm_medium=... |
| Цел | Захранване на атрибуционния двигател на TikTok | Захранване на GA4, CRM, BI инструменти |
| Засегнат от iOS 17 | Да — премахнат в Safari Private Browsing | Не — преминава без промени |
| Необходим за | Оптимизация на конверсиите на TikTok | Външна аналитика |
| Може ли да се изключи? | Да (но не би трябвало) | Не е приложимо — добавяте ги ръчно |
Защитата на Apple срещу проследяване на връзки в iOS 17+ премахва идентификаторите на кликване като ttclid от URL адреси, отворени в Mail, Съобщения и Safari Private Browsing. Според индустриални оценки от доставчици на мобилна аналитика, приблизително 12–18% от мобилните уеб сесии от социални реклами сега са засегнати от някаква форма на премахване на декорацията на връзки. UTM параметрите преживяват това премахване. Така че за тази част от трафика UTM е единственият атрибуционен сигнал, който достига до вашата аналитика.
Това е същата динамика като GCLID срещу UTM в Google Ads и FBCLID срещу UTM в Meta Ads. Използвайте и двете. Винаги.
Как TikTok се различава от Meta и Google за настройка на UTM?
Всяка платформа има собствен синтаксис на макроси, собствено поле за вмъкване на UTM и собствени особености. Ето сравнението:
| Функция | TikTok Ads | Meta Ads | Google Ads |
|---|---|---|---|
| Синтаксис на макроси | __DOUBLE_UNDERSCORE__ | {{double.braces}} | {single_braces} |
| Къде да поставите | URL поле или Build Parameters | Поле URL Parameters | Tracking Template |
| Автоматичен ID на кликване | ttclid | fbclid | gclid |
Нужен водещ ? | Да (URL поле) / Не (превключвател) | Не (добавя се автоматично) | Не ({lpurl} го управлява) |
| Макрос за име на кампания | __CAMPAIGN_NAME__ | {{campaign.name}} | {campaignname} |
| Макрос за ID на кампания | __CAMPAIGN_ID__ | {{campaign.id}} | {campaignid} |
| Макрос за креатив | __CID_NAME__ | {{ad.name}} | {creative} |
| Макрос за позиция | __PLACEMENT__ | {{placement}} | {placement} |
Най-голямата практическа разлика: Google Ads ви позволява да зададете Tracking Template на ниво акаунт, който автоматично се прилага към всяка реклама. Meta ви позволява да зададете URL Parameters на ниво рекламен набор. TikTok? Само на ниво реклама. Без наследяване. Всяка реклама се нуждае от собствени UTM параметри, освен ако не използвате масово редактиране.
Това са 50+ реклами за ръчно маркиране в типична TikTok кампания с 5 рекламни групи и 10+ креатива във всяка. Шаблоните спасяват от кошмар с поддръжката.
Професионален съвет: Изберете „TikTok Ads" в UTM Generator и всеки макрос се попълва автоматично с правилния синтаксис с двойна долна черта:
__CAMPAIGN_NAME__в кампания,__CID_NAME__в съдържание,__CAMPAIGN_ID__в utm_id. Копирайте резултата, отворете TikTok Ads Manager, включете превключвателя Build URL Parameters и поставете. Запазете шаблона, споделете URL с екипа — всички използват същата структура без референтен документ.
Как да се справите с преименуването на TikTok кампании с динамични параметри
Същият проблем като при Meta. Преименувайте TikTok кампания от spring_sale_2026 на q2_retargeting по средата на провеждането и __CAMPAIGN_NAME__ извлича новото име за всяко кликване след промяната. GA4 показва два записа за една кампания.
Решението е идентично: винаги включвайте utm_id=__CAMPAIGN_ID__. Числовият ID на кампанията никога не се променя. Използвайте го като ключ за свързване в Looker Studio или всеки BI инструмент, за да обедините данните преди и след преименуването.
Но TikTok добавя усложнение: името на рекламната група (__AID_NAME__) тук е по-важно, отколкото на други платформи. Алгоритъмът на TikTok третира всяка рекламна група като отделна единица за оптимизация — разпределение на бюджета, обучение на аудиторията, тестване на креативи — всичко се случва на ниво рекламна група. Така че проследяването на __AID_NAME__ в utm_campaign ви дава детайлността, от която наистина се нуждаете за решения по оптимизацията.
Имах DTC марка, провеждаща 8 рекламни групи, насочени към различни аудитории по интереси в рамките на една кампания. Без __AID_NAME__ в UTM, всичките 8 аудитории изглеждаха като една маса в GA4. С него можехме да видим, че interest_fitness_25-34 има 2,3x ROAS в сравнение с interest_fashion_18-24. Тази информация премести $12 000 от месечния бюджет за една седмица.
Често задавани въпроси
Какъв е синтаксисът на UTM макросите за TikTok Ads?
TikTok използва синтаксис с двойна долна черта за динамични параметри: __PARAMETER_NAME__. 7-те основни макроса са __CAMPAIGN_NAME__, __CAMPAIGN_ID__, __AID_NAME__ (име на рекламна група), __AID__ (ID на рекламна група), __CID_NAME__ (име на креатив), __CID__ (ID на креатив) и __PLACEMENT__. Този синтаксис е уникален за TikTok — Meta използва двойни фигурни скоби {{}}, а Google единични {}. Смесването на синтаксис между платформите е честа грешка, която разваля проследяването.
Къде добавяте UTM параметри в TikTok Ads Manager?
UTM параметрите се добавят на ниво реклама в TikTok Ads Manager. Отворете рекламата, превъртете до секцията Destination и или добавете параметрите директно в URL полето, или използвайте превключвателя „Build URL Parameters" за въвеждане на двойки ключ-стойност. Методът с превключвателя е по-безопасен, защото TikTok автоматично сглобява разделителите. В TikTok няма наследяване на UTM на ниво акаунт или рекламна група — всяка реклама се нуждае от собствени параметри.
Какво е ttclid и все още имам ли нужда от UTM параметри?
TTCLID (TikTok Click ID) е автоматично генерираният идентификатор на кликване на TikTok, който подава данни за конверсии обратно към системата за атрибуция и Pixel на TikTok. Не е заместител на UTM параметри. TTCLID работи само в екосистемата на TikTok. UTM параметрите изпращат данни за кампанията към GA4, CRM системи, BI инструменти и всяка външна аналитична платформа. Запазете и двете: auto-attach включен за оптимизация на TikTok, UTM параметри добавени за външно отчитане.
Какъв е правилният utm_medium за TikTok Ads в GA4?
Използвайте paid_social като utm_medium за TikTok Ads. Тази стойност съответства на правилото за групиране на канали по подразбиране на GA4 за трафик Paid Social. Използването на cpc, cpm, video или tiktok като медия ще класифицира погрешно вашия TikTok трафик в грешния GA4 канал — или ще го изпрати в „Unassigned". След като данните влязат в GA4 с грешна медия, не можете ретроактивно да поправите присвояването на канала.
iOS 17 премахва ли UTM параметрите на TikTok?
Не. Защитата на Apple срещу проследяване на връзки в iOS 17+ премахва автоматично генерираните идентификатори на кликване като ttclid от URL адреси в Safari Private Browsing, Mail и Съобщения — но UTM параметрите преминават без промени. За приблизително 12–18% от мобилните сесии, засегнати от премахването на декорацията на връзки, UTM параметрите са единственият атрибуционен сигнал, който достига до GA4 и външните аналитични инструменти.
Мога ли да задам UTM параметри на ниво кампания в TikTok?
Не. TikTok Ads Manager поддържа UTM параметри само на ниво реклама. За разлика от Google Ads (Tracking Template на ниво акаунт) или Meta (URL Parameters на ниво рекламен набор), TikTok няма система за наследяване. Всяка реклама трябва да има собствен UTM низ. За кампании с десетки креативи използвайте запазени шаблони в UTM Generator, за да стандартизирате и ускорите процеса — генерирайте веднъж, споделете URL на шаблона и всеки член на екипа прилага същата структура.
Проследявайте всяко кликване върху TikTok реклама в GA4 — отворете UTM Generator, изберете TikTok Ads и копирайте пълния UTM низ с всички динамични макроси в правилния синтаксис с двойна долна черта. Безплатно, без регистрация, работи за всеки формат на кампания.