Що нещодавно змінилося в трекінгу посилань і що мені робити зараз

Що зазвичай мають на увазі, коли говорять, що в трекінгу посилань щось «змінилося»

Більшість людей, коли бачать проблему в трекінгу посилань, думають, що саме посилання зламалося. Зазвичай це не так. Кінцева сторінка все ще відкривається, але слід відстеження під нею змінився, тому враження таке, ніби трекінг посилань не працює.

Такі зміни можуть бути наслідком оновлень правил приватності в браузерах, переходів між застосунками, змін політик платформ або непомітної зміни у ваших налаштуваннях аналітики. Один тиждень клік передає referrer, наступного — ні. Різниця невелика. Клопоту — море.

Найчастіше винні правила браузерів. Referrer, який раніше без проблем передавався з одного сайту на інший, тепер може обрізатися, скорочуватися або маскуватися, особливо коли трафік переходить між застосунками, захищеними сторінками та вбудованими браузерами. Клік із соцмережевого застосунку на ваш сайт у звітах може виглядати слабшим, ніж є насправді.

Зміни політик платформ теж мають значення. Рекламна мережа може змінити, що саме вона передає, соціальна платформа може обмежити дані про вихідні переходи, а мобільна ОС — посилити вимоги до згоди. Користувач, який натискає посилання, цього не бачить.

Ваші власні налаштування можуть створити таку саму ілюзію. Одне оновлення тегу, одна зміна банера згоди або одне нове правило редиректу можуть зробити звіти «тоншими», хоча саме посилання й далі працює бездоганно. Саме тому люди знову й знову ставлять те саме запитання: "що нещодавно змінилося в трекінгу посилань і що мені робити зараз".

Ще одна деталь: переходи між застосунками — справа клопітна. Користувач натискає посилання в одному застосунку, проходить через браузерне вікно й потрапляє в інший застосунок або на сайт. Клік був. Атрибуція — не обов’язково.

Чому ваш трекінг може виглядати інакше, навіть якщо посилання й далі працюють

Працююче посилання і добре вимірюване посилання — це не одне й те саме. Кінцева сторінка може завантажитися, продаж відбутися, а звіт усе одно не покаже джерело, тож у звітах замість джерела часто виникає direct.

Такий розрив часто проявляється як втрачені referrer-и. Замість трафіку від партнера, кампанії чи посилання в соцмережевому профілі аналітика може записати його як direct або unknown. Користувач не зник. Зник сигнал.

Більш «чисті» на вигляд звіти можуть вводити в оману. Якщо правила приватності прибирають слабкі сигнали, ваша панель може показувати менше дивних фрагментів і більше прямих візитів. Виглядає акуратніше. Але й менш повно.

Зменшена атрибуція — ще один побічний ефект. Покупець може натиснути email-посилання в понеділок, повернутися з результату пошуку в середу та здійснити конверсію в п’ятницю. Якщо модель трекінгу більше не пов’язує ці моменти між собою, email отримає менше кредиту, ніж раніше.

Ось практична перевірка: порівняйте поведінку кінцевої сторінки з видимістю трекінгу. Якщо сторінка завантажується, форма відправляється, а замовлення завершується, але в колонці джерела з’являється direct або none, посилання працює, а трекінг — ні.

Не шукайте не той фікс. Редирект може бути в порядку, а параметр — відсутній. Параметр може бути на місці, а тег — не спрацювати. Дві різні проблеми. Одна панель.

Швидкий спосіб зрозуміти, у чому проблема: трекінг, теги чи звітування

Почніть із трьох кліків, а не з тридцяти. Перевірте одне посилання з платної кампанії, одне органічне посилання й одне внутрішнє посилання на ту саму сторінку. Якщо зламано виглядає лише один канал, проблема, ймовірно, локальна саме для нього.

Спочатку перевірте кінцеву сторінку. Відкрийте посилання в приватному вікні та переконайтеся, що сторінка завантажується саме там, де очікується. Якщо ви бачите 404 або потрапляєте на не ту версію сторінки, спершу треба розібратися з самим посиланням, а вже потім звинувачувати аналітику.

Далі перевірте параметри. У рядку UTM може бракувати одного важливого поля, або тег може бути в нижньому регістрі в одному місці та у верхньому в іншому. Невеликі помилки у форматуванні мають значення. Іноді вистачає одного зайвого пробілу. Саме тут найчастіше потрібна перевірка: як перевірити UTM і referrer.

Потім порівняйте спрацювання тегів. Якщо ваш аналітичний тег спрацьовує в браузері, але конверсії не з’являються, перевірте обробку згоди й мапінг подій. Банер згоди може блокувати тег, доки відвідувач не погодиться, тобто клік існує, але подія так і не доходить до звіту.

І нарешті, перевірте затримку. Деякі панелі відстають на 15 хвилин, деякі — на кілька годин, а під час пікового трафіку частина систем працює ще повільніше. Якщо клік був о 14:00, а звіт ви перевіряєте о 14:04, «відсутні» дані можуть просто ще не встигнути з’явитися. Тут допомагає терпіння.

Команди підтримки можуть користуватися простим сценарієм із трьох питань: чи відкрилася сторінка, чи зберігся параметр, чи з’явилася подія? Така послідовність допомагає відрізнити зламані посилання від відсутніх параметрів, помилок тегів, ефекту згоди та затримок у панелі без повного аудиту.

Які типи посилань варто перевірити першими саме зараз

Не кожне посилання потребує однакової уваги. Почніть із тих типів, де дані губляться найшвидше. Посилання платних кампаній стоять у верхній частині цього списку, бо вони залежать від чистих даних про джерело та чіткої назви кампанії.

Посилання партнерів — наступні в черзі. Партнер може додати власний редирект, прибрати параметри або пустити трафік шляхом, який ви не бачите, доки звіт не почне виглядати дивно. Якщо з цим посиланням пов’язаний дохід, перевірте його зараз.

Deep link-и в застосунки — ще одне слабке місце. Вони часто проходять через кілька систем, перш ніж користувач потрапляє на потрібний екран. Один невдалий етап може стерти referrer-и, зламати мапінг подій або перенаправити користувача на fallback-сторінку замість екрану в застосунку.

QR-коди також потребують свіжої перевірки, особливо якщо QR-код веде на посилання з кількома редиректами. Сканування через камеру, потім відкриття в браузері, а потім перехід у застосунок можуть зробити трекінг нестабільним. Якщо ваша команда також використовує динамічні QR-коди, переконайтеся, що й кінцева адреса, і параметри трекінгу й досі коректно розв’язуються.

Email-посилання можуть виглядати нормально, але трекінг при цьому недораховує. Деякі поштові клієнти попередньо завантажують контент, деякі відкриваються у вбудованих браузерах, а деякі користувачі пересилають листи так, що атрибуція «пласкає». Клік із кампанійного email не завжди є чистим кампанійним кліком.

Публікації в соцмережевих профілях завершують список. На поверхні вони прості, але приваблюють трафік між застосунками, а це часто означає слабші referrer-и та більше сесій, які виглядають як direct. Якщо ваше посилання в профілі приносить ліди, перевірте його і на iOS, і на Android.

Що насамперед виправити у вашій системі вимірювання

Насамперед виправте узгодженість назв. Якщо одна команда використовує “spring_sale”, а інша — “spring-sale”, звіти розіб’ють одну кампанію на дві. Це не творчий підхід. Це проблема обліку.

Далі наведіть лад у UTM-мітках. У кожної платної й власної кампанії має бути однакова структура для source, medium і campaign. Відсутній medium або випадкова зміна регістру зіпсує звіт швидше, ніж більшість людей очікує.

Після цього перевірте мапінг подій. Якщо submit форми, додавання в кошик або крок checkout неправильно зіставлені, ваш трекінг може записати перегляд сторінки, але втратити дію, яка має значення. Клік стає видимим, а результат — ні.

Правила редиректів заслуговують окремої уваги, бо вони можуть зберегти або знищити контекст. Рішення 301 vs 302 впливає на те, як деякі системи трактують шлях до сторінки і чи переживуть параметри трекінгу цей перехід. Якщо у вас кілька переходів, тестуйте весь шлях, а не лише фінальну URL-адресу.

Визначення конверсій — останній великий пункт. Одна платформа може рахувати конверсію за завантаженням сторінки подяки, інша — за спрацюванням події, а третя — лише після отримання згоди. Таку специфіку платформи слід перевірити до того, як порівнювати числа між інструментами.

Якщо ви працюєте з брендовими короткими посиланнями, власний домен для short link також може зменшити плутанину в звітах і підвищити довіру користувачів. Сам по собі він не виправить зламане вимірювання, але зробить шлях кліку простішим для подальшого аудиту.

Коли варто додати резервування, а не покладатися на один трекер

Звітність із одного джерела крихка. Один трекер може пропустити візити з обмеженою згодою, одна панель може відставати, а один тег — не спрацювати без попередження. Якщо посилання важливе, зробіть другий погляд.

Серверне логування — перший запасний варіант, який варто розглянути. Навіть простий лог часу кліку, призначення й заголовків запиту може підтвердити, що користувач дійшов до шляху посилання, коли клієнтська аналітика порожня. Це не ефектно. Це корисно.

Кілька аналітичних представлень теж допомагають. Маркетингова панель, інструмент продуктової аналітики й серверний лог можуть короткостроково не збігатися, але все одно показати той самий патерн за сім днів. Якщо дві системи показують те саме падіння, проблема реальна.

Резервні параметри — ще один недорогий варіант. Додайте друге поле кампанії або зарезервований трекінговий параметр, щоб порівнювати, що побачив браузер, із тим, що зберіг аналітичний інструмент. Один трекер може забути. Резервний — не повинен.

Команди, які передають дорогий трафік, часто поєднують трекінг із маскуванням affiliate-посилань або ретаргетинг-пікселями на коротких посиланнях, але обидва підходи потребують уважної перевірки, коли атрибуція змінюється. Піксель, який раніше спрацьовував, тепер може блокуватися або затримуватися. Саме тому резервування важливе.

Не додавайте резервування всюди. Оберіть ті посилання, через які буде боляче, якщо вони «помруть» на 48 годин. Решта можуть залишитися на простішій схемі.

Як повідомити про зміну всередині команди

Надішліть коротку, а не загадкову нотатку. Скажіть, що саме змінилося, що й далі працює, а що більше не мапиться коректно. Для багатьох команд достатньо трьох пунктів.

Надавайте приклади. «Email-посилання й далі веде на правильну сторінку, але атрибуція джерела з iOS-браузерів слабша, ніж раніше». Це речення дає фінансам, підтримці й маркетингу щось, із чим можна працювати. І ще воно запобігає трьом нарадам.

Якщо можете, прямо позначайте застереження щодо звітів у панелі. Якщо звіт тепер недораховує трафік із застосунків, чітко підпишіть це поле. Якщо метрика із затримкою, напишіть про це поруч із графіком, а не в загубленому документі.

Стейкхолдерам зазвичай потрібна одна відповідь: чи можна довіряти цифрам для прийняття рішень. Відповідайте прямо. Якщо напрямок тренду все ще надійний, але розподіл за джерелами — ні, так і скажіть. Якщо загальні конверсії стабільні, але referrer-и — ні, скажіть і це.

Дайте команді підтримки одне речення, яке вони можуть повторювати. Наприклад: «Посилання працює, але трекінг із деяких застосунків неповний після нещодавніх змін у браузерах і згоді». Так повідомлення залишатиметься однаковим у тікетах, Slack і на зустрічах.

Якщо ви ведете центральну сторінку знань, скеруйте людей до основного ресурсу на urlik.xyz і оновіть там приклади. Один джерело правди краще за чотири приватні нотатки.

Мінімальний план моніторингу на найближчі 2 тижні

Протягом наступних 14 днів щодня вранці перевіряйте ті самі п’ять посилань. Використовуйте одне платне посилання, одне email-посилання, одне партнерське, один QR-код і одне посилання в соцмережевому профілі. Цього набору достатньо, щоб керувати ним без зайвих зусиль і водночас помітити дрейф на ранньому етапі.

Щоразу фіксуйте три речі: чи завантажилася сторінка, чи зберігся параметр, чи видно подію конверсії. Якщо одна й та сама посилання більше одного разу провалює будь-який із цих трьох пунктів, це вже патерн, а не випадковість.

Слідкуйте за падіннями, які залежать від каналу. Раптове зменшення трафіку з застосунків при стабільному вебтрафіку вказує на зміну платформи. Падіння якості джерела email при стабільній кількості кліків вказує на проблему клієнта або згоди. Загальне падіння всюди веде назад до вашої системи.

Записуйте будь-які зміни, внесені протягом цих 2 тижнів. Один новий редирект, одна правка тегу або одна зміна налаштувань згоди можуть пояснити інший загадковий зсув. Важливіший за здогадки тут саме таймлайн.

Якщо вам потрібна глибша впевненість, порівняйте свій аналітичний інструмент із сирими серверними логами щонайменше один раз протягом цих 2 тижнів. Ці два погляди не збігатимуться ідеально, і так і має бути. Вони мають бути достатньо близькими, щоб помітити реальний збій.

До 14-го дня ви вже повинні знати, чи маєте справу з особливістю звітування, проблемою тегу чи ширшою зміною в трекінгу. Якщо одна й та сама посилання двічі ламається в одному й тому самому місці, перестаньте чекати й перевірте цей шлях напряму. Саме тоді невелика проблема з трекінгом стає наступним простоєм.