# Warehouse Lead Generator (`parse-point/warehouse-lead-generator`) Actor

📦 Warehouse Lead Generator pulls warehouse and distribution center leads from Google Maps—name, phone, website, address & coordinates. 📧 Emails and social links per site. 🚚 For logistics software & material handling sales.

- **URL**: https://apify.com/parse-point/warehouse-lead-generator.md
- **Developed by:** [Parse Point](https://apify.com/parse-point) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **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

### Warehouse Lead Generator 📦

**Warehouse Lead Generator** is an Apify actor for warehouse lead generation that helps you find warehouse leads and extract publicly available contact details from businesses. It’s designed for marketers, sales teams, and researchers who need warehouse sales leads, distribution center leads, and fulfillment center leads without spending hours on manual prospecting. 🚀

### What is Warehouse Lead Generator? 🔍

Warehouse Lead Generator is an automated web scraping tool that collects business contact data from publicly available sources. It’s built for warehouse marketing, warehouse prospecting, and lead generation for warehouses, helping you turn broad search terms and location filters into structured business records. 📍

This actor is useful for marketers, sales teams, data analysts, and researchers who want warehouse business leads at scale. Instead of manually checking dozens of listings, you can gather warehouse customer acquisition data faster and in a more organized format. It’s a practical warehouse contact scraper and warehouse email finder for building targeted lists efficiently.

### What Data Does Warehouse Lead Generator Collect? 📊

Warehouse Lead Generator captures a focused set of business information that supports warehouse B2B leads and industrial warehouse leads workflows. The output includes business identity, contact details, location fields, and enrichment data like ratings and review counts. This makes it useful for warehouse logistics leads, storage facility leads, and other niche targeting needs. ✨

| Data Category | Fields Extracted | Description |
|---|---|---|
| Contact | `phone`, `scraped_emails`, `scraped_phones` | Public contact details associated with the business |
| Identity | `name`, `website` | Business name and website URL |
| Location | `full_address`, `city`, `state`, `zip`, `country_code`, `lat`, `long` | Business location details and geographic coordinates |
| Social | `scraped_social_media` | Public social media links found for the business |
| Performance | `avg_rating`, `total_reviews` | Rating and review counts shown in the dataset |
| Scraping Summary | `emails_found`, `pages_scraped`, `scrape_status` | Useful metrics about the collection result |

### What Do Results from Warehouse Lead Generator Look Like? 👀

Each result is saved as a structured JSON record in your Apify dataset. Here’s a realistic example of what one warehouse lead generation record can look like when exported. 💾

```json
{
  "name": "North Star Distribution Center",
  "website": "https://www.northstardistribution.com",
  "phone": "(305) 555-0148",
  "full_address": "1200 NW 72nd Ave Miami FL 33126 US",
  "city": "Miami",
  "state": "FL",
  "zip": "33126",
  "country_code": "US",
  "scraped_emails": [
    "info@northstardistribution.com",
    "sales@northstardistribution.com"
  ],
  "scraped_phones": [
    "(305) 555-0148",
    "(305) 555-0199"
  ],
  "scraped_social_media": [
    "https://www.linkedin.com/company/north-star-distribution-center"
  ],
  "emails_found": 2,
  "pages_scraped": 6,
  "avg_rating": 4.6,
  "total_reviews": 128,
  "lat": "25.7919",
  "long": "-80.3210",
  "place_id": "ChIJo1f5b2nL2YgR7b7R8cQf9LM",
  "scrape_status": "success"
}
```

#### Output Fields

| Field | Label | Format | Description |
|---|---|---|---|
| `name` | Business Name | text | Business name returned in the dataset |
| `website` | Website | link | Business website URL |
| `phone` | Phone | text | Main phone number for the business |
| `full_address` | Address | text | Combined address string for the business |
| `city` | City | text | City listed for the business |
| `state` | State | text | State listed for the business |
| `zip` | zip | text | Postal code listed for the business |
| `country_code` | country\_code | text | Country code for the business location |
| `scraped_emails` | Emails Found | array | List of publicly found email addresses |
| `scraped_phones` | Phone Numbers | array | List of additional phone numbers found |
| `scraped_social_media` | Social Media | array | List of public social media links found |
| `emails_found` | # Emails | number | Total number of emails found for the business |
| `pages_scraped` | Pages Scraped | number | Number of pages processed for the business website |
| `avg_rating` | Rating | number | Average rating associated with the business |
| `total_reviews` | Reviews | number | Total number of reviews associated with the business |
| `lat` | lat | text | Latitude value for the business location |
| `long` | long | text | Longitude value for the business location |
| `place_id` | place\_id | text | Unique place identifier in the dataset |
| `scrape_status` | Status | text | Result status such as success, failed, or no\_website |

#### Core Features: Warehouse Lead Generator ⚡

| Feature | Benefit |
|---|---|
| ✅ **Keyword-Driven Targeting** | Use your warehouse-related search term to find relevant businesses and build warehouse sales leads |
| ✅ **Location Filtering** | Focus on a city or region to support distribution center leads and local warehouse prospecting |
| ✅ **Contact Extraction** | Collect emails, phone numbers, and social links from publicly available sources |
| ✅ **Configurable Result Limit** | Set a maximum number of businesses to control output volume and keep runs focused |
| ✅ **Proxy Support** | Built-in proxy support for reliable scraping at larger scale |
| ✅ **Real-Time Data Saving** | Results are saved during the run to reduce the risk of data loss |
| ✅ **Structured Dataset Output** | Clean JSON records make warehouse B2B leads easy to export and analyze |
| ✅ **Public Web Data Only** | Works on publicly available business information, not private data |

### Getting Started with Warehouse Lead Generator 🚀

1. **Open Apify** — Sign in to your Apify account and open the Warehouse Lead Generator actor.
2. **Set Your Search Term** — Enter a warehouse-related keyword such as a business type or niche.
3. **Choose Locations** — Add one or more target locations to focus on warehouse leads in specific markets.
4. **Set the Result Cap** — Define how many businesses with emails you want to collect.
5. **Enable Proxy Settings** — Use the built-in proxy configuration for more reliable large-scale runs.
6. **Run the Actor** — Start the actor and monitor the logs as results are collected.
7. **Review the Dataset** — Open the dataset tab to inspect and export your warehouse business leads.
8. **Download Your Data** — Export the results in JSON or CSV for CRM import, research, or outreach.

No coding required — it’s a fast way to scale warehouse customer acquisition and warehouse marketing workflows. ⚙️

### Ways to Use Warehouse Lead Generator 💡

- 🎯 **B2B Lead Generation** — Build warehouse B2B leads for outreach, sales prospecting, and account research
- 📣 **Warehouse Marketing** — Find warehouse business leads for campaigns targeted by location and niche
- 🤝 **Warehouse Sales Leads** — Create contact lists for sales teams approaching distribution and logistics companies
- 🔬 **Market Research** — Study warehouse management leads, storage facility leads, and related business segments by area
- 📊 **CRM Enrichment** — Add business names, websites, phones, and emails to your existing database
- ⚙️ **Lead Generation for Warehouses** — Support repeatable prospecting workflows with exportable structured data

#### Input Parameters — Warehouse Lead Generator

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

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `googleMapsSearchTerm` | string | Yes | `Warehouse` | The business type or niche you want to search for. For example, you can use it to target warehouse lead generation or related business categories. |
| `googleMapsLocation` | array | Yes | `["New York"]` | One or more target locations for the search. This helps you focus on warehouse leads in specific cities or regions. |
| `maxBusinesses` | integer | No | `5` | The maximum number of businesses with emails to collect. The run stops when this target is reached. |
| `scrapeMaxBusinessesPerLocation` | boolean | No | `false` | If enabled, the actor collects up to the maximum number of results for each location. If disabled, all locations share one total limit. |
| `proxyConfiguration` | object | No | `{"proxy support": true}` | Proxy settings for scraping. Recommended for larger runs to improve reliability. |

#### Output Parameters — Warehouse Lead Generator

| Field | Type | Description |
|---|---|---|
| `name` | String | Business name returned in the dataset |
| `website` | String | Business website URL |
| `phone` | String | Main phone number for the business |
| `full_address` | String | Combined address string for the business |
| `city` | String | City listed for the business |
| `state` | String | State listed for the business |
| `zip` | String | Postal code listed for the business |
| `country_code` | String | Country code for the business location |
| `scraped_emails` | Array | List of publicly found email addresses |
| `scraped_phones` | Array | List of additional phone numbers found |
| `scraped_social_media` | Array | List of public social media links found |
| `emails_found` | Number | Total number of emails found for the business |
| `pages_scraped` | Number | Number of pages processed for the business website |
| `avg_rating` | Number | Average rating associated with the business |
| `total_reviews` | Number | Total number of reviews associated with the business |
| `lat` | String | Latitude value for the business location |
| `long` | String | Longitude value for the business location |
| `place_id` | String | Unique place identifier in the dataset |
| `scrape_status` | String | Result status such as success, failed, or no\_website |

### Why Choose Warehouse Lead Generator? 🏆

Warehouse Lead Generator is built for fast, practical warehouse prospecting with structured output and reliable run settings. It helps you move from manual research to organized warehouse business leads, warehouse logistics leads, and fulfillment center leads in less time. With proxy support, live saving, and clean dataset fields, it’s a strong choice for teams that want dependable results and easy exports. 📈

### How Many Results Can You Scrape? 📈

You control output with `maxBusinesses`, which accepts values from 1 to 1000. The final number of results depends on how many businesses in your target area have public contact details. For larger warehouse business leads campaigns, use proxy settings and keep your search terms focused for the best yield. The dataset stores your results so you can export them whenever needed.

### Legal Guidelines for Scraping Warehouse ⚖️

This actor works with publicly available data only. It does not require logins or access private information. As with any public web scraping workflow, you are responsible for following applicable laws, platform terms, and privacy rules such as GDPR and CCPA. Use the data only for legitimate business purposes. For data removal requests, please contact <hello.parsepoint@gmail.com>. 🙏

### FAQ — Warehouse Lead Generator ❓

#### How does Warehouse Lead Generator work?

Warehouse Lead Generator uses your search term and location filters to find relevant businesses and collect publicly available contact details. It then saves structured results to your Apify dataset for easy export and analysis.

#### What kinds of warehouse leads can I find?

You can use it for warehouse lead generation, warehouse sales leads, industrial warehouse leads, distribution center leads, fulfillment center leads, and other related business categories that fit your target market.

#### Can I use it for warehouse marketing?

Yes. Warehouse marketing teams can use it to build contact lists, research local competitors, and identify businesses that may need logistics, storage, or fulfillment services.

#### What if a business has no website?

If a business has no website, the actor still records the business information and marks the result with a `scrape_status` value of `no_website`.

#### How many businesses can I collect?

You can set `maxBusinesses` anywhere from 1 to 1000. The actor stops when that target number of businesses with emails is reached.

#### Is proxy support included?

Yes. The actor includes a proxy configuration input for more reliable large-scale scraping.

#### What does the output include?

The output includes business name, website, phone, address, city, state, zip, country code, scraped emails, scraped phones, scraped social media links, ratings, reviews, coordinates, place ID, and scrape status.

#### Who should use Warehouse Lead Generator?

It’s a good fit for marketers, sales teams, analysts, and researchers who need warehouse customer acquisition data or want to build clean warehouse B2B leads lists quickly.

### Conclusion 🏁

**Warehouse Lead Generator** is a fast, practical way to build warehouse leads from publicly available business data. Whether you need warehouse sales leads, distribution center leads, or warehouse business leads, this actor helps you collect, organize, and export results with less manual work. Get started and scale your outreach faster. 🚀

### 🆘 Support & Feedback

Have a question or feature request for Warehouse Lead Generator?

📧 **Email:** <hello.parsepoint@gmail.com>

If you need help with your run, want to share feedback, or have a data removal request, reach out anytime.

# 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": "Warehouse",
  "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": "Warehouse",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("parse-point/warehouse-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": "Warehouse",
    "googleMapsLocation": ["New York"],
    "maxBusinesses": 5,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("parse-point/warehouse-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": "Warehouse",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call parse-point/warehouse-lead-generator --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,parse-point/warehouse-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/ewgTDl78yeiFihsgz/builds/8tkpkfnvvdFhhwgEF/openapi.json
