採用担当者は同じポジションを6つの求人サイトに掲載し、200件のInMailを送り、Instagramで雇用主ブランドキャンペーンを実施し、就職フェアでQRコードを配布する——そしてATSには「ソース:不明」が半数を占める47件の応募が表示される。この記事では、アトリビューション層を修正するリンクアーキテクチャを解説する。次回の求人掲載予算の議論が、直感ではなくデータに基づくものになるように。
UTMの基礎については、UTMキャンペーンをエンドツーエンドで追跡するに完全なセットアップガイドがある。この記事はTA固有の視点に絞っている:どのチャネルをインストゥルメントするか、短縮リンクプラットフォーム上で紹介プログラムをどう運営するか、そしてリンクサービス自体にGDPRが何を求めるか。
採用でリンクアトリビューションが壊れる理由#
採用には、ほとんどのマーケティングチームが直面しないアトリビューションの構造的問題がある。
マーケティングキャンペーンは少数のチャネルから単一のランディングページにトラフィックを送り、アトリビューションは比較的整理される。採用キャンペーンは、同じ求人ページに十数チャネルから同時にトラフィックを送る——LinkedIn、Indeed、Wellfound、Welcome to the Jungle、従業員紹介、ダイレクトアプローチ、雇用主ブランドキャンペーン、就職フェア——しかもそれらチャネルの大半はUTMを除去するか、そもそも対応していない。
結果として、ほとんどのATSは応募者の40〜60%を「ソース:不明」または「ソース:採用ページ」と報告する——これは有益な情報ではない。求人サイトの担当者はクリックレポートを持って更新商談に現れる。マーケティングチームはインプレッションレポートを持ってくる。どちらの数字も、そのチャネルから何人の適格な採用があったかを教えてくれない。
チャネル別UTM付きの短縮リンクはこのギャップを埋める。リンクはATSフォームの前に発火するので、ATSのリファラー検出がその後何をしようとも、クリック層でチャネルが記録される。短縮リンクアナリティクスで何を測るかにメトリクス層の詳細がある;以下ではリンクの構造化方法を説明する。
5つのユースケース、1つのリンクプラットフォーム#
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%)かもしれない。この表を目の前にすると、月£900のLinkedInジョブスロット更新の判断がずっとシンプルになる。
スラグプレフィックス規則: チャネルファミリーを示す短いプレフィックスを使う。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件の求人がある会社なら2,000リンクになる。API経由で一括作成(従業員IDとポジションスラグのCSVでPOST /v1/links/bulk)し、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送信後、テンプレートAのCVRがテンプレートBに対して測定可能になる。知見は積み重なる:6ヶ月の送信後、チームは「送信あたりの採用成約数」でランク付けされたテンプレートライブラリを持つ——これは返信率よりも正直なソーシング効率メトリクスだ。
ボリュームについての注記: 採用担当者が1日50通を1つの短縮リンクから送れば、1スラグに50件のクリックイベント——どのショートナーのトラフィックティアにも十分収まる。価値はボリュームではなく、テンプレートごとの粒度にある。
4. 雇用主ブランドキャンペーン#
コミュニケーションチームがInstagramキャンペーンを展開する:「ある日の一日」リール、カルチャー動画、従業員スポットライト。各コンテンツには採用ページまたはEVP(Employee Value Proposition)ランディングページへのCTAがある。
トラッキングなしでは、キャンペーンはインプレッションとフォロワー増加を生む。採用チームは応募数を動かしたかどうかわからない。
インストゥルメントされたバージョン:
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リールが1件あたり£24で38件の応募をもたらした;LinkedInオーガニックは£0で11件」へと変わる。
これを可視化するアナリティクス層については、短縮リンクアナリティクスで何を測るかにダッシュボード設定がある。
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フォームを送信した時点で起きる。それがリンクサービスに義務を生じさせる。
リンクサービスに求めるもの:
-
必要以上の生IP保持なし。 リダイレクトサービスはジオアナリティクスのためにIPを処理し、集計後に生のアドレスを破棄すべきだ——6ヶ月にわたって
{ip, timestamp, slug}の行を保存するのではなく。GDPR第5条(1)(e)の下、保持は目的に限定されなければならない。 -
EU内データ保存。 候補者がEUにいる場合、クリックデータは処理中の個人データ——EUリージョンのデータストアに置く必要がある。EUレジデンシーオプションのない米国ホステッドのショートナーは、GDPR第V章の下でデータ転送問題を引き起こす。
-
法的根拠の文書化。 ソーシング連絡先(あなたがアプローチした候補者であり、インバウンド応募者ではない)については、法的根拠は通常正当な利益だ——採用担当者は候補者の適合性を評価する真の利益を持ち、候補者はそのような連絡を合理的に期待できる。雇用主ブランドのリターゲティングには同意が必要だ。根拠をキャンペーンごとではなくチャネルごとに文書化すること。
-
ピクセルインジェクションなし。 一部の無料ショートナーはリダイレクトにサードパーティのトラッキングピクセルを注入する。採用担当者の採用ページへの短縮リンクが、リダイレクト中の候補者にFacebookやGoogleピクセルをトリガーしてはならない——それは採用担当者が同意していない同意問題を引き起こす。
リンクサービスの完全なGDPRフレームワークについては、URLショートナーのためのGDPRが詳細ガイドだ。
採用アトリビューションを台無しにする4つのアンチパターン#
1. チャネル別UTMなしの単一「採用ページ」共有リンク。 求人サイトの営業担当者はクリックレポートを持って更新商談に現れる。90日間で4,200クリックと表示される。そのうち何件が応募に転換したかまったくわからない——サイトのクリックトラフィックをATSレコードと照合できないから。採用担当者の数字を基に更新することになる。サイト別短縮リンクは15分のセットアップで済み、その更新商談を誠実なものにする。
2. 採用担当者ごとの個別Bitlyアカウント。 代理店採用担当者Aは個人のBitlyを使う。採用担当者Bは Rebrandlyを使う。採用担当者Cはデフォルトのリンクトラッキングを使う。タレントアクイジションマネージャーはどのソーシングチャネルが機能しているかの統合ビューを見られない——クリックデータが3つの別々の無料アカウントに散在し、どれも会社所有ではないから。採用担当者Aが去るとき、アカウントもデータも一緒に消える。RBACを持つ会社所有の単一ショートナーアカウントに統合し、個人がリンクを作成できても会社がデータを保持できるようにする。
3. 去年の就職フェア看板のスタティックQRコード。 careers.acme.com/jobs/junior-frontendへのQRコードが印刷された会議室クローゼットのロールアップバナー——あのポジションは10月に充足された。URLは404を返すか、クローズドなポジションページに誘導するか、採用サイトが再構成されてパスが消えているかもしれない。スタティックQRは恒久的で宛先を更新できない。さらに悪いことに、誰かが先月フェアにバナーを持っていき、40人がスキャンして404を見た。四半期に一度、印刷物を監査する。大量印刷するものはすべてダイナミックQRコードに切り替える。
4. 特定のポジションページではなくホームページへのリンク。 indeed.comの「応募リンク」がacme.comを指している。候補者はSenior Backend Engineerのポジションを見ようとサイトからクリックする。代わりにホームページに着地し、採用セクションに移動してポジションを見つけ、応募を再開しなければならない。このステップでの離脱率は通常60〜80%だ。ホームページや採用ランディングページではなく、ATSの特定ポジション掲載へ直接リンクする。候補者が余分なナビゲーションステップを踏むたびに応募率が下がり、チャネルCVRデータが歪む——摩擦を乗り越えた候補者はプール全体を代表していないから。
TAチームのためのリファレンスリンクアーキテクチャ#
5人の社内チームから50人採用担当者のRPO運営までスケールする。
1つの短縮ドメイン: go.acme.comまたはtalent.acme.com。ショートナーのカスタムドメイン機能で発行。1つのアナリティクス面。
スラグプレフィックス規則:
| プレフィックス | チャネル | 例 |
|---|---|---|
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 |
アトリビューションパイプライン:
- 候補者が短縮リンクをクリック → 短縮リンクサービスがUTMパラメータ付きのクリックイベントを発火。
- 宛先URLがUTMを持つ → 候補者がポジションページに着地。
- ATSの応募フォームに、ページロード時にURLからUTMを取得する隠しフィールドがある。
- 候補者が応募を送信 → ATSが
{applicant_id, utm_source, utm_medium, utm_campaign, utm_content}を保存。 - 採用時:ATSウェブフックがHRシステムに発火 → HRシステムがUTMフィールドを検索 → 紹介をクレジット / チャネル別のコスト・パー・ハイヤーを記録。
短縮リンクのクリックイベントとATSの応募レコードはutm_contentフィールドで結合する(紹介には従業員ID、ソーシングにはテンプレートIDを含む)。この結合がチャネル別CPHを計算可能にするものだ。
Elidoの位置づけ#
Elidoは採用向けに特化して作ったわけではないが、上記のアーキテクチャはプラットフォーム上でそのまま機能する。TAチームが日常的に使う機能をいくつか挙げる:
- API経由の一括リンク作成 —
POST /v1/links/bulkは{slug, destination, utm_*}オブジェクトのJSON配列を受け付ける。1回の呼び出しで200件の従業員紹介リンクを発行。レスポンスにはPDF組み立てに使えるQRコードSVGデータが含まれる。 - オンデマンドTLS付きカスタムドメイン — CNAMEでElidoのエッジに向けた
go.acme.comまたはtalent.acme.com。証明書は30秒以内に発行;DevOpsチケット不要。 - デフォルトでEUデータ保存 — クリックイベントはEUリージョンのClickHouseに保存。EU候補者データに関するGDPR第46条の適切性を満たすための追加設定は不要。
- ワークスペースごとのRBAC — 各採用担当者は独自のログインを持ち、リンク作成とアナリティクスはユーザーごとにスコープされる。TAマネージャーはワークスペース全体を閲覧;個別採用担当者は昇格しない限り自分のリンクのみ閲覧。
- クリック時のウェブフック — オプション:
ref/リンクへのすべてのクリックでHTTPウェブフックを発火。HRISに接続してリアルタイムの紹介活動通知を受け取るか、ATSに接続して応募フォーム送信前に候補者プロファイルを事前作成する。
採用ユースケース向けのセットアップガイドについては、url-shorteners-for-marketersでTAチームとマーケティングが共有するクロスチャネルアトリビューションモデルを扱っており、url-shorteners-for-saasはプロダクト・グロースチーム向けの姉妹記事だ。
ブログ内の関連記事#
- UTMキャンペーンをエンドツーエンドで追跡する — UTM設定の基礎ガイド
- 短縮リンクアナリティクスで何を測るか — 本当に重要なメトリクス
- QRコードキャンペーンをゼロから — 就職フェア向けQR設定の全体像
- ダイナミックvsスタティックQRコード — 印刷物にダイナミックQRを使うタイミング
- URLショートナーのためのGDPR — 候補者データ、IP保持、法的根拠
- マーケター向けURLショートナー — クロスチャネルアトリビューションの姉妹記事