# Crunchbase B2b Lead Generator Email Scraper - Multi-Engine (`scrapido/crunchbase-b2b-lead-generator-email-scraper`) Actor

🚀 Crunchbase B2B Lead Generator Email Scraper searches multiple engines for startup and investor addresses. 🌍 Region and country filters keep leads relevant; hidden emails decoded automatically. 📤 Structured Crunchbase export.

- **URL**: https://apify.com/scrapido/crunchbase-b2b-lead-generator-email-scraper.md
- **Developed by:** [Scrapido](https://apify.com/scrapido) (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 $2.50 / 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

### Crunchbase B2B Lead Generator Email Scraper

**Crunchbase B2B Lead Generator Email Scraper** helps you turn public Crunchbase profiles into organized B2B lead lists with emails, titles, profile URLs, and supporting context. It’s built for marketers, sales teams, recruiters, and researchers who need B2B lead generation at scale without hours of manual research. Use it for Crunchbase data extraction, email scraping, and prospect email finder workflows to unlock faster sales intelligence and cleaner CRM lead import 📬

### What is Crunchbase B2B Lead Generator Email Scraper? 🔍

**Crunchbase B2B Lead Generator Email Scraper** is an Apify actor that automates Crunchbase lead discovery from publicly available data. It helps you build a company contact database and B2B prospect database by collecting emails, names or profile titles, descriptions, profile URLs, and profile type. It’s designed for marketers, sales teams, recruiters, and data analysts who need automated lead generation and sales lead enrichment from Crunchbase email extractor workflows.

This Crunchbase B2B Lead Generator Email Scraper supports structured output for easy analysis and CRM lead import, making it a practical Crunchbase lead generator for prospecting, research, and outreach planning. ⚡

### What Data Does a Crunchbase B2B Lead Generator Email Scraper Collect? 📊

If you’re asking “what exactly do I get?”, this actor returns a clean, structured dataset of lead and profile information from public Crunchbase pages. The output is focused on contact information extraction and useful context for sales prospecting, startup leads, and decision maker emails.

| Data Category | Field Name | Description | Available |
|---|---|---|---|
| Discovery | `searchTerm` | The search topic used for the result | ✅ Always |
| Identity | `title` | Profile title or name shown for the result | ✅ Always |
| Navigation | `url` | Direct link to the public profile | ✅ Always |
| Context | `description` | Profile summary or short description | ✅ Always |
| Contact | `email` | Publicly listed email address | ✅ Always |
| Domain | `email_domain` | Email domain extracted from the contact email | ✅ Always |
| Type | `source_region` | Profile type such as Company, Person, Event, or All | ✅ Always |
| Location | `country` | Selected target country for the run | ✅ Always |

### Types of Data I Can Extract with Crunchbase B2B Lead Generator Email Scraper 🗂️

This actor is built for practical B2B lead generation and sales intelligence use cases. It doesn’t just collect email scraping results — it also gives you enough context to segment, filter, and prioritize leads for outreach.

**Contact Data**

- Public email addresses
- Email domains for grouping and filtering
- Profile URLs for follow-up and verification

**Identity Data**

- Profile titles or names
- Profile type, such as Company, Person, Event, or All
- Search topic associated with each result

**Contextual Data**

- Short descriptions from the profile result
- Country selected for the run

**Output Ready for Analysis**

- JSON dataset records for API workflows
- Table-friendly structure for review in Apify Console

#### Key Features of Crunchbase B2B Lead Generator Email Scraper ⚡

| Feature | Benefit |
|---|---|
| ✅ **Search Topic Filtering** | Focus on the exact industries, themes, or markets you want to explore |
| ✅ **Profile Type Selection** | Narrow results to Companies, People, Events, or all three |
| ✅ **Maximum Email Limit** | Control output volume with a `maxEmails` cap from 1 to 10,000 |
| ✅ **Country Targeting** | Tailor results to a specific country for better lead relevance |
| ✅ **Built-in Proxy Support** | Helps keep scraping reliable on public web data |
| ✅ **Retry Handling** | Includes retries and fallbacks for resilience |
| ✅ **Structured Dataset Output** | Makes it easy to review results, export them, or import them into a CRM |
| ✅ **Public Data Focus** | Designed for publicly available sources, not private or restricted content |

### Crunchbase B2B Lead Generator Email Scraper User Guide 📖

#### Required Input Fields

```json
{
  "searchTerms": [
    "biotech startups",
    "venture capital",
    "SaaS"
  ],
  "country": "United States",
  "sourceRegion": "All",
  "engine": "legacy",
  "maxEmails": 20
}
```

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `searchTerms` | Array | Yes | `["biotech startups","venture capital","SaaS"]` | Topics or industries to search for on Crunchbase. |
| `country` | String | Yes | `United States` | Target country for the run. |
| `sourceRegion` | String | Yes | `All` | Filters Crunchbase profile type: All, Company, Person, or Event. |
| `engine` | String | No | `legacy` | Selects the scraping engine. The available options are `cost-effective` and `legacy`. |
| `maxEmails` | Integer | Yes | `20` | Limits how many emails the actor will collect. |

#### Required Output Fields

```json
{
  "searchTerm": "venture capital",
  "title": "Sarah Chen",
  "url": "https://www.crunchbase.com/person/sarah-chen",
  "description": "Partner focused on early-stage technology investments and startup growth.",
  "email": "sarah.chen@northbridgevc.com",
  "email_domain": "northbridgevc.com",
  "source_region": "Person",
  "country": "United States"
}
```

| Field | Type | Description |
|---|---|---|
| `searchTerm` | String | The search topic that produced this lead. |
| `title` | String | The profile title or displayed name. |
| `url` | String | Direct URL to the Crunchbase profile. |
| `description` | String | Short profile description shown in the result. |
| `email` | String | Public email address found for the lead. |
| `email_domain` | String | The email’s domain, useful for filtering and grouping. |
| `source_region` | String | The selected profile type for the result. |
| `country` | String | The target country used for the run. |

### Solving Real Problems with Crunchbase B2B Lead Generator Email Scraper 💼

- 🎯 **Cold Email Outreach** — Build targeted decision maker emails for outbound campaigns
- 📣 **Startup Prospecting** — Discover startup leads and founders for partnership or investment research
- 🤝 **Sales Lead Enrichment** — Add contact information extraction to existing lead lists for stronger CRM records
- 🔬 **Market Research** — Study industries, companies, and people with a repeatable B2B prospect database
- 📊 **CRM Lead Import** — Export structured results that fit neatly into sales pipelines and automation tools
- ⚙️ **Automated Lead Generation** — Run recurring searches to keep your company contact database fresh

### Why Choose Our Crunchbase B2B Lead Generator Email Scraper? 🏆

- 💰 **Precise Volume Control** — Use `maxEmails` to keep every run within budget and scope
- 🔄 **Real-World Reliability** — Built to keep working with retries and fallbacks for resilience
- ⚡ **Fast, Structured Results** — Get lead data in a clean dataset without manual copy-paste work
- 📧 **Human Support** — Need help or a custom solution? Contact <scrapido.support@gmail.com>

### How Many Results Can You Scrape? 📈

- Use `maxEmails` to cap output from 1 to 10,000 emails per run
- The actual number of results depends on your search terms, selected profile type, and how many public emails are available
- Broader search terms usually return more startup leads and business contact scraping opportunities
- For larger lead prospecting tools workflows, run multiple topic variations to expand coverage

### Legal Guidelines for Scraping Crunchbase ⚖️

This actor only collects publicly available data from Crunchbase profiles. It does not require logins, private accounts, or restricted content. Users are responsible for complying with Crunchbase’s terms, local privacy laws, and anti-spam regulations. Always use the data responsibly for legitimate B2B lead generation and research. Data-removal requests: <scrapido.support@gmail.com>.

### FAQ — Crunchbase B2B Lead Generator Email Scraper ❓

#### How Does the Crunchbase B2B Lead Generator Email Scraper Work?

You provide search terms, a target country, a profile type, and an email limit. The actor then collects publicly available profile data and saves matching lead records to your Apify dataset in a structured format.

#### What Crunchbase Profile Types Are Supported?

The actor supports the profile type options available in the input: All, Company, Person, and Event.

#### What Kind of Data Will I Get in the Output?

You’ll get `searchTerm`, `title`, `url`, `description`, `email`, `email_domain`, `source_region`, and `country` in the dataset output.

#### Is This Useful for Sales Intelligence?

Yes. It’s designed for sales intelligence, contact information extraction, CRM lead import, and prospecting workflows where structured B2B contact data matters.

#### Can I Use It for Automated Lead Generation?

Yes. Because the output is structured and the run is limited by `maxEmails`, it works well for repeatable automated lead generation pipelines.

#### What if a Profile Has No Public Email?

Profiles without a public email may not produce a contact record. The best results usually come from broader search topics and public profiles that include contact details.

#### How Does It Help with B2B Prospecting?

It turns Crunchbase profiles into a useful B2B prospect database with contact data, titles, and URLs that you can review, segment, and enrich further.

#### How Do I Get Help or Request a Custom Solution?

For support, feedback, or custom data solutions, email <scrapido.support@gmail.com>.

### Final Word ✉️

**Crunchbase B2B Lead Generator Email Scraper** is a fast, practical way to build a focused Crunchbase contact list from public data. If you want better B2B lead generation, faster research, and cleaner CRM lead import, this actor gives you a simple path from search topics to usable leads. 🚀

### 🆘 Support & Feedback

Have a question or want a custom feature for the Crunchbase B2B Lead Generator Email Scraper?

- 🐞 **Bug Reports:** Share the issue with our team
- ✨ **Custom Solutions & Feature Requests:** Contact our team for tailored data help
- 📧 **Email:** <scrapido.support@gmail.com>

### Multiple Email Types

**Email Types** replaces the old single Audience Type choice: select as many
kinds of mailbox as you want and the run chases all of them together.

| Type | What it matches |
| --- | --- |
| Personal / free webmail | Gmail, Outlook, Yahoo, iCloud, AOL, Proton, ... |
| Business / corporate | Company domains - free webmail and institutions excluded |
| Education (.edu / .ac) | `.edu`, `.ac.uk`, `.edu.au`, `.ac.in` and other academic suffixes |
| Government (.gov / .mil) | `.gov`, `.mil`, `.gov.uk`, `.gc.ca`, ... |
| Non-profit (.org) | `.org`, `.ngo`, `.org.uk`, ... |

Each selected type contributes its own Google dork patterns *and* its own domain
test, so a result is only kept if it genuinely belongs to the type that found
it. Every row carries an `emailType` field recording which one that was.

Suffixes are matched as real domain suffixes, so `cs.mit.edu` counts as
Education while `notedu.com` does not.

Setting **Custom Email Domains** still overrides everything: an explicit domain
list is a manual override and replaces the type-driven patterns. The legacy
`audienceType` value is still accepted, so saved inputs keep working.

# Actor input Schema

## `searchTerms` (type: `array`):

Topics or industries to search for on Crunchbase.

## `country` (type: `string`):

Select the country for Google SERP targeting.

## `sourceRegion` (type: `string`):

Filter by Crunchbase profile type: Companies, People, or Events.

## `engine` (type: `string`):

Select your preferred scraping method. ⚡ Performance (New): Faster, cheaper, uses residential proxies. 🛡️ Standard: Reliable, uses GOOGLE\_SERP proxy, but slower.

## `maxEmails` (type: `integer`):

Limit the number of emails to collect.

## `emailTypes` (type: `array`):

Which kinds of mailbox to hunt for. Pick as many as you like - each type contributes its own set of Google search patterns and its own domain filter, and every result records the type it was found as. Personal = free webmail (Gmail, Outlook, Yahoo, iCloud). Business = company domains, excluding free webmail and institutions. Education = .edu / .ac.uk and friends. Government = .gov / .mil. Non-profit = .org.

## Actor input object example

```json
{
  "searchTerms": [
    "biotech startups",
    "venture capital",
    "SaaS"
  ],
  "country": "United States",
  "sourceRegion": "All",
  "engine": "legacy",
  "maxEmails": 20,
  "emailTypes": [
    "Personal",
    "Business"
  ]
}
```

# 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 = {
    "searchTerms": [
        "biotech startups",
        "venture capital",
        "SaaS"
    ],
    "emailTypes": [
        "Personal",
        "Business"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapido/crunchbase-b2b-lead-generator-email-scraper").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 = {
    "searchTerms": [
        "biotech startups",
        "venture capital",
        "SaaS",
    ],
    "emailTypes": [
        "Personal",
        "Business",
    ],
}

# Run the Actor and wait for it to finish
run = client.actor("scrapido/crunchbase-b2b-lead-generator-email-scraper").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 '{
  "searchTerms": [
    "biotech startups",
    "venture capital",
    "SaaS"
  ],
  "emailTypes": [
    "Personal",
    "Business"
  ]
}' |
apify call scrapido/crunchbase-b2b-lead-generator-email-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,scrapido/crunchbase-b2b-lead-generator-email-scraper"
        }
    }
}

```

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/UA58UEHN9kzLpnzEZ/builds/aQyKGw2WSlmycbIyj/openapi.json
