Elido
10 мин чтенияИндустрии

URL-сокращатели для рекрутеров: атрибуция площадок для поиска работы, реферальные ссылки и отслеживание HR-бренда

Как команды по подбору персонала и Talent Acquisition используют короткие ссылки с UTM-метками для измерения конверсии каждой площадки, запуска реферальных программ и доказательства ROI бренда работодателя — и четыре антипаттерна, которые уничтожают атрибуцию найма

Ana Kowalska
Marketing solutions engineering
Воронка рекрутинга: площадки для поиска работы, реферальные ссылки и сообщения по источникам кандидатов поступают на единую поверхность атрибуции; QR-коды для карьерных ярмарок и UTM-метки передаются в аналитику

Рекрутеры публикуют одну и ту же вакансию на шести площадках, рассылают 200 InMail-сообщений, запускают кампанию в Instagram по продвижению бренда работодателя и раздают QR-коды на карьерной ярмарке — а затем ATS показывает 47 заявок, половина из которых имеет статус «источник: неизвестен». Эта статья описывает архитектуру ссылок, которая исправляет слой атрибуции, чтобы следующий разговор о бюджете на публикацию вакансий строился на данных, а не на интуиции.

Для понимания основ UTM обратитесь к статье отслеживание UTM-кампаний от начала до конца — это полное руководство по настройке. Данная статья посвящена специфике TA: какие каналы инструментировать, как запустить реферальную программу поверх платформы коротких ссылок и что GDPR требует от самого сервиса ссылок.

Почему атрибуция ссылок в рекрутинге ломается#

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

Маркетинговая кампания направляет трафик на одну посадочную страницу из нескольких каналов, и атрибуция получается относительно понятной. Рекрутинговая кампания направляет трафик на страницу одной и той же вакансии из десятков каналов одновременно — LinkedIn, Indeed, Wellfound, Welcome to the Jungle, рефералы сотрудников, прямое обращение, кампании по бренду работодателя, карьерные ярмарки — и большинство из этих каналов обрезают UTM-метки или вовсе не поддерживают их.

В результате большинство ATS фиксируют 40–60 % соискателей как «источник: неизвестен» или «источник: страница вакансий» — что не является полезной информацией. Торговый представитель площадки приходит с отчётом о кликах. Маркетинговая команда приходит с отчётом о показах. Ни одна из этих цифр не говорит вам, сколько квалифицированных кандидатов пришло с этого канала.

Короткие ссылки с UTM-метками для каждого канала закрывают этот разрыв. Ссылка срабатывает до формы ATS, поэтому канал фиксируется на уровне клика — независимо от того, что система отслеживания переходов в ATS делает дальше. В статье что измерять в аналитике коротких ссылок подробно описан слой метрик; ниже — как структурировать ссылки.

Пять сценариев использования, одна платформа ссылок#

1. Атрибуция публикаций на площадках#

Вы публикуете вакансию Senior Backend Engineer — Berlin на LinkedIn Jobs, Indeed, Wellfound, Welcome to the Jungle и Arbeitnow. Каждая публикация получает свою короткую ссылку. Конечный URL одинаков — страница вакансии на карьерном сайте — но каждая ссылка несёт разные UTM-метки:

https://careers.acme.com/jobs/senior-backend-berlin
  ?utm_source=linkedin-jobs
  &utm_medium=job-board
  &utm_campaign=senior-backend-q2

Сервис коротких ссылок преобразует это в go.acme.com/jb/sbe-li (LinkedIn), go.acme.com/jb/sbe-ind (Indeed), go.acme.com/jb/sbe-wf (Wellfound) и так далее.

Что вы получаете: коэффициент конверсии «клик → заявка» для каждой площадки. Не просто показы — клики с площадки → страница вакансии → отправка формы ATS. LinkedIn может принести 420 кликов и 18 заявок (CVR 4,3 %). Wellfound — 80 кликов и 14 заявок (CVR 17,5 %). Решение о продлении слота на LinkedIn за £900/месяц становится намного проще, когда перед вами эта таблица.

Соглашение по префиксам слагов: используйте короткий префикс, обозначающий семейство каналов. jb/ для площадок вакансий, ref/ для реферальных, src/ для исходящего поиска, eb/ для бренда работодателя, cf/ для карьерных ярмарок. Один фильтр в аналитике — и у вас разбивка по каналам.

2. Программы реферального найма сотрудников#

Каждый сотрудник получает личную короткую ссылку для каждой открытой вакансии. Ссылка содержит utm_source=referral&utm_medium=employee&utm_campaign=<role-slug>&utm_content=<employee-id>.

go.acme.com/ref/sbe-emp-4712   → careers.acme.com/jobs/senior-backend-berlin
                                  ?utm_source=referral&utm_medium=employee
                                  &utm_campaign=senior-backend-q2&utm_content=emp-4712

Поле utm_content содержит идентификатор сотрудника. Когда реферал emp-4712 переходит по ссылке и попадает в ATS, скрытые поля формы с UTM-данными фиксируют ID сотрудника. При найме ATS запускает вебхук, который находит emp-4712 и начисляет реферальный бонус.

Почему это лучше кнопки "поделиться вакансией" в ATS: кнопка «поделиться» в ATS, как правило, обрезает UTM-метки и создаёт обобщённый URL страницы карьер. Вы теряете атрибуцию по каждому сотруднику. С сервисом коротких ссылок вы заранее выдаёте уникальный слаг каждому сотруднику для каждой вакансии, и атрибуция зашита в редирект — её нельзя убрать.

Масштаб: для компании с 200 сотрудниками и 10 открытыми вакансиями это 2000 ссылок. Создайте их массово через API (POST /v1/links/bulk с CSV-файлом идентификаторов сотрудников и слагов вакансий), экспортируйте QR-коды в PDF, разошлите сотрудникам. Время настройки: 20 минут, в основном ожидание рендеринга PDF.

3. Сообщения для исходящего поиска#

Рекрутеры, массово рассылающие InMail в LinkedIn или холодные письма, включают ссылку на страницу вакансии в каждое сообщение. Большинство использует один и тот же URL карьерного сайта для каждого сообщения — поэтому когда кандидат откликается, рекрутер не может определить, какой шаблон письма или список кандидатов дал результат.

Решение: отслеживаемые ссылки для каждого шаблона.

Template A (subject: "Saw your OSS work on GitHub") → go.acme.com/src/sbe-t1
Template B (subject: "Your background caught our eye") → go.acme.com/src/sbe-t2

Когда приходят ответы, вы сопоставляете UTM кандидата (зафиксированный в форме ATS) с шаблоном сообщения, по которому был выполнен переход. После 200 отправок каждого шаблона CVR шаблона A измерим по сравнению с шаблоном B. Со временем это накапливается: через 6 месяцев рассылок команда имеет ранжированную библиотеку шаблонов по показателю «конвертированных найм на отправку» — что является более честной метрикой эффективности поиска, чем процент ответов.

Примечание о масштабе: если рекрутер отправляет 50 сообщений в день по одной короткой ссылке, это 50 событий кликов для одного слага — в рамках любого тарифа сокращателя. Ценность не в объёме, а в детализации по шаблонам.

4. Кампании по бренду работодателя#

Команда по коммуникациям запускает кампанию в Instagram: «день из жизни» в формате Reels, культурные видео, истории сотрудников. Каждый материал содержит CTA со ссылкой на страницу карьер или лендинг EVP (Employee Value Proposition).

Без отслеживания кампания даёт охваты и прирост подписчиков. Рекрутинговая команда не знает, повлияло ли это на количество заявок.

Инструментированная версия:

Instagram reels (paid) → go.acme.com/eb/ig-reels-may → careers.acme.com
                          ?utm_source=instagram&utm_medium=paid-social
                          &utm_campaign=employer-brand-may&utm_content=reels

LinkedIn organic posts  → go.acme.com/eb/li-org-may → careers.acme.com
                          ?utm_source=linkedin&utm_medium=organic-social
                          &utm_campaign=employer-brand-may&utm_content=org

TikTok (bio link)       → go.acme.com/eb/tt-bio-may → careers.acme.com
                          ?utm_source=tiktok&utm_medium=social
                          &utm_campaign=employer-brand-may&utm_content=bio

Теперь, когда в период кампании вырастает число заявок, команда по коммуникациям может приписать рост конкретному типу контента и платформе. Бюджет на следующий сезон смещается от «кажется, Instagram работает» к «Instagram Reels принёс 38 заявок по £24 каждая; LinkedIn-органика — 11 заявок по £0».

Аналитический слой, который делает это видимым, описан в статье что измерять в аналитике коротких ссылок.

5. Захват лидов на конференциях и карьерных ярмарках#

Карьерные ярмарки обходятся дорого. Средний стенд на технической карьерной ярмарке может стоить £3 000–£8 000 с учётом дизайна стенда, перелётов, отеля и рабочего времени сотрудников. Тем не менее большинство компаний не могут сказать, сколько найма пришло с этой ярмарки — потому что единственные данные, которые у них есть, это «сканирования бейджей у стенда», то есть косвенная метрика, а не метрика найма.

Инструментированная версия использует QR-код на витрине стенда (и, при необходимости, на шнурках для бейджей или печатных карточках), который ведёт на форму записи в кадровый резерв:

QR on booth signage → go.acme.com/cf/techcrunch-disrupt-2026
                     → careers.acme.com/talent-pool
                       ?utm_source=career-fair&utm_medium=offline
                       &utm_campaign=techcrunch-disrupt-2026&utm_content=booth-signage

Используйте динамический QR-код (QR кодирует короткую ссылку, а не конечный URL напрямую), чтобы при изменении URL страницы кадрового резерва после печати брошюр вы могли обновить место назначения без повторной печати. В статье динамические vs статические QR-коды подробно рассматривается этот выбор; в статье QR-код кампания с нуля описана полная настройка.

Когда кандидат с Disrupt 2026 принимается на работу через 3 месяца, запись в ATS содержит utm_campaign=techcrunch-disrupt-2026. Стоимость найма с этой ярмарки теперь поддаётся расчёту. Либо вы возвращаетесь туда на следующий год с большим бюджетом, либо перераспределяете его на ярмарки с лучшим CPH.

GDPR и данные кандидатов#

Данные о клике по объявлению о вакансии становятся персональными данными, как только кандидат может быть повторно идентифицирован — что происходит сразу после отправки формы ATS. Это создаёт обязательства для сервиса ссылок.

Что вам нужно от сервиса ссылок:

  1. Отсутствие хранения необработанных IP-адресов дольше необходимого. Сервис редиректа должен обрабатывать IP для геоаналитики и удалять необработанный адрес после агрегации — а не хранить строку {ip, timestamp, slug} в течение шести месяцев. Согласно Статье 5(1)(e) GDPR, хранение должно быть ограничено целью.

  2. Хранение данных в ЕС. Если ваши кандидаты находятся в ЕС, данные о кликах являются персональными данными при обработке — они должны находиться в хранилище данных в регионе ЕС. Сокращатель, размещённый в США, без опции хранения в ЕС создаёт проблему с передачей данных по Главе V GDPR.

  3. Документирование правового основания. Для контактов при поиске (кандидатов, которым вы написали сами, а не входящих соискателей) правовым основанием, как правило, является законный интерес — у рекрутера есть реальный интерес в оценке пригодности кандидата, и кандидат обоснованно ожидает получения таких сообщений. Для ретаргетинга в рамках бренда работодателя необходимо согласие. Документируйте основание для каждого канала, а не для каждой кампании.

  4. Отсутствие внедрения пикселей. Некоторые бесплатные сокращатели внедряют сторонние пиксели отслеживания в редирект. Короткая ссылка рекрутера на страницу карьер не должна вызывать пиксель Facebook или Google в момент редиректа кандидата — это создаёт проблему с согласием, на которую рекрутер не подписывался.

Полное руководство по GDPR для сервисов ссылок — в статье GDPR для URL-сокращателей.

Четыре антипаттерна, которые разрушают атрибуцию найма#

1. Одна общая ссылка на «страницу карьер» без UTM по площадкам. Торговый представитель площадки придёт на продление с отчётом о кликах. В отчёте будет 4 200 кликов за 90 дней. Вы не будете знать, сколько из них конвертировались в заявки, не говоря уже о найме, потому что не сможете сопоставить трафик с площадки с записями ATS. Вы продлите подписку, ориентируясь на цифры представителя. Короткие ссылки для каждой площадки занимают 15 минут настройки и делают этот разговор честным.

2. Индивидуальные аккаунты в Bitly у каждого рекрутера. Рекрутер агентства A использует личный Bitly. Рекрутер B — Rebrandly. Рекрутер C — стандартное отслеживание LinkedIn. Руководитель по Talent Acquisition не может получить единое представление о работающих каналах поиска, потому что данные о кликах разбросаны по трём отдельным бесплатным аккаунтам, ни один из которых не принадлежит компании. Когда рекрутер A уходит, аккаунт уходит вместе с ним — и данные тоже. Централизуйтесь на одном корпоративном аккаунте сокращателя с RBAC, чтобы сотрудники могли создавать ссылки, но компания сохраняла данные.

3. Статические QR-коды на витринах карьерных ярмарок прошлого года. Тот стенд в шкафу конференц-зала с QR-кодом, ведущим на careers.acme.com/jobs/junior-frontend — эта вакансия была закрыта в октябре. URL может возвращать 404, или вести на страницу закрытой вакансии, или карьерный сайт был реструктурирован и путь исчез. Статический QR-код постоянен — изменить место назначения нельзя. Хуже того, кто-то принёс баннер на ярмарку в прошлом месяце, 40 человек отсканировали его и увидели 404. Проверяйте печатные материалы раз в квартал. Переходите на динамические QR-коды для всего, что печатаете массово.

4. Ссылка на главную страницу вместо конкретной страницы вакансии. Ссылка «подать заявку» на indeed.com ведёт на acme.com. Кандидат кликает с площадки в ожидании увидеть вакансию Senior Backend Engineer. Вместо этого он попадает на главную страницу и вынужден переходить в раздел карьер, находить вакансию и заново начинать процесс подачи заявки. Отток на этом шаге обычно составляет 60–80 %. Давайте прямую ссылку на конкретную вакансию в ATS, а не на главную страницу или даже на лендинг карьер. Каждый дополнительный шаг навигации снижает конверсию заявок и искажает данные CVR по каналу — кандидаты, которые преодолевают это неудобство, не репрезентативны для всего пула.

Эталонная архитектура ссылок для команды TA#

Масштабируется от команды из 5 человек до 50-рекрутерской RPO-операции.

Один короткий домен: go.acme.com или talent.acme.com. Подключён через кастомный домен вашего сокращателя. Единая аналитическая поверхность.

Соглашение по префиксам слагов:

ПрефиксКаналПример
jb/Площадки вакансийgo.acme.com/jb/sbe-li
ref/Реферальный наймgo.acme.com/ref/sbe-emp-4712
src/Исходящий поискgo.acme.com/src/sbe-t1
eb/Бренд работодателяgo.acme.com/eb/ig-reels-may
cf/Карьерные ярмаркиgo.acme.com/cf/disrupt-2026

Пайплайн атрибуции:

  1. Кандидат кликает по короткой ссылке → сервис коротких ссылок фиксирует событие клика с UTM-параметрами.
  2. Конечный URL содержит UTM → кандидат попадает на страницу вакансии.
  3. Форма заявки в ATS имеет скрытые поля, которые фиксируют UTM из URL при загрузке страницы.
  4. Кандидат отправляет заявку → ATS сохраняет {applicant_id, utm_source, utm_medium, utm_campaign, utm_content}.
  5. При найме: вебхук ATS запускается в HR-систему → HR-система ищет поля UTM → засчитывает реферал / фиксирует стоимость найма по каналу.

Событие клика по короткой ссылке и запись заявки в ATS соединяются по полю utm_content (которое содержит ID сотрудника для рефералов или ID шаблона для поиска). Именно это объединение делает CPH по каналам рассчитываемым.

Место Elido в этой картине#

Мы создавали Elido не специально для рекрутинга — но архитектура выше работает непосредственно на платформе. Несколько возможностей, которые команды TA используют регулярно:

  • Массовое создание ссылок через APIPOST /v1/links/bulk принимает JSON-массив объектов {slug, destination, utm_*}. Выдайте 200 реферальных ссылок за один вызов. В ответе — SVG-данные QR-кодов, готовые для сборки PDF.
  • Кастомный домен с TLS по запросуgo.acme.com или talent.acme.com, направленный на edge Elido через CNAME. Сертификат выдаётся за 30 секунд; никаких DevOps-тикетов не требуется.
  • Хранение данных в ЕС по умолчанию — события кликов хранятся в ClickHouse в регионе ЕС. Никаких дополнительных настроек для соответствия требованиям достаточности по Статье 46 GDPR для данных кандидатов из ЕС.
  • RBAC на уровне workspace — каждый рекрутер имеет собственный логин; создание ссылок и аналитика ограничены по пользователю. Руководитель TA видит весь workspace; отдельные рекрутеры видят только свои ссылки, если не повышены в правах.
  • Вебхук по клику — опционально: отправка HTTP-вебхука при каждом клике по ссылке с префиксом ref/. Подключите к вашей HRIS для уведомлений о реферальной активности в реальном времени или к вашей ATS для предварительного создания профиля кандидата до отправки формы заявки.

Для руководства по настройке в контексте рекрутинга: статья url-shorteners-for-marketers рассматривает модель кросс-канальной атрибуции, общую для команд TA и маркетинга, а url-shorteners-for-saas — смежная статья для продуктовых и growth-команд.

Ещё в блоге#

Попробуйте Elido

URL-сокращатель с хостингом в ЕС: собственные домены, глубокая аналитика, открытый API. Бесплатный тариф — без банковской карты.

Теги
recruiter link tracking
job posting attribution
candidate referral
applicant source
employer brand links

Читать дальше