Recruitment Reporting
Detailed recruitment process analysis with comprehensive reports and statistics
The Recruitment Reporting module provides detailed analytical reports on the recruitment process, helping track recruitment performance, analyze processing time, and evaluate the effectiveness of each recruiter.
With multidimensional analysis tools, recruiter leaderboard, applicant source tracking, and detailed stage reports, the module helps businesses make data-driven decisions and optimize recruitment processes.
Overview
The Recruitment Reporting module provides detailed analytical reports on the recruitment process. You can track recruitment performance, analyze processing time, and evaluate the effectiveness of each recruiter.
Key Features
| Feature | Description |
|---|---|
| Overview Reports | Statistics on total applicants, hiring ratio, number of interviews |
| Stage Analysis | Track time applicants spend in each recruitment stage |
| Leaderboard | Compare performance between recruiters |
| Source Analysis | Evaluate effectiveness of recruitment channels |
| Process Duration | Calculate average time from application to hiring |
Benefits
Key points
• Data-driven decisions: Specific metrics help improve processes
• Process optimization: Identify bottlenecks in recruitment process
• Performance evaluation: Track effectiveness of each recruiter
• Improve ROI: Identify most effective recruitment channels
• Demand forecasting: Plan recruitment based on historical data
Requirements
Key points
• hr_recruitment module installed
• Applicant data with complete information (position, stage, creation date)
• Report access rights (Recruiter or HR Manager)
Key Metrics
Report Metrics
| Metric | Meaning | Calculation |
|---|---|---|
| Applications | Total applicants | Count all applicants with position |
| Hired | Number hired | Applicants with hiring date |
| Refused | Number refused | Applicants with refuse reason |
| In Progress | Applicants in process | Applicants not hired/refused |
| Hiring Ratio | Hiring rate | (Hired / Applications) × 100% |
| Meetings | Number of interviews | Total meetings linked to applicants |
| Process Duration | Processing time | Days from application to hiring |
Recruitment Analysis Report
Overview report on recruitment process with detailed metrics and flexible filtering and grouping capabilities.
Steps
1. Go to Recruitment → Reporting → Recruitment Analysis
2. Report displays as table or chart
3. Use Filters to filter by time (This Month, Last Month, This Quarter, This Year, Custom)
4. Use Group By to group by: Job Position, Recruiter, Stage, Source, Medium, Application Date
5. Switch between display types: List View, Graph View (Bar/Line/Pie), Pivot View
Filtering and Grouping Data
Customize reports according to analysis needs with flexible filters and grouping criteria.
Filter and Group Criteria
| Type | Options | Purpose |
|---|---|---|
| Time Filter | This Month, Last Month, This Quarter, This Year, Custom | Analyze by specific time period |
| Group by Position | Job Position | Compare recruitment effectiveness between positions |
| Group by Recruiter | Recruiter | Evaluate individual recruiter performance |
| Group by Stage | Stage | Analyze applicant distribution by stage |
| Group by Source | Source | Evaluate recruitment channel effectiveness |
| Group by Time | Application Date (Month/Quarter/Year) | View trends over time |
Display Types
Report Types
| Type | Characteristics | When to Use |
|---|---|---|
| List View | Display details of each applicant, sortable by column, export to Excel | View individual records, export data |
| Bar Chart | Compare values between groups | Compare numbers between positions, sources, recruiters |
| Line Chart | Display trends over time | Track recruitment trends by month/quarter |
| Pie Chart | Display percentages | View applicant distribution by source or stage |
| Pivot View | Multidimensional analysis, drag and drop to change axes | Complex analysis with multiple data dimensions |
Applicant Source Analysis
Evaluate effectiveness of each recruitment channel to optimize budget and recruitment strategy.
Steps
1. Go to Recruitment Analysis
2. Group By: Source
3. View metrics: Applications (number of applicants), Hired (number hired), Hiring Ratio (conversion rate), Process Duration (processing time)
4. Compare effectiveness between sources: LinkedIn, Website, Referral, Job Board
5. Analyze: Which source has highest hiring ratio? Which has fastest processing time?
Stage Analysis Report
Track time applicants spend in each stage to identify bottlenecks and optimize process.
Steps
1. Go to Recruitment → Reporting → Stage Analysis
2. View information: Applicant Name, Job Position, Stage, Days in Stage, Start Date, End Date, State
3. Group By: Stage to view average time in each stage
4. Sort descending to find slowest stage
5. Filter: State = In Progress and Days in Stage > 7 to find "stuck" applicants
Identifying Bottlenecks
Identify applicants "stuck" in a stage too long and need urgent processing.
Steps
1. Go to Stage Analysis
2. Filter: State = In Progress
3. Filter: Days in Stage > 7 (or appropriate threshold)
4. Group By: Stage to view distribution
5. View list of applicants needing attention and contact responsible recruiter
Recruiter Leaderboard
Compare performance between recruiters to evaluate, motivate, and improve processes.
Ranking Categories
| Category | Measures | Meaning |
|---|---|---|
| Total Applicants | Total applicants processed | Workload volume |
| Total Meetings | Total interviews conducted | Level of recruitment activity |
| Total Hired | Total hired | Final results |
| Hiring Ratio | Conversion rate | Recruitment effectiveness |
Accessing Leaderboard
Steps
1. Method 1: Go to Recruitment → Dashboard → view Recruiter Leaderboard widget
2. Method 2: Go to Recruitment → Reporting → Recruitment Analysis → Group By: Recruiter
3. View top 3 for each category: Total Applicants, Total Meetings, Total Hired, Hiring Ratio
4. Compare and analyze: Who processes most? Who has highest hiring ratio?
Using Leaderboard
Key points
• Performance evaluation: Compare between recruiters, identify high performers, find those needing support
• Motivate staff: Recognize top performer achievements, encourage healthy competition
• Improve processes: Learn from high hiring ratio performers, share best practices, train skills
Effective Analysis Tips
Key points
• Compare over time: View trends this month vs last month, identify peak seasons
• Cost analysis: Calculate average cost per applicant and per hire
• Evaluate source quality: Which source has highest hiring ratio? Fastest processing time? Lowest cost?
• Identify bottlenecks: Which stage takes most time? Where are applicants "stuck"?
• Improve conversion rate: Analyze common refuse reasons, improve interview process
• Shorten time: Automate simple steps, schedule interviews faster
Periodic Reports
Report Cycles
| Cycle | Content | Purpose |
|---|---|---|
| Weekly | New applicants, interviews conducted, hired, urgent applicants | Track short-term progress |
| Monthly | Recruitment overview, comparison with previous month, analysis by position, recruiter performance | Evaluate medium-term effectiveness |
| Quarterly | Recruitment trends, channel ROI, overall evaluation, improvement plan | Long-term strategy |
Exporting Data
Steps
1. Open report to export
2. Apply filters and group data as needed
3. Click Export → Excel
4. File will be downloaded for further analysis
5. Use exported data to create custom dashboard in Excel/Google Sheets
Frequently Asked Questions
Key points
• Report not showing data? Check applicants have Job Position, change time filter, check access rights
• View report for specific position? Open Recruitment Analysis → Filters → Job Position = [Position name]
• How is processing time calculated? Process Duration = Hiring date - Application date (only for hired applicants)
• Compare recruiter performance? Use Dashboard → Recruiter Leaderboard or Recruitment Analysis → Group By: Recruiter
• Track time per stage? Go to Stage Analysis → Group By: Stage → view Average Days in Stage
• Are reports updated real-time? Yes, reports always display latest data from system