Hiring Intent Lead Scraper — Job Posting Buying Signals
Pricing
Pay per usage
Hiring Intent Lead Scraper — Job Posting Buying Signals
Find companies actively hiring and get decision-maker emails. Scrapes job postings as B2B buying signals, then enriches with verified contact data.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Sam Kleespies
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Hiring Intent Lead Scraper
Find companies actively hiring and get verified decision-maker emails — automatically. This actor turns job postings into qualified B2B leads by treating hiring activity as a buying signal, then delivering CRM-ready contact data in one pipeline.
Keywords: hiring intent data, job posting leads, companies hiring scraper, B2B buying signals, hiring intent lead generation
What It Does
Companies posting jobs reveal budget, growth stage, and pain points before any sales conversation happens. A company hiring a "VP of Marketing" likely needs marketing tools. A company hiring a "Sales Engineer" is scaling its go-to-market motion. This actor captures that signal and converts it into actionable leads.
The pipeline runs end-to-end:
- Searches Google Jobs for your target job title and location
- Extracts the hiring company name and website from each posting
- Crawls the company website to find decision-maker contact emails
- Verifies each email via DNS MX lookup and SMTP handshake
- Outputs structured, CRM-ready records (Full Detail, HubSpot, or Salesforce format)
No manual prospecting. No stitching together three tools. One run, verified contacts.
Who This Is For
- SaaS SDR teams building outbound sequences triggered by hiring signals
- Staffing and recruiting agencies finding companies that need talent acquisition support
- Cold email marketers who want intent-based list building instead of spray-and-pray
- RevOps teams enriching CRM records with real-time hiring context
- B2B consultants and agencies identifying clients actively investing in a specific function
Cost Comparison
Hiring intent data platforms charge enterprise prices for the same underlying signal this actor provides at Apify's pay-per-event rate.
| Tool | Monthly Cost | What You Get |
|---|---|---|
| PredictLeads | ~$490/mo | Hiring signals, job data API |
| LoneScale | $300–$500/mo | Intent signals + enrichment |
| Clay | $149–$720/mo | Data enrichment platform with hiring triggers |
| This actor | Pay-per-result | Job postings + emails + verification, no subscription |
No seats. No contracts. Run it when you need it, pay only for what you scrape.
Inputs
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
jobTitle | string | Yes | VP of Marketing | Job title keyword to search (e.g., "Sales Engineer", "Head of Engineering") |
location | string | Yes | San Francisco, CA | City, state, or region (e.g., "New York", "Remote") |
maxResults | integer | No | 50 | Max job postings to process (1–200) |
enrichEmails | boolean | No | true | Crawl company websites to find contact emails |
verifyEmails | boolean | No | true | Verify emails via DNS MX + SMTP check |
outputFormat | string | No | full | Output format: full, hubspot, or salesforce |
Example input:
{"jobTitle": "VP of Sales","location": "Austin, TX","maxResults": 50,"enrichEmails": true,"verifyEmails": true,"outputFormat": "hubspot"}
Output
Each record represents one hiring company with extracted contact data and the original job signal.
| Field | Type | Example |
|---|---|---|
companyName | string | Acme Corp |
companyWebsite | string | https://acmecorp.com |
jobTitle | string | VP of Marketing |
jobLocation | string | San Francisco, CA |
jobSource | string | Google Jobs |
jobUrl | string | https://jobs.google.com/... |
hiringSignal | string | Hiring VP of Marketing |
email | string | sarah@acmecorp.com |
emailVerified | boolean | true |
allEmails | array | ["sarah@acmecorp.com", "info@acmecorp.com"] |
phone | string | +1 415 555 0100 |
scrapedAt | string | 2026-03-19T10:22:00Z |
The hiringSignal field is ready to use as personalization context in cold outreach — "I saw you're hiring a VP of Marketing" — without any additional enrichment step.
Use Cases
Outbound prospecting by role Search for "Sales Engineer" in "New York" to find SaaS companies scaling their sales team. These companies are actively investing in sales capacity — a strong signal for sales enablement tools, recruiting services, or sales training.
Staffing agency lead generation A staffing firm specializing in finance can run "Controller" or "CFO" searches across multiple metros weekly. Every result is a company with an open finance seat and a verified contact to pitch.
Competitor displacement Search for job titles that signal stack transitions — "Salesforce Administrator" hiring at a company you know runs HubSpot, or vice versa. Use the hiring signal to time your outreach around a real business event.
Intent-based email sequences
Feed verified emails directly into your cold email tool (Instantly, Smartlead, Apollo sequences). The hiringSignal field provides a ready-made first-line opener without manual research.
Market research Aggregate hiring data across a job title over 30 days to identify which industries and geographies are growing in a specific function — useful for TAM analysis and territory planning.
Output Formats
Full Detail (outputFormat: "full")
All fields including raw email arrays and metadata. Best for custom workflows or data warehouses.
HubSpot Import (outputFormat: "hubspot")
Columns mapped to HubSpot's standard contact and company import format. Download the dataset as CSV and import directly.
Salesforce Import (outputFormat: "salesforce")
Fields mapped to Salesforce Lead object conventions. Ready for standard Salesforce data loader import.
Email Verification
When verifyEmails is enabled, each discovered email is checked in two stages:
- DNS MX lookup — confirms the domain has valid mail exchange records
- SMTP handshake — connects to the mail server and verifies the mailbox exists without sending a message
The emailVerified: true flag means the email passed both checks. Sending only to verified emails protects your sender reputation and reduces bounce rates below the 2% threshold most cold email platforms enforce.
Pricing
This actor uses Apify's pay-per-event model. You pay per job posting processed, with no monthly subscription. Costs scale linearly with your maxResults setting.
Estimated cost for a 50-result run with email enrichment and verification: under $1.00.
Compare that to $490/month for PredictLeads or $300+/month for LoneScale — for a fraction of the price, you get the same hiring intent data plus verified emails in a single automated pipeline.
Check the actor's Pricing tab on the Apify Store for current per-event rates.
Limitations
- Job data is sourced from Google Jobs. Availability varies by location and role.
- Email discovery depends on what is publicly listed on the company website. Not every company will have a contactable email.
- SMTP verification checks mailbox existence but cannot guarantee deliverability for every provider (some servers block SMTP probes).
- Maximum 200 job postings per run. For larger list builds, run multiple searches with different locations or job title variants.
Related Actors
If you need leads by business type rather than hiring activity, see the other actors in this portfolio: