ผู้บริหารถามในที่ประชุมว่า “ทำไมตำแหน่งนี้เปิดมาสามเดือนแล้วยังไม่ได้คน” คำตอบที่ HR ส่วนใหญ่ตอบได้คือ “ผู้สมัครน้อยครับ/ค่ะ”
แต่ถ้าไม่มีตัวเลขรายขั้น คุณจะไม่มีทางรู้ว่าปัญหาอยู่ตรงประกาศงานที่ไม่มีคนสมัคร ตรงที่ Hiring Manager ดองใบสมัครไว้เก้าวัน หรือตรงที่ยื่นออฟเฟอร์ไปแล้วโดนปฏิเสธเพราะเงินไม่ถึง
บทความนี้ให้ตาราง Recruitment Funnel ที่วัด Time-to-Fill แยกทีละขั้น พร้อมสูตรคำนวณและเกณฑ์อ่านผลว่าขั้นไหนคือคอขวดจริง
ตาราง Recruitment Funnel เอาไปใช้ทำอะไร
มันเปลี่ยนคำถาม “ทำไมยังไม่ได้คน” ให้กลายเป็นคำถามที่ตอบได้ว่า “ขั้นไหนใช้เวลานานผิดปกติ และขั้นไหนคนหลุดเยอะผิดปกติ”
ประโยชน์ข้างเคียงที่สำคัญไม่แพ้กันคือ มันย้ายความรับผิดชอบบางส่วนออกจาก HR ไปที่ Hiring Manager อย่างมีหลักฐาน เพราะเวลาที่ใบสมัครค้างอยู่ในมือใคร ตารางนี้บันทึกไว้หมด
ขั้นตอนการทำ Recruitment Funnel Tracker
1. นิยามขั้นของ Funnel ให้ตรงกับกระบวนการจริงของคุณ
อย่าลอกโมเดลมาตรฐานมาทั้งดุ้น ถ้าองค์กรคุณมีรอบสัมภาษณ์กับผู้บริหารก่อนออฟเฟอร์ ก็ต้องมีขั้นนั้นในตาราง
จบขั้นนี้ คุณจะได้ รายการขั้น 6–8 ขั้น ที่ทุกคนในทีมสรรหาเข้าใจตรงกันว่านับตอนไหน
2. กำหนดว่า “วันเริ่มนับ” คือวันอะไร
จุดที่ทะเลาะกันบ่อยที่สุดคือ Time-to-Fill เริ่มนับวันที่ Manager บอกปากเปล่า หรือวันที่ใบขออนุมัติอัตรากำลัง (Job Requisition) ได้รับอนุมัติ แนะนำให้ใช้วันอนุมัติ เพราะเป็นวันที่มีหลักฐาน
จบขั้นนี้ คุณจะได้ นิยามวันเริ่ม–วันจบ ที่เขียนไว้เป็นลายลักษณ์อักษร
3. บันทึกวันที่เข้า–ออกของแต่ละขั้น ไม่ใช่แค่จำนวนคน
จำนวนคนบอกว่าคนหลุดตรงไหน แต่วันที่บอกว่าใครถ่วงเวลา ต้องมีทั้งสองอย่างถึงจะวินิจฉัยได้
จบขั้นนี้ คุณจะได้ ข้อมูลดิบที่คำนวณได้ทั้ง Conversion Rate และ Days-in-Stage
4. ตั้งเกณฑ์มาตรฐาน (SLA) ของแต่ละขั้น
เช่น Hiring Manager ต้องคัดกรองใบสมัครภายใน 3 วันทำการ ถ้าไม่มีเกณฑ์ ตัวเลขที่ได้ก็ไม่มีอะไรให้เทียบ
จบขั้นนี้ คุณจะได้ คอลัมน์ “เกณฑ์” ที่ทำให้ตารางอ่านได้ใน 10 วินาที
5. ทบทวนทุกสัปดาห์ ไม่ใช่ทุกไตรมาส
Funnel เป็นข้อมูลที่เน่าเร็ว ผู้สมัครที่รอเกินสิบวันมักจะไปรับงานที่อื่นก่อน การทบทวนรายไตรมาสจึงได้แค่บทเรียน ไม่ได้ผู้สมัคร
จบขั้นนี้ คุณจะได้ วาระประจำ 15 นาทีในประชุมทีมสรรหาทุกสัปดาห์
6. สรุปเป็นภาพเดียวเข้า HR Dashboard
ผู้บริหารไม่อ่านตารางดิบ ให้ดึงออกมาแค่สามตัว — Time-to-Fill เฉลี่ย, ตำแหน่งที่เกินเกณฑ์, และ Offer Acceptance Rate
จบขั้นนี้ คุณจะได้ บล็อกเดียวบน Dashboard ที่ใช้คุยกับผู้บริหารได้
เทมเพลตตาราง Recruitment Funnel
ตัวเลขในตารางคือตัวอย่างของตำแหน่งเดียว เพื่อให้เห็นวิธีอ่าน
| ขั้น | จำนวนคน | Conversion จากขั้นก่อน | วันเฉลี่ยในขั้นนี้ | เกณฑ์ (SLA) | ผู้รับผิดชอบ |
|---|---|---|---|---|---|
| 1. อนุมัติอัตรากำลัง | 1 อัตรา | – | 0 | – | HRBP |
| 2. ใบสมัครเข้า | 84 | – | 12 | ประกาศครบ 14 วัน | Recruiter |
| 3. ผ่านคัดกรองใบสมัคร | 21 | 25% | 3 | ≤ 3 วันทำการ | Recruiter |
| 4. ผ่านคัดกรองโดย Hiring Manager | 11 | 52% | 9 | ≤ 3 วันทำการ | Hiring Manager |
| 5. สัมภาษณ์รอบแรก | 8 | 73% | 6 | ≤ 5 วันทำการ | Recruiter |
| 6. สัมภาษณ์รอบสอง | 3 | 38% | 7 | ≤ 5 วันทำการ | Hiring Manager |
| 7. ยื่นออฟเฟอร์ | 2 | 67% | 5 | ≤ 3 วันทำการ | HRBP |
| 8. ตอบรับ / เริ่มงาน | 1 | 50% | – | – | HRBP |
| รวม Time-to-Fill | 42 วัน | เป้า 35 วัน |
อ่านตารางนี้แล้วเห็นสองอย่างทันที — ขั้นที่ 4 ใช้ 9 วันทั้งที่เกณฑ์คือ 3 วัน และขั้นที่ 8 ตอบรับแค่ 50% แปลว่าปัญหาไม่ได้อยู่ที่ “ผู้สมัครน้อย” เลย เพราะใบสมัคร 84 ใบถือว่าเยอะพอ
สูตรที่ใช้ประจำ
| ตัวชี้วัด | สูตร | อ่านค่าอย่างไร |
|---|---|---|
| Time-to-Fill | วันที่ตอบรับออฟเฟอร์ − วันที่อนุมัติอัตรากำลัง | วัดประสิทธิภาพของทั้งกระบวนการ |
| Time-to-Hire | วันที่ตอบรับออฟเฟอร์ − วันที่ผู้สมัครเข้าระบบ | วัดประสบการณ์ของผู้สมัครรายคน |
| Conversion Rate รายขั้น | (คนที่ผ่านขั้นนี้ ÷ คนที่เข้าขั้นนี้) × 100 | ต่ำผิดปกติ = เกณฑ์คัดไม่ตรงกับใบสมัครที่ได้ |
| Offer Acceptance Rate | (ออฟเฟอร์ที่ตอบรับ ÷ ออฟเฟอร์ที่ยื่น) × 100 | ต่ำกว่า 80% = ปัญหาค่าตอบแทนหรือความเร็ว |
| Source Effectiveness | คนที่รับเข้าทำงานจากช่องทางนั้น ÷ ใบสมัครทั้งหมดจากช่องทางนั้น | ใช้ตัดงบช่องทางที่ได้แต่ปริมาณ |
ตัวอย่างในองค์กรไทยขนาด 500–1,000 คน
บริษัทค้าปลีกแห่งหนึ่ง พนักงาน 950 คน มีตำแหน่งเปิดพร้อมกัน 18 อัตรา คุณพิม (Recruitment Lead) เริ่มทำตารางนี้เพราะโดนถามทุกเดือนว่าทีมสรรหาช้าตรงไหน
หลังเก็บข้อมูลครบสองเดือน ภาพที่ออกมาคือ Time-to-Fill เฉลี่ยทั้งบริษัท 47 วัน แต่พอแยกตามสายงานแล้วต่างกันมาก — สายปฏิบัติการ 29 วัน ส่วนสายสำนักงาน 61 วัน
จุดที่ต่างกันไม่ใช่จำนวนผู้สมัคร แต่เป็นขั้นคัดกรองโดย Hiring Manager สายปฏิบัติการใช้เวลาเฉลี่ย 2 วัน ส่วนสายสำนักงานใช้ 11 วัน เพราะ Manager ฝั่งนั้นเปิดดูใบสมัครแค่ตอนสิ้นสัปดาห์
สิ่งที่คุณพิมทำคือไม่ไปเถียงเรื่องความขยัน แต่เอาตัวเลข 11 วันขึ้นจอในประชุมหัวหน้าฝ่าย พร้อมตัวเลขคู่กันว่าผู้สมัครที่รอเกิน 7 วันมีโอกาสถอนตัว 3 เท่า
สามเดือนถัดมา สายสำนักงานลงมาที่ 44 วัน โดยไม่ได้เพิ่มคนในทีมสรรหาเลยสักคน — เปลี่ยนแค่ข้อตกลงว่าคัดกรองภายใน 3 วันทำการ และตั้งการแจ้งเตือนอัตโนมัติในวันที่สอง
ข้อผิดพลาดที่เจอบ่อย
1. วัด Time-to-Fill รวมทั้งบริษัทเป็นตัวเดียว
ตำแหน่งพนักงานคลังกับตำแหน่งผู้จัดการบัญชีไม่ควรอยู่ในค่าเฉลี่ยเดียวกัน ค่ากลางรวมจะกลบปัญหาจริงเสมอ
2. ไม่นับตำแหน่งที่ปิดโดยไม่ได้คน
ถ้าตัดตำแหน่งที่ยกเลิกกลางทางออกจากสถิติทั้งหมด ตัวเลขจะดูดีเกินจริง ควรแยกรายงานเป็น “ปิดเพราะได้คน” กับ “ปิดเพราะยกเลิก”
3. เก็บเฉพาะจำนวน ไม่เก็บวันที่
Funnel ที่มีแต่จำนวนคนบอกได้แค่ว่าคนหลุดตรงไหน แต่บอกไม่ได้ว่าใครทำให้ช้า ซึ่งเป็นข้อมูลที่ใช้แก้ปัญหาได้จริงมากกว่า
4. โทษช่องทางประกาศงานก่อนดูขั้นหลัง
หลายองค์กรจ่ายเพิ่มให้ช่องทางประกาศ ทั้งที่ใบสมัครมีพอแล้ว ปัญหาจริงอยู่ที่ Offer Acceptance Rate 50% ซึ่งเงินค่าประกาศไม่ช่วยอะไรเลย
5. ไม่ผูก Funnel เข้ากับคุณภาพของคนที่รับเข้ามา
ปิดตำแหน่งเร็วแต่คนไม่ผ่านทดลองงานคือการย้ายปัญหาไปข้างหน้า ควรเทียบตัวเลข Funnel กับผลประเมินเมื่อครบ 6 เดือนเสมอ
หัวข้อที่เกี่ยวข้อง
- เทมเพลต Interview Scorecard + คลังคำถาม Behavioral — ทำให้ขั้นสัมภาษณ์ใน Funnel ให้คะแนนมาตรฐานเดียวกัน
- Dashboard KPI ที่ HR ใช้จริง — ตัวอย่างหน้าจอ + 8 เมตริกที่ต้องมี — ที่ที่ตัวเลข Funnel ไปโผล่
- KPI ฝ่ายบุคคลที่วัดผลได้จริง — 12 ตัว แบ่งตามรอบรายงาน — Time-to-Fill อยู่ในชุด KPI รายเดือน
- Time to Fill — thaihrpro.com — นิยามและวิธีนับแบบมาตรฐาน
- Cost per Hire — thaihrpro.com — ตัวชี้วัดคู่กันเวลาคุยเรื่องงบสรรหา