Gantt Chart for Hiring Campaign Planning
Hiring 30 people in 90 days is not the same as hiring 3 people every month for a year. Large-scale hiring campaigns involve parallel workstreams — multiple role families being sourced simultaneously, multiple interview pipelines running at once, and onboarding logistics that need to accommodate cohorts rather than individual starts. Without a project plan, the campaign becomes reactive: recruiters chasing candidates, hiring managers waiting on interviews, and HR scrambling to onboard 12 people who all start on the same Monday with no preparation.
A Gantt chart turns a hiring campaign into a manageable project. It maps every phase from workforce planning approval to cohort onboarding completion, assigns ownership to each task, and makes the dependencies between tasks explicit — so the team knows what needs to happen before the first job posting goes live, and what needs to be ready before the first offer goes out.
Phase 1: Workforce Planning and Approval (Weeks 1–3)
A hiring campaign starts with authorization, not job descriptions. Before any recruiting work begins, the organization needs to confirm headcount, budget, and timing.
Gantt tasks:
- Headcount request consolidation: aggregate hiring requests from all departments into one view
- Compensation benchmarking: confirm salary ranges for each role family are current and competitive (outdated ranges cause offer rejections)
- Total cost modeling: fully loaded cost per head including benefits, equipment, licensing, workspace
- Approval presentation to finance and leadership
- Headcount approval milestone — specific number of approved roles per role family, with a start date range
- Recruiter capacity assessment: how many roles can existing recruiters handle? Is external agency support needed?
- Recruiting budget approval (job boards, agency fees, employer branding, onboarding costs)
Without approved headcount and budget, every downstream task is provisional. The approval milestone gates Phase 2.
Phase 2: Job Description Finalization (Weeks 2–5)
Job descriptions take longer to finalize than recruiters expect — especially when multiple hiring managers are involved, each with different preferences and standards.
Gantt tasks (per role family, run in parallel):
- Hiring manager intake session: what does success look like in this role? What skills are must-have vs. nice-to-have? What's the team structure this person joins?
- JD drafting (recruiter or talent team)
- Hiring manager review and revision
- DEI language review (avoid biased language that reduces candidate pool)
- Compensation band attached to JD (confirmed, not estimated)
- Final JD approval milestone per role family
Group roles into families (engineering, operations, sales, etc.) and track each family as its own swimlane. Each family has its own JD completion milestone that gates job posting for that family.
Phase 3: Job Board and Agency Contracts (Weeks 2–4)
If the campaign will use paid job boards or staffing agencies, those contracts need to be in place before postings go live.
Gantt tasks:
- Job board selection: which platforms serve the talent pool for these roles? (LinkedIn, Indeed, Glassdoor, specialized boards by industry)
- Contract review and execution for each platform
- Job board account setup or budget activation
- Agency selection (if using): sourcing the right agency for the role type, reviewing agency terms, negotiating placement fees
- Agency kickoff and briefing milestone
- Employee referral program activation (internal announcement and referral incentive communication)
Phase 4: ATS Setup and Process Configuration (Weeks 1–4)
The Applicant Tracking System (ATS) is the operational infrastructure for the campaign. It needs to be configured before applications arrive.
ATS Gantt tasks:
- Job requisition creation in ATS (one per role)
- Interview stage configuration (for each role, what are the interview stages, who owns each stage)
- Evaluation rubric setup (standardized scorecard templates for each role family, with required competencies)
- Interview invitation templates
- Offer letter templates (per role family, pre-reviewed by legal)
- Background check vendor integration verification
- ATS access provisioning for all hiring managers
- ATS configuration complete milestone
A misconfigured ATS creates chaos during a large campaign. Applications go unreviewed, stages don't reflect the actual process, and hiring managers can't see their own candidates. Treat ATS setup as a project gate — no applications until it's ready.
Phase 5: Sourcing Campaign Launch (Weeks 4–8)
With JDs approved, contracts in place, and ATS ready, sourcing begins.
Sourcing Gantt tasks (by channel):
Job board postings:
- Posting creation and scheduling (stagger posts over 1–2 weeks for volume management)
- Budget activation per platform
- Performance tracking setup (click-through rate, application rate per posting)
LinkedIn sourcing:
- Recruiter seat activation (or InMail budget allocation)
- Boolean search string development per role
- Outreach template drafting (personalized per role family)
- Daily/weekly outreach volume targets
- InMail response tracking
Campus recruiting (if applicable):
- Target university list finalization
- Career services outreach and event scheduling
- Campus interview day coordination (specific milestone dates)
- Offer timeline aligned with campus deadlines
Employee referral program:
- Internal campaign announcement (email, Slack, all-hands mention)
- Referral submission process communication
- Weekly referral count tracking milestone
Staffing agency pipeline:
- Agency briefing complete (agency understands requirements and process)
- First candidate submissions expected by (milestone date per agency)
Show each sourcing channel as a parallel Gantt bar. Some channels produce candidates within days (job boards, LinkedIn); others take weeks (campus, agency). The sourcing phase doesn't end until the pipeline is full enough to support the interview phase.
Phase 6: Application Review and Screening (Weeks 5–10)
Applications must be reviewed on a defined cadence or they accumulate and create a backlog that delays the entire campaign.
Screening Gantt tasks:
- Application review SLA: define how quickly recruiters must review applications (e.g., 48 hours from submission)
- Phone screen scheduling (recruiter-led, 20–30 minutes)
- Phone screen capacity planning: how many screens can each recruiter conduct per week?
- Screening call notes and disposition in ATS
- Weekly pipeline review meeting (assess volume, conversion rates, sourcing channel performance)
- Minimum pipeline milestone: by what date must the pipeline have X qualified candidates per role?
The minimum pipeline milestone is a leading indicator. If you need to hire 30 people and your interview conversion rate is 10% (offer to qualified applicant), you need 300 qualified applicants in the pipeline before interviews begin at scale. The Gantt shows when that threshold should be reached and flags if sourcing isn't generating enough volume.
Phase 7: Interview Scheduling and Execution (Weeks 7–14)
At scale, interview scheduling is a logistics operation.
Interview Gantt tasks:
- Interview panel confirmation (who is interviewing, for which roles, in which rounds)
- Interviewer training (especially for structured interviewing techniques, legal compliance — what questions can and cannot be asked)
- Interview scheduling tool setup (Calendly, GoodTime, or ATS-integrated scheduling to reduce recruiter coordination overhead)
- Interview capacity per week (hiring managers have other jobs — agree on interview hours per week per panel member)
- First-round interview window (start date, end date — structured periods create momentum and prevent dragging)
- Debrief meetings scheduled (same day or next day after each final round)
- Panel feedback submission deadline (feedback due within 24 hours of interview)
- Hiring decision meetings: weekly meeting where finalists are discussed and offers are approved
Structured interview windows prevent the campaign from dragging out indefinitely. If first-round interviews for a role run continuously for 12 weeks, late-stage candidates are always competing against future candidates who haven't been interviewed yet — creating indecision. Define a first-round window and a second-round window, evaluate who's in the pipeline at each close, and make decisions.
Phase 8: Offer Approval and Extension Timeline (Weeks 10–16)
Offers require approval before extension. The approval process needs to be on the Gantt because it takes time — time that candidates don't patiently wait through.
Offer Gantt tasks:
- Offer approval chain defined: who approves offers? (recruiter proposes, hiring manager confirms, HR reviews, finance approves for above-band)
- Offer approval SLA: offers approved within 24 hours of hiring decision
- Verbal offer extension
- Written offer letter delivery (same day as verbal, or within 24 hours)
- Offer expiration (typically 3–5 business days for early-career; up to 2 weeks for senior)
- Offer acceptance milestone
- Counteroffer handling protocol defined (will the organization counter? What's the maximum?)
- Candidate declined — backfill decision and re-source (if needed)
For a 30-person campaign, you may be extending 40 or more offers to account for declines. Track offers extended, accepted, declined, and rescinded on a dashboard that runs alongside the Gantt.
Phase 9: Background Check and Pre-Employment (Weeks 15–18)
Background checks add 3 to 10 business days to the pre-start timeline, depending on vendor and complexity.
Pre-employment Gantt tasks:
- Background check vendor order (per accepted candidate)
- Background check completion (3–10 days — show as a bar, not a milestone)
- Review of background check results
- Drug screening (if applicable)
- Reference check completion (if not done pre-offer)
- I-9 and employment eligibility verification
- System access and equipment provisioning requests submitted
Submit background checks immediately upon offer acceptance, not after start date negotiation is complete. Every day of delay moves the start date.
Phase 10: Cohort Onboarding (Weeks 16–22)
The most efficient large hiring campaigns batch candidates into cohort start dates rather than staggering individual starts.
Why cohort onboarding:
- Training can be delivered once to a group rather than individually 12 times
- New hires build peer relationships across departments from day one
- IT, HR, and facilities can scale provisioning for predictable cohort sizes
- Onboarding program quality is higher when it's designed for a group
Cohort Gantt structure:
- Cohort 1 start date milestone (typically first group to be hired fills this date — often 6–8 weeks after campaign launch)
- Pre-boarding communications (1–2 weeks before start: welcome email, first day logistics, technology setup instructions)
- Equipment and access provisioning deadline (complete 2 days before cohort start)
- Onboarding program facilitation (typically 1–2 weeks of structured programming)
- Department integration (weeks 2–4: role-specific training, team introductions)
- 30-day check-in milestone
- Cohort 2 start date (if campaign spans multiple cohorts)
For a 30-person campaign over 90 days, three cohort start dates (approximately 10 people each) balances urgency with operational manageability.
Recruiter Capacity Allocation
Show recruiter assignment on the Gantt as a resource view alongside tasks. Each recruiter can realistically handle:
- 8–15 active requisitions simultaneously (depending on role complexity and seniority)
- 10–15 phone screens per week
- 5–8 offer negotiations active at any time
If the campaign calls for 30 hires across 10 role families and you have 2 recruiters, either the timeline is too aggressive or you need additional resources. The Gantt makes this calculation visible before the campaign launches, not after it stalls.
Building the Hiring Campaign Gantt
Anchor the Gantt on the target headcount completion date — the date by which all roles must be filled — and on any critical cohort start dates. Work backward through the phases, applying realistic durations. Most large campaigns underestimate the time between sourcing launch and first offers by 3 to 6 weeks. Build that into the plan.
Use gantt-chart.io to share the campaign Gantt with HR leadership, hiring managers, and recruiting operations. When sourcing in a particular channel underperforms, you can see the downstream effect on the interview pipeline milestone and decide quickly whether to increase spend elsewhere or adjust the timeline.
A hiring campaign is a project. Treat it like one.