# Coupang Email Scraper (`email_scraper/coupang-email-scraper`) Actor

Coupang Email Scraper extracts publicly indexed Coupang-related email addresses using targeted keywords, custom email domains, and optional locations. Discover structured seller and merchant leads with titles, descriptions, URLs, and emails for lead generation and market research.

- **URL**: https://apify.com/email\_scraper/coupang-email-scraper.md
- **Developed by:** [Email Scraper](https://apify.com/email_scraper) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.49 / 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.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
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.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

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

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

### 🔍 Coupang Email Scraper – Overview

Coupang Email Scraper is an Apify Actor designed to discover publicly indexed email addresses associated with Coupang-related search results. It uses targeted keywords, optional locations, and configurable email domains to identify relevant contact information from publicly available search snippets.

The Actor is useful for lead research, market research, prospect discovery, seller research, merchant research, and other workflows where you need structured Coupang-related contact data.

Instead of relying on one broad search term, you can provide multiple targeted keywords such as `Seller`, `Merchant`, `Brand Owner`, `Store Owner`, or other relevant terms. This helps expand search coverage and identify different types of Coupang-related leads.

> 💡 **Quick Start:** Add your keywords, optionally specify a location, choose the email domains you want to search for, set the maximum number of emails per keyword + domain combination, and start the Actor. Results are pushed into a structured Apify dataset.

Coupang Email Scraper returns practical lead information including the keyword used, search-result title, description snippet, source URL, and discovered email address.

The Actor is especially useful when your research requires a combination of keyword targeting and email-domain filtering. You can search for common domains such as `@gmail.com`, `@yahoo.com`, and `@outlook.com`, or provide other domain suffixes relevant to your research.

***

### 🔹 Coupang Email Scraper – Key Features

Coupang Email Scraper provides a focused workflow for finding publicly indexed contact information related to Coupang searches.

> **✨ Key Features**
>
> - Keyword-based Coupang search
> - Multiple keywords in one run
> - Optional country, state, or city targeting
> - Custom email-domain filtering
> - Configurable email collection target
> - Per keyword + domain combination targeting
> - Exclude-word filtering
> - Duplicate email prevention
> - Incremental dataset output
> - Resume-friendly progress tracking
> - Structured lead records
> - Suitable for targeted lead research

#### 🎯 Targeted Keyword Discovery

The Actor accepts multiple keywords instead of requiring a single search phrase. This allows you to build a broader search strategy around a particular audience.

For example, instead of searching only for `Seller`, you could use:

- Seller
- Merchant
- Store Owner
- Brand Owner
- Online Seller
- Retail Seller
- Product Seller

Different keywords can surface different publicly indexed results.

#### 🌍 Optional Location Filtering

You can enter a country, state, or city in the `location` field when you want to narrow the search geographically.

Examples include:

- United States
- South Korea
- New York
- Seoul
- California
- London

Leaving the location field empty allows the search to operate without a geographic filter.

#### 📧 Custom Email Domains

Coupang Email Scraper lets you specify which email domains to look for.

The default domain is:

`@gmail.com`

You can add additional domains such as:

- `@yahoo.com`
- `@outlook.com`
- `@hotmail.com`
- `@icloud.com`
- `@company.com`

Using several domains can increase the variety of publicly indexed email addresses discovered during a run.

***

### 🔹 Coupang Email Scraper – What Data You Can Extract

Coupang Email Scraper produces structured records containing the information supported by the Actor's dataset configuration and extraction workflow.

> **📦 Output Data**
>
> - **keyword** — The keyword used to perform the search.
> - **title** — The title associated with the discovered search result.
> - **description** — The publicly indexed description or search snippet.
> - **url** — The source URL associated with the result.
> - **email** — The email address identified in the search-result description.

The email address is extracted from publicly indexed search-result text that matches the email-domain configuration.

This means the Actor is focused on discovering email addresses visible through indexed search information rather than claiming to retrieve private contact information from accounts.

#### 📊 Example Output

A simplified result can look like this:

```json
{
  "keyword": "Seller",
  "title": "Example Coupang Seller",
  "description": "Example seller information with contact seller@example.com",
  "url": "https://www.coupang.com/...",
  "email": "seller@example.com"
}
```

The exact title, description, URL, and email values depend on what is publicly indexed and available for the selected keyword, location, and email domain.

> ⚠️ **Important:** The Actor does not guarantee that every search will produce the requested number of emails. Results depend on publicly indexed information and the search terms you provide.

***

### 🔹 Coupang Email Scraper – How to Use It

Using Coupang Email Scraper requires only a few configuration steps.

#### 1. Add Search Keywords

Enter one or more keywords in the `keywords` field.

The default examples are:

```text
Seller
Merchant
```

For broader research, you can add several related terms.

```text
Seller
Merchant
Brand Owner
Store Owner
Online Seller
```

Specific combinations are generally more useful than extremely broad single terms.

#### 2. Add an Optional Location

Enter a country, state, or city if you want location-focused searches.

For example:

```text
South Korea
```

Or:

```text
Seoul
```

If no location is provided, the Actor searches without a geographic filter.

#### 3. Select Email Domains

The default domain is:

```text
@gmail.com
```

You can add multiple domains:

```text
@gmail.com
@yahoo.com
@outlook.com
@hotmail.com
```

You can also provide a business-specific domain suffix when appropriate.

#### 4. Set Maximum Emails

The `maxEmails` field controls the target for each keyword + domain combination.

For example, with:

- 3 keywords
- 2 email domains
- `maxEmails = 20`

the Actor processes 6 keyword/domain combinations, with a target of up to 20 emails for each combination.

This can provide broader search coverage than treating the limit as one shared run-wide target.

#### 5. Add Exclude Words

Use `excludeWords` when you want to ignore snippets containing particular words or phrases.

For example:

```text
crypto
onlyfans
```

If an excluded term appears in a result description, that snippet is skipped and no email is extracted from it.

Single words use case-insensitive whole-word matching, while phrases are matched as case-insensitive text.

***

### 🔎 How to Extract Coupang Seller Emails

If your goal is Coupang seller lead research, start with specific seller-related keywords instead of relying only on a generic term.

Useful examples include:

- Seller
- Merchant
- Store Owner
- Brand Owner
- Product Seller
- Online Seller
- Retailer
- E-commerce Seller

You can combine these terms with several email domains to broaden discovery.

For example:

```json
{
  "keywords": [
    "Seller",
    "Merchant",
    "Brand Owner"
  ],
  "customDomains": [
    "@gmail.com",
    "@yahoo.com",
    "@outlook.com"
  ],
  "maxEmails": 10
}
```

This creates multiple keyword + domain combinations for the Actor to process.

***

### 🔎 How to Find Coupang Merchant Contact Emails

Coupang merchant research can benefit from combining commercial role keywords with email-domain filters.

Example keyword groups include:

- Merchant
- Seller
- Store Owner
- Business Owner
- Brand Owner
- Retail Merchant

You can also add a location when researching a particular market.

For example:

```json
{
  "keywords": [
    "Merchant",
    "Business Owner",
    "Brand Owner"
  ],
  "location": "Seoul",
  "customDomains": [
    "@gmail.com",
    "@outlook.com"
  ],
  "maxEmails": 10
}
```

The returned records can then be reviewed as a structured dataset for further research or lead qualification.

***

### 🔹 Coupang Email Scraper – Use Cases

Coupang Email Scraper can support several research and lead-discovery workflows.

> **🚀 Common Use Cases**
>
> - Coupang seller research
> - Merchant contact discovery
> - E-commerce lead generation
> - Retail business research
> - Brand research
> - Marketplace prospecting
> - Supplier and merchant research
> - Competitive market research
> - Business contact research
> - Location-based prospect discovery

#### 🛒 Seller and Merchant Research

Search terms such as `Seller` and `Merchant` can help identify publicly indexed pages relevant to Coupang sellers and merchants.

#### 🏢 Business Lead Research

Business-oriented keywords can be combined with custom domains to identify publicly indexed contact opportunities.

#### 🌏 Regional Market Research

The optional location field allows searches to be narrowed to a country, state, or city.

This can be useful when your research focuses on a particular geographic market.

#### 📈 E-commerce Prospecting

The Actor can help researchers build structured datasets of publicly indexed leads associated with marketplace-related search terms.

#### 🔍 Competitive Research

Researchers can use different keyword combinations to investigate how sellers, merchants, brands, or other commercial profiles appear in public search results.

***

### 🧾 Input

The Actor accepts the following user-facing input fields.

| Field           | Type    | Required | Description                                         |
| --------------- | ------- | -------: | --------------------------------------------------- |
| `keywords`      | Array   |      Yes | Keywords or search queries to use                   |
| `location`      | String  |       No | Country, state, or city filter                      |
| `customDomains` | Array   |       No | Email-domain suffixes to search for                 |
| `maxEmails`     | Integer |       No | Target emails per keyword + domain combination      |
| `excludeWords`  | Array   |       No | Words or phrases that cause a snippet to be skipped |

#### Example Input

```json
{
  "keywords": [
    "Seller",
    "Merchant",
    "Brand Owner"
  ],
  "location": "South Korea",
  "customDomains": [
    "@gmail.com",
    "@yahoo.com",
    "@outlook.com"
  ],
  "maxEmails": 10,
  "excludeWords": [
    "crypto"
  ]
}
```

The only required input is `keywords`.

The other fields can be adjusted according to your research objective.

> 💡 **Tip:** More specific keywords can help produce more targeted results. Instead of using only `Seller`, consider related terms such as `Merchant`, `Brand Owner`, or `Store Owner`.

***

### 📤 Output

Results are stored in the **Coupang Emails Dataset** using a structured table.

| Field         | Description                             |
| ------------- | --------------------------------------- |
| `keyword`     | Search keyword that produced the result |
| `title`       | Search-result title                     |
| `description` | Search-result description/snippet       |
| `url`         | Source URL                              |
| `email`       | Discovered email address                |

#### Example Dataset Record

```json
{
  "keyword": "Merchant",
  "title": "Example Merchant Profile",
  "description": "Merchant information and contact merchant@example.com",
  "url": "https://www.coupang.com/example",
  "email": "merchant@example.com"
}
```

The dataset is designed for straightforward review of the discovered leads and their associated search context.

***

### 💰 Pricing and Result Limits

No fixed Actor price is defined in the supplied Actor configuration, so this README does not claim a specific monetary price.

The code does distinguish between free and paid usage.

> **💳 Result-Limit Behavior**
>
> - Free users have a maximum configured email target of 100 when the requested `maxEmails` is higher or unspecified.
> - Paid users are not subject to that specific result-limit restriction in the Actor configuration.
> - `maxEmails` is applied to each keyword + domain combination.
> - A target does not guarantee that the requested number of emails will be found.
> - Actual results depend on publicly indexed search information.

For example, setting `maxEmails` to 50 does not mean exactly 50 emails will always be returned. If only a smaller number of matching publicly indexed emails can be found, the Actor may finish with fewer results.

***

### ⚙️ Tips and Best Practices

Use the following practices to improve the quality and coverage of your Coupang Email Scraper runs.

> **📝 Search Strategy**
>
> - Use several specific keywords instead of one generic keyword.
> - Combine seller, merchant, brand, and store-related terms.
> - Add multiple email domains when appropriate.
> - Use a location when geographic targeting matters.
> - Leave location empty when you want broader coverage.
> - Use exclude words to remove unwanted result categories.
> - Start with a moderate `maxEmails` value and increase it when needed.

#### Use Multiple Related Keywords

A combination such as:

```text
Seller
Merchant
Brand Owner
Store Owner
```

can provide broader semantic coverage than simply using `Seller`.

#### Use Multiple Email Domains

If your research permits it, consider:

```text
@gmail.com
@yahoo.com
@outlook.com
@hotmail.com
```

Different public search results may expose different email providers.

#### Refine Instead of Over-Narrowing

Very restrictive combinations can reduce available results. If your run returns fewer emails than expected, consider broadening keywords, removing the location filter, or adding relevant domains.

#### Remember That Results Are Public-Index Dependent

The Actor can only extract email addresses that appear in the publicly indexed search information it processes.

An absence of results does not necessarily mean that a seller or merchant has no email address. It can simply mean that a matching email was not publicly indexed for the selected search combination.

***

### ⚠️ Important Notes

Coupang Email Scraper is designed around publicly indexed search information.

The Actor does not claim access to private accounts, private contact databases, or non-public user information.

The `description` field represents search-result context. It should not be interpreted as a complete Coupang profile or a complete business record.

Email quality can vary depending on the source and indexing status. Always review collected contacts before using them for outreach or other business activities.

Longer or broader runs can take more time because multiple keyword and domain combinations may be processed.

***

### ❓ Frequently Asked Questions

#### 🔍 What is Coupang Email Scraper?

Coupang Email Scraper is an Apify Actor that discovers publicly indexed email addresses associated with Coupang-related search results using configurable keywords and email domains.

#### 📧 Can I search for Coupang seller emails?

Yes. You can use keywords such as `Seller`, `Merchant`, `Store Owner`, or `Brand Owner` to target seller-related search results.

#### 🌍 Can I search Coupang emails by location?

Yes. The optional `location` field accepts a country, state, or city and adds that geographic term to the search.

#### 📬 Can I use Gmail, Yahoo, and Outlook domains?

Yes. The `customDomains` field allows multiple email-domain suffixes, including `@gmail.com`, `@yahoo.com`, and `@outlook.com`.

#### 🔢 How does maxEmails work?

`maxEmails` is a target applied to each keyword + domain combination. It is not designed as one shared limit across the entire keyword list.

#### 🧹 Can I exclude unwanted results?

Yes. Use `excludeWords` to skip search snippets containing specific words or phrases.

#### 📊 What data does Coupang Email Scraper return?

The dataset contains `keyword`, `title`, `description`, `url`, and `email`.

#### ❔ Does the Actor guarantee a specific number of emails?

No. `maxEmails` defines a collection target. The Actor can only return matching email addresses that are publicly indexed and discoverable for the selected searches.

#### 🏪 Can I search for Coupang merchants and sellers together?

Yes. Add multiple keywords such as `Seller` and `Merchant` to the same run.

#### 🔎 What is the best way to get more relevant results?

Use several specific, closely related keywords, add appropriate email domains, and use location targeting only when geographic filtering is important.

#### 🌐 Can I leave the location blank?

Yes. Leaving `location` empty performs the search without a geographic location filter.

#### 📈 Why did my run return fewer emails than maxEmails?

The requested target is not a guarantee. Search availability, public indexing, keyword specificity, email-domain availability, excluded snippets, and duplicate addresses can all affect the final result.

#### ⏱️ Can large searches take longer?

Yes. Runs containing many keywords and email domains can require more processing because each combination is searched separately.

***

### 🛠️ Support

If you need help choosing Coupang search keywords, configuring email domains, improving search coverage, or planning a specialized workflow, you can contact me directly.

When requesting assistance, include the keywords you are using, the type of leads you want, and the general result you are trying to achieve. This makes it easier to recommend an appropriate configuration.

> 💬 **Need a custom Actor or modification?**
> Contact me by email for Actor-related questions, improvements, or bespoke scraper requirements.

contact me by email : <alphascraper69@gmail.com>

# Actor input Schema

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

A list of keywords or queries to search for.

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

Optional country, state or city used to narrow the search. Leave it empty to search without a geographic filter.

## `customDomains` (type: `array`):

List of custom email domains

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

How many addresses each search keyword + domain suffix combination may collect before the finder moves on to the next one. This is a per-combination target, not a run-wide total: with 3 keyword and 2 Domains and a limit of 20, the run works through all 6 combinations and aims for up to 20 addresses in each, so up to 120 overall. Lower values finish sooner and cost less; higher values dig deeper but never guarantee a fuller result, since the run can only find what is publicly listed.

## `excludeWords` (type: `array`):

Words or phrases you do not want to see.

## Actor input object example

```json
{
  "keywords": [
    "Seller",
    "Merchant"
  ],
  "location": "",
  "customDomains": [
    "@gmail.com"
  ],
  "maxEmails": 5,
  "excludeWords": []
}
```

# 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 = {
    "keywords": [
        "Seller",
        "Merchant"
    ],
    "location": "",
    "customDomains": [
        "@gmail.com"
    ],
    "excludeWords": []
};

// Run the Actor and wait for it to finish
const run = await client.actor("email_scraper/coupang-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": [
        "Seller",
        "Merchant",
    ],
    "location": "",
    "customDomains": ["@gmail.com"],
    "excludeWords": [],
}

# Run the Actor and wait for it to finish
run = client.actor("email_scraper/coupang-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": [
    "Seller",
    "Merchant"
  ],
  "location": "",
  "customDomains": [
    "@gmail.com"
  ],
  "excludeWords": []
}' |
apify call email_scraper/coupang-email-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,email_scraper/coupang-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/fm6qCuyCuK5nzlDyX/builds/Rrwd3RDmJ9PWmB1FO/openapi.json
