# Recruiters Lead Generator (`parse-point/recruiters-lead-generator`) Actor

🎯 Recruiters Lead Generator pulls recruitment agency and headhunter leads from Google Maps—phone, website, address & coordinates. 📧 Site enrichment adds emails and social links. 💼 For HR tech sales & ATS vendor outreach.

- **URL**: https://apify.com/parse-point/recruiters-lead-generator.md
- **Developed by:** [Parse Point](https://apify.com/parse-point) (community)
- **Categories:** Lead generation, Jobs, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Recruiters Lead Generator

**Recruiters Lead Generator** helps you build recruiter lead generation lists from publicly available web data, making lead generation for recruiters far faster than manual research. It’s designed for recruitment lead generation, recruiter prospecting, and staffing agency leads, so you can quickly turn broad searches into organized contacts and business data. 🚀

### What is Recruiters Lead Generator? 🔍

**Recruiters Lead Generator** is an Apify actor built for finding public business contact details tied to your recruiter-focused search terms and locations. It’s a practical recruiter lead generation tool for marketers, sales teams, recruiters, and data analysts who need recruiter prospecting data without hours of manual work. By combining automated data extraction with location filtering, it supports candidate lead generation, client lead generation, and business development for recruiters at scale.

### What Data Does a Recruiters Lead Generator Collect? 📊

If you’re wondering what you actually get back, this actor captures structured business contact data from public web sources. It focuses on recruiter-relevant leads, contact details, and location fields so you can build a recruitment pipeline, enrich a CRM, or create sales leads for recruiters with minimal cleanup.

| Data Category | Field Name | Description | Available |
|---|---|---|---|
| Contact | `scraped_emails` | Emails found from publicly available sources connected to the business | ✅ Always when found |
| Contact | `scraped_phones` | Phone numbers found from publicly available sources | ✅ Always when found |
| Contact | `scraped_social_media` | Social media links found from publicly available sources | ✅ Always when found |
| Identity | `name` | Business name | ✅ Always |
| Website | `website` | Business website URL | ✅ When available |
| Location | `full_address` | Full business address | ✅ Always when available |
| Location | `city` | City | ✅ Always when available |
| Location | `state` | State | ✅ Always when available |
| Location | `zip` | Postal code | ✅ Always when available |
| Location | `country_code` | Country code | ✅ Always when available |
| Quality | `avg_rating` | Average rating | ✅ When available |
| Quality | `total_reviews` | Review count | ✅ When available |
| Scraping info | `emails_found` | Number of emails found for the business | ✅ Always |
| Scraping info | `pages_scraped` | Number of pages scraped | ✅ Always |
| Scraping info | `scrape_status` | Scraping status for the record | ✅ Always |

### Types of Data I Can Extract with Recruiters Lead Generator 🗂️

This actor is built to give you the main data types you need for recruiter lead generation, lead generation software for recruiters, and recruitment marketing campaigns. It separates contact data, identity details, and useful enrichment fields so the output is easy to filter and export.

**Contact Data**

- Email addresses found from public sources
- Phone numbers
- Social media links

**Identity Data**

- Business name
- Website
- Place ID

**Location Data**

- Address
- City, state, zip, and country code
- Latitude and longitude

**Performance Data**

- Average rating
- Review count
- Pages scraped
- Scrape status

#### Key Features of Recruiters Lead Generator ⚡

| Feature | Benefit |
|---|---|
| ✅ Keyword-based search term input | Helps you target recruiter lead generation around a niche, business type, or market segment |
| ✅ Location filtering | Lets you focus on specific cities or regions for client lead generation and staffing agency leads |
| ✅ Maximum results control | Caps how many businesses with emails you want, giving you better budget control |
| ✅ Per-location option | Collects results per location when you need separate regional lists |
| ✅ Built-in proxy support | Improves reliability for larger scraping jobs |
| ✅ Real-time dataset saving | Saves data as it is collected, reducing the risk of losing results |
| ✅ Structured contact output | Makes the data easy to export into spreadsheets, CRMs, or recruitment pipeline tools |

### Recruiters Lead Generator User Guide 📖

#### Required Input Fields

```json
{
  "googleMapsSearchTerm": "Recruiters",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `googleMapsSearchTerm` | String | Yes | `Recruiters` | The business type or niche you want to search for. |
| `googleMapsLocation` | Array | Yes | `["New York"]` | One or more target locations to focus the search on. |
| `maxBusinesses` | Integer | No | `5` | The maximum number of businesses with emails to collect. |
| `scrapeMaxBusinessesPerLocation` | Boolean | No | `false` | If enabled, the actor collects up to the maximum number of businesses for each location separately. |
| `proxyConfiguration` | Object | No | `{ "proxy support": true }` | Proxy settings for scraping. Recommended for larger runs. |

#### Required Output Fields

```json
{
  "name": "BrightPath Recruiting",
  "website": "https://www.brightpathrecruiting.com",
  "phone": "+1 212-555-0184",
  "full_address": "245 Park Ave New York NY 10167 US",
  "city": "New York",
  "state": "NY",
  "zip": "10167",
  "country_code": "US",
  "scraped_emails": [
    "hello@brightpathrecruiting.com"
  ],
  "scraped_phones": [
    "+1 212-555-0184"
  ],
  "scraped_social_media": [
    "https://www.linkedin.com/company/brightpath-recruiting"
  ],
  "emails_found": 1,
  "pages_scraped": 3,
  "avg_rating": 4.7,
  "total_reviews": 128,
  "lat": "40.7549",
  "long": "-73.9840",
  "place_id": "ChIJVTPokywQkFQRmtVEaUZlJRA",
  "scrape_status": "success"
}
```

| Field | Label | Format | Description |
|---|---|---|---|
| `name` | Business Name | text | The business name returned in the dataset. |
| `website` | Website | link | The business website URL. |
| `phone` | Phone | text | The main phone number listed for the business. |
| `full_address` | Address | text | The full address assembled from the available location parts. |
| `city` | City | text | The city associated with the business. |
| `state` | State | text | The state or region associated with the business. |
| `zip` | zip | text | The postal code. |
| `country_code` | country\_code | text | The country code. |
| `scraped_emails` | Emails Found | array | A list of emails found from publicly available sources. |
| `scraped_phones` | Phone Numbers | array | A list of phone numbers found from publicly available sources. |
| `scraped_social_media` | Social Media | array | A list of social media links found from publicly available sources. |
| `emails_found` | # Emails | number | The number of emails found for the business. |
| `pages_scraped` | Pages Scraped | number | The number of pages scraped for the record. |
| `avg_rating` | Rating | number | The business rating, when available. |
| `total_reviews` | Reviews | number | The number of reviews, when available. |
| `lat` | lat | text | The latitude value. |
| `long` | long | text | The longitude value. |
| `place_id` | place\_id | text | The unique place identifier. |
| `scrape_status` | Status | text | The final status of the scrape for that record. |

### Solving Real Problems with Recruiters Lead Generator 💼

- 🎯 **Recruitment Lead Generation** — Build targeted recruiter lead generation lists for outreach and business development
- 📣 **Recruitment Marketing** — Find businesses that may need hiring support, staffing, or talent acquisition leads
- 🤝 **Client Lead Generation** — Identify companies to contact for recruiting services and placement partnerships
- 🔬 **Market Research** — Map recruiters, staffing firms, and hiring-focused businesses by location and niche
- 📊 **CRM Enrichment** — Add contact and location data to your existing recruitment pipeline
- ⚙️ **Sales Leads for Recruiters** — Generate structured lists you can hand off to outbound sales or recruiting teams

### Why Choose Recruiters Lead Generator? 🏆

- 💰 **Focused on recruiter use cases** — Designed for recruiter prospecting, staffing agency leads, and business development for recruiters
- 📍 **Location-aware results** — Helps you segment recruitment lead generation by city or region
- ⚡ **Immediate dataset output** — Data is saved during the run, so you can review results without waiting until the end
- 🔄 **Proxy-ready for larger runs** — Includes built-in proxy support for more reliable scraping at scale

### How Many Results Can You Scrape? 📈

- Use `maxBusinesses` to cap the number of businesses with emails per run, from 1 to 1000
- If `scrapeMaxBusinessesPerLocation` is enabled, the limit applies to each location separately
- Actual yield depends on your search term, location, and how many businesses publicly list contact details
- For larger recruitment pipeline builds, broadening your search term and using multiple locations can improve coverage

### Legal Guidelines for Scraping Recruiters ⚖️

This actor only accesses publicly available data. It does not require logins or private access. Users are responsible for following applicable laws, platform policies, and data privacy rules, including GDPR, CCPA, and anti-spam requirements. Use the output responsibly for legitimate recruitment lead generation and research workflows. Data-removal requests: <hello.parsepoint@gmail.com>.

### FAQ — Recruiters Lead Generator ❓

#### How Does the Recruiters Lead Generator Work?

You provide a search term and one or more locations, and the actor returns structured business records with contact details found from publicly available sources. It is built for recruiter lead generation, lead generation for recruiters, and recruitment marketing workflows.

#### What Kind of Results Does Recruiters Lead Generator Return?

It returns business records with fields like name, website, phone, address, city, state, emails found, pages scraped, and scrape status. When contact details are discovered, they are included in array fields for easy review and export.

#### Can I Use Recruiters Lead Generator for Client Lead Generation?

Yes. It’s useful for client lead generation because it helps you find businesses by niche and location, then organize their contact information into a ready-to-use dataset.

#### Is Recruiters Lead Generator Useful for Staffing Agency Leads?

Absolutely. Staffing agency leads, sales leads for recruiters, and talent acquisition leads are all strong use cases because the actor helps you quickly identify businesses and public contact details.

#### What Affects the Number of Leads I Get?

Your search term, target location, and the amount of public contact information available all affect the final result count. Broader searches usually return more opportunities than narrow searches.

#### Why Is This Better Than Manual Recruiter Prospecting?

Manual recruiter prospecting takes a lot of time and is hard to scale. This actor automates the research, organizes the results, and helps you build a cleaner recruitment pipeline much faster.

#### How Can I Get Help?

If you need support, feedback, or a custom feature request, contact <hello.parsepoint@gmail.com>.

### Final Word ✉️

**Recruiters Lead Generator** is a fast, practical way to build a recruiter contact list from publicly available data. If you want better recruiter lead generation, less manual work, and more structured results, this actor gives you a simple path from search terms to usable leads. 🚀

### 🆘 Support & Feedback

Have a question or want a custom feature for Recruiters Lead Generator?

- 🐞 **Bug Reports:** Open an issue in your repository
- ✨ **Custom Solutions & Feature Requests:** Contact our team
- 📧 **Email:** <hello.parsepoint@gmail.com>

# Actor input Schema

## `googleMapsSearchTerm` (type: `string`):

Enter the business type or niche for email scraper (e.g., 'coffee shops', 'dentists').

## `googleMapsLocation` (type: `array`):

Target geographic location for the email scraper (e.g., 'Miami, Florida').

## `maxBusinesses` (type: `integer`):

Target number of businesses to find (1-1000). The scraper will stop when this target is reached.

## `scrapeMaxBusinessesPerLocation` (type: `boolean`):

If enabled, the scraper will collect up to `maxBusinesses` results per location. If disabled, it combines all locations up to a single total limit.

## `proxyConfiguration` (type: `object`):

Proxy settings for scraping. Recommended for large-scale scraping.

## Actor input object example

```json
{
  "googleMapsSearchTerm": "Recruiters",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "googleMapsSearchTerm": "Recruiters",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("parse-point/recruiters-lead-generator").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "googleMapsSearchTerm": "Recruiters",
    "googleMapsLocation": ["New York"],
    "maxBusinesses": 5,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("parse-point/recruiters-lead-generator").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "googleMapsSearchTerm": "Recruiters",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call parse-point/recruiters-lead-generator --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,parse-point/recruiters-lead-generator"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/eM9rg6Z9Jb3yk61U7/builds/u8m9ZBeaH2bIyKfLE/openapi.json
