YouTube Creator Leads - Channel Email Scraper avatar

YouTube Creator Leads - Channel Email Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
YouTube Creator Leads - Channel Email Scraper

YouTube Creator Leads - Channel Email Scraper

Find YouTube creator leads by keyword or channel — extract emails from channel descriptions + linked sites, subscriber filters, verified flag, 0-100 lead score, AI cold openers. Export CSV/JSON.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Flash Scrape

Flash Scrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

YouTube Email Scraper - Channel & Creator Leads

Scrape YouTube emails and turn channels into a contactable creator-leads list. This YouTube email scraper searches any niche by keyword (or takes channel handles/URLs you already have) and returns each channel's email — pulled from both the channel description/About page and the linked website — alongside subscriber counts, niche/category, social links, a 0–100 lead score, and an optional AI-written cold-email opener. Export everything to CSV, JSON, or Excel.

Built for creator and influencer outreach, brand partnerships, agencies, and B2B cold email, this scraper gives you clean, scored, contactable data — not a raw video dump.


How to scrape YouTube for leads

Getting creator leads out of YouTube takes three steps, and you don't need to write any code or supply an API key:

  1. Pick your targets. Enter one or more search keywords (e.g. home barista, real estate agent, vegan recipes) to discover channels in a niche, or paste specific @handles / channel URLs you already want.
  2. Set your filters. Choose a subscriber band, verified-only, has-website, or has-email so you only keep — and pay for — leads worth contacting.
  3. Run it. The scraper discovers channels, reads each About page, finds emails on the page and the linked site, dedupes, scores every lead 0–100, and (optionally) writes a personalized opener. Results land on the Output tab as a sortable table, ready to export.

That's how you scrape YouTube creator emails at scale without a YouTube Data API key, quotas, or OAuth setup.


What data you get

Every run returns one row per channel, best-scored leads first. For each YouTube creator you get:

  • Find the email behind a channel — scanned from the channel description/About page and the linked website (home / contact / about pages).
  • Discover channels by keyword — pull a whole niche by search term; no starting list required.
  • Get subscriber counts and niche — real reach plus the channel's category, so you can prioritize by audience size.
  • Pull social links — Instagram, Twitter/X, Facebook, and LinkedIn handles harvested from the description and linked site.
  • Score every lead 0–100 — ranks by email present, linked site, subscriber-band fit, and verified status, so the best prospects sort to the top.
  • Auto-dedupe creators — the same handle / website / email collapses into a single clean row.
  • Generate an AI cold-email opener — an optional one-line, personalized icebreaker per lead, written with your own OpenAI or Anthropic key.

Filters & options

Trim the run to the leads you actually want — you're only charged for leads delivered after filtering.

  • Filter YouTube channels by minimum and maximum subscribers (target nano, micro, or macro tiers).
  • Keep only verified channels.
  • Keep only channels with a linked website (you can't enrich an email without one).
  • Keep only channels where an email was found (best for cold-email campaigns).
  • Cap the number of channels enriched to control cost.

Input

FieldWhat it does
searchKeywordsKeywords to discover channels by, one per line (e.g. home barista).
channelsScrape specific channels directly — @handles or channel URLs, one per line.
maxResultsVideos pulled per keyword during discovery (drives how many channels are found).
maxCreatorsCap on unique channels to enrich (controls cost).
minSubscribersKeep only channels at or above this count (0 = off).
maxSubscribersKeep only channels at or below this count (0 = off).
onlyVerifiedKeep only verified channels.
onlyWithWebsiteKeep only channels with a linked website.
onlyWithEmailKeep only channels with an email found.
enrichEmailsVisit the linked website to find emails + social links (default on, no key needed).
writeOpenersAdd an AI cold-opener per lead — needs your OpenAI/Anthropic key.
llmProvider / llmApiKey / llmModelYour AI provider and key for openers (used once per run, never stored).

Provide at least one of searchKeywords or channels.

{
"searchKeywords": ["home barista", "specialty coffee"],
"maxResults": 50,
"maxCreators": 30,
"minSubscribers": 5000,
"maxSubscribers": 500000,
"onlyWithEmail": true,
"enrichEmails": true,
"writeOpeners": false
}

JSON output sample

{
"lead_score": 95,
"handle": "somebaristachannel",
"name": "Some Barista Channel",
"category": "Food & Drink",
"location": "Portland, OR",
"subscribers": 84200,
"email": "hello@somebaristachannel.com",
"email_status": "found",
"website": "https://somebaristachannel.com",
"instagram": "https://instagram.com/somebaristachannel",
"twitter": "https://x.com/somebarista",
"verified": false,
"bio": "Pour-over tutorials, gear reviews and café visits. Contact: hello@somebaristachannel.com",
"icebreaker": "Loved your pour-over series — the milk-texturing breakdown was gold…",
"profile_url": "https://www.youtube.com/@somebaristachannel"
}

Results render as a clean, sortable table on the Output tab and export to CSV, JSON, or Excel.


Use with AI agents & automation

This YouTube email scraper plugs straight into your stack. Call it from an AI agent over Apify's MCP server, or wire the dataset into Make, n8n, or Zapier to push fresh creator leads into your CRM, email sequencer, or a Google Sheets tab automatically. The clean, flat JSON (one row per channel) maps cleanly to columns, so no transformation is needed before it hits your outreach tool.


Pricing

You're charged per usage on Apify's platform, and — thanks to the lead filters — you only pay for the leads delivered after filtering. Discovery volume (maxResults) and the number of channels enriched (maxCreators) are the main cost levers, so cap them to control spend. The optional AI openers run on your own OpenAI/Anthropic key, so that cost is billed by your provider, not here.


Other Flash Scrape scrapers

Need leads from another platform? Pair this with the rest of the Flash Scrape suite:


FAQ

Is it legal to scrape YouTube emails? The scraper only collects public channel data — the same About-page and website information any visitor can see. Use it for legitimate outreach and follow YouTube's terms plus anti-spam laws (CAN-SPAM, GDPR) in how you contact people.

Do I need an API key? No. Email discovery and enrichment work without any key, quota, or OAuth. The only time you supply a key is for the optional AI cold-openers, and it's your OpenAI/Anthropic key — used once per run and never stored.

How many results can I get? As many as your keywords surface and your budget allows. maxResults controls how many videos are scanned per keyword during discovery, and maxCreators caps how many unique channels get enriched (up to 500 per run). Raise them for bigger pulls, lower them to control cost.

Will every channel have an email? No. YouTube only exposes a contact email for some channels; the rest depend on what's in the description or on the linked site. Turn on onlyWithEmail to keep just the contactable leads.

Do I need a channel list? No — keyword search discovers channels for you. You can also paste specific @handles or channel URLs if you already have targets.

Can I export to CSV / Google Sheets? Yes. Every run exports to CSV, JSON, or Excel from the Output tab, and you can sync the dataset directly into Google Sheets via Make, n8n, or Zapier.