# Newegg Email Scraper (`scraper-engine/newegg-email-scraper`) Actor

Newegg Email Scraper extracts publicly available email addresses from Newegg seller, brand, and store pages. Build targeted contact lists for supplier outreach, partnerships, and wholesale negotiations at scale.

- **URL**: https://apify.com/scraper-engine/newegg-email-scraper.md
- **Developed by:** [Scraper Engine](https://apify.com/scraper-engine) (community)
- **Categories:** Lead generation, Developer tools, E-commerce
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.01 / 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/actors/running/actors-in-store.md#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

### **Newegg** Email Scraper 📱

The **Newegg** Email Scraper allows users to **extract** a wide range of **data** from the **Newegg** platform. It is specifically designed to capture email addresses, vendor information, and other relevant details for business purposes.

This **Newegg** **contact** **extract**or ensures that all **data** collected is accurate and up-to-date. Users can **extract** **data** from product pages, vendor profiles, and customer reviews with ease.

The tool is capable of handling large **data**sets, making it ideal for businesses of all sizes. By using this **Newegg** email harvesting tool, users can streamline their **data** collection process and focus on actionable insights.

The **extract**ed **data** can be used for marketing campaigns, research, or customer engagement strategies. With its robust functionality, the **Newegg** Email Scraper is a reliable solution for **extract**ing critical information efficiently.

Newegg Email Scraper is a powerful tool designed to extract email addresses and other valuable data from Newegg's platform efficiently. It simplifies the process of gathering contact information for vendors, customers, and businesses listed on Newegg.

With the Newegg Email Scraper, users can automate data collection, saving time and effort compared to manual methods. This tool is ideal for businesses looking to streamline their outreach or marketing efforts.

The Newegg data extraction tool ensures high accuracy and reliability when harvesting information. It is optimized to handle large-scale data scraping tasks without compromising performance.

### Support and feedback

- **Bug reports**: Open a ticket in the repository Issues section
- **Custom features**: Contact our enterprise support team
  \*Email: dev.scraperengine@gmail.com \*

### Extractable Data Table 📊

Each result row contains the following fields:

| Data Type | Description |
| --- | --- |
| network | Source platform (e.g. newegg.com). |
| keyword | The keyword that produced this result. |
| title | Title of the result (usually the product/store page name). |
| description | Snippet text from the result, which may contain contact info. |
| url | Direct URL to the Newegg page. |
| email | Publicly available email address extracted from the result. |

### Key Features of **Newegg** Email Scraper

Here are the **standout features** that make the **Newegg** Email Scraper a **top-tier tool** for **marketers**, **agencies**, and **researchers**:

- ⭐ **Automated** data extraction from **Newegg**s platform for maximum efficiency
- ⭐ **Accurate** scraping of email addresses and other contact details
- ⭐ User-friendly interface with simple setup and configuration
- ⭐ Supports large-scale data scraping tasks for businesses of all sizes
- ⭐ **Customizable** scraping parameters to target specific data types
- ⭐ **High**-speed performance to minimize time spent on data collection
- ⭐ **Regular** updates to ensure compatibility with **Newegg**s platform
- ⭐ **Secure** data handling to protect user privacy and extracted information
- ⭐ Detailed logs and reports for tracking scraping activities
- ⭐ Ability to export extracted data in multiple formats for convenience
- ⭐ **Advanced** filtering options to refine data collection results
- ⭐ 247 customer support to assist with any technical issues

### How to use **Newegg** Email Scraper 🚀

Follow this **simple, step-by-step guide** to start extracting **Newegg** emails today:

1. ✅ **Sign up** for an Apify account or **log in** to your existing account
2. ✅ Search for the **Newegg** Email Scraper in the Apify Store
3. ✅ Click on the scraper and select the Try for free or Run option
4. ✅ **Configure** the scraper settings by entering the target URLs or keywords
5. ✅ **Select** the data types you want to extract such as email addresses or vendor profiles
6. ✅ Set any additional filters or parameters to refine your scraping results
7. ✅ **Start** the scraper and monitor its progress through the Apify dashboard
8. ✅ Once the scraping is complete download the extracted data in your preferred format
9. ✅ **Review** the data for accuracy and completeness before use
10. ✅ Use the extracted information for marketing research or other business purposes
11. ✅ Save your scraper settings for future use to streamline recurring tasks
12. ✅ Contact Apify support if you encounter any issues or need assistance

### Use Cases 🎯

Marketing and Outreach
🎯 Build targeted email lists for marketing campaigns
🎯 **Identify** potential vendors or partners for collaboration
🎯 Enhance customer engagement by accessing contact details

Market Research
🎯 **Analyze** vendor profiles and product offerings on **Newegg**
🎯 **Use** result titles and snippets to qualify vendors before outreach
🎯 **Identify** market trends by examining result titles and snippets

Business Development
🎯 Expand your network by connecting with **Newegg** vendors
🎯 Discover new opportunities by analyzing competitor data
🎯 Streamline vendor communication with accurate contact details

Data Analysis
🎯 Organize and analyze large datasets for actionable insights
🎯 Export data in preferred formats for integration with other tools
🎯 **Use** extracted data to create detailed reports and presentations

### Why choose us? 💎

The **Newegg** Email Scraper stands out as the **best** **Newegg** scraping software due to its **advanced** features and reliability. It is designed to handle complex data extraction tasks with ease, ensuring high accuracy and efficiency.

Our tool is **user-friendly**, making it accessible to both technical and non-technical users. We prioritize data security, ensuring that all extracted information is handled responsibly.

Regular updates keep the scraper compatible with **Newegg**'s platform, so you can rely on consistent performance. Our dedicated customer support team is available 24/7 to assist with any issues or questions.

By choosing our **Newegg** data extraction tool, you gain access to a powerful solution that simplifies data collection. Whether you're a marketer, researcher, or business owner, our scraper is tailored to meet your needs.

Trust our automated **Newegg** email scraper to deliver **reliable** results every time.

### **Newegg** Email Scraper Scalability 📈

The **Newegg** Email Scraper is built to scale with your business needs, making it suitable for both small and **large-scale** operations. It can handle **extensive** data scraping tasks without compromising on speed or accuracy.

Whether you need to extract a few hundred or thousands of records, our tool is designed to perform consistently. The scraper's **customizable** settings allow you to target specific data types, ensuring that you only collect the information you need.

With its high-speed performance, you can complete **large-scale** data extraction tasks in a fraction of the time. Our tool is also optimized for resource efficiency, minimizing the impact on your system's performance.

By choosing our **Newegg** email harvesting tool, you can confidently scale your data collection efforts as your business grows.

### **Newegg** Email Scraper Legal Guidelines ⚖️

**Yes**—scraping **Newegg** is **legal** as long as you follow **ethical** and **compliant** practices. The **Newegg** Email Scraper extracts only **publicly available** information from **public** **Newegg** profiles, making it **safe** and **compliant** for **research**, **marketing**, and **analysis**.

#### Legal & Ethical Guidelines

⚖️ **Ensure** compliance with **Newegg**s terms of service before using the scraper
⚖️ **Do not** use the scraper to collect sensitive or personal information without consent
⚖️ **Avoid** using the tool for spamming or other unethical marketing practices
⚖️ Respect intellectual property rights when extracting data from **Newegg**
⚖️ **Use** the scraper only for lawful purposes and legitimate business needs
⚖️ Regularly review and adhere to data privacy regulations in your region
⚖️ **Do not** share or sell extracted data to unauthorized third parties
⚖️ **Use** the **Newegg** Email Scraper responsibly to maintain ethical standards

### Input Parameters 🧩

📦 Example Input (JSON)

```json
{
  "keywords": ["graphics card"],
  "platform": "Newegg",
  "location": "",
  "emailDomains": ["@gmail.com", "@outlook.com"],
  "maxEmails": 10,
  "engine": "legacy",
  "proxyConfiguration": { "useApifyProxy": false }
}
```

### Input Table

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| keywords | array | ✅ Yes | Keywords used to find relevant Newegg pages. One or more. |
| platform | string | No | Platform to scrape. Currently `Newegg`. |
| location | string | No | Optional location filter. Empty = global. |
| emailDomains | array | No | Keep only emails from these domains (e.g. `@gmail.com`). Custom/business domains supported. Empty = all domains. |
| maxEmails | integer | No | Max emails to collect per keyword (default `10`, range 1–100000). |
| engine | string | No | Processing engine. Currently `legacy`. |
| proxyConfiguration | object | No | Proxy settings. Empty = the actor auto-selects the best proxy (recommended). |

> ℹ️ Emails are sourced from publicly available information only. Yield depends on how many pages publicly expose a contact email. Broaden `keywords`/`emailDomains` and raise `maxEmails` for more results.

### Output Format 📤

📝 Example Output (JSON)

```json
[
  {
    "network": "newegg.com",
    "keyword": "graphics card",
    "title": "RTX 4070 Graphics Card - Open Box | Newegg.com",
    "description": "Open box seller store. Questions before you buy? Contact: sales@examplepcparts.com",
    "url": "https://www.newegg.com/p/N82E16814137789",
    "email": "sales@examplepcparts.com"
  }
]
```

### Output Table

| Data Type | Description |
| --- | --- |
| network | Source platform (newegg.com) |
| keyword | Keyword that triggered the result |
| title | Result title (usually the product/store page name) |
| description | Public snippet, may contain contact info |
| url | Direct Newegg page link |
| email | Extracted email address |

### FAQ ❓

#### What is the Newegg **Email Scraper**?

The Newegg Email Scraper is a tool designed to extract email addresses and other data from Newegg's platform efficiently.

#### Is the Newegg **Email Scraper** **legal** to use?

**Yes**, it is legal to use as long as you comply with Newegg's terms of service and data privacy regulations.

#### What data can I **extract** with this tool?

You can extract publicly available email addresses along with the result title, snippet, and page URL for each match.

#### Do I need technical skills to use the Newegg **Email Scraper**?

**No**, the tool is **user-friendly** and designed for both technical and non-technical users.

#### How often is the scraper updated?

The scraper is regularly updated to ensure compatibility with Newegg's platform.

#### Can I **export** the **extract**ed data?

**Yes**, you can export the data in multiple formats such as **CSV** or **JSON**.

#### Is my data **secure** when using this tool?

**Yes**, we prioritize data security and ensure that all extracted information is handled responsibly.

#### Can the scraper handle **large-scale** data **extract**ion?

**Yes**, the Newegg Email Scraper is designed to handle extensive data scraping tasks efficiently.

#### What if I encounter issues while using the scraper?

Our 24/7 customer support team is available to assist with any technical issues or questions.

#### Can I customize the data **extract**ion process?

**Yes**, the scraper allows you to set filters and parameters to target specific data types.

#### Is the Newegg **Email Scraper** compatible with all devices?

The scraper runs on the Apify platform, which is accessible from any device with an internet connection.

#### What are the use cases for this tool?

The tool can be used for marketing, research, business development, and data analysis purposes.

#### How do I get started with the Newegg **Email Scraper**?

Simply sign up for an Apify account, find the scraper in the Apify Store, and follow the setup instructions.

#### Does the scraper support multiple languages?

The scraper primarily supports data in English, as used on the Newegg platform.

#### Can I share the **extract**ed data with others?

You can share the data responsibly, ensuring **compliance** with data privacy regulations and ethical guidelines.

# Actor input Schema

## `keywords` (type: `array`):

🎯 The words that power your search! Add one or more keywords (e.g. \['graphics card', 'gaming pc', 'peripherals']) and the actor finds public Newegg pages matching them, then 📧 extracts any email addresses it finds. 💡 Tip: more specific keywords = more targeted leads.

## `platform` (type: `string`):

📱 The site to scrape. Currently locked to Newegg — more platforms coming soon! 🚀

## `location` (type: `string`):

🗺️ Optional geo-targeting! Add a city or region (e.g. 'London' 🇬🇧, 'New York' 🗽, 'Dubai' 🏙️) to narrow results to pages mentioning that place. ✨ Leave empty to search the whole globe 🌍.

## `emailDomains` (type: `array`):

🎛️ Keep only emails from the domains you care about — type as many as you like! ✍️ Popular picks: 📮 @gmail.com · 📨 @outlook.com · 💌 @hotmail.com · 💜 @yahoo.com · ☁️ @icloud.com · 📬 @aol.com · 🔒 @protonmail.com · 📥 @live.com · 📧 @gmx.com · 🟡 @yandex.com · 📗 @zoho.com. 🏢 Custom/business domains work too — e.g. @yourcompany.com. 🕳️ Leave empty to collect emails from ALL domains. 💡 Adding a domain also sharpens the search 🎯.

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

🎚️ How many emails to collect per keyword before moving on. ⚡ Higher = more leads but longer runs. Default is 10 ✅ (range 1 – 100,000).

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

🔧 The processing engine. Currently 'legacy' 🛡️ — a reliable, battle-tested extraction pipeline. More engines on the roadmap! 🚧

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

🌐 Control how the actor connects to the internet. 🆓 Leave it empty and the actor auto-selects the best proxy for reliable results. 🔄 On any failed response it rotates the connection and retries up to 3× automatically. 🧠 Advanced users can plug in custom proxies here.

## Actor input object example

```json
{
  "keywords": [
    "marketing"
  ],
  "platform": "Newegg",
  "location": "",
  "emailDomains": [
    "@gmail.com"
  ],
  "maxEmails": 10,
  "engine": "legacy",
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# 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 = {
    "keywords": [
        "marketing"
    ],
    "emailDomains": [
        "@gmail.com"
    ],
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("scraper-engine/newegg-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 = {
    "keywords": ["marketing"],
    "emailDomains": ["@gmail.com"],
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("scraper-engine/newegg-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 '{
  "keywords": [
    "marketing"
  ],
  "emailDomains": [
    "@gmail.com"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call scraper-engine/newegg-email-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,scraper-engine/newegg-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/w3waFwL156tHkWcIP/builds/HUvhYddQgweSc0yMw/openapi.json
