# Trendyol Email Scraper Fast Advanced And Cheapest (`solid-scraper/trendyol-email-scraper-fast-advanced-and-cheapest`) Actor

🚀 Trendyol Email Scraper: Fast, Advanced & Cheapest solution to extract verified email leads from Trendyol effortlessly. Save time, boost outreach, and grow your B2B pipeline instantly—ideal for marketers, agencies & sales teams. 📩

- **URL**: https://apify.com/solid-scraper/trendyol-email-scraper-fast-advanced-and-cheapest.md
- **Developed by:** [SolidScraper](https://apify.com/solid-scraper) (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

### Trendyol Email Scraper - Fast, Advanced and Cheapest 📬

**Trendyol Email Scraper - Fast, Advanced and Cheapest** is an Apify actor designed to extract email addresses from Trendyol using the keywords and email-domain filters you choose. If you’re looking for a **Trendyol email scraper**, a **Trendyol email finder tool**, or **Trendyol contact email scraper** for lead generation, this actor helps you turn public web data into outreach-ready email lists—saving you hours of manual work.

Whether you’re a marketer, researcher, or data analyst, **Trendyol prospecting email list** workflows become much faster when you can bulk-enrich contact emails based on targeted search terms and domains.

***

### Why choose Trendyol Email Scraper - Fast, Advanced and Cheapest? ✅

| Feature | Benefit |
|---|---|
| ✅ **All-in-one email extraction** | Extracts emails from Trendyol based on your selected keywords and custom domains in a single run |
| ✅ **Targeted domain filtering** | Focuses results on the email domains you care about (e.g. `@gmail.com`, `@yahoo.com`) |
| ✅ **Resumable progress** | Saves and resumes scraping progress so you can continue without losing already found emails |
| ✅ **Structured dataset output** | Pushes results with consistent fields like `keyword`, `title`, `url`, and `email` |
| ✅ **Scale-friendly limits** | Uses a `maxEmails` limit to control runtime and manage cost/time per run |
| ✅ **Reliable runtime behavior** | Includes stopping rules (like consecutive pages with no new emails) to avoid endless runs |

***

### Key features 🔑

- 📌 **Keyword-driven results**: Use your list of keywords to drive what the **Trendyol email scraper** searches for
- 🧩 **Custom email domains**: Provide domains (for example `@gmail.com`) to concentrate your **Trendyol contact email scraper** results
- 🛡️ **Resumable scraping progress**: Automatically keeps track of which emails have already been collected
- 🔄 **Incremental dataset pushing**: Each discovered email is pushed to the dataset as soon as it’s found
- 💾 **Consistent, table-ready output**: Output records include `keyword`, `title`, `description`, `url`, and `email`
- 🎯 **Controlled collection with `maxEmails`**: Stop once you reach your target, helping keep your **fast email scraping tool** budget-friendly
- 🌍 **Optional location filter**: Add a `location` string to refine results when you need geographic relevance

***

### Input

Provide input via an `input.json` file. Example structure:

```json
{
  "keywords": ["manager", "founder"],
  "location": "Istanbul",
  "customDomains": ["@gmail.com", "@yahoo.com"],
  "maxEmails": 50
}
```

#### Input Fields

| Key | Required | Description |
|---|---:|---|
| `keywords` | ✅ | A list of keywords (or queries) used to find relevant Trendyol sources to extract emails from. |
| `location` | ❌ | Optional location filter to narrow results when you want more region-relevant **Trendyol seller email scraping** outcomes. Leave empty for no location filtering. |
| `customDomains` | ❌ | List of email domains to include in the extracted results (for example `@gmail.com`, `@yahoo.com`). Better targeting usually improves results quality. |
| `maxEmails` | ❌ | Maximum number of emails to collect. The actor stops once this limit is reached, helping control scraping time. Default is `20`. (For free users, a maximum limit may apply.) |

***

### Output

The actor saves each collected lead as a dataset record in JSON format.

A single output row looks like this (sample):

```json
{
  "network": "Trendyol.com",
  "keyword": "manager",
  "title": "No title",
  "description": "No data",
  "url": "No URL",
  "email": "example@gmail.com"
}
```

#### Output Fields

| Field | Type | Description |
|---|---|---|
| `network` | string | The network label for the scraped content. (In this actor it is `Trendyol.com`.) |
| `keyword` | string | The keyword used for this extraction pass. |
| `title` | string | The title text found in the source result block (or a fallback value). |
| `description` | string | Extracted description/content text used for email detection (or a fallback value). |
| `url` | string | The source URL associated with the result (or a fallback value). |
| `email` | string | The extracted email address found in the text. |

**Export note:** In Apify, you can export the dataset after the run in formats such as JSON/CSV depending on the platform options.

***

### How to use Trendyol Email Scraper - Fast, Advanced and Cheapest (via Apify Console)

1. **Open Apify Console**\
   Go to [console.apify.com](https://console.apify.com) and sign in.

2. **Find the actor**\
   Search for **Trendyol Email Scraper - Fast, Advanced and Cheapest** in the Actors marketplace.

3. **Go to the Input section**\
   Use the built-in input form or paste an `input.json` payload matching the schema.

4. **Set your `keywords`**\
   Enter the list of roles/titles you want to target (for example `manager`, `founder`). This is the core driver for **Trendyol email finder tool** results.

5. **Optional: refine with `location`**\
   If you need region-specific outreach, add a `location` string. Otherwise, keep it empty.

6. **Optional: set `customDomains`**\
   Add domains like `@gmail.com` or `@yahoo.com` to focus your **advanced email scraper** output on specific email providers.

7. **Optional: set `maxEmails`**\
   Choose a number to cap the run. Larger values can take longer. (If you’re on a free plan, an email limit may be enforced.)

8. **Run and monitor progress**\
   Watch logs for progress and stopping conditions. The actor pushes discovered leads to the dataset incrementally.

9. **Open the dataset and export**\
   After completion, open the dataset view titled **Scraped Leads** and export your results (JSON/CSV).

No coding required—get accurate results in minutes with this **SEO-optimized Trendyol email scraper**.

***

### Advanced features & SEO optimization 🚀

- 🔁 **Designed for repeatable outreach lists**: The actor is built for **Trendyol business email list** building by combining keyword targeting with custom domain filtering.
- ⏱️ **Runtime-aware limits**: Use `maxEmails` to control how long runs take and manage costs—helpful for a **cheapest email scraper** workflow.
- 🧠 **Input-driven result quality**: The actor performs best when your keywords are targeted and your `customDomains` match the kinds of inboxes you want.
- 🗂️ **Resumes safely**: Found emails are tracked so you can resume without starting over, which improves usability for **bulk email extraction from websites**.
- 🧾 **Dataset-ready structure**: Output rows include `keyword`, `url`, and `email`, making it easy to import into CRMs and spreadsheets.

***

### Best use cases

- 📈 **E-commerce lead generation**: Build a **Trendyol prospecting email list** for outreach to sellers, managers, and founders.
- 🧾 **Marketing segmentation by email provider**: Target only specific domains (e.g. `@gmail.com`, `@yahoo.com`) to improve deliverability testing and list hygiene.
- 🔎 **Research & competitive analysis**: Rapidly collect contact emails from publicly available Trendyol sources tied to your chosen roles and domains.
- 🧠 **Sales development (SDR) pipeline enrichment**: Turn keyword-based research into structured records with `keyword`, `url`, and `email`.
- 🧑‍💻 **Developer data pipelines**: Use the dataset export to feed downstream automation, analytics, or CRM import steps.
- 📊 **Data analysts’ enrichment projects**: Combine extracted email fields with your own tagging based on `keyword` to analyze lead intent.
- 🏬 **Scrape emails from Trendyol sellers for B2B outreach**: Useful when you need fast, structured contacts for e-commerce collaboration proposals—without manual browsing.

***

### Technical specifications

- **Supported Input Formats**
  - ✅ `keywords` as an array of strings
  - ✅ `location` as a string (optional)
  - ✅ `customDomains` as an array of domains (e.g. `@gmail.com`)
  - ✅ `maxEmails` as an integer (min `1`, max `10000`), default `20`
- **Proxy Support**
  - ✅ Built-in proxy support for reliable scraping
  - ✅ Works in environments where Apify proxy configuration is applicable
- **Retry Mechanism**
  - ✅ Includes resiliency behavior and stopping rules for situations with limited new results
- **Dataset Structure**
  - ✅ Dataset title: **Trendyol Emails Dataset**
  - ✅ View title: **Scraped Leads**
  - ✅ Fields: `keyword`, `title`, `description`, `url`, `email` (plus `network`)
- **Rate Limits & Performance**
  - ✅ Uses `maxEmails` to control runtime and avoid indefinite runs
  - ✅ Larger searches and higher limits can take longer
- **Limitations**
  - ❌ No guarantee that results will reach `maxEmails`—email availability depends on what’s publicly present in sources
  - ❌ If no new emails appear for multiple consecutive pages, the actor stops

***

### FAQ

#### ✅ Does Trendyol Email Scraper - Fast, Advanced and Cheapest extract emails only from Trendyol?

Yes. **Trendyol Email Scraper - Fast, Advanced and Cheapest** extracts email addresses from publicly available Trendyol sources using your provided `keywords` and `customDomains`.

#### ❌ Will it always collect exactly `maxEmails`?

No. The actor stops when it reaches your limit, but it does not guarantee that it will reach `maxEmails` if fewer qualifying emails are found.

#### ❓ What should I use for `customDomains`?

Use the email domains you want included in the results, such as `@gmail.com` and `@yahoo.com`. This helps you focus your **Trendyol email scraper** output on inbox types that match your outreach strategy.

#### ❓ Can I resume a run if it stops early?

Yes. The actor saves progress (including already seen emails) so you can resume without duplicating previously collected emails, which makes **bulk email extraction from websites** more practical.

#### 💻 How do I run it without writing code?

You can run it directly from Apify Console. Paste your input JSON (or use the input form), click **Run**, and then export the **Scraped Leads** dataset when finished.

#### ⚖️ Is this GDPR compliant email scraping?

This actor collects information from **publicly available sources**. Whether your use of the extracted data is compliant with GDPR or other regulations is your responsibility—especially regarding consent, processing purpose, and local laws.

#### 🔁 What improves results if I get too few emails?

Try wider or additional related keywords, add more email domains to `customDomains`, and consider whether to adjust or remove the `location` filter depending on your target market.

#### ❌ Why do I see fewer results than expected?

Results depend on what emails are publicly available in the sources matching your keywords and domains. If results are limited, the actor may stop after repeated pages without new emails, so adjusting inputs can help.

***

### Support & feature requests 💬

If you’re using this **Trendyol email scraper** to build a **Trendyol business email list**, tell us what would make your workflow smoother.

- 💡 **Feature Requests**: Ideas like better CSV export options, additional filters, or custom email/domain handling can make this **Trendyol email finder tool** even more useful.
- 📧 **Contact**: For support or requests, email <dataforleads@gmail.com>.

Your feedback helps shape the roadmap for **Trendyol Email Scraper - Fast, Advanced and Cheapest**.

***

### Closing CTA / Final thoughts 🌟

*If you want the most comprehensive and SEO-optimized way to build a Trendyol prospecting email list, this actor is a smart choice—fast, structured, and designed for measurable outreach workflows.*

***

### Disclaimer

**This tool only accesses publicly accessible sources.** It does not access private profiles, authenticated data, or password-protected pages.

You are responsible for ensuring your use complies with applicable laws and regulations (including GDPR/CCPA where relevant), as well as respecting platform terms and email outreach regulations. For data removal requests, contact <dataforleads@gmail.com>.

Use Trendyol Email Scraper - Fast, Advanced and Cheapest responsibly, ethically, and for legitimate purposes only.

# Actor input Schema

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

A list of keywords or queries to search for.

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

Location to filter search results.

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

List of custom email domains

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

Maximum number of emails to collect. The scraper will stop once this limit is reached. Setting a higher limit allows for more potential results but doesn't guarantee reaching that number. This helps save costs by controlling scraping time.

## Actor input object example

```json
{
  "keywords": [
    "manager",
    "founder"
  ],
  "location": "",
  "customDomains": [
    "@gmail.com",
    "@yahoo.com"
  ],
  "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 = {
    "keywords": [
        "manager",
        "founder"
    ],
    "location": "",
    "customDomains": [
        "@gmail.com",
        "@yahoo.com"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("solid-scraper/trendyol-email-scraper-fast-advanced-and-cheapest").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": [
        "manager",
        "founder",
    ],
    "location": "",
    "customDomains": [
        "@gmail.com",
        "@yahoo.com",
    ],
}

# Run the Actor and wait for it to finish
run = client.actor("solid-scraper/trendyol-email-scraper-fast-advanced-and-cheapest").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 '{
  "keywords": [
    "manager",
    "founder"
  ],
  "location": "",
  "customDomains": [
    "@gmail.com",
    "@yahoo.com"
  ]
}' |
apify call solid-scraper/trendyol-email-scraper-fast-advanced-and-cheapest --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=solid-scraper/trendyol-email-scraper-fast-advanced-and-cheapest",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/qjRLm9wr5Z6QwdBSW/builds/0tdsof5qFvFK4h8WB/openapi.json
