13 min de lectureSecteurs

Raccourcisseurs d'URL pour les recruteurs : attribution des jobboards, liens de cooptation et suivi de la marque employeur

Comment les équipes de recrutement et de Talent Acquisition utilisent les liens courts avec des UTM par canal pour mesurer quels jobboards convertissent vraiment, gérer des programmes de cooptation et prouver le ROI de la marque employeur — avec quatre antipatterns qui détruisent l'attribution des recrutements

Ana Kowalska
Marketing solutions engineering
Schéma d'entonnoir de recrutement : jobboards, liens de cooptation et messages de sourcing convergent vers une surface d'attribution unique, avec des QR codes pour les salons de l'emploi et des balises UTM alimentant un endpoint analytique

Les recruteurs publient le même poste sur six jobboards, envoient 200 messages InMail, lancent une campagne Instagram pour la marque employeur et distribuent un QR code dans un salon de l'emploi — puis l'ATS affiche 47 candidatures dont la moitié indique «source : inconnue». Cet article décrit l'architecture de liens qui corrige la couche d'attribution, afin que la prochaine discussion sur le budget de publication soit guidée par les données plutôt que par l'intuition.

Pour les fondamentaux des UTM, suivre les campagnes UTM de bout en bout est le guide de configuration complet. Cet article présente le tableau spécifique à la TA : quels canaux instrumenter, comment gérer un programme de cooptation sur une plateforme de liens courts, et ce que le GDPR exige du service de liens lui-même.

Pourquoi l'attribution des liens se brise en recrutement#

Le recrutement présente un problème structurel d'attribution que la plupart des équipes marketing ne partagent pas.

Une campagne marketing envoie du trafic vers une unique page d'atterrissage depuis une poignée de canaux, et l'attribution est relativement claire. Une campagne de recrutement envoie du trafic vers la même page de poste depuis une douzaine de canaux simultanément — LinkedIn, Indeed, Wellfound, Welcome to the Jungle, cooptations d'employés, prise de contact directe, campagnes de marque employeur, salons de l'emploi — et la majorité de ces canaux suppriment les UTM ou ne les transmettent tout simplement pas.

Le résultat : la plupart des ATS signalent 40 à 60 % des candidats comme «source : inconnue» ou «source : page carrières», ce qui n'est pas une information exploitable. Le commercial du jobboard arrive au renouvellement avec un rapport de clics. L'équipe marketing arrive avec un rapport d'impressions. Aucun de ces chiffres ne vous dit combien de recrutements qualifiés sont issus de ce canal.

Les liens courts avec des UTM par canal comblent cet écart. Le lien se déclenche avant le formulaire de l'ATS, de sorte que le canal est capturé au niveau du clic, quelle que soit la détection de référent effectuée ensuite par l'ATS. Que mesurer dans l'analytique des liens courts couvre la couche métrique en détail ; vous trouverez ci-dessous comment structurer les liens.

Cinq cas d'usage, une seule plateforme de liens#

1. Attribution des publications sur les jobboards#

Vous publiez Senior Backend Engineer — Berlin sur LinkedIn Jobs, Indeed, Wellfound, Welcome to the Jungle et Arbeitnow. Chaque publication reçoit son propre lien court. La destination est identique — l'URL du poste sur la page carrières — mais chaque lien porte des UTM différents :

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

Le service de liens courts transforme cela en go.acme.com/jb/sbe-li (LinkedIn), go.acme.com/jb/sbe-ind (Indeed), go.acme.com/jb/sbe-wf (Wellfound), etc.

Ce que vous obtenez : un taux de conversion clic-vers-candidature par jobboard. Pas seulement des impressions — des clics depuis le jobboard → page du poste → envoi du formulaire ATS. LinkedIn peut générer 420 clics et 18 candidatures (CVR de 4,3 %). Wellfound peut générer 80 clics et 14 candidatures (CVR de 17,5 %). La décision de renouveler un emplacement LinkedIn à £900/mois devient bien plus simple lorsque vous avez ce tableau sous les yeux.

La convention de préfixe de slug : utilisez un préfixe court qui indique la famille de canaux. jb/ pour les jobboards, ref/ pour les cooptations, src/ pour le sourcing sortant, eb/ pour la marque employeur, cf/ pour les salons de l'emploi. Un seul filtre analytique suffit pour obtenir une ventilation par canal.

2. Programmes de cooptation des employés#

Chaque employé reçoit un lien court personnel pour chaque poste ouvert. Le lien porte 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

Le champ utm_content contient l'identifiant de l'employé. Lorsque la cooptation de emp-4712 clique vers l'ATS, les champs UTM cachés du formulaire capturent l'ID de l'employé. Lors de l'embauche, l'ATS déclenche un webhook qui retrouve emp-4712 et crédite la prime de cooptation.

Pourquoi c'est mieux que le bouton "partager ce poste" dans l'ATS : le bouton de partage de l'ATS supprime généralement les UTM et produit une URL générique de la page carrières. Vous perdez l'attribution par employé. Avec un service de liens courts, vous émettez à l'avance un slug par employé par poste, et l'attribution est intégrée dans la redirection — elle ne peut pas être supprimée.

Échelle : pour une entreprise de 200 employés et 10 postes ouverts, cela représente 2 000 liens. Créez-les en masse via l'API (POST /v1/links/bulk avec un CSV d'IDs d'employés et de slugs de postes), exportez les QR codes en PDF, envoyez par e-mail aux employés. Temps de mise en place : 20 minutes, principalement en attente du rendu PDF.

3. Messages de sourcing sortant#

Les recruteurs qui envoient des InMail LinkedIn ou des e-mails à froid à grande échelle partagent un lien vers la page du poste dans chaque message. La plupart utilisent la même URL de page carrières pour chaque message — ainsi, lorsqu'un candidat postule, le recruteur ne peut pas savoir quel modèle de message ou quelle liste de candidats a généré la réponse.

La solution : des liens trackés par modèle.

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

Lorsque les réponses arrivent, vous associez l'UTM du candidat (capturé dans le formulaire ATS) au modèle de message qui a généré le clic. Sur 200 envois chacun, le CVR du modèle A est mesurable par rapport au modèle B. La connaissance s'accumule : après 6 mois d'envois, l'équipe dispose d'une bibliothèque de modèles classée par «embauches converties par envoi» — une métrique d'efficacité de sourcing plus honnête que le taux de réponse.

Note sur le volume : si un recruteur envoie 50 messages par jour depuis un seul lien court, cela représente 50 événements de clic pour un slug — bien dans le niveau de trafic de n'importe quel raccourcisseur. La valeur n'est pas dans le volume, elle est dans la granularité par modèle.

4. Campagnes de marque employeur#

L'équipe communication lance une campagne Instagram : reels «une journée dans la vie», vidéos de culture d'entreprise, portraits d'employés. Chaque contenu a un CTA renvoyant vers la page carrières ou la page d'atterrissage EVP (Employee Value Proposition).

Sans suivi, la campagne produit des impressions et de la croissance de followers. L'équipe de recrutement n'a aucune idée si cela a eu un impact sur les candidatures.

La version instrumentée :

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

Désormais, lorsque les candidatures augmentent pendant la fenêtre de campagne, l'équipe communication peut attribuer la hausse à un type de contenu et une plateforme spécifiques. Le budget de la prochaine saison passe de «nous pensons qu'Instagram fonctionne» à «les reels Instagram ont généré 38 candidatures à £24 chacune ; le contenu organique LinkedIn en a généré 11 à £0».

Pour la couche analytique qui rend cela visible, que mesurer dans l'analytique des liens courts couvre la configuration du tableau de bord.

5. Captation de leads lors de conférences et de salons de l'emploi#

Les salons de l'emploi sont coûteux. Un stand de taille moyenne dans un salon tech peut coûter £3 000 à £8 000 en comptant la conception du stand, les déplacements, l'hôtel et le temps du personnel. Pourtant, la plupart des entreprises ne peuvent pas vous dire combien d'embauches sont issues de ce salon, car leurs seules données sont «les scans de badges au stand» — une métrique proxy, pas une métrique d'embauche.

La version instrumentée utilise un QR code sur la signalétique du stand (et, optionnellement, sur les lanyards ou les cartes imprimées) qui redirige vers un formulaire d'inscription au vivier de talents :

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

Utilisez un QR dynamique (le QR code encode le lien court, pas l'URL de destination directement) afin que si l'URL de la page du vivier de talents change après l'impression des brochures, vous puissiez mettre à jour la destination sans réimprimer. L'article QR codes dynamiques vs statiques couvre cette décision en détail ; campagne QR code de zéro est le guide de configuration complet.

Lorsqu'un candidat de Disrupt 2026 est recruté 3 mois plus tard, l'enregistrement ATS porte utm_campaign=techcrunch-disrupt-2026. Le coût par embauche pour ce salon est désormais calculable. Vous revenez l'année suivante avec un budget plus important, ou vous réallouez vers les salons affichant le meilleur CPH.

GDPR et données des candidats#

Les données relatives au clic sur une offre d'emploi deviennent des données personnelles dès que le candidat peut être réidentifié — ce qui arrive dès qu'il soumet le formulaire ATS. Cela crée une obligation pour le service de liens.

Ce que vous attendez du service de liens :

  1. Pas de conservation des IP brutes au-delà du nécessaire. Le service de redirection doit traiter l'IP pour la géo-analytique et supprimer l'adresse brute après agrégation — pas stocker une ligne {ip, timestamp, slug} pendant six mois. En vertu de l'Article 5(1)(e) du GDPR, la conservation doit être limitée à la finalité.

  2. Résidence des données dans l'UE. Si vos candidats sont dans l'UE, les données de clics sont des données personnelles en cours de traitement — elles doivent résider dans un entrepôt de données en région UE. Un raccourcisseur hébergé aux États-Unis sans option de résidence dans l'UE crée un problème de transfert de données au titre du Chapitre V du GDPR.

  3. Documentation de la base légale. Pour les contacts de sourcing (candidats que vous avez approchés, pas les candidats entrants), la base légale est typiquement l'intérêt légitime — le recruteur a un intérêt réel à évaluer l'adéquation du candidat et le candidat peut raisonnablement s'attendre à recevoir de telles communications. Pour le reciblage de marque employeur, vous avez besoin d'un consentement. Documentez la base par canal, pas par campagne.

  4. Pas d'injection de pixel. Certains raccourcisseurs gratuits injectent des pixels de suivi tiers dans la redirection. Le lien court d'un recruteur vers une page carrières ne devrait pas déclencher un pixel Facebook ou Google sur un candidat en pleine redirection — cela crée un problème de consentement pour lequel le recruteur ne s'est pas engagé.

Pour le cadre GDPR complet des services de liens, GDPR pour les raccourcisseurs d'URL est le guide de référence.

Les quatre antipatterns qui ruinent l'attribution des recrutements#

1. Un seul lien «page carrières» partagé sans UTM par jobboard. Le commercial du jobboard arrivera au renouvellement avec un rapport de clics. Le rapport montrera 4 200 clics en 90 jours. Vous n'aurez aucune idée du nombre de conversions en candidatures, encore moins en embauches, car vous ne pouvez pas faire correspondre le trafic de clics du jobboard avec vos enregistrements ATS. Vous renouvellerez sur la base du chiffre du commercial. Les liens courts par jobboard demandent 15 minutes de configuration et rendent cette conversation de renouvellement honnête.

2. Des comptes Bitly individuels pour chaque recruteur. Le recruteur A d'agence utilise son Bitly personnel. Le recruteur B utilise Rebrandly. Le recruteur C utilise le tracking par défaut de LinkedIn. Le responsable Talent Acquisition ne peut pas avoir une vue unifiée des canaux de sourcing qui fonctionnent, car les données de clics vivent dans trois comptes gratuits séparés, dont aucun n'appartient à l'entreprise. Quand le recruteur A part, le compte part avec lui — ainsi que les données. Centralisez sur un seul compte de raccourcisseur appartenant à l'entreprise avec du RBAC, pour que les individus puissent créer des liens mais que l'entreprise conserve les données.

3. Des QR codes statiques sur la signalétique de salons de l'emploi de l'année dernière. Ce kakémono dans le placard de la salle de conférence avec le QR code pointant vers careers.acme.com/jobs/junior-frontend — ce poste a été pourvu en octobre. L'URL peut renvoyer une 404, ou diriger vers une page de poste fermé, ou le site carrières a été restructuré et le chemin a disparu. Un QR statique est permanent ; vous ne pouvez pas mettre à jour la destination. Pire encore, quelqu'un a apporté le kakémono à un salon le mois dernier, 40 personnes l'ont scanné et ont vu une 404. Auditez vos supports imprimés une fois par trimestre. Passez aux QR codes dynamiques pour tout ce que vous imprimez en grande quantité.

4. Lier vers la page d'accueil au lieu de la page spécifique du poste. Le «lien de candidature» sur indeed.com pointe vers acme.com. Un candidat clique depuis le jobboard en s'attendant à voir le poste de Senior Backend Engineer. À la place, il atterrit sur la page d'accueil et doit naviguer vers la section carrières, trouver le poste et recommencer la candidature. Le taux d'abandon à cette étape est typiquement de 60 à 80 %. Liez directement vers l'offre spécifique dans l'ATS, pas vers la page d'accueil ni même vers la page d'atterrissage des carrières. Chaque étape de navigation supplémentaire que le candidat doit effectuer réduit le taux de candidature et biaise vos données CVR par canal, car les candidats qui franchissent l'obstacle ne sont pas représentatifs de l'ensemble du vivier.

Une architecture de liens de référence pour une équipe TA#

Elle s'adapte d'une équipe interne de 5 personnes à une opération RPO de 50 recruteurs.

Un domaine court : go.acme.com ou talent.acme.com. Émis via un domaine personnalisé sur votre raccourcisseur. Une surface analytique unique.

Conventions de préfixe de slug :

PréfixeCanalExemple
jb/Jobboardsgo.acme.com/jb/sbe-li
ref/Cooptationsgo.acme.com/ref/sbe-emp-4712
src/Sourcing sortantgo.acme.com/src/sbe-t1
eb/Marque employeurgo.acme.com/eb/ig-reels-may
cf/Salons de l'emploigo.acme.com/cf/disrupt-2026

Pipeline d'attribution :

  1. Le candidat clique sur un lien court → le service de liens courts déclenche un événement de clic avec les paramètres UTM.
  2. L'URL de destination porte les UTM → le candidat atterrit sur la page du poste.
  3. Le formulaire de candidature ATS dispose de champs cachés qui capturent les UTM depuis l'URL au chargement de la page.
  4. Le candidat soumet sa candidature → l'ATS stocke {applicant_id, utm_source, utm_medium, utm_campaign, utm_content}.
  5. Lors de l'embauche : le webhook ATS se déclenche vers le système RH → le système RH recherche les champs UTM → crédite la cooptation / enregistre le coût par embauche par canal.

L'événement de clic sur le lien court et l'enregistrement de candidature ATS se joignent sur le champ utm_content (qui contient l'ID de l'employé pour les cooptations, ou l'ID du modèle pour le sourcing). Cette jointure est ce qui rend le CPH par canal calculable.

Où se situe Elido#

Nous n'avons pas construit Elido spécifiquement pour le recrutement — mais l'architecture ci-dessus fonctionne directement sur la plateforme. Quelques fonctionnalités que les équipes TA utilisent régulièrement :

  • Création de liens en masse via l'APIPOST /v1/links/bulk accepte un tableau JSON d'objets {slug, destination, utm_*}. Émettez 200 liens de cooptation en un seul appel. La réponse inclut des données SVG de QR code prêtes pour l'assemblage PDF.
  • Domaine personnalisé avec TLS à la demandego.acme.com ou talent.acme.com pointé vers l'edge d'Elido via CNAME. Certificat émis en moins de 30 secondes ; aucun ticket DevOps requis.
  • Résidence des données dans l'UE par défaut — les événements de clics sont stockés dans ClickHouse en région UE. Aucune configuration supplémentaire pour satisfaire l'adéquation de l'Article 46 du GDPR pour les données des candidats de l'UE.
  • RBAC par workspace — chaque recruteur dispose de son propre accès ; la création de liens et l'analytique sont limitées par utilisateur. Le responsable TA voit l'ensemble du workspace ; les recruteurs individuels ne voient que leurs propres liens, sauf promotion.
  • Webhook au clic — optionnel : déclencher un webhook HTTP à chaque clic depuis un lien ref/. Connectez-le à votre SIRH pour des notifications d'activité de cooptation en temps réel, ou à votre ATS pour pré-alimenter un profil candidat avant la soumission du formulaire de candidature.

Pour un guide de configuration spécifique aux cas d'usage du recrutement, url-shorteners-for-marketers couvre le modèle d'attribution cross-canal que les équipes TA partagent avec le marketing, et url-shorteners-for-saas est l'article frère pour les équipes produit et croissance.

À lire aussi sur le blog#

Essayer Elido

Raccourcisseur d'URL hébergé en UE : domaines personnalisés, analyses approfondies et API ouverte. Forfait gratuit — sans carte bancaire.

Tags
recruiter link tracking
job posting attribution
candidate referral
applicant source
employer brand links

Lire la suite