Кожен, хто бодай раз звіряв звіти трекера й партнерки, стикався з питанням: «а цей лід від якого кліку?». Відповідь дають дві речі — click id і SubID. Їх часто плутають, хоча ролі в них різні. Розкладімо все по поличках.
Що таке click id
Click id (clickid, ID кліку) — унікальний ідентифікатор одного переходу за рекламним посиланням. Його генерує система, через яку пройшов клік: трекер, клоака, рекламний майданчик. Сам собою номер нічого не означає, але за ним можна знайти запис про клік з усіма подробицями: час, IP, країна, пристрій, кампанія, ціна.
Один клік може мати одразу кілька номерів від різних систем:
| Чий номер | Приклад параметра | Хто видає | Кому потрібен |
|---|---|---|---|
| Рекламного майданчика | fbclid, gclid, ttclid |
Facebook, Google, TikTok | Майданчику — для атрибуції та оптимізації |
| Трекера | click_id, subid, cid |
Ваш трекер | Трекеру — щоб прийняти постбек |
| Партнерської мережі | transaction_id, aff_click_id |
CPA-мережа | Мережі — для внутрішнього обліку |
Плутанина починається, коли номер однієї системи потрапляє в іншу. Правило просте: у партнерку надсилайте номер кліку вашого трекера, а номер майданчика зберігайте в трекері, щоб потім повернути конверсію в рекламний кабінет. Про номери майданчиків докладно — у статті fbclid, gclid, ttclid, msclkid: що це за параметри.
Що таке SubID (сабайді)
SubID — додаткова мітка, якою ви розмічаєте трафік. Вона не унікальна: в усіх кліків з одного креативу буде однаковий sub2=creo_14. Завдання SubID — розрізати статистику за змістовими частинами зв’язки.
Що зазвичай кладуть у SubID:
- номер або назву креативу;
- аудиторію чи набір оголошень;
- місце показу (зону, сайт) — особливо в нативці й пушах;
- ім’я баєра в команді;
- версію лендингу чи прелендингу;
- ключове слово в пошуку.
Приклад рекламного посилання з SubID:
https://example.com/?sub1={{campaign.id}}&sub2={{ad.id}}&sub3={{placement}}&sub4=buyer_anna
Значення в подвійних фігурних дужках підставить Facebook — це його макроси. Про макроси різних майданчиків — в окремій статті про UTM-мітки та макроси.
Подвійна роль sub1 у партнерці
У партнерських мережах SubID називають параметри, які мережа приймає в посиланні офера й повертає в постбеку: sub1…sub5, aff_sub, s1. Одну з цих «комірок» ви віддаєте під click id трекера — так постбек знайде клік. Решту можете використати для міток, щоб бачити розбивку просто в статистиці мережі.
Як click id проходить повне коло
Ось шлях номера кліку в зв’язці «майданчик → трекер → офер → партнерка → трекер»:
1. Клік на оголошення:
https://example.com/?fbclid=IwAR0xYz&sub2=creo_14
2. Трекер записує клік і присвоює номер 8f3a1c27.
3. Відвідувач іде на офер із номером у sub1:
https://network.example.com/click?offer=55&sub1=8f3a1c27&sub2=creo_14
4. Партнерка фіксує лід і надсилає постбек:
https://tracker.example/postback?click_id=8f3a1c27&status=pending
5. Трекер знаходить клік 8f3a1c27: креатив creo_14, fbclid IwAR0xYz.
Крок 3 — найвразливіший. Якщо між трекером і офером стоїть ще одна система (клоака, другий трекер, прелендинг), кожна з них має передати номер далі. Як влаштований постбек на кроці 4, розібрано в статті «Постбек в арбітражі».
Зв’язка клоака + зовнішній трекер
Якщо клоака стоїть перед вашим трекером, у кліку з’являються два номери: клоаки й трекера. Щоб конверсія дійшла до обох, номер клоаки передають у трекер окремим параметром (його часто називають external_id), а трекер, отримавши постбек від мережі, пересилає його клоаці з цим номером. Так у статистиці клоаки з’являються конверсії та CR.
Поширені помилки з click id і SubID
Буквальний макрос у посиланні. У журналі замість значення видно sub1={click_id} або {{ad.id}}. Отже, макрос не підставився: друкарська помилка, неправильний синтаксис для цього майданчика або посилання відкрили не з реклами.
Номер кліку поклали в параметр, який мережа не повертає. Мережа приймає п’ять sub-параметрів, а повернути в постбеку може не всі. Уточніть, які саме макроси доступні в постбеку.
Один SubID на все. sub1=fb_nutra_de_creo14_anna виглядає зручно, доки не знадобиться звіт за всіма креативами Анни. Розкладайте значення за окремими параметрами.
Пробіли, кирилиця та спецсимволи. sub3=Креатив 14 після кодування перетвориться на нечитабельний рядок, а інколи й зламає посилання. Використовуйте латиницю, цифри, дефіс і підкреслення.
Перезапис міток під час редиректів. Деякі ланцюжки редиректів гублять параметри. Перевіряйте фінальну адресу офера, а не лише рекламне посилання.
Скільки міток потрібно і як їх назвати
Правильного числа немає, але зручно домовитися про схему в команді й не змінювати її:
| Мітка | Що кладемо | Приклад |
|---|---|---|
| sub1 | ID кампанії майданчика | {{campaign.id}} |
| sub2 | ID оголошення (креативу) | {{ad.id}} |
| sub3 | Місце показу | {{placement}} |
| sub4 | Баєр | anna |
| sub5 | Версія лендингу | v3 |
Окремо продумайте, які мітки потрібні для рішень, а які — «про всяк випадок». Кожна мітка має відповідати на питання, за яким ви щось увімкнете чи вимкнете: креатив — вимкнути слабкий, місце показу — виключити сміттєве, баєр — порівняти роботу команди. Мітка, за якою ви за місяць жодного разу не побудували звіту, лише подовжує посилання.
І ще одне правило: номер кліку трекера не кладіть у SubID для звітів. Він унікальний для кожного візиту, тому зріз за ним дасть стільки рядків, скільки було кліків, — тобто нічого не дасть. Для пошуку конкретного кліку є журнал.
Порада. Заведіть у команді одну таблицю з призначенням кожної мітки. За пів року ніхто не згадає, що
sub7колись був «кутом подачі», а не «віком».
Як перевірити, що click id доїжджає до партнерки
Перевірка займає п’ять хвилин і знімає більшість майбутніх питань «куди поділися ліди».
- Відкрийте рекламне посилання так, як його відкриє відвідувач — із параметрами майданчика. Можна дописати тестові значення вручну:
?sub2=test_creo&fbclid=test123. - Знайдіть візит у журналі кліків трекера й запишіть його номер.
- Подивіться фінальну адресу в адресному рядку на сторінці офера або в інструментах розробника браузера. У потрібному параметрі (
sub1,aff_sub,click_id) має стояти саме цей номер. - Залиште тестову заявку, якщо мережа це дозволяє, або попросіть менеджера мережі надіслати тестовий постбек із вашим номером.
- Переконайтеся, що конверсія прив’язалася до потрібного кліку і у звіті з’явилися мітки SubID.
Порада. Перевіряйте кожен новий офер, навіть у знайомій мережі. Різні офери однієї мережі інколи приймають номер кліку в різних параметрах, особливо якщо офер веде на сторонній трекер рекламодавця.
Click id у складних ланцюжках
Що більше ланок між рекламою та офером, то більше місць, де номер може загубитися.
Прелендинг
Якщо відвідувач спершу потрапляє на прелендинг, а потім натискає кнопку «Перейти», номер кліку має бути в посиланні цієї кнопки. Зазвичай його збирає трекер — тоді номер підставиться сам. Якщо посилання вшито в HTML прелендингу вручну, номер легко забути. Як трекер ділить трафік між кількома прелендингами та оферами, розібрано в статті ротатор посилань.
Кілька оферів у потоці
Під час спліт-тесту різні офери можуть вести в різні мережі з різними назвами параметрів. Перевіряйте кожне посилання офера окремо: правило «номер кліку в sub1» для однієї мережі не означає того самого для іншої. Як влаштований спліт, розповідаємо в матеріалі про спліт-тест оферів і лендингів.
Два трекери поспіль
Якщо трафік проходить через два трекери, номер першого треба передати в другий, а другий має повернути його в постбеку. Інакше перший трекер так і не дізнається про конверсію.
Click id і SubID в ArtisanClo
В ArtisanClo кожен візит має власний номер кліку — макрос {click_id}. Його можна покласти в будь-який параметр посилання офера: у блоці «Параметри посилання офера» дія «Задати» підставляє значення, наприклад aff_id = {click_id}. Там само можна перейменувати мітку майданчика (fbclid → sub1) або прибрати зайву (utm_source), щоб вона не йшла в партнерку. Приклад із документації — відвідувач прийшов за адресою:
https://example.com/?fbclid=IwAR123&utm_source=facebook&utm_campaign=nutra_de
Правила потоку: перейменувати fbclid → sub1, задати aff_id = {click_id}, прибрати utm_source. На офер піде:
https://network.example.com/click?offer=55&utm_campaign=nutra_de&sub1=IwAR123&aff_id=C-01JB8Q3Z7XKP4M2R9TVN6WDY5H
Правила застосовуються згори донизу, і бачать їх лише офер і прелендинг: у журналі кліків і на White Page мітки лишаються такими, як прийшли, — перейменований fbclid на White Page був би прикметою.
Для значень доступні й інші макроси візиту: {flow_id}, {geo}, {city}, {device}, {os}, {browser}, {isp}, {ext_click_id} — зовнішній click id, {cost} — ціна кліку, {sub1}…{sub10} — мітки потоку.
SubID в ArtisanClo задаються на кроці «Трекінг» у блоці «Мітки кампанії» (режими з трекером): рядки «Sub ID N» із парою «ключ = значення», наприклад sub1 = {sub_id_1}. Кількість міток тарифом не обмежено. Мітки sub1–sub10 доступні в таблиці «Гроші за зрізами», решта — у конструкторі звітів.
Коли ви обираєте партнерську мережу для офера, кабінет показує «Параметр для адреси офера» — через нього мережа отримає номер кліку й поверне його в постбеку. Якщо параметр не додати, він допишеться сам під час збереження потоку.
Якщо ж ArtisanClo працює клоакою перед вашим трекером, на кроці «Трекінг» обирається зовнішній трекер, і кабінет показує параметр вигляду external_id={click_id}. Поле зелене, якщо параметр уже стоїть у посиланні офера, і червоне, якщо ні; кнопка «Додати до посилання» допише його в усі офери. Схема «Як click_id проходить коло» показує весь шлях. Як це виглядає з конкретними трекерами — у статтях про Keitaro і клоаку та Binom і клоаку, а список підтримуваних трекерів — на сторінці інтеграції з трекерами.
Підсумок
Click id відповідає на питання «який це клік», SubID — «до якої частини зв’язки він належить». Передавайте в партнерку номер кліку свого трекера, розкладайте значення за окремими мітками й перевіряйте фінальну адресу офера на живому кліку. Коли розмітку налаштовано, звіти за креативами, місцями показу й баєрами будуються самі, і виходить аналітика від кліку до продажу — а які цифри в них дивитися, розповідаємо в статті про метрики арбітражу.



