Youtube Contact Scraper Pro avatar
Youtube Contact Scraper Pro

Pricing

Pay per event

Go to Apify Store
Youtube Contact Scraper Pro

Youtube Contact Scraper Pro

Extract business contact emails and social media links from YouTube channels for influencer marketing, sponsorships, partnerships, and creator outreach campaigns.

Pricing

Pay per event

Rating

4.8

(2)

Developer

BarriereFix

BarriereFix

Maintained by Community

Actor stats

1

Bookmarked

4

Total users

2

Monthly active users

3 days ago

Last modified

Share

YouTube Contact Scraper - Find Creator Emails & Social Media

Extract business contact emails and social media links from YouTube channels for influencer marketing, sponsorships, partnerships, and creator outreach campaigns.

๐ŸŽฏ What Does This Actor Do?

This YouTube scraper automatically extracts:

  • โœ‰๏ธ Business email addresses from channel About pages and descriptions
  • ๐Ÿ”— Social media links (Instagram, Twitter/X, TikTok, Facebook, Discord, Twitch)
  • ๐Ÿ“Š Channel metadata (subscribers, video count, channel ID, handle)
  • ๐ŸŒ Contact information from web search when emails aren't publicly listed

Perfect for influencer marketing agencies, brand partnerships, PR professionals, and content creators looking to connect with YouTube channels.

โšก Key Features

Email Discovery

  • Extracts emails from YouTube About pages (when publicly visible)
  • Finds emails from channel descriptions and video descriptions
  • Advanced web search using DuckDuckGo to discover publicly listed contact emails
  • Validates emails to filter spam, fake domains, and false positives

Social Media Extraction

  • Automatically discovers Instagram, Twitter, TikTok, Facebook profiles
  • Finds Discord servers, Twitch channels, and personal websites
  • Validates social links and removes duplicates

Reliable & Smart

  • Handles network errors with automatic retry logic
  • Detects and skips 404/deleted channels gracefully
  • Filters JavaScript code fragments and false positives
  • Multi-language support (English, German, French, Spanish consent dialogs)

Fast & Reliable

  • pay-per-event pricing - Only pay for channels with extracted data
  • Process hundreds of channels in minutes
  • No credit card needed to try (Apify free tier)

๐Ÿ’ก Use Cases

Influencer Marketing

Find contact emails for YouTube creators in your niche for:

  • Sponsored content partnerships
  • Product reviews and unboxing videos
  • Affiliate marketing campaigns
  • Brand ambassador programs

Creator Outreach

Build email lists of YouTubers for:

  • Podcast guest invitations
  • Collaboration opportunities
  • Industry networking
  • Conference speaker outreach

Market Research

Collect social media profiles for:

  • Competitor analysis
  • Industry trend tracking
  • Audience research
  • Content strategy planning

Agency Tools

Automate prospect discovery for:

  • PR agencies finding journalists
  • Talent agencies scouting creators
  • Marketing agencies building influencer databases
  • Sales teams prospecting B2B YouTubers

๐Ÿš€ Quick Start

Option 1: Run in Apify Console (No Code)

  1. Open the actor in Apify Console
  2. Add YouTube channel URLs (one per line)
  3. Click "Start" and wait for results
  4. Download emails as JSON, CSV, Excel, or HTML

Option 2: API Integration

curl -X POST https://api.apify.com/v2/acts/barrierefix~youtube-contact-scraper/runs \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-d '{
"channelUrls": [
"https://www.youtube.com/@mkbhd",
"https://www.youtube.com/@LinusTechTips",
"https://www.youtube.com/@veritasium"
]
}'

Option 3: Automation Tools (n8n, Zapier, Make)

๐Ÿ“ฅ Input Parameters

FieldTypeRequiredDescription
channelUrlsArray[String]โœ… YesYouTube channel URLs to scrape (e.g. @handle, /channel/UCxxx, or full URLs)
maxChannelsNumberNoMaximum channels to process (default: 100)
extractFromDescriptionsBooleanNoSearch video descriptions for emails (default: true)
extractSocialLinksBooleanNoExtract social media profiles (default: true)
extractFromSocialMediaBooleanNoVisit Instagram/Twitter/TikTok profiles to find emails in bios (default: true)
searchWebForEmailsBooleanNoUse DuckDuckGo to find publicly listed contact emails (default: false, adds ~15s runtime)
maxVideosToCheckNumberNoHow many video descriptions to scan (1-20, default: 5)
proxyConfigurationObjectNoHighly recommended! Proxy settings to avoid rate limits and blocks (see Proxy Configuration below)

Input Example

{
"channelUrls": [
"https://www.youtube.com/@mkbhd/about",
"@LinusTechTips",
"UCXuqSBlHAE6Xw-yeJA0Tunw"
],
"maxChannels": 50,
"extractFromDescriptions": true,
"extractSocialLinks": true,
"extractFromSocialMedia": true,
"searchWebForEmails": false,
"maxVideosToCheck": 5
}

๐Ÿ“ค Output Format

Each result contains complete channel contact information:

{
"channelId": "UCBJycsmduvYEL83R_U4JriQ",
"channelName": "Marques Brownlee",
"channelUrl": "https://www.youtube.com/@mkbhd",
"channelHandle": "mkbhd",
"subscriberCount": 20500000,
"videoCount": 1700,
"emails": [
"business@mkbhd.com"
],
"socialLinks": [
{
"platform": "Twitter",
"url": "https://twitter.com/MKBHD"
},
{
"platform": "Instagram",
"url": "https://instagram.com/MKBHD"
},
{
"platform": "TikTok",
"url": "https://www.tiktok.com/@mkbhd"
}
],
"scrapedAt": "2025-01-15T10:30:00.000Z"
}

Export Options

  • JSON - For developers and automation
  • CSV - For spreadsheets (Excel, Google Sheets)
  • Excel (.xlsx) - Native Microsoft Excel format
  • HTML - Human-readable table format
  • RSS - For feed readers

๐Ÿ’ฐ Pricing

This actor uses pay-per-event pricing - you pay based on what you extract:

  • Base charge - Per channel scraped (covers infrastructure)
  • Email extracted - Per valid business email found
  • Social links extracted - Per channel with social media profiles
  • Web search used - When DuckDuckGo search is performed for contact info

See exact pricing in the Apify Console when starting a run. All prices are displayed before you confirm.

๐Ÿ”ง Advanced Configuration

Faster Scraping (Basic Email Only)

For maximum speed (~20-25s per channel), disable optional features:

{
"extractFromDescriptions": false,
"extractFromSocialMedia": false,
"searchWebForEmails": false,
"maxVideosToCheck": 1
}

Deep Search (Find Hidden Emails)

Enable all features for comprehensive email discovery (~35-45s per channel):

{
"extractFromDescriptions": true,
"extractFromSocialMedia": true,
"searchWebForEmails": true,
"maxVideosToCheck": 5
}

Why use proxies? YouTube aggressively blocks datacenter IPs and rate-limits requests. Using proxies prevents:

  • ERR_EMPTY_RESPONSE and ERR_NETWORK_IO_SUSPENDED errors
  • Temporary IP bans after ~20-30 channels
  • CAPTCHA challenges
  • Slower response times

Automatic Configuration - Let Apify choose the best proxy:

{
"proxyConfiguration": {
"useApifyProxy": true
}
}

Residential Proxies (Best for YouTube):

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Datacenter Proxies (Cheaper, but may get blocked):

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["SHADER"]
}
}

Country-Specific Proxies:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

Option 2: Custom Proxies

Use your own proxy service:

{
"proxyConfiguration": {
"proxyUrls": [
"http://user:pass@proxy1.example.com:8000",
"http://user:pass@proxy2.example.com:8000"
]
}
}

Proxy Comparison

Proxy TypeSuccess RateSpeedCostBest For
No Proxy~30-50%FastNoneTesting only (< 20 channels)
Datacenter~70-80%FastLowBudget scraping, smaller lists
Residential~95-98%MediumHigherProduction, large lists, reliability

Configuration in Apify Console

  1. Navigate to Actor Settings
  2. Click "Proxy and browser" tab
  3. Select "Apify Proxy"
  4. Choose "Residential" from proxy groups
  5. Save and run

Pro Tip: Start without proxies for testing (< 20 channels). Enable residential proxies for production runs (100+ channels).

Proxy Costs

Apify charges separately for proxy usage (see Apify proxy pricing in Console):

  • Datacenter: Lowest cost per GB
  • Residential: Higher cost but much better success rate
  • Google SERP: Not needed for this actor

Proxy costs scale with data volume. Residential proxies cost more but provide 95%+ success rates.

โ“ FAQ

Can I use this for cold emailing?

You can collect publicly available emails, but always follow anti-spam laws (CAN-SPAM, GDPR, etc.):

  • โœ… Emails listed in YouTube About pages are public
  • โœ… Emails found via web search are public
  • โŒ Don't send unsolicited bulk emails without opt-in
  • โœ… Personalize outreach and provide value
  • โœ… Include unsubscribe options

Does this work with n8n, Zapier, Make?

Yes! This actor integrates with:

  • n8n - Use the Apify node
  • Zapier - Connect via Apify Zap
  • Make (Integromat) - Add Apify module
  • Google Sheets - Export as CSV or use Apify API
  • Airtable - Import JSON via API

How many channels can I scrape?

  • Free tier: 100 channels/month
  • Paid plans: Unlimited (pay per use)
  • Rate limits: ~3 channels/minute to avoid blocks

Why don't some channels have emails?

Many creators don't publicly list their business email:

  • Email is login-protected on YouTube
  • No email in descriptions or About page
  • Creator hasn't added contact information

Enable searchWebForEmails: true to find emails listed on their website or social media.

Does this violate YouTube's Terms of Service?

This actor only extracts publicly available information displayed on YouTube channel pages. It does not:

  • โŒ Bypass authentication or access private data
  • โŒ Use YouTube API (no API key needed)
  • โŒ Download videos or copyrighted content
  • โœ… Acts like a regular browser visiting public pages

However, use responsibly and avoid excessive scraping that could impact YouTube's servers.

What about GDPR and data privacy?

This actor collects publicly available business contact information:

  • โœ… Business emails (legitimate interest for B2B outreach)
  • โœ… Social media links (public information)
  • โœ… Channel metadata (public statistics)
  • โŒ Does NOT collect personal data from private profiles

Your responsibility: Use collected data in compliance with GDPR, CCPA, and local privacy laws.

๐Ÿ› ๏ธ Troubleshooting

"No emails found" for channels that clearly have emails

  1. Enable web search: Set searchWebForEmails: true
  2. Check social media: Enable extractFromSocialMedia: true
  3. Use residential proxies: Some channels block datacenter IPs
  4. Email is login-protected: YouTube requires login to view the email

Actor fails with network errors (ERR_EMPTY_RESPONSE, ERR_NETWORK_IO_SUSPENDED)

Most common cause: YouTube is blocking your IP address.

Solutions (in order of effectiveness):

  1. Enable residential proxies - This solves 95% of network errors
    {
    "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"]
    }
    }
  2. Reduce batch size - Process 50-100 channels at a time instead of 1000+
  3. Wait before retrying - If you hit rate limits, wait 30-60 minutes
  4. Network errors are automatically retried 3 times with delays

False positive emails detected

The actor automatically filters spam and invalid emails, but if you still see problematic emails:

  1. Report the issue with the problematic email
  2. We continuously improve email validation filters based on user feedback

๐Ÿ“Š Comparison with Alternatives

FeatureThis ActorManual SearchEmail Finder Tools
Price per emailPay-per-eventFree (but slow)Varies
Speed3 channels/min1-2 channels/hour1-5 channels/min
Social linksโœ… IncludedโŒ Manual workโŒ Usually separate
Automationโœ… API + n8n/ZapierโŒ Copy/pasteโœ… API only
Accuracy~70-80%~95% (manual)~60-70%
Bulk processingโœ… YesโŒ Noโš ๏ธ Limited

๐Ÿ’ฌ Support & Feedback

This actor is provided for legitimate business purposes including:

  • B2B outreach and partnerships
  • Market research and analysis
  • Public data aggregation

You are responsible for:

  • Complying with anti-spam laws (CAN-SPAM, GDPR, etc.)
  • Respecting YouTube's Terms of Service
  • Using data ethically and legally

๐Ÿท๏ธ Keywords

YouTube scraper, email finder, contact scraper, influencer marketing, creator outreach, YouTube email extraction, social media scraper, YouTube API alternative, influencer database, creator contacts, YouTube business email, channel scraper, YouTuber emails, content creator contacts, sponsorship outreach, partnership finder, YouTube automation, email harvesting tool, creator discovery, influencer search


๐Ÿ”— Explore More of Our Actors

๐Ÿ’ฌ Social Media & Community

ActorDescription
Reddit Scraper ProMonitor subreddits and track keywords with sentiment analysis
Discord Scraper ProExtract Discord messages and chat history for community insights
YouTube Comments HarvesterComprehensive YouTube comments scraper with channel-wide enumeration
YouTube Shorts ScraperScrape YouTube Shorts for viral content research
YouTube Funnel FinderAnalyze YouTube marketing funnels and video sequences

๐Ÿข Business Intelligence

ActorDescription
Indeed Salary AnalyzerGet salary data for compensation benchmarking and HR analytics
Crunchbase ScraperExtract company data and funding information for business intelligence
Northdata ScraperExtract German company data from Northdata for business research
Shopify Store IntelligenceAnalyze Shopify stores for competitive intelligence and market research
Apify Store RadarMonitor Apify Store actors for market intelligence

๐Ÿ” SEO & Marketing

ActorDescription
Ahrefs Scraper ProExtract SEO metrics and backlink data from Ahrefs
Semrush ScraperScrape Semrush for keyword research and competitor analysis
Event Scraper ProExtract events from Eventbrite, Meetup, and other platforms


Built with โค๏ธ by Barrierefix | Powered by Apify