Назад в базу знаний

Click ID

Что такое ttclid?

Разберитесь, как тиктоковский click ID помогает Spark Ads, Events API и CRM оставаться синхронизированными, и как не дать ему исчезнуть.

Последняя проверка Март 2026 10 минут на чтение

Введение

ttclid — доказательство того, что конверсия принадлежит конкретной группе объявлений или Spark-кампании TikTok. Пока параметр доживает до конца воронки, автостратегия получает честный сигнал и может снижать CPA. Если идентификатор пропадает, трафик теряет качество, а бюджеты уходят в сторону случайных креативов.

TikTok добавляет ttclid к query string перед тем, как отправить посетителя на трекер или лендинг. Скрипты, формы и Tag Manager считывают значение, чтобы связать расходы на paid social с CRM и оффлайн-продажами.

В статье описано, как ttclid проходит через стек, как от него зависят Events API и оффлайн-импорт, и какие шаги помогают устранить потери. По ходу используем Redirect Checker, Click ID Extractor, UTM Builder, Postback Tester и Facebook CAPI Tester.

Как работает концепция

Когда пользователь взаимодействует с объявлением TikTok, платформа дополняет URL ttclid и ждёт, что каждая промежуточная система сохранит параметр. Смартлинки, трекеры и лендинги должны передать значение дальше и положить в куки или localStorage.

Внутри TikTok ttclid участвует в advanced matching, помогает дедуплицировать пиксельные события и Events API, и служит опорой для оффлайн-конверсий. Без click ID отчётность переходит на модельные данные.

Типичные проблемы

Чаще всего ttclid исчезает в редирект-цепочках, которые переписывают URL и забывают склеивать query string. Клокеры, гео-роутеры, JavaScript-лендинги и vanity-домены легко выбрасывают параметр. Мобильные deeplink-бриджи и агрессивные оптимизации скорости делают то же самое.

CMP, баннеры согласия и middleware безопасности также могут удалять ttclid до того, как скрипты его сохранят.

Пошаговый разбор

Повторите путь пользователя: откройте проблемный TikTok-URL, сохраните каждый хоп и отметьте момент, когда параметр исчез. Скриншоты query string и отчёты Redirect Checker помогают убедить партнёров.

Тестируйте на разных устройствах, ОС и GEO — TikTok часто ведёт трафик на разные шаблоны, поэтому один успешный прогон не доказывает исправность.

  1. Запишите редиректы

    Используйте Redirect Checker, чтобы увидеть статус-коды и query string на каждом шаге.

  2. Проверьте финальный URL

    Вставьте лендинг в Click ID Extractor и убедитесь, что ttclid живёт рядом с другими ID.

  3. Унифицируйте шаблоны

    Соберите эталонные TikTok-ссылки в UTM Builder и запретите ручные правки.

  4. Проверьте callbacks

    Если трекер или партнёр ждёт ttclid в постбек, прогоните тест через Postback Tester.

  5. Потренируйте server-side

    Соберите тот же путь в Facebook CAPI Tester, чтобы команда умела включать click ID в серверные интеграции.

Инструменты

Фикс ttclid ускоряется, когда под рукой есть артефакты: Redirect Checker показывает проблемный хоп, Click ID Extractor — выжил ли параметр, Postback Tester — дошёл ли он до партнёра.

Сохраняйте данные проверок в корпоративный плейбук — будущие кампании будут ссылаться на готовый пример.

Вывод

ttclid — связующее звено между TikTok-кампаниями, Events API и CRM. Относитесь к нему как к обязательному атрибуту.

Документируйте проблему, фикс и результат, чтобы следующие запуски шли по отработанному сценарию.

Инструменты из этой статьи

Facebook CAPI Tester

Отправляйте тестовые события в Facebook Conversion API и моментально проверяйте ответы.

Открыть инструмент

Другие гайды по affiliate-трекингу

Материалы блога Tracking Tools

Нужна помощь с отладкой трекинга?

Используйте тулкит и закажите аудит, чтобы привести отчёты в порядок.