YouTube Creator Leads & Email Scraper
Pricing
from $2.00 / 1,000 dataset items
YouTube Creator Leads & Email Scraper
Find YouTube creators by keyword or channel URL and get their public business emails, Instagram/TikTok/X links, website, country, subscribers and recent average views. Built for influencer outreach. No login or API key. Pay only for results.
Pricing
from $2.00 / 1,000 dataset items
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Build outreach lists of YouTube creators in any niche. Type a few keywords (or paste channel URLs) and get one row per channel with the public business email, Instagram/TikTok/X/Facebook/LinkedIn profiles, website, country, subscribers, and engagement numbers you can qualify on: average and median views of the last 10 videos, days since the last upload and uploads in the last 30 days.
Made for influencer-marketing agencies, brands running creator campaigns, sponsorship marketplaces, PR teams and anyone who needs creators they can actually contact. No YouTube login, no API key, no cookies.
What you get
| Field | Description |
|---|---|
title, handle, channelUrl, channelId, avatarUrl | Who the creator is |
primaryEmail | Best public email found (own domain or free-mail first, domain checked) |
emails[] | Every public email with source (about, video, website, link_hub), sourceDetail (the video or page it came from), confidence and mxValid |
hasHiddenBusinessEmail | true when YouTube holds a business email behind its "Sign in to see email address" button (not revealed by this actor) |
instagramUrl, tiktokUrl, xUrl, facebookUrl, linkedinUrl, socials{} | Social profiles from the About page and link-in-bio pages |
websites[], links[] | Creator's own websites and every About-page link |
subscriberCount, viewCount, videoCount, joinedDate, country, description | Channel stats from the About page |
avgViewsRecent, medianViewsRecent, recentVideosCounted | Views over the 10 newest uploads |
lastUploadDaysAgo, uploadsLast30Days | Is the channel active, and how often it posts |
searchQuery, foundVia, scrapedAt | Where the row came from |
The Emails view of the dataset lists one email per line, ready for a CRM or mail-merge import.
Where the emails come from
- The channel's About description ("For business inquiries: …").
- The descriptions of the channel's most recent videos (many creators only put their sponsor email there).
- The creator's own website and its contact/about/impressum pages, and link-in-bio pages (Linktree, Stan, solo.to …).
Only emails that are publicly listed are returned. When YouTube hides the business email behind its sign-in button,
the row says so (hasHiddenBusinessEmail: true) so you can reveal it by hand for the channels you care about.
Use cases
- Influencer marketing: find 200 micro-creators (10K–100K subscribers) in a niche who posted in the last 30 days and have a public email, then sort by median views.
- Brand sponsorships: shortlist channels whose average views justify a sponsored segment.
- Agency lead generation: creators are businesses; sell them editing, thumbnails, management or software.
- Market research: map who publishes about a topic, by country and size.
Input
| Field | What it does |
|---|---|
searchQueries | Keywords; each one can find up to ~600 channels |
channelUrls | Channel URLs, @handles, channel IDs or any video URL to enrich directly |
discovery | Channel search, video search, both (default), or only videos uploaded this month |
maxChannelsPerQuery | Rows to save per keyword |
onlyWithEmail | Save only channels with a public email (skipped channels are not charged) |
minSubscribers / maxSubscribers | Size filter |
countries / keepUnknownCountry | Country filter (English names as YouTube shows them) |
activeWithinDays | Skip channels that have not uploaded recently |
recentVideosToScan | How many recent video descriptions to read for emails (default 3) |
crawlWebsites | Visit the creator's own site and link-in-bio page (default on) |
validateEmails | Check that each email domain can receive mail (default on) |
Example input:
{"searchQueries": ["home espresso", "budget travel"],"discovery": "videos_this_month","maxChannelsPerQuery": 100,"minSubscribers": 10000,"maxSubscribers": 250000,"onlyWithEmail": true,"recentVideosToScan": 5}
Example output (one row, values illustrative)
{"channelId": "UCxxxxxxxxxxxxxxxxxxxxxx","title": "Example Woodworking","handle": "@ExampleWoodworking","channelUrl": "https://www.youtube.com/@ExampleWoodworking","country": "United States","subscriberCount": 397000,"viewCount": 28227701,"videoCount": 73,"joinedDate": "2014-08-20","primaryEmail": "sponsorships@example-agency.com","emails": [{"email": "sponsorships@example-agency.com", "source": "about", "sourceDetail": "channel About page", "confidence": "high", "mxValid": true}],"emailCount": 1,"hasHiddenBusinessEmail": true,"websites": ["https://www.example-woodworking.com"],"instagramUrl": "https://www.instagram.com/examplewoodworking","facebookUrl": "https://www.facebook.com/ExampleWoodworking","socials": {"instagram": "https://www.instagram.com/examplewoodworking", "patreon": "https://www.patreon.com/ExampleWoodworking"},"recentVideosCounted": 10,"avgViewsRecent": 185000,"medianViewsRecent": 156500,"lastUploadDaysAgo": 14,"uploadsLast30Days": 1,"searchQuery": "woodworking","foundVia": "channels","scrapedAt": "2026-10-19T01:26:59Z"}
Scheduling and integrations
Run it on a schedule (for example weekly with discovery: videos_this_month) to catch new and newly active creators,
and send the dataset to Google Sheets, HubSpot, Airtable, Make, Zapier or a webhook from the run's Integrations tab.
Re-running the same input after an interruption resumes where it stopped without duplicate rows.
Use it from AI assistants
The actor works as a tool through the Apify MCP server, so Claude, ChatGPT and other agents can call it with a keyword and filters and get creators back as JSON.
FAQ
Does it reveal the email behind YouTube's "Sign in to see email address" button?
No. That address needs a signed-in Google account and a CAPTCHA, so the actor only flags it with hasHiddenBusinessEmail.
How many channels have a public email?
It depends on the niche. In our tests about 60% of tech-review channels and 12% of fitness-coach channels listed one.
Raise recentVideosToScan for more emails; use onlyWithEmail to pay only for channels with an email.
How many channels can one keyword return? YouTube's search stops after roughly 300 channels per search type, so channel + video search reach about 600 per keyword. Add related keywords for bigger lists; channels are never repeated across keywords in a run.
Do I need a proxy? No. If YouTube starts rate-limiting, the actor switches to Apify Proxy by itself.
Is this legal? The actor reads public pages only and does not log in. You are responsible for how you contact people: follow anti-spam law (CAN-SPAM, GDPR/ePrivacy, CASL) and the platforms' terms.
Why is country empty for some channels?
Many creators do not set a country on their channel (in our tests 10–45% depending on the niche).