This recipe builds a complete startup recruiting infrastructure — sourcing channels configured across Wellfound, LinkedIn, and referral networks; an ATS with structured interview scorecards; and a metrics dashboard tracking cost per hire, time to fill, and channel effectiveness. The output is a repeatable hiring machine that fills roles at $4,800–$12,000 cost per hire instead of the $25,000–$50,000 that agency recruiting costs for the same positions. [src1]
Which path?
├── Founder-led hiring AND budget = free
│ └── PATH A: Bootstrap — Wellfound Free + LinkedIn Free + Google Sheets ATS
├── Founder-led hiring AND budget > $0
│ └── PATH B: Lean Paid — Wellfound Free + LinkedIn Recruiter Lite + Ashby Starter
├── Dedicated recruiter AND budget < $500/month
│ └── PATH C: Mid-Stack — Wellfound Essentials + LinkedIn Recruiter Lite + Ashby/Lever
└── Dedicated recruiter AND budget > $500/month
└── PATH D: Full Stack — Wellfound Essentials + LinkedIn Recruiter + Greenhouse + Sourcing tools
| Path | Tools | Cost | Speed | Output Quality |
|---|---|---|---|---|
| A: Bootstrap | Wellfound Free, LinkedIn Free, Google Sheets | $0/mo | Slow (45-60 days/hire) | Adequate for 1-3 roles |
| B: Lean Paid | Wellfound Free, LinkedIn Recruiter Lite, Ashby Starter | ~$470/mo | Moderate (30-45 days) | Good for 3-8 roles |
| C: Mid-Stack | Wellfound Essentials, LinkedIn Recruiter Lite, Ashby/Lever | ~$620/mo | Fast (25-35 days) | Strong for 5-15 roles |
| D: Full Stack | Wellfound Essentials, LinkedIn Recruiter, Greenhouse | ~$1,200+/mo | Fastest (20-30 days) | Excellent for 10+ roles |
Duration: 2-4 hours · Tool: Ashby, Greenhouse, Lever, or Google Sheets
Set up your applicant tracking system with a standardized pipeline. Every candidate moves through the same stages regardless of role.
Standard pipeline stages: Applied/Sourced → Resume Screen (48h) → Recruiter Phone Screen (20-30 min) → Hiring Manager Screen (30-45 min) → Technical/Work Sample Assessment → Team Interview (2-3 interviewers, 45 min each) → Reference Check → Offer
Verify: Pipeline has 6-8 stages, all stages have clear pass/reject criteria, test candidate can move through full flow. · If failed: Simplify to 5 stages — Screen, Manager Interview, Work Sample, Team Interview, Offer.
Duration: 3-5 hours · Tool: Wellfound, LinkedIn, job boards
Wellfound: Create company profile with funding stage, team size, tech stack, perks, and equity range. Post each role with salary/equity transparency. Enable the “Interested” feature. Wellfound’s 8M+ profile database skews toward startup-ready candidates. [src1]
LinkedIn: For Path B+, activate LinkedIn Recruiter Lite (~$170/month) for advanced search and 30 InMails/month. Use Boolean search strings for targeted sourcing.
Free channels: Hacker News “Who’s Hiring” thread, Work at a Startup (YC), relevant Slack communities, Twitter/X hiring threads.
Verify: At least 3 channels live with active job posts, salary/equity transparency included. · If failed: Start with Wellfound + LinkedIn only — covers 60-70% of startup candidate flow.
Duration: 2-3 hours · Tool: Internal docs + communication
Employee referrals account for 30-50% of all hires at young companies with 82% retention rates and 55% faster hiring. [src6]
Bonus structure: IC $2,500-$5,000 / Senior $5,000-$7,500 / Director+ $7,500-$10,000. Payment: 50% at start, 50% after 90 days.
Verify: Program documented, submission form created, team notified, at least one referral within first week. · If failed: Send Slack message listing open roles and asking for DM referrals. Formalize later.
Duration: 3-5 hours · Tool: ATS scorecard feature or Google Docs
Structured interviews with scorecards are 81% more predictive of job performance. [src5]
Design: Define 3-4 evaluation categories (mutually exclusive, collectively exhaustive). Set 4-6 attributes per category rated 1-4 with “Did Not Observe” option. Assign focus areas per interviewer — no duplication. Create question banks: 3-5 questions per attribute. Build debrief template with 24-hour turnaround. [src4]
Verify: Scorecards for each open role, interviewers assigned, question banks populated, debrief process documented. · If failed: Start with single template covering 4 core attributes. Customize after first 5 interviews.
Duration: 1-2 hours · Tool: Spreadsheet or ATS analytics
Track weekly: Time to fill (25-45 days benchmark), Cost per hire ($4,800-$12,000), Source effectiveness (referrals 20-30% hire rate vs boards 1-3%), Passthrough rate (screen-to-interview 15-25%), Offer acceptance rate (75-90%), Quality of hire (90-day performance), Candidate NPS (>50). [src2] [src3]
Verify: Dashboard with all 7 metrics, data sources connected, first week populated. · If failed: Start with 3 metrics: time to fill, cost per hire, source effectiveness.
Duration: Ongoing, 1-2 hours/week · Tool: ATS analytics + spreadsheet
After 5-10 hires: analyze channel ROI (referrals $1,500-$3,000/hire vs LinkedIn $8,000-$15,000 vs agencies $25,000-$50,000), identify funnel bottlenecks, calibrate scorecards, audit candidate experience.
Verify: Month-over-month improvement in at least 2 of 7 core metrics. · If failed: Focus on single highest-impact bottleneck — usually sourcing volume or offer acceptance rate.
{
"output_type": "recruiting_infrastructure",
"format": "configured_platforms_and_docs",
"components": [
{"name": "ats_pipeline", "type": "configured_platform", "description": "ATS with 6-8 stage pipeline, all roles loaded"},
{"name": "sourcing_channels", "type": "configured_platform", "description": "3+ active channels with job posts live"},
{"name": "referral_program", "type": "document", "description": "Bonus structure, submission form, tracking sheet"},
{"name": "interview_scorecards", "type": "document", "description": "Per-role scorecards with categories, attributes, question banks"},
{"name": "metrics_dashboard", "type": "spreadsheet", "description": "Weekly hiring funnel metrics with 7 KPIs"}
],
"expected_setup_time": "2-3 days",
"ongoing_maintenance": "5-10 hours/week per open role"
}
| Quality Metric | Minimum Acceptable | Good | Excellent |
|---|---|---|---|
| Sourcing channels active | 2 channels | 3-4 channels | 5+ channels with referral program |
| Scorecard completion rate | > 70% of interviews | > 85% of interviews | > 95% of interviews |
| Time to fill | < 60 days | < 40 days | < 30 days |
| Cost per hire | < $15,000 | < $8,000 | < $5,000 |
| Offer acceptance rate | > 65% | > 80% | > 90% |
| Referral hire percentage | > 10% | > 25% | > 40% |
If below minimum: Re-examine sourcing channel mix and candidate experience. Most failures trace to insufficient candidate volume or poor interview experience (slow feedback, unclear process).
| Error | Likely Cause | Recovery Action |
|---|---|---|
| Zero applications after 2 weeks | Job post not visible or poorly written | Rewrite title for keyword match, add salary range, cross-post to 2 additional channels |
| High volume but low quality | Job description too broad or wrong channel | Add screening questions, tighten requirements, focus on Wellfound and referrals |
| Candidates ghosting after phone screen | Slow follow-up or weak employer pitch | Reduce screen-to-next-stage gap to < 3 business days, improve company story |
| Offer rejections > 30% | Compensation below market | Benchmark via Levels.fyi / Pave, increase equity component, accelerate offer timeline |
| Interviewers not submitting scorecards | No accountability or unclear process | Make submission mandatory within 24 hours, block debrief until all scorecards in |
| Referral program underperforming | Team unaware or bonuses too low | Re-announce monthly, share success stories, increase bonus 25-50% for hard-to-fill roles |
| Component | Free Tier | Paid Tier | At Scale (10+ roles) |
|---|---|---|---|
| Job boards (Wellfound) | $0 (unlimited posts) | $149/mo (Essentials) | $149/mo |
| LinkedIn sourcing | $0 (basic search) | $170/mo (Recruiter Lite) | $900+/mo (Corporate) |
| ATS | $0 (Google Sheets) | $150-$300/mo (Ashby/Lever) | $500+/mo (Greenhouse) |
| Referral bonuses | $2,500-$5,000/hire | $5,000-$7,500/hire | $5,000-$10,000/hire |
| Background checks | N/A | $30-$100/check | $30-$100/check |
| Total (excl. bonuses) | $0/mo | $470-$620/mo | $1,550+/mo |
| Cost per hire (blended) | $8,000-$12,000 | $5,000-$8,000 | $4,000-$6,000 |
Listing jobs on a single board and waiting for applications. Fewer than 1% of inbound applicants will be qualified at early stage. Passive candidates make up 70% of the talent pool but never see job posts. [src3]
Allocate 60% of recruiting time to outbound sourcing (LinkedIn, referrals, community engagement) and 40% to inbound management. Personally message 20-30 candidates per week per open role.
Asking each interviewer to “get a feel for the candidate” with no scorecard. This introduces severe bias and produces near-random hiring outcomes. [src4]
Each interviewer evaluates specific competency categories using behavioral evidence and a 1-4 rating scale. Debrief is data-driven, not gut-driven.
Taking 2+ weeks to respond, canceling interviews last-minute, or ghosting rejected candidates. 60% of candidates abandon slow processes. [src2]
Respond within 2 business days at every stage. Send personalized rejection notes. Rejected candidates become future referral sources if treated well.
Use this recipe when a startup needs to build or overhaul its recruiting infrastructure from scratch. It produces a working system — configured tools, structured processes, and tracked metrics — not a document about hiring philosophy. Requires job descriptions and compensation bands as inputs; feeds into onboarding and team-building processes downstream.