Click ID Extractor
Показывает, какие click IDs остались на final landing URL, и помогает сравнить Meta и Google branches side by side.
Открыть инструмент ->Click ID
Используйте pre-launch QA workflow, чтобы доказать, что fbclid, gclid и другие click ID проходят живой путь, доходят до landing page и сохраняются downstream еще до старта spend.
Потерю click ID команды обычно замечают уже после запуска, когда spend идет, а Meta, Google Ads и CRM перестают совпадать по конверсиям. К этому моменту один и тот же broken launch template часто уже размножен на несколько кампаний, GEO или партнерских веток. Цель этого workflow — поймать поломку до запуска, пока ее еще можно исправить без засорения attribution data.
Сильная validation pass должна доказать не только то, что landing page открывается. Она должна показать, что точный production URL сохраняет fbclid, gclid или другой paid-media identifier на редиректах, держит его видимым на landing page и передает то же значение в форму, CRM или server-side payload, который потом будет отвечать за attribution. Если ломается хоть один слой, нужно остановиться и перейти в правильный fix guide, а не выпускать vague launch с комментарием "tracking вроде работает".
Задача — подтвердить один непрерывный handoff от ad click до downstream storage. Браузер должен получить исходный click ID, redirect chain должна его сохранить, landing page должна удержать значение достаточно долго, чтобы capture logic смогла его прочитать, и то же raw value должно появиться в hidden field, lead payload или server event, который покидает страницу.
Именно эта последовательность отделяет проблему arrival layer от проблемы storage layer. Если final URL уже не содержит identifier, чинить нужно redirect path. Если landing page видит ID, но CRM или server event его теряют, значит поломка уже в downstream capture branch. Материал специально шире, чем один platform-specific fix, потому что перед запуском нужно проверять и Meta, и Google ветки, а не только одну из них.
Самый частый сбой — split ownership. Media buyers утверждают один tagged URL, tracker или smartlink переписывает его, landing-page команда читает только часть параметров, а CRM ждет другое имя поля, чем реально отправляет форма. Каждый слой по отдельности выглядит "живым", но вся attribution chain уже broken.
Второй тип проблемы — ложная уверенность от частичного теста. Кто-то открывает clean reference link или просто убеждается, что страница грузится, но не доказывает, что реальный production destination после redirect, page scripts, consent flows и submit по-прежнему хранит тот же click ID. В итоге launch уходит в прод с расхождением между тем, что видел браузер, и тем, что сохранила CRM.
Относитесь к этому как к release checklist, а не к случайному spot-check. Сохраняйте доказательства каждого шага, чтобы команда могла сравнить approved launch URL, resolved landing page и downstream record без повторного расследования уже в launch week.
Останавливайтесь на первом broken handoff. Это самый короткий путь к правильному owner и лучший способ не тратить время на CRM или server-side debug до того, как вы доказали, что landing page вообще получила click ID.
Соберите точные Meta и Google Ads destination URLs, которые реально пойдут в production. Если naming еще плавает, пересоберите approved reference version в UTM Builder, но живую ссылку оставьте главным test artifact.
Пропустите каждый production URL через Redirect Checker и сохраните host changes, status codes и mutations query string. Так вы увидите, не потерялись ли fbclid, gclid или связанные UTMs еще до прихода браузера на страницу.
Откройте resolved destination в Click ID Extractor и подтвердите, что final URL все еще показывает нужный identifier. Если ID уже пропал, сразу переходите в Fix fbclid Lost After Redirect или Fix gclid Not Passed to Landing Page.
Откройте landing page в чистой сессии и проверьте address bar, hidden fields, cookies или JavaScript variables, которые должны сохранять click ID после load. Если ID есть в URL, но пропадает из capture layer, зафиксируйте, какой router, consent script или form logic его убирает.
Отправьте controlled test lead и сравните stored field names с тем значением, которое видел браузер. Для проверки payload используйте Param Debugger, а Meta server-side ветку перепроверьте через Facebook CAPI Tester. Launch нельзя считать чистым, пока CRM или event payload не показывают тот же identifier.
Если landing page так и не получила identifier, оставайтесь в redirect branch. Если landing page получила ID, но CRM, webhook или server event его потеряли, переходите в Fix fbclid Not Stored in CRM или Fix gclid Not Stored in CRM вместо того, чтобы смешивать arrival и storage проблемы.
Этот workflow специально остается компактным. Вам нужен один redirect trace, один decoder final URL, один clean campaign template и один способ посмотреть downstream payload или server-side event. Этого достаточно, чтобы поймать большую часть launch-day ошибок с click ID до того, как они превратятся в reporting debt.
Соберите screenshots, exports и test records в один launch evidence pack. Так проще передать проблему buyers, developers, CRM admins или partner teams без перезапуска того же расследования в последний момент.
Показывает, какие click IDs остались на final landing URL, и помогает сравнить Meta и Google branches side by side.
Открыть инструмент ->Находит точный hop, на котором click ID или supporting query string начинают меняться.
Открыть инструмент ->Фиксирует approved launch URL, чтобы все команды сверялись с одной tagged reference link.
Открыть инструмент ->Помогает разобрать final parameter set и payload structure, когда есть подозрение на hidden-field mapping или webhook shape.
Открыть инструмент ->Подтверждает, что Meta server-side events сохраняют тот же click-ID context после проверки browser-side capture.
Открыть инструмент ->Capture click ID считается launch-ready только тогда, когда production URL, final landing page и downstream stored record совпадают по одному и тому же identifier. Все остальное — partial test, а не полноценная validation pass.
Прогоняйте этот workflow перед каждым новым paid-media launch, redesign landing page, tracker migration или изменением CRM handoff. Намного дешевле поймать одну broken click-ID branch до старта spend, чем потом объяснять неделю attribution drift.
Используйте тулкит и закажите аудит, чтобы привести отчёты в порядок.