Elido
10 хв читанняІндустрії

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

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

Ana Kowalska
Marketing solutions engineering
Recruiter funnel diagram: job boards + referral links + sourcing messages flow into a single attribution surface, with QR codes for career fairs and UTM tags feeding an analytics endpoint

Рекрутери розміщують одну й ту саму вакансію на шести джоб-бордах, надсилають 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. Повідомлення для вихідного пошуку кандидатів#

Рекрутери, що масово надсилають LinkedIn InMail або холодні електронні листи, вставляють посилання на сторінку вакансії в кожне повідомлення. Більшість використовують однаковий 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 можна виміряти відносно CVR шаблону B. Накопичений результат: після 6 місяців розсилок команда має ранжовану бібліотеку шаблонів за кількістю найнятих на відправлення — що є більш чесним показником ефективності пошуку, ніж відсоток відповідей.

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

4. Кампанії бренду роботодавця#

Команда комунікацій запускає кампанію в Instagram: рілси "день з життя", культурні відео, відеовізитівки співробітників. Кожен контент має 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 organic — 11 заявок по 0 £."

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

5. Збір лідів на конференціях і ярмарках кар'єри#

Ярмарки кар'єри коштують дорого. Стенд середнього розміру на технічному ярмарку кар'єри може обійтися в 3000–8000 £, якщо враховувати дизайн стенду, дорогу, готель та час персоналу. Проте більшість компаній не можуть сказати, скільки найманих прийшло з цього ярмарку, тому що єдині дані, що є, — "сканування бейджів на стенді" — проксі-метрика, а не метрика найму.

Інструментована версія використовує 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. Резидентність даних в ЄС. Якщо ваші кандидати перебувають в ЄС, дані кліків є персональними даними при обробці — вони мають зберігатися в сховищі даних регіону ЄС. Скорочувач URL, розміщений у США без опції резидентності в ЄС, створює проблему передачі даних відповідно до Глави V GDPR.

  3. Документування правової підстави. Для контактів з пошуку (кандидатів, до яких ви зверталися, а не вхідних заявників), правовою підставою зазвичай є законний інтерес — рекрутер має законний інтерес до оцінки придатності кандидата, і кандидат може обґрунтовано очікувати таких комунікацій. Для ретаргетингу бренду роботодавця вам потрібна згода. Документуйте підставу на рівні каналу, а не кампанії.

  4. Відсутність впровадження пікселів. Деякі безкоштовні скорочувачі впроваджують сторонні пікселі відстеження при редиректі. Коротке посилання рекрутера на сторінку кар'єри не має ініціювати піксель Facebook або Google у кандидата під час редиректу — це створює проблему згоди, на яку рекрутер не підписувався.

Щодо повної системи GDPR для сервісів посилань, GDPR для скорочувачів URL — вичерпний посібник.

Чотири антипатерни, що руйнують атрибуцію найму#

1. Одне спільне посилання на "сторінку кар'єри" без UTM на кожен борд. Торговий представник джоб-борду прийде на подовження з звітом по кліках. У звіті буде 4200 кліків за 90 днів. Ви не зможете зрозуміти, скільки з них конвертувалося у заявки, не кажучи вже про найм, тому що не можете зіставити клікові дані борду зі своїми записами ATS. Ви продовжите контракт на підставі цифр представника. Короткі посилання на кожен борд коштують 15 хвилин налаштування і роблять цю розмову про подовження чесною.

2. Індивідуальні акаунти Bitly для кожного рекрутера. Рекрутер агентства A використовує свій особистий Bitly. Рекрутер B використовує Rebrandly. Рекрутер C використовує стандартне відстеження LinkedIn. Менеджер з залучення талантів не бачить єдиної картини ефективності каналів пошуку, тому що дані кліків розкидані по трьох окремих акаунтах безкоштовного тіру, жоден з яких не належить компанії. Коли рекрутер A піде, акаунт піде разом з ним — і дані теж. Консолідуйтеся на одному корпоративному акаунті скорочувача з RBAC, щоб окремі особи могли створювати посилання, але компанія зберігала дані.

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

4. Посилання на головну сторінку замість конкретної сторінки вакансії. Посилання "apply link" на indeed.com веде на acme.com. Кандидат переходить з борду, очікуючи побачити вакансію Senior Backend Engineer. Натомість він потрапляє на головну сторінку і змушений навігувати до розділу кар'єри, знаходити вакансію та знову ініціювати заявку. Відтік на цьому кроці зазвичай становить 60–80 %. Використовуйте глибокі посилання на конкретну публікацію вакансії в ATS, а не на головну сторінку або навіть лендінг кар'єри. Кожен додатковий крок навігації, який мусить зробити кандидат, знижує відсоток заявок і спотворює дані CVR каналу, оскільки кандидати, що долають тертя, не є репрезентативними для всієї вибірки.

Референсна архітектура посилань для команди TA#

Масштабується від команди з 5 штатних співробітників до операції RPO на 50 рекрутерів.

Один короткий домен: 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 регіону ЄС. Додаткова конфігурація для відповідності вимогам достатності GDPR Article 46 для даних кандидатів з ЄС не потрібна.
  • RBAC на кожен воркспейс — кожен рекрутер має власний логін; створення посилань та аналітика обмежені рівнем користувача. Менеджер TA бачить повний воркспейс; окремі рекрутери бачать лише свої посилання, якщо їм не підвищено рівень доступу.
  • Вебхук при кліку — опційно: надсилайте HTTP-вебхук при кожному кліку на посилання ref/. Підключіть до своєї HRIS для отримання сповіщень про реферальну активність у реальному часі або до ATS для попереднього створення профілю кандидата до відправлення форми заявки.

Для покрокового посібника з налаштування, специфічного для рекрутингових сценаріїв, url-shorteners-for-marketers охоплює міжканальну модель атрибуції, яку команди TA поділяють з маркетингом, а url-shorteners-for-saas — це суміжний пост для команд продукту та зростання.

Пов'язане у блозі#

Спробуйте Elido

URL-скорочувач із хостингом у ЄС: власні домени, глибока аналітика, відкритий API. Безкоштовний тариф — без кредитної картки.

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

Читати далі