Un audit des sources de recrutement relie l’origine de chaque candidature à son issue. Avant d’acheter davantage d’annonces pour recruter des ingénieurs, comparez les candidatures répondant aux critères du poste et les embauches pour des postes similaires. Conservez les sources inconnues et vérifiez les dépenses. Le trafic du portail carrière indique d’où vient l’attention portée à vos offres. Il ne dit pas quel canal a produit une embauche.

Un tableur à accès restreint et vos dossiers de candidature suffisent pour mener cet audit. Il doit vous aider à justifier la prochaine décision : améliorer un canal, retrouver une attribution manquante, résoudre un blocage dans les évaluations ou acheter une nouvelle publication. Il vous faut assez d’éléments pour expliquer cette décision à l’équipe.

La [discussion sur State of Devs 2026 sur Hacker News](https://news.ycombinator.com/item?id=49985643) invite à réexaminer la question. Les résultats sur la recherche d’emploi font apparaître plusieurs voies vers le poste actuel : réseaux personnels, candidatures directes, recruteurs et sites d’emploi. Ils ne disent pas où votre startup devrait investir son prochain euro de recrutement.

## Que dit State of Devs sur les sources de recrutement d’ingénieurs ?

State of Devs demande aux développeurs interrogés comment ils ont trouvé leur emploi actuel. Prenez leurs réponses comme une invitation à examiner votre propre historique de recrutement, sans oublier les limites de l’échantillon.

Les [résultats sur le travail](https://2026.stateofdevs.com/en-US/workplace/) présentent notamment les réponses suivantes à la question sur la recherche d’emploi :

| Voie déclarée | Répondants l’ayant sélectionnée |
|---|---:|
| Réseau personnel | 1 370 |
| Candidature directe auprès de l’entreprise | 887 |
| Recruteur | 735 |
| LinkedIn | 702 |
| Site d’emploi | 632 |
| Recommandation | 586 |

**La question a reçu 4 640 réponses et autorisait plusieurs choix.** Ces récits de recherche d’emploi peuvent se recouper ; ce ne sont pas des parts exclusives des embauches. N’additionnez pas réseau personnel et recommandation. Les réponses LinkedIn et site d’emploi ne distinguent pas les publications payantes des démarches gratuites.

La [méthodologie de l’enquête](https://2026.stateofdevs.com/en-US/about/) fait état de 5 463 réponses au total, recueillies du 5 juillet au 5 septembre 2026. Toutes les questions étaient facultatives. Les participants provenaient surtout d’enquêtes Devographics antérieures et des réseaux sociaux. Les organisateurs précisent que les résultats décrivent ce sous-ensemble, pas l’ensemble des développeurs.

Le niveau d’expérience compte aussi. Les [résultats sur les parcours professionnels](https://2026.stateofdevs.com/en-US/career/) indiquent une expérience médiane de 12 ans ; seuls 9 % déclarent quatre ans ou moins. Soyez particulièrement prudent si vous appliquez ces résultats au recrutement de profils juniors.

L’absence de données du côté des employeurs est déterminante. Impossible de comparer les coûts des canaux sans connaître les dépenses, les taux de conversion sans le nombre de candidatures, ou les résultats des évaluations sans critères communs. L’emploi actuel d’un répondant peut aussi avoir commencé des années avant l’enquête.

La question budgétaire reste donc ouverte. Une publication payante pourrait être utile pour votre poste précis, même si relativement peu de répondants ont choisi un site d’emploi. Examinez vos propres candidatures dont le traitement est terminé avant de trancher.

## Distinguez la découverte du poste de la voie de candidature

Un candidat peut découvrir votre entreprise par un canal et déposer sa candidature par un autre. Conservez les deux informations lorsque vous les connaissez, et rendez l’incertitude visible dans le cas contraire.

Prenons ce parcours fictif. Un ingénieur remarque une publication de votre équipe dans une communauté de développeurs, interroge un ancien collègue sur les conditions de travail chez vous, puis postule sur le portail carrière. Le dernier clic indique « candidature directe ». Le candidat, lui, mentionne une communauté et une mise en relation personnelle.

Aucun des deux récits n’est nécessairement faux. Ils répondent à des questions différentes. **Où le candidat a-t-il découvert le poste ?** n’est pas la même question que **quel lien a permis de déposer la candidature ?** Une troisième question, **qu’est-ce qui l’a décidé à postuler ?**, peut révéler un autre contact utile.

La [documentation de Google Analytics sur l’attribution](https://support.google.com/analytics/answer/10596866?hl=en) explique que la contribution attribuée à chaque interaction dépend de la règle choisie. Il s’agit d’un concept marketing, pas d’une preuve d’efficacité en recrutement. Il est utile ici parce qu’il rend explicite un choix que le mot « source » masque souvent.

Pour un audit limité, formulez votre règle simplement. Vous pouvez retenir comme source principale la première découverte déclarée par le candidat, conserver séparément la voie de dépôt et noter une mise en relation comme contact supplémentaire. Si vous ne pouvez pas établir la première découverte, indiquez « inconnue ». N’inventez pas une origine à partir de la dernière visite directe.

Évitez une précision artificielle. Attribuer la moitié du mérite à la communauté et un quart à la mise en relation introduirait des chiffres sans preuve. Consignez les contacts connus et discutez de leur rôle. Chaque candidature ne doit figurer qu’une fois dans le tableau principal des résultats.

Cette distinction facilite aussi les échanges avec les candidats. Une question facultative telle que « Où avez-vous découvert ce poste ? » peut proposer une réponse « Je ne sais plus ». Expliquez que la réponse sert à améliorer le recrutement et laissez la possibilité de mentionner plusieurs voies. Demandez du contexte sans transformer la réponse en épreuve pour le candidat.

## Créez un registre unique des sources et des résultats

Votre audit doit comporter une ligne par candidature, une règle d’attribution et une issue clairement définie. Utilisez la référence du dossier de candidature pour permettre la vérification sans recopier tout le profil du candidat.

Commencez par un petit groupe de postes d’ingénieurs comparables. Choisissez une période de dépôt et indiquez-la en tête du registre. Si vous comparez une recherche de profil senior en infrastructure avec un recrutement junior en développement frontend, les différences entre les postes risquent de masquer ce que vous pourriez apprendre sur les canaux.

Utilisez les mêmes champs pour chaque ligne :

| Champ | Information à consigner |
|---|---|
| Référence de candidature | Identifiant renvoyant au dossier à accès restreint |
| Poste et niveau d’expérience | Fonction et niveau attendus |
| Date de dépôt | Date rattachant la candidature à la cohorte choisie |
| Source principale | Une source attribuée selon la règle écrite, ou inconnue |
| Nature de l’élément disponible | Déclaration du candidat, lien balisé ou note manuelle |
| Voie de candidature | Origine du dépôt, si elle est connue |
| Contact supplémentaire | Mise en relation pertinente ou autre interaction connue |
| Critères du poste remplis | Candidature répondant ou non aux critères convenus |
| Évaluation et issue | Évaluation terminée, offre, offre acceptée, prise de poste ou dossier en cours |

Séparez la source principale de la nature de l’élément disponible. Un lien balisé indique qu’un lien précis a été utilisé. La réponse d’un candidat indique ce dont il se souvient. Une note de recruteur peut mentionner une mise en relation absente des deux autres traces. Aucun de ces éléments ne fournit automatiquement l’historique complet.

Confiez à une personne le rapprochement des lignes avec les dossiers de candidature et à une autre la vérification des cas ambigus. Si un salarié affirme avoir recommandé quelqu’un, mais que le candidat mentionne une publication antérieure dans une communauté, conservez les deux faits. Appliquez la règle d’attribution de façon constante, sans choisir la réponse qui valorise le mieux un canal.

Gardez dans le registre les candidatures dont la source manque. Les supprimer rendrait le tableau plus net, mais cacherait le problème. Indiquez quelle part de la cohorte dispose d’une attribution exploitable avant de discuter des sources à privilégier.

Vérifiez avec autant de soin l’issue des candidatures. Une invitation à un entretien n’est pas une évaluation terminée. Une offre n’est pas une acceptation. Une acceptation n’est pas un premier jour de travail. Choisissez le jalon utile à votre décision, nommez-le et utilisez-le partout de la même façon.

Vous pouvez compter les candidatures distinctes pour chaque poste sans prétendre compter les personnes distinctes dans toute l’entreprise. Si une même personne postule à deux postes, il s’agit de deux candidatures. Documentez ce traitement pour ne pas passer discrètement d’un décompte de personnes à un décompte de candidatures.

## Comparez les candidatures répondant aux critères au sein d’une même cohorte

Comparez les sources à partir de candidatures évaluées selon les mêmes critères et ayant eu le temps d’atteindre le jalon mesuré. Affichez les effectifs à côté de chaque taux.

Définissez ce qui constitue une candidature répondant aux critères avant d’examiner les résultats des canaux. Pour un poste backend, cela pourrait être le niveau d’expérience convenu et la réussite à la même première revue technique. Le critère choisi doit porter sur le travail. Une recommandation interne, un employeur connu ou une université prestigieuse ne prouvent pas, à eux seuls, que la candidature répond aux exigences.

Le [guide de recherche de candidats ingénieurs](/blog/ai-ml-engineer-talent-gap-startup-sourcing) traite de la manière de les atteindre. Cet audit commence une fois que ces démarches ont produit des dossiers comparables. Il ne doit pas avantager un canal parce que ses candidats ont été évalués avec des critères moins exigeants.

### Utilisez des formules simples et des dénominateurs visibles

Pour chaque source, divisez le nombre de candidatures répondant aux critères par le nombre de candidatures déposées. Si vous comparez aussi les embauches aux candidatures répondant aux critères, gardez les dossiers en cours bien visibles : leur issue n’est pas encore connue.

Le coût par candidature répondant aux critères correspond aux dépenses d’acquisition documentées divisées par le nombre de ces candidatures. Précisez les dépenses incluses, par exemple la facture d’une publication. Si le dénominateur est nul, la valeur n’est pas définie. Cela ne signifie pas que le canal a produit des candidatures adaptées gratuitement.

Suivez séparément le temps consacré au recrutement, sauf si vous avez convenu d’une méthode constante pour le valoriser. Une recommandation peut mobiliser beaucoup de temps salarié ; une publication dans une communauté peut demander de la préparation et des relances. Qualifier ces démarches de « gratuites » parce qu’elles n’ont pas de facture publicitaire dissimule un coût réel.

Soyez tout aussi prudent avec le coût par embauche. Une cohorte entièrement traitée sans aucune embauche n’a pas de coût par embauche fini. Consignez les dépenses et le résultat clairement, puis décidez si la cohorte fournit assez d’éléments pour poursuivre l’essai.

### Lisez un petit tableau sans inventer de meilleur canal

Cet exemple est **fictif**. Toutes les décisions sont terminées et les postes sont comparables. Il ne s’agit ni de données d’enquête, ni de données de Kit, ni d’une référence sectorielle.

| Source principale | Candidatures déposées | Candidatures répondant aux critères | Embauches |
|---|---:|---:|---:|
| Publication payante sur un site d’emploi | 40 | 8 | 1 |
| Recommandation d’un salarié | 8 | 4 | 1 |
| Communauté de développeurs | 12 | 3 | 0 |
| Inconnue | 10 | 2 | 0 |

La publication a produit huit candidatures répondant aux critères sur 40, soit 20 %. Les recommandations en ont produit quatre sur huit, soit 50 %. La publication a tout de même fourni deux fois plus de candidatures répondant aux critères. Ces constats sont compatibles.

Supposons que la facture de publication soit de 800 $. Le coût publicitaire documenté par candidature répondant aux critères serait de 100 $. Vous n’avez pas établi que les recommandations ne coûtent rien, que leur taux plus élevé se maintiendra ou que la communauté ne pourra pas produire une future embauche.

Examinez les embauches une par une avant d’élargir la comparaison. Les deux postes exigeaient-ils le même niveau d’expérience et les mêmes compétences ? L’un a-t-il été pourvu rapidement, fermant le recrutement aux autres candidats pourtant adaptés ? Un évaluateur a-t-il modifié l’épreuve ? De petites cohortes peuvent révéler des cas utiles sans permettre une prévision fiable.

Les sources inconnues méritent aussi votre attention. Dans cet exemple, dix candidatures n’ont pas de source principale attribuée. Améliorer cette information pourrait modifier l’interprétation de chaque canal nommé. Acheter une autre publication ne comblerait pas ce manque.

### Repérez les délais après la première sélection

Un canal peut fournir des candidats adaptés qui attendent ensuite une revue ou un entretien. Si l’audit s’arrête au volume de candidatures, vous risquez de prendre un processus de recrutement bloqué pour une recherche de candidats inefficace.

Comparez les candidatures répondant aux critères avec les évaluations terminées et notez les dossiers encore en cours. Vérifiez depuis combien de temps les candidats attendent et qui doit agir. Notre [guide de planification de la capacité d’entretien](/blog/interviewer-capacity-planning-scale-up-hiring) explique comment la disponibilité des évaluateurs peut freiner la progression après l’entrée des candidats dans le processus.

Choisissez une action cohérente avec les dossiers. Si l’origine est mal documentée, améliorez la collecte. Si des candidats adaptés attendent une revue, clarifiez qui doit agir ou augmentez la capacité d’évaluation. Une cohorte bien définie contenant peu de candidats adaptés justifie de revoir le public visé, la publication ou la description du poste.

Notez la décision et ses limites à côté du tableau. « Répéter cette publication pour le même poste et examiner la prochaine cohorte entièrement traitée » est un plan vérifiable. « C’est notre meilleur canal » demande à un petit échantillon de répondre à une question beaucoup plus vaste.

## Vérifiez l’accès et la confidentialité avant de développer les recommandations

Les informations sur les sources doivent aider à améliorer le recrutement sans devenir une note informelle attribuée aux candidats. Gardez une voie de candidature ouverte et appliquez des critères d’évaluation comparables quelle que soit la source.

Une recommandation signifie que quelqu’un a fait une mise en relation. Elle ne prouve pas les compétences et ne justifie pas de supprimer une évaluation. Demandez-vous si les postes proposés atteignent des personnes au-delà des contacts de l’équipe, surtout lorsque l’audit semble favoriser ce réseau.

À titre d’exemple américain, les [recommandations de l’EEOC sur le recrutement](https://www.eeoc.gov/prohibited-employment-policiespractices) rappellent que le recrutement par bouche-à-oreille peut enfreindre le droit de la non-discrimination dans certaines circonstances. Cela ne constitue pas une interdiction générale des recommandations. C’est une raison d’examiner l’accès aux postes et les pratiques de recrutement en même temps que les résultats des canaux.

Ne déduisez pas de caractéristiques démographiques à partir des noms ou des catégories de sources pour remplir les cases manquantes. Tout suivi démographique nécessite une procédure appropriée distincte. Le registre des sources décrit les démarches de recrutement et leurs résultats ; il n’autorise pas à collecter des informations sensibles sans précaution.

Pour le registre lui-même, les [recommandations de l’ICO sur la minimisation des données](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-principles/a-guide-to-the-data-protection-principles/data-minimisation/) fournissent un principe utile : les données personnelles doivent être suffisantes, pertinentes et limitées à la finalité annoncée. Ce texte est en cours de réexamen ; il ne fixe pas une durée de conservation universelle pour le recrutement.

Utilisez les références de candidature plutôt que de dupliquer noms, e-mails, CV et notes d’entretien. Un identifiant relié au dossier d’un candidat reste une donnée personnelle ; il ne rend pas le tableur anonyme. Réservez l’accès aux personnes chargées de l’audit et partagez des résultats agrégés pour les décisions budgétaires.

N’insérez pas de noms de candidats ni d’adresses e-mail dans les valeurs UTM. Le nom d’une campagne doit désigner une démarche de recrutement, pas une personne. Ne conservez le nom d’une personne ayant recommandé un candidat que si cela est nécessaire, et supprimez les exports redondants selon votre politique de conservation réelle.

## Ce que Kit mesure et ce qui reste nécessaire pour cet audit

Les statistiques de trafic et les dossiers de candidature éclairent des aspects différents de l’audit. Utilisez les premières pour examiner la découverte des postes, puis rapprochez les sources et les résultats dans le registre manuel.

Les statistiques du portail carrière de Kit présentent les pages vues, les domaines référents et les répartitions par source, support et campagne UTM. Ces graphiques permettent d’examiner quelles campagnes balisées et quels sites référents ont apporté des visites sur vos pages carrière. Ils n’établissent pas quelle source a produit une candidature répondant aux critères ou une embauche.

Le nombre de vues n’est pas non plus celui des candidats distincts. Une personne peut consulter plusieurs pages ou revenir plusieurs fois. Gardez cette distinction visible lorsque vous comparez trafic et candidatures déposées, et utilisez la cohorte de candidatures pour calculer les résultats.

Kit conserve séparément la progression des candidatures et les issues du recrutement. **Cet audit nécessite encore un rapprochement manuel, à accès restreint, entre les éléments sur les sources et les dossiers de candidature.** Kit ne fournit pas de rapport intégré reliant les UTM aux embauches et n’ajoute pas automatiquement les dépenses de campagne à un calcul de rentabilité par source.

Avant une campagne, choisissez des noms stables pour les sources et les campagnes. Une fois les candidatures reçues, rapprochez les origines déclarées des éléments disponibles, conservez les sources inconnues et notez le jalon de sélection convenu. Lors de la revue, consultez les graphiques de trafic pour le contexte et le registre pour comparer les résultats des candidatures.

Cet audit doit vous aider à justifier la prochaine décision de recrutement. Utilisez une cohorte définie de manière reproductible, des effectifs visibles et une règle d’attribution claire. Corrigez l’attribution manquante ou les revues en retard lorsque les dossiers le justifient ; développez l’acquisition lorsque les éléments disponibles justifient cet essai.

Si vous examinez votre organisation, [découvrez le processus de recrutement de Kit](/hiring) en parallèle du registre. Commencez par une recherche d’ingénieur que vous pouvez examiner attentivement et discutez ensemble des sources et des décisions d’embauche avant d’approuver une nouvelle annonce.