# Amazon B2b Lead Generator Email Scraper (`scraperoka/amazon-b2b-lead-generator-email-scraper`) Actor

📧 Amazon B2B Lead Generator Email Scraper extracts verified emails and key contact details from Amazon sellers—fast, accurate, and export-ready. 🚀 Perfect for B2B outreach, lead gen, sales prospecting & market research.

- **URL**: https://apify.com/scraperoka/amazon-b2b-lead-generator-email-scraper.md
- **Developed by:** [Scraperoka](https://apify.com/scraperoka) (community)
- **Categories:** Lead generation, E-commerce, 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

### Amazon B2b Lead Generator Email Scraper 🚀

Manually hunting down seller and brand contact emails wastes hours you don’t have. **Amazon B2b Lead Generator Email Scraper** helps you scrape Amazon B2B contact emails at scale for marketers, recruiters, and growth teams—delivering thousands of outreach-ready records in minutes.

***

### What You Get: Sample Output

Here's a sample record from a single run:

```json
{
  "searchTerm": "fitness equipment",
  "title": "Fitness Equipment Manufacturer — Contact Us",
  "url": "https://example.com/contact/fitness-equipment",
  "description": "Get in touch for business inquiries and email us for more information.",
  "email": "sales@example.com",
  "email_domain": "example.com",
  "source_region": "Amazon US",
  "country": "United States"
}
```

**Output Fields**

| Field | Type | What It Tells You |
|---|---|---|
| `searchTerm` | string | The keyword/topic that triggered the lead search so you can segment outreach lists later |
| `title` | string | The page or result title to give context for why this contact matched your query |
| `url` | string | The source link where the email was found (useful for verification and note-taking) |
| `description` | string | The surrounding text snippet that provides context for the contact/email claim |
| `email` | string | The extracted contact email you can use for B2B outreach and lead generation |
| `email_domain` | string | The company domain behind the email so you can deduplicate and enrich easily |
| `source_region` | string | Which Amazon region setting was used (helpful when building country/market-specific lists) |
| `country` | string | The target country used for the run, aligning your scraped Amazon B2B contact lists with your market |

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.

***

### Why Amazon B2b Lead Generator Email Scraper?

There are a lot of ways to pull contact data from Amazon-related web sources — here’s what sets Amazon B2b Lead Generator Email Scraper apart.

#### Designed for B2B outreach email extraction

This Amazon B2B lead generator email scraper is built to focus on business-style contact signals and avoid common consumer domains, helping you build an Amazon seller email list that’s more relevant to B2B prospecting.

#### Input flexibility for targeted Amazon B2B prospecting email scraping

You control what to look for with `searchTerms`, choose the Amazon region via `sourceRegion`, and set the `country` target—so you can produce Amazon business email scraper results that match your ICP and geography.

#### Resilience and controlled collection size

You can set a `maxEmails` cap to control output volume, which is especially helpful when you’re building an Amazon outreach email finder list for a specific campaign or testing hypotheses before scaling.

#### Clean, integration-ready dataset output

Every extracted lead is stored with consistent fields (search term, context, email, domain, and the run’s region/country metadata), making it straightforward to feed an Amazon B2B contact list into your CRM or enrichment pipeline.

***

### Configuring Your Run

Drop this into your `input.json` to get started:

```json
{
  "searchTerms": ["fitness equipment", "home decor", "electronics"],
  "country": "United States",
  "sourceRegion": "Amazon US",
  "engine": "legacy",
  "maxEmails": 20
}
```

**Input Parameters**

| Parameter | Required | What It Does |
|---|---|---|
| `searchTerms` | ✅ | List of keywords or topics to search for on Amazon (drives which Amazon B2B prospecting email scraper leads you collect) |
| `country` | ✅ | Select the country for the targeting logic used during the run |
| `sourceRegion` | ✅ | Choose which specific Amazon regional site to scrape data from |
| `engine` | ⬜ | Pick the scraping engine type: Performance (New) or Standard (defaults to `legacy`) |
| `maxEmails` | ✅ | Limit the number of emails to collect (default is `20`, min `1`, max `10000`) |

***

### Core Capabilities

#### Targeted keyword-led scraping for Amazon B2B leads

Provide multiple `searchTerms` and the actor will collect matching business contact emails for your topics, helping you quickly assemble an Amazon B2B contact list without manual searching.

#### Region and country controls for market alignment

By setting both `sourceRegion` (Amazon regional site) and `country` (target country), you can keep your scraped Amazon business emails aligned to the markets you want to sell into.

#### Adjustable output volume with `maxEmails`

`maxEmails` lets you control how many unique email leads you want per run—ideal for launching an Amazon outreach email finder workflow with predictable list sizes.

#### Deduplicated, structured lead records

Leads are pushed into the dataset with consistent fields including `email`, `email_domain`, `url`, and contextual text—so you can deduplicate and verify without digging through raw pages.

#### Proxy support and resilient scraping behavior

Built-in proxy support is designed for reliable scraping, along with resilience behaviors (including retries/fallback behavior) to help keep your Amazon companies contact emails gathering stable across runs.

***

### Who Gets the Most Out of This

Here's how different teams put Amazon B2b Lead Generator Email Scraper to work:

**Sales Development Representatives** — Use it to scrape Amazon B2B contact emails from relevant Amazon seller and brand contexts, then build an outreach-ready list segmented by `searchTerm`, `source_region`, and `country`.

**B2B Marketers & Growth Teams** — Run keyword batches for campaigns (e.g., niche categories) and export a consistent dataset of Amazon business email scraper leads to plug directly into their sequencing and targeting workflow.

**Recruiters & Talent Sourcing Leads** — When organizations publish business contact emails, this Amazon B2B lead generator email scraper helps you compile company-level contacts to support sourcing and outreach.

**Data Analysts & Researchers** — Collect structured email records (including `email_domain` and source `url`) and analyze lead coverage by topic, market, and region—useful for reporting, attribution, and list quality comparisons.

**Automation & Integration Specialists** — Treat the actor as a reusable component: run it with controlled parameters, then move the results downstream for enrichment, scoring, or CRM import using Apify’s API and exports.

***

### Step-by-Step: How to Use It

No coding needed. Here's how to run Amazon B2b Lead Generator Email Scraper from start to finish:

1. **Open the actor on Apify** — go to [console.apify.com](https://console.apify.com) and find Amazon B2b Lead Generator Email Scraper.
2. **Enter your inputs** — set `searchTerms`, `country`, `sourceRegion`, and optionally `engine` and `maxEmails`.
3. **Configure proxy settings** — if you’re running larger jobs, use proxy support for better scraping reliability.
4. **Hit Run and watch the live log** — monitor progress and any retry/fallback behavior as the actor collects leads.
5. **View results in the dataset tab** — each lead includes context, email, domain, and run metadata.
6. **Export as JSON, CSV, or Excel** — download your dataset or use it in your next pipeline step.

The whole process takes under 5 minutes to set up.

***

### Integrations & Export Options

Once your data is collected, Amazon B2b Lead Generator Email Scraper plugs directly into your existing workflow.

Export formats are available directly from the Apify dataset tab as JSON, CSV, or Excel—so Amazon outreach email finder results are easy to import anywhere you manage leads.

You can also use Apify’s API (see https://apify.com/docs/api) to pull results programmatically, and connect runs to downstream workflows using Apify’s native integrations, webhooks, and no-code automation tools like Zapier or Make (check Apify docs for the latest connector options).

***

### Pricing & Free Trial

Amazon B2b Lead Generator Email Scraper runs on the Apify platform, which offers a **free tier** — no credit card required to get started.

The actor uses Apify compute units (CU) for processing, so you pay for platform execution rather than an extra per-row fee. For larger, production-grade workloads, Apify subscription plans may apply—see the current pricing on the Apify pricing page.

Start for free at [apify.com](https://apify.com) and scale when you’re ready.

***

### Reliability & Performance

| What We Handle | How |
|---|---|
| Rate limits and intermittent failures | Includes resilience behaviors (retries and fallbacks) to keep collection stable |
| Scraping reliability at scale | Uses built-in proxy support to improve consistency |
| Predictable list sizes | `maxEmails` caps output so you can control run volume |
| Output usability | Structured dataset fields make leads easy to validate, deduplicate, and export |

**Limitations:** This actor works with publicly available data and does not access private or login-gated content. Results depend on whether business contact emails are present in the relevant public sources.

For enterprise-scale runs, contact us to discuss custom configurations.

***

### Frequently Asked Questions

#### Is there a free plan or trial?

Yes. Apify provides a free tier so you can try Amazon B2b Lead Generator Email Scraper before scaling up to larger Amazon seller email list builds.

#### Do I need to log in to Amazon to use this?

No. The actor is designed to scrape publicly available data and return structured contact records without requiring you to log into Amazon.

#### How accurate is the data?

Accuracy depends on what’s publicly available in the sources for your `searchTerms`. The dataset includes the extracted `email` plus `url` and `description` context so you can quickly verify or enrich the lead.

#### How many results can I get per run?

You control the maximum number of collected emails using `maxEmails` (minimum `1`, maximum `10000`, default `20`).

#### How often is the data updated / how fresh is it?

Freshness depends on when you run the actor. Each run scrapes and writes records to the dataset at the time of execution.

#### Is this legal? Does it comply with GDPR / CCPA?

The actor works with **publicly available data**. It’s your responsibility to comply with GDPR/CCPA requirements and any applicable laws and platform terms when you collect, store, or use the email data.

#### Can I export results to Google Sheets or Excel?

Yes. You can export from the Apify dataset tab as JSON, CSV, or Excel, and then import into tools like Google Sheets as needed.

#### Can I run this on a schedule automatically?

Yes. You can schedule actor runs on a cron schedule using Apify’s scheduling capabilities (see Apify docs for configuration details).

#### Can I access this via API?

Yes. You can pull results programmatically using the Apify API. Reference the official API documentation at https://apify.com/docs/api.

#### What happens if the actor hits an error?

If an error occurs during scraping, the actor includes resilience behaviors (including retries/fallback behavior) and continues collecting what it can. Your dataset will reflect what was successfully extracted during the run.

***

### Need Help or Have a Request?

Got a question about Amazon B2b Lead Generator Email Scraper or want a new feature added? Reach out at <dataforleads@gmail.com>. We welcome feedback and ideas like webhook notifications on completion and batch-friendly CSV upload workflows.

***

### Disclaimer & Responsible Use

*Amazon B2b Lead Generator Email Scraper is the fastest, most reliable way to generate Amazon B2B outreach email lists from publicly available sources — start your free run today.*

The actor collects **publicly available data** and does not access private profiles, login-gated content, or password-protected pages. You are responsible for complying with GDPR, CCPA, applicable regulations, and the platform’s terms when using the collected data. For data-removal requests, contact <dataforleads@gmail.com>. Use responsibly, ethically, and only for lawful purposes.

# Actor input Schema

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

List of keywords or topics to search for on Amazon.

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

Select the country for Google SERP targeting.

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

Select the specific Amazon regional site to scrape data from.

## `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.

## Actor input object example

```json
{
  "searchTerms": [
    "fitness equipment",
    "home decor",
    "electronics"
  ],
  "country": "United States",
  "sourceRegion": "Amazon US",
  "engine": "legacy",
  "maxEmails": 20
}
```

# 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": [
        "fitness equipment",
        "home decor",
        "electronics"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scraperoka/amazon-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": [
        "fitness equipment",
        "home decor",
        "electronics",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("scraperoka/amazon-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("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).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": [
    "fitness equipment",
    "home decor",
    "electronics"
  ]
}' |
apify call scraperoka/amazon-b2b-lead-generator-email-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scraperoka/amazon-b2b-lead-generator-email-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

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