YouTube Sponsorship Lead Scraper
Under maintenancePricing
from $3.00 / 1,000 results
YouTube Sponsorship Lead Scraper
Under maintenanceDiscover YouTube creator leads instantly. Extract business emails, websites, social links, subscriber counts, and recent video performance data. Ideal for influencer marketing, outreach campaigns, sponsorship prospecting, and creator lead generation.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
ramman
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
What does YouTube Sponsorship Lead Scraper do?
YouTube Sponsorship Lead Scraper helps brands, agencies, and marketers discover YouTube creators and collect sponsorship contact information in structured JSON. Search by niche keywords to find new channels, or paste known channel URLs to enrich your prospect list with business email, website, social links, subscriber counts, and latest video performance.
The Actor runs on Apify so you can schedule runs, export datasets, integrate via API, and scale with proxy rotation when needed. Data is extracted from YouTube channel About and Videos pages using Playwright and Crawlee.
It supports three email extraction layers:
- Public description — emails written directly in the channel description
- About page parsing — emails found in YouTube page data and visible About text
- View email address reveal — clicks YouTube's official reveal button when you supply logged-in session cookies
Why use YouTube Sponsorship Lead Scraper?
- Outreach-ready leads — Collect business emails and social profiles used for sponsorship inquiries
- Two discovery modes — Keyword search or direct channel URL lists
- Gated email support — Optional YouTube session cookies to reveal emails behind View email address
- Performance context — Latest video title, URL, and view count per creator
- Audience filtering — Skip channels below your minimum subscriber threshold
- Production-ready — Retries, logging, typed dataset output, and Apify export formats
How to use YouTube Sponsorship Lead Scraper
- Open the Actor in Apify Console and go to the Input tab.
- Choose your mode:
- Keyword search — Add keywords such as
gaming,beauty, ortech reviews - Channel URLs — Paste links like
https://www.youtube.com/@mkbhd
- Keyword search — Add keywords such as
- Set Max Channels and Minimum Subscribers to control volume and quality.
- (Optional) Add YouTube Session Cookies if you need emails behind View email address.
- Click Start and wait for the run to finish.
- Download results from the Dataset tab as JSON, CSV, Excel, or HTML.
Example input (keyword mode)
{"keywords": ["gaming"],"channelUrls": [],"maxChannels": 100,"minSubscribers": 1000}
Example input (channel URL mode)
{"keywords": [],"channelUrls": ["https://www.youtube.com/@mkbhd","https://www.youtube.com/@LinusTechTips"],"maxChannels": 50,"minSubscribers": 0}
Example input (with email reveal cookies)
{"keywords": [],"channelUrls": ["https://www.youtube.com/@OpTicGaming"],"maxChannels": 10,"minSubscribers": 0,"youtubeSessionCookies": "SID=...; HSID=...; SSID=...; APISID=...; SAPISID=..."}
Input
| Field | Type | Default | Description |
|---|---|---|---|
keywords | string[] | ["gaming"] | Keywords for YouTube channel search (one search per keyword) |
channelUrls | string[] | [] | Direct YouTube channel URLs (@handle, /channel/ID, /c/, /user/) |
maxChannels | integer | 100 | Maximum channels saved to the dataset (1–1000) |
minSubscribers | integer | 1000 | Skip channels below this subscriber count |
proxyConfiguration | object | Apify Proxy off | Optional proxy settings for blocked regions or IPs |
youtubeSessionCookies | string | empty | Logged-in YouTube cookies to reveal gated business emails |
Provide at least one keyword or channel URL.
How to get YouTube session cookies
- Log in to YouTube in Chrome.
- Open DevTools → Application → Cookies →
https://www.youtube.com. - Copy values for
SID,HSID,SSID,APISID, andSAPISID. - Paste as:
SID=...; HSID=...; SSID=...; APISID=...; SAPISID=...
Store cookies in Apify Secrets when running in production. Cookies expire and should be refreshed periodically.
Output
Each dataset item is a sponsorship lead:
{"channelName": "Marques Brownlee","channelUrl": "https://www.youtube.com/@mkbhd","channelHandle": "@mkbhd","subscriberCount": "21,000,000","businessEmail": "business@mkbhd.com","website": "https://example.com","instagramUrl": "https://instagram.com/MKBHD","twitterUrl": "https://twitter.com/MKBHD","facebookUrl": "","latestVideoTitle": "The Most Interesting Displays In The World!","latestVideoUrl": "https://www.youtube.com/watch?v=WOzcFkld6_g","latestVideoViews": "1.8M"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
| Field | Description |
|---|---|
channelName | Display name of the YouTube channel |
channelUrl | Canonical channel URL |
channelHandle | @handle or channel ID segment |
subscriberCount | Formatted subscriber count |
businessEmail | Business/contact email when publicly visible or revealed via session cookies |
website | First external non-social link on the About page |
instagramUrl | Instagram profile URL |
twitterUrl | Twitter/X profile URL |
facebookUrl | Facebook page/profile URL |
latestVideoTitle | Title of the most recent uploaded video |
latestVideoUrl | URL of the latest video |
latestVideoViews | View count text for the latest video |
Pricing / Cost estimation
Cost depends on how many channels you scrape. Each channel typically requires two browser page loads (About + Videos). Keyword mode adds one search request per keyword.
Approximate guidance:
- 10 channels — Low cost, good for testing output quality
- 100 channels — Moderate cost for campaign prospecting
- 500+ channels — Use
maxChannels, enable proxy only if blocked, schedule off-peak runs
Apify free tier includes monthly platform credits. Monitor usage in Apify Console under Billing.
Tips or Advanced options
- Start with
maxChannels: 5–10to validate output for your niche before scaling. - Use Channel URL mode when you already have a prospect list from another tool.
- Increase
minSubscribersto focus on mid-tier or macro creators. - Enable Apify Proxy if YouTube shows consent pages or blocks datacenter IPs.
- Use YouTube Session Cookies only when you need emails behind View email address — many channels already list email in the description.
- Combine related keywords (
fitness,home workout,gym) to broaden discovery within a vertical.
FAQ, disclaimers, and support
Is scraping YouTube legal?
You are responsible for complying with YouTube's Terms of Service, applicable laws, and data protection rules in your jurisdiction. Use scraped contact data for legitimate business outreach only.
Why is business email empty?
Common reasons:
- The creator did not publish a business email on YouTube
- The email is behind Sign in to see email address — add YouTube Session Cookies so the Actor can click View email address
- The email is only on an external website, not on YouTube itself
What is the difference between public email and View email address?
Some creators write their email in the channel description (always extractable). Others use YouTube's gated View email address button, which requires a logged-in session. Supply youtubeSessionCookies for those channels.
Known limitations
- Gated emails require valid, logged-in YouTube session cookies
- Only contact details visible on YouTube About/Videos pages are extracted
- YouTube layout changes may affect field availability; the Actor uses resilient JSON parsing with retries
- Subscriber and view counts are stored as displayed text/formatted values
- TikTok, Discord, and similar links may appear in
websitewhen no dedicated website is listed
For feedback or feature requests, open an issue from the Actor's Issues tab in Apify Console.