# Twitch Lead Scraper (`scraper-engine/twitch-lead-scraper`) Actor

Extract valuable creator leads from Twitch using the Twitch Lead Scraper. Collect streamer usernames, channel descriptions, social links, follower counts, and contact details automatically. Ideal for influencer outreach, sponsorship discovery, and gaming market research.

- **URL**: https://apify.com/scraper-engine/twitch-lead-scraper.md
- **Developed by:** [Scraper Engine](https://apify.com/scraper-engine) (community)
- **Categories:** Lead generation, Automation, Social media
- **Stats:** 1 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $2.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/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

### **Twitch** Lead Scraper 📱

**Twitch** Lead Scraper enables users to **extract** essential **contact** information from **Twitch** profiles. It focuses on gathering publicly available **data**, ensuring compliance with privacy regulations.

The tool is designed to retrieve **leads** associated with **Twitch** users who have made their **contact** details accessible. This **data** can be used for marketing campaigns, influencer outreach, or audience analysis.

In addition to lead addresses, the tool can also collect supplementary profile information to provide context. By automating the **data** collection process, **Twitch** Lead Scraper ensures efficiency and accuracy.

It is a valuable resource for businesses, researchers, and marketers aiming to connect with **Twitch** users.

Twitch Lead Scraper is a powerful tool designed to extract lead addresses from Twitch profiles efficiently and securely. It helps users access valuable contact information for networking, marketing, or research purposes.

With Twitch being a leading platform for streamers and content creators, extracting leads can help businesses and individuals connect with relevant audiences. This tool simplifies the process and ensures accurate results.

Using an automated Twitch lead scraping tool saves time and effort compared to manual data collection. It provides a streamlined solution for gathering user contact details legally and responsibly.

### Support and feedback

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

### Extractable Data Table 📊

| Data Type | Description |
| --- | --- |
| Lead addresses | Extract publicly available lead addresses from Twitch profiles. |
| Usernames | Retrieve Twitch usernames for identification and outreach purposes. |
| Profile descriptions | Collect profile bios to understand user interests and content focus. |
| Follower count | Gather follower statistics to evaluate user popularity and influence. |
| Profile links | Extract direct links to Twitch profiles for easy access. |
| Streaming categories | Identify the categories users stream in to target specific niches. |
| Social media links | Retrieve links to external social media accounts shared by Twitch users. |
| Location information | Collect location details if publicly available on profiles. |

### Key Features of **Twitch** Lead Scraper

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

- ⭐ **Automated** data extraction ensures efficient and accurate results
- ⭐ Supports scraping of publicly available lead addresses from **Twitch** profiles
- ⭐ Includes additional profile data such as usernames bios and follower counts
- ⭐ User-friendly interface simplifies the setup and usage process
- ⭐ **Customizable** scraping parameters allow targeting specific niches or categories
- ⭐ Ensures compliance with legal and ethical guidelines for data collection
- ⭐ Provides detailed data reports for analysis and decision-making
- ⭐ **High**ly scalable tool capable of handling large datasets efficiently
- ⭐ Offers robust security measures to protect user data during scraping
- ⭐ Compatible with various operating systems and platforms for flexibility
- ⭐ **Regular** updates ensure optimal performance and feature enhancements
- ⭐ 247 customer support available to assist with any issues or queries

### How to use **Twitch** Lead Scraper 🚀

Follow this **simple, step-by-step guide** to start extracting **Twitch** leads today:

1. ✅ Download and install the **Twitch** Lead Scraper software on your system
2. ✅ Launch the tool and **log in** using your credentials
3. ✅ **Configure** scraping parameters such as target categories or user profiles
4. ✅ Set filters to specify the type of data you want to extract such as leads or follower counts
5. ✅ **Start** the scraping process and monitor progress through the interface
6. ✅ Once completed export the extracted data in your preferred format such as CSV or Excel
7. ✅ **Review** the data to ensure accuracy and completeness
8. ✅ Use the extracted information for your intended purpose such as outreach or analysis

### Use Cases 🎯

Influencer Outreach
🎯 **Identify** **Twitch** influencers in specific categories
🎯 Extract contact details for collaboration opportunities
🎯 Streamline communication with potential partners

Marketing Campaigns
🎯 Build targeted lead lists for promotional campaigns
🎯 **Analyze** user profiles to tailor marketing strategies
🎯 Reach out to **Twitch** users who fit your audience criteria

Audience Analysis
🎯 Understand **Twitch** user demographics and interests
🎯 Evaluate follower counts to gauge influencer impact
🎯 **Collect** data to refine audience targeting

Research and Insights
🎯 Gather data for academic or market research purposes
🎯 **Analyze** streaming categories to identify trends
🎯 **Study** user profiles for behavioral insights

### Why choose us? 💎

**Twitch** Lead Scraper is a trusted solution for extracting leads and other profile data from **Twitch** efficiently. Our tool is designed with user-friendliness and accuracy in mind, ensuring a seamless experience for all users.

We prioritize compliance with legal and ethical guidelines, offering a responsible approach to data collection. Our software is equipped with **advanced** features to customize scraping parameters and target specific niches.

With robust security measures, we protect your data during the extraction process. Our team provides **regular** updates to enhance functionality and ensure compatibility with **Twitch**'s evolving platform.

Whether you're a marketer, researcher, or business owner, our tool is tailored to meet your needs. We offer 24/7 customer support to assist with any issues or queries.

Choose **Twitch** Lead Scraper for **reliable**, **scalable**, and compliant lead harvesting.

### **Twitch** Lead Scraper Scalability 📈

**Twitch** Lead Scraper is built to handle data extraction at scale without compromising performance. Whether you need to scrape a small list of profiles or thousands of users, our tool delivers consistent results **efficient**ly.

It is optimized for large datasets, ensuring quick processing and accurate data retrieval. Users can customize parameters to focus on specific categories or niches, enhancing scalability for diverse needs.

Our software is designed to adapt to growing demands, making it suitable for businesses of all sizes. With robust infrastructure, **Twitch** Lead Scraper ensures smooth operation even during intensive scraping tasks.

By leveraging **advanced** technology, we provide a scalable solution for **Twitch** data extraction.

### **Twitch** Lead Scraper Legal Guidelines ⚖️

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

#### Legal & Ethical Guidelines

⚖️ **Ensure** compliance with **Twitch**s terms of service when using the tool
⚖️ **Only** scrape publicly available data from **Twitch** profiles
⚖️ **Do not** use the tool to collect sensitive or private information without consent
⚖️ **Avoid** using the extracted data for spamming or unethical practices
⚖️ Respect user privacy and adhere to relevant data protection laws
⚖️ **Use** the tool responsibly and for legitimate purposes only
⚖️ Consult legal experts if unsure about the legality of specific use cases
⚖️ Regularly review **Twitch**s policies to stay updated on permissible activities

### Input Parameters 🧩

📦 Example Input (JSON)

```json
{
  "keywords": ["Twitch Lead Scraper"],
  "country": "Global",
  "maxLeadNumbers": 20,
  "platform": "Twitch",
  "engine": "legacy"
}
```

### Input Table

| Data Type | Description |
| --- | --- |
| keywords | Keywords to find relevant profiles |
| country | Country setting (Global) |
| maxLeadNumbers | Maximum leads to collect (default 20) |
| platform | Platform to scrape (Twitch) |
| engine | Engine type (legacy) |
| proxyConfiguration | Optional proxy settings |

### Output Format 📤

📝 Example Output (JSON)

```json
[
  {
    "network": "Twitch",
    "keyword": "Twitch Lead Scraper",
    "title": "Google's Single-Benefit Marketing Strategy for Chrome ...",
    "description": "✓For years, once we created a Gmail account, we couldn't change the username (the part before @ gmail.com ). ... Grand Rapids Marketing Co. Read more",
    "url": "https://www.linkedin.com/posts/phill-agnew_heres-how-google-marketed-chrome-browser-activity-7404878510214914048-dLxI",
    "lead": "before@gmail.com"
  }
]
```

### Output Table

| Data Type | Description |
| --- | --- |
| network | Identifies Twitch as the source |
| keyword | Keyword that triggered the result (Twitch Lead Scraper) |
| title | Profile title or username |
| description | Public bio snippet with contact info |
| url | Direct Twitch profile link |
| lead | Extracted lead address |

### FAQ ❓

#### Is Twitch **Lead Scraper** **legal** to use?

**Yes**, as long as you comply with Twitch's terms of service and only scrape **publicly available** data.

#### Can I **extract** **private** leads using this tool?

**No**, the tool only retrieves publicly accessible lead addresses from Twitch profiles.

#### Does the tool work for all Twitch profiles?

It works for profiles that have publicly shared their contact information.

#### What formats can I **export** the data in?

You can export the data in formats like **CSV** or Excel for easy analysis.

#### Is the tool easy to use for **beginners**?

**Yes**, Twitch Lead Scraper features a **user-friendly** interface for **seamless** operation.

#### Can I customize scraping parameters?

**Yes**, you can set filters to target specific categories or types of data.

#### Is **customer support** available?

**Yes**, we offer 24/7 customer support to assist with any issues or queries.

#### How often is the tool updated?

We provide **regular updates** to ensure optimal performance and compatibility.

#### Does the tool support **large-scale** data **extract**ion?

**Yes**, Twitch Lead Scraper is designed to handle large datasets efficiently.

#### What security measures are in place?

The tool includes robust security features to protect user data during scraping.

#### Can I use the tool for influencer outreach?

**Yes**, it is ideal for extracting contact details for collaboration opportunities.

#### Is the tool compatible with all operating systems?

**Yes**, Twitch Lead Scraper works on various platforms for flexibility.

#### What is the pricing model for the tool?

Please visit our website for detailed pricing information and plans.

#### Can I scrape social media links from Twitch profiles?

**Yes**, the tool can retrieve social media links shared by Twitch users.

#### Does the tool comply with data protection laws?

**Yes**, Twitch Lead Scraper is designed to adhere to relevant legal guidelines.

# Actor input Schema

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

List of keywords to search for on Twitch (e.g., \['marketing', 'founder', 'business']). The actor will search Google for Twitch profiles/posts containing these keywords and extract email addresses.

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

Select platform.

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

Optional: Add location to search query (e.g., 'London', 'New York'). Leave empty to search globally.

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

Optional: Filter results to only include emails from specific domains (e.g., \['@gmail.com', '@outlook.com']). Leave empty to collect all email domains.

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

Maximum number of emails to collect per keyword (default: 20).

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

Choose scraping engine. 🚀 Cost Effective (New): Uses residential proxies with async requests for faster, cheaper scraping. 🔧 Legacy: Uses GOOGLE\_SERP proxy with traditional selectors - more reliable but slower and more expensive.

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

Choose which proxies to use. By default, no proxy is used. If Google rejects or blocks the request, the actor will automatically fallback to datacenter proxy, then residential proxy with 3 retries.

## Actor input object example

```json
{
  "keywords": [
    "marketing"
  ],
  "platform": "Twitch",
  "location": "",
  "emailDomains": [
    "@gmail.com"
  ],
  "maxEmails": 20,
  "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/twitch-lead-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/twitch-lead-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/twitch-lead-scraper --silent --output-dataset

```

## MCP server setup

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