# Patreon Email Scraper (`scraperoka/patreon-email-scraper`) Actor

📧 Patreon Email Scraper extracts emails from Patreon creators efficiently. Get targeted contacts for outreach and lead generation—without manual searching. Perfect for marketing, sales, and creator research.

- **URL**: https://apify.com/scraperoka/patreon-email-scraper.md
- **Developed by:** [Scraperoka](https://apify.com/scraperoka) (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

### Patreon Email Scraper ⚡

Manually hunting for emails across Patreon-related pages wastes hours you don’t have. **Patreon Email Scraper** finds and extracts Patreon contact emails using your keywords and email-domain filters, so you can build a target list fast. This patreon email scraper is ideal for marketers, recruiters, and growth teams looking to scrape patreon emails and extract emails from patreon at scale—often thousands of records in minutes.

***

### What You Get: Sample Output

Here's a sample record from a single run:

```json
{
  "keyword": "marketing",
  "title": "Marketing — Patreon page",
  "description": "Get updates and contact us at hello@example.com for partnerships.",
  "url": "https://www.patreon.com/example",
  "email": "hello@example.com"
}
```

**Output Fields table**

| Field | Type | What It Tells You |
|---|---|---|
| `keyword` | string | The keyword that triggered this result, useful for tracking which search intent produced which emails. |
| `title` | string | The page title captured alongside the email so you can sanity-check relevance. |
| `description` | string | Text snippet content where the email was detected (helpful for reviewing context). |
| `url` | string | The source URL tied to the extracted email, so you can verify and cite it. |
| `email` | string | The extracted email address matching your `customDomains` filter. |

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

***

### Why Patreon Email Scraper?

There are a lot of ways to pull data from Patreon contact sources — here’s what sets **Patreon Email Scraper** apart.

#### Keyword-driven email hunting

Patreon Email Scraper uses your `keywords` to drive what it looks for, and it applies your `customDomains` filter to focus on the domains you care about (for example, `@gmail.com`).

#### Location-aware filtering (optional)

If you provide `location`, the run incorporates it to help narrow results toward the region you’re targeting—handy for marketing research or localized outreach.

#### Clean, deduplicated results

The actor keeps track of extracted emails to avoid duplicates within a run, so you get a cleaner patreon subscriber email scraper output for downstream workflows.

#### Built-in resilience with fallback scraping

Patreon Email Scraper is designed with resilience in mind and can fall back to a different proxy setup when the first approach doesn’t produce results, helping you keep momentum on longer jobs.

***

### Configuring Your Run

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

```json
{
  "keywords": ["john", "marketing"],
  "location": "Los Angeles, CA",
  "platform": "Patreon",
  "customDomains": ["@gmail.com", "@example.com"],
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

**Input Fields table**

| Parameter | Required | What It Does |
|---|---|---|
| `keywords` | ✅ | Provide the list of search keywords the actor will use to find relevant Patreon-related email mentions. |
| `location` | ⬜ | (Optional) Add a location filter to narrow results toward a specific area. Leave empty to skip location filtering. |
| `platform` | ⬜ | Select the platform. This actor supports `Patreon` (default: `Patreon`). |
| `customDomains` | ⬜ | Filter extracted emails to only include addresses from the domains you specify (default includes `@gmail.com`). |
| `proxyConfiguration` | ⬜ | Configure proxy behavior for the run. If you enable Apify Proxy, the actor uses your selected proxy configuration. |
| ↳ `proxyConfiguration.proxy support` | ⬜ | When set, requests are routed through Apify Proxy for reliability. |

***

### Core Capabilities

#### Keyword & domain filters that map to your outreach goals

Patreon Email Scraper is built around `keywords` and `customDomains`, so it’s not just a generic patreon email extractor—it’s tuned for finding contact emails that match your target email domains.

#### Flexible input for different research workflows

You can run simple keyword-only jobs or add `location` and multiple custom domains to build a more precise patreon outreach email scraper pipeline.

#### Resilient runs designed for real-world scraping

If the initial scraping path doesn’t produce emails, the actor can attempt a fallback approach using a different proxy setup. This helps reduce the “empty dataset” problem for larger batches.

#### Structured output ready for analysis

Each extracted record includes `keyword`, `title`, `description`, `url`, and `email`, giving you enough context to review results and remove false positives before importing into your CRM or outreach tool.

#### Works great for bulk collection

Looping across keywords and domains makes it well-suited for building a patreon email list scraper dataset in bulk—useful for marketing research, lead generation, and outreach ops.

***

### Who Gets the Most Out of This

Here’s how different teams put **Patreon Email Scraper** to work:

**Marketing teams** — Use the patreon creator email finder workflow to build targeted contact lists by focusing on the specific keywords and email domains that match their lead strategy. You end up with export-ready records that include the source `url` and the contextual `description`.

**Recruiters & staffing** — For roles where you need creator or community contact emails, this actor helps scrape patreon emails faster than manual checking. The `keyword` field helps recruiters attribute each email to the intent used during collection.

**Sales development reps** — Use Patreon Email Scraper as a patreon contact email scraper to generate outreach prospects based on your niche keywords and desired email domains. This turns public web data into a practical input for sequencing and list building.

**Freelance researchers & analysts** — When you need to extract emails from patreon for studies or audits, this actor returns structured records with enough context (`title`, `description`, `url`) to validate findings and refine filters across runs.

**Automation specialists & data engineers** — Integrate results into pipelines by scheduling runs and exporting dataset outputs for downstream processing. The consistent JSON structure makes it straightforward to transform into a clean table for analysis.

***

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

No coding needed. Here's how to run Patreon Email Scraper from start to finish:

1. **Open the actor on Apify** — visit the actor page at [console.apify.com](https://console.apify.com).
2. **Enter your inputs** — fill in `keywords`, and optionally add `location`, `platform` (Patreon), and `customDomains`.
3. **Configure proxy settings** — set your preferred `proxyConfiguration` for reliable requests.
4. **Hit Run and watch the live log** — monitor progress in Apify for any request issues during extraction.
5. **View results in the dataset tab** — each extracted record appears as a JSON object in the dataset.
6. **Export as JSON, CSV, or Excel** — download the results directly from the Apify dashboard.

The whole process takes under 5 minutes to set up.

***

### Integrations & Export Options

Once your data is collected, Patreon Email Scraper plugs directly into your existing workflow.

Export formats available from the Apify dataset include **JSON, CSV, and Excel**, so you can quickly move your patreon email list scraper output into spreadsheets, CRMs, or reporting tools.

You can also connect your workflow using Apify’s platform features: use **API access** to pull results programmatically via the Apify API, and use automations (like **webhooks** and **Zapier / Make**) to push results to downstream tools. For repeatable prospecting, you can set **scheduled runs** on a cron-style schedule via Apify.

For deeper setup details, refer to the Apify documentation for datasets, API usage, and integrations.

***

### Pricing & Free Trial

Patreon Email Scraper runs on the Apify platform, which offers a **free tier** — no credit card required to get started. You can begin with test runs to validate your keywords and custom domain filters before scaling up.

For production use, Apify operates on pay-as-you-go compute (billed per Apify usage), and you can choose plans that match your workload volume via Apify’s pricing. Start for free at [apify.com](https://apify.com) and scale when you’re ready.

***

### Reliability & Performance

| What We Handle | How |
|---|---|
| Request reliability | Uses user-provided proxy configuration when enabled, and supports a fallback approach when needed. |
| Output completeness | Collects results across each `keyword` and `customDomains` combination, then pushes them to the dataset. |
| Data duplication | Deduplicates extracted emails within a run to reduce repeated entries. |
| Error handling | Skips failing requests for specific runs while continuing processing for other combinations. |
| Large-scale use | Designed for batch runs across multiple keywords/domains in one execution. |

**Limitations:** This actor works with emails it can detect in publicly available sources and filters them by your `customDomains`. It does not guarantee that every keyword will return matching emails—some niches or domains may produce sparse results.

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

***

### Frequently Asked Questions

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

Yes. Apify offers a free tier on the platform, so you can run Patreon Email Scraper for testing without committing up front.

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

No. Patreon Email Scraper is intended to scrape emails from publicly available sources, so you don’t need a Patreon account login to run it.

#### How accurate is the data?

Accuracy depends on what email addresses appear in the publicly available content the actor processes. Patreon Email Scraper extracts emails and returns them with the associated `url` and contextual `description` so you can review and validate.

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

The actor collects matches by looping through your provided `keywords` and `customDomains`. The total number of results depends on what’s available for those inputs in the processed sources.

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

The data freshness depends on when you run the actor. Each run captures what is discoverable at runtime from the publicly available sources it processes.

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

Use of this data must comply with applicable laws and platform terms. This actor relies on **publicly available data**, but it’s your responsibility to follow GDPR, CCPA, and any relevant regulations for how you collect, store, and use the emails.

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

Yes. You can export the dataset as JSON, CSV, or Excel directly from the Apify dashboard, and then import it into Google Sheets or other tools.

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

Yes. You can schedule runs on Apify to automate repeated keyword/domain collection without manual triggering.

#### Can I access this via API?

Yes. You can access run results programmatically using the Apify API and then feed them into your own systems.

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

The actor is designed to continue processing even if some requests fail. Errors are logged, and it will skip failing combinations while still pushing whatever results were collected.

***

### Need Help or Have a Request?

Got a question about Patreon Email Scraper or want a new feature added? Email us at <dataforleads@gmail.com> and we’ll help you get unstuck. We’re also happy to hear ideas like batch CSV upload for keywords and a webhook on completion to automatically notify your team when a run finishes.

***

### Disclaimer & Responsible Use

*Patreon Email Scraper is the fastest, most reliable way to build a Patreon email outreach dataset — start your free run today.*

This actor collects **publicly available data**. It does not access private accounts, login-gated content, or password-protected pages. You are responsible for complying with GDPR, CCPA, and platform Terms of Service, including how you store and use extracted emails. If you need data removal assistance, contact <dataforleads@gmail.com>. Use responsibly, ethically, and only for lawful purposes.

# Actor input Schema

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

A list of keywords to search for.

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

Location to filter search results.

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

Select platform.

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

List of custom email domains

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

Configure proxies for this Actor.

## Actor input object example

```json
{
  "keywords": [
    "john",
    "marketing"
  ],
  "location": "",
  "platform": "Patreon",
  "customDomains": [
    "@gmail.com"
  ]
}
```

# 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": [
        "john",
        "marketing"
    ],
    "location": "",
    "customDomains": [
        "@gmail.com"
    ]
};

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

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

```

## MCP server setup

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